void agv_picture_line_delete(AgvLine **line)
char * text
Definition: picture.h:37
void agv_picture_set_coord_origin(AgvPicture *pic, AgxCoord *origin)
double y
Definition: picture.h:24
void agv_picture_normalize(AgvPicture *pic, double ratioPixelToUnit)
void agv_picture_text_delete(AgvText **text)
color struct
Definition: picture.h:15
AgvColor clr
Definition: picture.h:36
AgxCoord origin
Definition: picture.h:32
int size
Definition: visual.h:34
int agv_picture_save(AgvPicture *pic, char *filename)
cairo_t * cr
Definition: picture.h:28
void agv_picture_delete(AgvPicture **pic)
double fontSize
Definition: picture.h:38
AgxCoord * p_r_loc
Definition: picture.h:45
void agv_picture_set_background(AgvPicture *pic, AgvColor *clr)
AgxCoord size
Definition: picture.h:31
void agv_picture_unit_set_width(AgvPicture *pic, double width)
void agv_picture_unit_max(AgvPicture *pic, AgxCoord *out)
void agv_picture_unit_set_height(AgvPicture *pic, double height)
double r
Definition: picture.h:16
AgvText * agv_picture_text_coord_new(AgvPicture *pic, char *text, AgxCoord *posText)
void agv_picture_coord_to_unit(AgvPicture *pic, AgxCoord *in, AgxCoord *out)
cairo_surface_t * surface
Definition: picture.h:29
AgvPicture * agv_picture_new(int width, int height)
void agv_picture_line_set_line_width(AgvLine *line, double lineWidth)
void agv_picture_unit_to_pixel(AgvPicture *pic, AgxCoord *in, AgxCoord *out)
double agv_u2p(AgvPicture *pic, double in)
void agv_picture_text_set_font_size(AgvText *text, double fontSize)
int agv_picture_input_line(AgvPicture *pic, AgvLine *line)
int agv_picture_input_text(AgvPicture *pic, AgvText *text)
double a
Definition: picture.h:19
int size
Definition: picture.h:46
AgvLine * agv_picture_line_coord_new(AgvPicture *pic, AgxCoord *pointArray, int size)
double b
Definition: picture.h:18
void agv_picture_coord_to_pixel(AgvPicture *pic, AgxCoord *in, AgxCoord *out)
double x
Definition: picture.h:23
double g
Definition: picture.h:17
AgvLine * agv_picture_line_new(AgxCoord *pointArray, int size)
line
double lineWidth
Definition: picture.h:44
struct s_picture AgvPicture
void agv_picture_set_origin(AgvPicture *pic, AgxCoord *origin)
AgvColor clr
Definition: picture.h:43
AgvText * agv_picture_text_new(char *text, double x, double y)
text
double rptu
Definition: picture.h:30
AgxCoord loc
Definition: picture.h:39