Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/t0rr3sp3dr0/cairo-demos
https://github.com/t0rr3sp3dr0/cairo-demos
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/t0rr3sp3dr0/cairo-demos
- Owner: t0rr3sp3dr0
- Created: 2018-12-13T07:01:06.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-13T07:01:24.000Z (about 6 years ago)
- Last Synced: 2024-12-09T20:07:40.050Z (2 months ago)
- Language: C
- Size: 680 KB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README
- Changelog: ChangeLog
Awesome Lists containing this project
README
Cairo demonstration programs.
Here are several simple programs intended to demonstrate some of the
features of the CAiro graphics library (http://cairographics.org).After installing Cairo, it is quite simple to compile these demo
programs. Just type:make
The demos in the png each draw to an in-memory image, then save that
image as a PNG file. These demos were created for the Cairo (Xr) paper
presented at the 2003 Ottawa Linux Symposium. They were intentionally
designed to showcase individual features of Cairo in a very simple
way. As such, the source code should be very easy to understand and
can make a good introduction to Cairo. More explanation can be found
in the paper which is available online:http://cairographics.org/xr_ols2003/
(Note, the paper was written before Xr was renamed to Cairo,
but with a simple mental substitution, it should still be easy
to understand).The demos in the X11 directory use Cairo's X11 backend to draw to a
window. Some of the examples (eg. cairo-freq and cairo-knockout)
automatically scale the drawing to fit the window. The cairo-spline
demo allows the user to interact with a mouse.Questions or comments may be directed to the [email protected]
mailing list:http://cairographics.org/cgi-bin/mailman/listinfo/cairo
Have fun.