#ifndef RRD_GFX_H
#define RRD_GFX_H
#define LIBART_COMPILATION
-#include <libart.h>
+#include <libart_lgpl/libart.h>
enum gfx_if_en {IF_PNG=0,IF_SVG,IF_EPS,IF_PDF};
enum gfx_en { GFX_LINE=0,GFX_AREA,GFX_TEXT };
double zoom; /* zoom for graph */
} gfx_canvas_t;
-
gfx_canvas_t *gfx_new_canvas (void);
/* create a new line */
/* measure width of a text string */
double gfx_get_text_width ( gfx_canvas_t *canvas,
double start, char* font, double size,
- double tabwidth, char* text);
+ double tabwidth, char* text, int rotation);
/* save image to file */
int gfx_render (gfx_canvas_t *canvas,
gfx_color_t background, FILE *fo);
double gfx_get_text_width_libart ( gfx_canvas_t *canvas,
double start, char* font, double size,
- double tabwidth, char* text);
+ double tabwidth, char* text, int rotation);
/* SVG support */
int gfx_render_svg (gfx_canvas_t *canvas,