headerheaderheaderheaderheaderheaderheaderheader
header
headerheaderheaderheaderheaderheaderheaderheaderheaderheaderheader
header
News
Biblioteca de diagramas para programadores de C
2016-05-19:

El autor Peter Lane ha creado una sencilla librería de diagramas para programadores de C. La librería está diseñada para ser incluida en otros programas simplemente copiando dos archivos en su proyecto C: chart.h y chart.c.

Soporta tres tipos de diagramas:

picture
Arriba una captura de pantalla de ejemplo de Chart funcionando bajo MINT+XaAES en un FireBee.
1. Diagramas de barras: Un conjunto de valores positivos son convertidos en una serie de barras verticales. Se pueden modificar el título, las etiquetas x/y, colores y patrones de relleno de las barras.
2. Diagramas de líneas: Un conjunto de líneas añadidas al diagrama de líneas. Se pueden modificar el título, las etiquetas x/y, el color, el estilo de la línea y del punto.
3. Diagramas de tarta: Un conjunto de valores positivos son convertidos en porciones de un diagrama de tarta. Se pueden modificar el título, las etiquetas de las porciones, los colores y los patrones de relleno.

Todos los diagramas se dibujan usando las funciones gráficas estándar VDI, y se escalan automáticamente para encajar en una área de dibujo dada. (Como el FireBee no soporta pmarkers, éstos se dibujan de forma personalizada a través de la librería: define el símbolo PMARKS cuando los compila para utilizarlos.)

La librería de diagramas está escrita con el compilador AHCC. Se suministra un programa de ejemplo con la librería (ilustrado en la imagen) que muestra cómo usar todos los diagramas. La documentación completa está en el archivo chart.h. Un ejemplo de uso de la librería en otro proyecto se puede ver en la última versión del BibFind (vea http://peterlane.info/bibfind.html) .

Más información y enlaces a los archivos en: http://peterlane.info/chart.html


0 Comments

[Back to News]
Nickname:


Antispam robot question: Type first two letters of the word!
FireBee


Latest Comments

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
Latest News
The FireBee FreeMiNT Setup 2022
2022-12-31:
This year we are back with a strong sign of life. Now that the website is up and ...
Read more
EmuTOS 1.2 and 1.2.1
2022-12-25:
On August 07th 2022 EmuTOS Development Team published new version 1.2 of free and ...
Read more
EmuTOS 1.1.1
2021-08-16:
On July 08th 2021 EmuTOS Development Team published new version 1.1 of this free ...
Read more
RSS Feed | Terms of Use | Sitemap