#define GUPPI_ELEMENT_PRINT0 (obj)
#define GUPPI_IS_ELEMENT_PRINT0 (obj)
void guppi_element_print_set_context (GuppiElementPrint*,
GnomePrintContext*);
void guppi_element_print_set_bbox (GuppiElementPrint*,
double x0,
double y0,
double x1,
double y1);
void guppi_element_print_set_bbox_corner
(GuppiElementPrint*,
double x,
double y);
void guppi_element_print_get_bbox (GuppiElementPrint*,
double *x0,
double *y0,
double *x1,
double *y1);
void guppi_element_print_get_bbox_vp (GuppiElementPrint*,
double *x0,
double *y0,
double *x1,
double *y1);
void guppi_element_print_print (GuppiElementPrint*);
#define guppi_element_print_view (x)
#define guppi_element_print_state (x)
#define guppi_element_print_context (x)
void guppi_element_print_vp2pt (GuppiElementPrint*,
double x,
double y,
double *pt_x,
double *pt_y);
void guppi_element_print_vp2pt_auto (GuppiElementPrint*,
double *x,
double *y);
gint guppi_element_print_newpath (GuppiElementPrint*);
gint guppi_element_print_moveto (GuppiElementPrint*,
double x,
double y);
gint guppi_element_print_moveto_vp (GuppiElementPrint*,
double x,
double y);
gint guppi_element_print_lineto (GuppiElementPrint*,
double x,
double y);
gint guppi_element_print_lineto_vp (GuppiElementPrint*,
double x,
double y);
gint guppi_element_print_curveto (GuppiElementPrint*,
double x1,
double y1,
double x2,
double y2,
double x3,
double y3);
gint guppi_element_print_curveto_vp (GuppiElementPrint*,
double x1,
double y1,
double x2,
double y2,
double x3,
double y3);
gint guppi_element_print_closepath (GuppiElementPrint*);
gint guppi_element_print_setrgbcolor (GuppiElementPrint*,
double r,
double g,
double b);
gint guppi_element_print_setrgbcolor_uint
(GuppiElementPrint*,
guint32 color);
gint guppi_element_print_setrgbacolor
(GuppiElementPrint*,
double r,
double g,
double b,
double a);
gint guppi_element_print_setrgbacolor_uint
(GuppiElementPrint*,
guint32 color);
gint guppi_element_print_fill (GuppiElementPrint*);
gint guppi_element_print_eofill (GuppiElementPrint*);
gint guppi_element_print_setlinewidth
(GuppiElementPrint*,
double);
gint guppi_element_print_setmiterlimit
(GuppiElementPrint*,
double);
gint guppi_element_print_setlinejoin (GuppiElementPrint*,
gint);
gint guppi_element_print_setlinecap (GuppiElementPrint*,
gint);
gint guppi_element_print_setdash (GuppiElementPrint*,
gint,
double*,
double);
gint guppi_element_print_strokepath (GuppiElementPrint*);
gint guppi_element_print_stroke (GuppiElementPrint*);
gint guppi_element_print_setfont (GuppiElementPrint*,
GnomeFont*);
gint guppi_element_print_show (GuppiElementPrint*,
const gchar *text);
gint guppi_element_print_concat (GuppiElementPrint*,
const double matrix[6]);
gint guppi_element_print_gsave (GuppiElementPrint*);
gint guppi_element_print_grestore (GuppiElementPrint*);
gint guppi_element_print_clip (GuppiElementPrint*);
gint guppi_element_print_eoclip (GuppiElementPrint*);
gint guppi_element_print_showpage (GuppiElementPrint*);
gint guppi_element_print_beginpage (GuppiElementPrint*,
const gchar *page_name);
gint guppi_element_print_setopacity (GuppiElementPrint*,
double);
void guppi_element_print_vpath (GuppiElementPrint*,
ArtVpath*,
gboolean append);
void guppi_element_print_vpath_vp (GuppiElementPrint*,
ArtVpath*,
gboolean app);
void guppi_element_print_bpath (GuppiElementPrint*,
ArtBpath*,
gboolean append);
void guppi_element_print_bpath_vp (GuppiElementPrint*,
ArtBpath*,
gboolean app);
|