X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=src%2Frrd_graph.h;h=d222f9ae5d5e16ba05a64241e5ab1b1a0a1896b3;hp=9df2144359e80d9640fed11cd8d8246508bfcba4;hb=3c8cee9e032f175c987c538a49e6dc0440789e02;hpb=35e66dd1f1a4c2d6934e74a137f047bc0c6a9c38 diff --git a/src/rrd_graph.h b/src/rrd_graph.h index 9df2144..d222f9a 100644 --- a/src/rrd_graph.h +++ b/src/rrd_graph.h @@ -118,7 +118,7 @@ typedef struct image_desc_t { /* configuration of graph */ char graphfile[MAXPATH]; /* filename for graphic */ - long xsize,ysize; /* graph area size in pixels */ + long xsize,ysize,piesize; /* graph area size in pixels */ double zoom; /* zoom for graph */ gfx_color_t graph_col[__GRC_END__]; /* real colors for the graph */ text_prop_t text_prop[TEXT_PROP_LAST]; /* text properties */ @@ -147,6 +147,7 @@ typedef struct image_desc_t { /* status information */ long xorigin,yorigin;/* where is (0,0) of the graph */ + long pie_x,pie_y; /* where is the centerpoint */ long xgif,ygif; /* total size of the gif */ int interlaced; /* will the graph be interlaced? */ double magfact; /* numerical magnitude*/ @@ -207,3 +208,4 @@ int bad_format(char *); int vdef_parse(struct graph_desc_t *,char *); int vdef_calc(image_desc_t *, int); int vdef_percent_compar(const void *,const void *); +int graph_size_location(image_desc_t *, int, int);