gnome-pgl

gnome-pgl

Synopsis

                    GnomePosGlyphList;
GnomePosGlyphList * gnome_pgl_from_gl                   (const GnomeGlyphList *gl,
                                                         const gdouble *transform,
                                                         guint flags);
void                gnome_pgl_destroy                   (GnomePosGlyphList *pgl);
ArtDRect *          gnome_pgl_bbox                      (const GnomePosGlyphList *pgl,
                                                         ArtDRect *bbox);
gboolean            gnome_pgl_test_point                (const GnomePosGlyphList *pgl,
                                                         gdouble x,
                                                         gdouble y);
void                gnome_pgl_render_rgba8              (const GnomePosGlyphList *pgl,
                                                         gdouble x,
                                                         gdouble y,
                                                         guchar *buf,
                                                         gint width,
                                                         gint height,
                                                         gint rowstride,
                                                         guint flags);
void                gnome_pgl_render_rgb8               (const GnomePosGlyphList *pgl,
                                                         gdouble x,
                                                         gdouble y,
                                                         guchar *buf,
                                                         gint width,
                                                         gint height,
                                                         gint rowstride,
                                                         guint flags);

Description

Details

GnomePosGlyphList

typedef struct _GnomePosGlyphList GnomePosGlyphList;


gnome_pgl_from_gl ()

GnomePosGlyphList * gnome_pgl_from_gl                   (const GnomeGlyphList *gl,
                                                         const gdouble *transform,
                                                         guint flags);


gnome_pgl_destroy ()

void                gnome_pgl_destroy                   (GnomePosGlyphList *pgl);


gnome_pgl_bbox ()

ArtDRect *          gnome_pgl_bbox                      (const GnomePosGlyphList *pgl,
                                                         ArtDRect *bbox);


gnome_pgl_test_point ()

gboolean            gnome_pgl_test_point                (const GnomePosGlyphList *pgl,
                                                         gdouble x,
                                                         gdouble y);


gnome_pgl_render_rgba8 ()

void                gnome_pgl_render_rgba8              (const GnomePosGlyphList *pgl,
                                                         gdouble x,
                                                         gdouble y,
                                                         guchar *buf,
                                                         gint width,
                                                         gint height,
                                                         gint rowstride,
                                                         guint flags);


gnome_pgl_render_rgb8 ()

void                gnome_pgl_render_rgb8               (const GnomePosGlyphList *pgl,
                                                         gdouble x,
                                                         gdouble y,
                                                         guchar *buf,
                                                         gint width,
                                                         gint height,
                                                         gint rowstride,
                                                         guint flags);