headerheaderheaderheaderheaderheaderheaderheader
header
headerheaderheaderheaderheaderheaderheaderheaderheaderheaderheaderSSL encrypted Site
header
Новости
Библиотека диаграмм для C-программистов
2016-05-19:

Автор Peter Lane создал простую библиотеку диаграмм для программ на C. Библиотека предназначена для использования в других программах, просто скопируйте в ваш С-проект два файла: chart.h и chart.c.

Поддерживаются три типа диаграмм:

picture
Выше показан снимок экрана с изображением примера диаграммы, запущенном под MINT+XaAES на Firebee.
1. Гистограммы: Набор положительных величин преобразуется в набор вертикальных прямоугольников. Можно изменить заголовок, метки x/y осей, цвета и тип заливки.
2. Точечно-линейчатые диаграммы: На диаграмме отображается набор линий, соединяющих точки. Можно изменить заголовок, метки x/y осей, цвета, стили линий и точек.
3. Круговые диаграммы: Набор положительных величин преобразуется в части круга диаграммы. Можно изменить заголовок, метки частей, цвета и стиль
заливки.

Все диаграммы прорисовываются с помощью стандартной VDI-графики и сами изменяют свой масштаб, чтобы вписаться в заданную область. (Так как Firebee не поддерживает pmarkers, в библиотеке существует специальная пользовательская установка: для возможности
использования библиотеки, при компиляции пометьте символ PMARKS.)

Библиотека диаграмм написана с помощью компилятора AHCC.
Вместе с библиотекой поставляется программа-пример с картинками,показывающая как использовать все виды диаграмм. Полная документация в файле chart.h. Пример использования библиотеки в другом проекте можно найти в последней версии BibFind (см. http://peterlane.info/bibfind.html ).

Более подробная информация и ссылки для скачивания: http://peterlane.info/chart.html


0 Комментариев

[Назад к новостям]
Ник:


Контрольный вопрос (проверка, что вы не робот): Введите четвертую и шестую букву в слове!
FireBee


Последние комментарии

Greg / HLT2024-02-16 10:05:04
The FireBee FreeMiNT Setup 2022
TalionRanger2024-02-13 07:18:30
The FireBee FreeMiNT Setup 2022
JoeIron2023-12-13 11:52:47
The FireBee FreeMiNT Setup 2022
Luposian2023-03-18 04:54:40
The FireBee FreeMiNT Setup 2022
JoeIron2023-03-14 13:00:13
The FireBee FreeMiNT Setup 2022
WareWolf2023-01-25 16:45:16
The FireBee FreeMiNT Setup 2022
HeinzSchmidt2023-01-09 20:55:54
Das FireBee FreeMiNT Setup 2022
PMMS2023-01-07 11:18:30
The FireBee FreeMiNT Setup 2022
Последние новости
Установочный пакет FreeMiNT для FireBee 2022
2022-12-31:
В этом году мы вернулись к активной деятельности. ...
читать полностью
EmuTOS Версии 1.2 и 1.2.1
2022-12-25:
7 августа 2022 года Команда Разработчиков EmuTOS выпустила ...
читать полностью
EmuTOS 1.1.1
2021-08-16:
08 июля 2021 года Команда Разработчиков EmuTOS выпустила ...
читать полностью
Лента RSS | Правила использования | Карта сайта