On 2008-04-07 22:07-0400 Hazen Babcock wrote:

> A trivial example (of extcairo):
>
> #include <stdio.h>
>
> #include <cairo.h>
> #include <cairo-ps.h>
>
> #include <plplot.h>
>
> int main(int argc, char *argv[])
> {
>   cairo_surface_t *cairoSurface;
>   cairo_t *cairoContext;
>
>   cairoSurface = cairo_ps_surface_create("test.ps", 720, 540);
>   cairoContext = cairo_create(cairoSurface);
>
>   plsdev("extcairo");
>   plinit();
>   pl_cmd(PLESC_DEVINIT, cairoContext);
>   plenv(0.0, 1.0, 0.0, 1.0, 1, 0);
>   pllab("x", "y", "title");
>   plend();
>
>   cairo_destroy(cairoContext);
>   cairo_surface_destroy(cairoSurface);
> }
>
> Compile with:
> gcc ext-cairo-test.c -o ext-cairo-test `pkg-config --cflags --libs
> plplotd cairo`

Hi Hazen:

I suggest you put the above code and a README.extcairo file concerning the
extcairo device in examples/c as an initial demonstration of what is
possible with the extcairo device.  Later if you have time/inclination you
could add more to the example, but it is good to make a start right away
rather than letting this code get lost on this mailing list.

Alan
__________________________
Alan W. Irwin

Astronomical research affiliation with Department of Physics and Astronomy,
University of Victoria (astrowww.phys.uvic.ca).

Programming affiliations with the FreeEOS equation-of-state implementation
for stellar interiors (freeeos.sf.net); PLplot scientific plotting software
package (plplot.org); the libLASi project (unifont.org/lasi); the Loads of
Linux Links project (loll.sf.net); and the Linux Brochure Project
(lbproject.sf.net).
__________________________

Linux-powered Science
__________________________

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Register now and save $200. Hurry, offer ends at 11:59 p.m., 
Monday, April 7! Use priority code J8TLD2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
Plplot-devel mailing list
Plplot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/plplot-devel

Reply via email to