head 1.2; access; symbols; locks; strict; comment @# @; 1.2 date 2005.08.12.07.38.34; author behdad; state Exp; branches; next 1.1; commitid 7ca042fc51f34567; 1.1 date 2003.08.18.18.11.37; author cworth; state Exp; branches; next ; desc @@ 1.2 log @Minor edit. @ text @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 cairo@@cairographics.org mailing list: http://cairographics.org/cgi-bin/mailman/listinfo/cairo Have fun. @ 1.1 log @Added demos from OLS paper. @ text @d11 1 a11 1 The demos in the png each draw to an in memory image, then save that d16 2 a17 2 can make a good introduction to Cairo. More explanation can be had in the paper which is available online: a35 2 @