Skip to content

danilov-pd/cherte.c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cherte.c

Warning

THIS LIBRARY IS A WORK IN PROGRESS (AND ALSO MAY BE ABANDONED ANYTIME)! ANYTHING CAN CHANGE AT ANY MOMENT WITHOUT ANY NOTICE! USE THIS LIBRARY AT YOUR OWN RISK! Also the tick setting functionality is poorly tested and ticks and tick labels may be put in the wrong place. Also the alpha stuff is not yet perfected. btw TODO: write agenda on what needs to be improved (this is partly addressed by TODOs in the comments)

A small addition to Olive.c for plotting data.

Library name is pronounced as tchertets or чертец or [t͡ʃʲirtʲˈet͡s] in Russian.

Supported plots

Currently only scatterplots are supported. Points may be optionally connected by straight lines. No Bezier curves or spline functionality (yet).

Usage

See example_plot.c for usage example. This example uses olive.c and stb_image_write.h header files.

To build example, type

make example_plot

The Makefile will download all the needed dependencies using wget. If you are concerned about automatically downloading stuff, check the Makefile and do the stuff manually.

Name origin

Library's name is a pun on Russian verb "чертить" (to draw [a schematic or a technical drawing]) and dialect Ukrainian "чертец", which is a kind of dormouse (big hazel dormouse or a garden dormouse idk sources differ).

License

MIT

About

A small addition to Olive.c for plotting data.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors