1 /* Copyright (C) 2006 Kjetil Ørbekk, Norway */
8 typedef struct _graph {
10 cairo_surface_t *surface;
22 void mygraph_fill_background(graph *mygraph);
24 void mygraph_draw_graph (cairo_t *cr, int x, int y );
26 graph *mygraph_new (int width, int height);
28 graph *mygraph_make_graph (graph *mygraph, double min_x,
29 double max_x, double min_y, double max_y,
32 void mygraph_plot_series (graph *mygraph, int *xvals, unsigned long long *yvals,
33 int n_vals, double r, double g, double b);
35 void mygraph_to_file (graph *mygraph, char *filename);
37 void mygraph_cleanup (graph *self);
39 void mygraph_fill_background (graph *mygraph);