gnome-rfont

gnome-rfont

Functions

Types and Values

Object Hierarchy


Description

Functions

gnome_font_get_rfont ()

GnomeRFont *
gnome_font_get_rfont (GnomeFont *font,
                      const gdouble *t);

Creates a new RFont from font and font->raster affine matrix Matrix can be 2x2, although if read, all 2x3 values are retrieved. RFont is referenced, so you have to unref it somewhere

Returns

the font created, NULL on error.


gnome_rfont_ref()

#define             gnome_rfont_ref(o)


gnome_rfont_unref()

#define             gnome_rfont_unref(o)


gnome_rfont_get_font ()

GnomeFont *
gnome_rfont_get_font (const GnomeRFont *rfont);

Returns


gnome_rfont_get_face ()

GnomeFontFace *
gnome_rfont_get_face (const GnomeRFont *rfont);

Returns


gnome_rfont_get_matrix ()

gdouble *
gnome_rfont_get_matrix (const GnomeRFont *rfont,
                        gdouble *matrix);

Returns


gnome_rfont_get_glyph_stdadvance ()

ArtPoint *
gnome_rfont_get_glyph_stdadvance (GnomeRFont *rfont,
                                  gint glyph,
                                  ArtPoint *advance);

Returns


gnome_rfont_get_glyph_stdbbox ()

ArtDRect *
gnome_rfont_get_glyph_stdbbox (GnomeRFont *rfont,
                               gint glyph,
                               ArtDRect *bbox);

Returns


gnome_rfont_get_glyph_stdkerning ()

ArtPoint *
gnome_rfont_get_glyph_stdkerning (GnomeRFont *rfont,
                                  gint glyph0,
                                  gint glyph1,
                                  ArtPoint *kerning);

Returns


gnome_rfont_get_glyph_bpath ()

const ArtBpath *
gnome_rfont_get_glyph_bpath (GnomeRFont *rfont,
                             gint glyph);

Returns


gnome_rfont_get_glyph_svp ()

const ArtSVP *
gnome_rfont_get_glyph_svp (GnomeRFont *rfont,
                           gint glyph);

Returns


gnome_rfont_get_closest_pango_font ()

PangoFont *
gnome_rfont_get_closest_pango_font (const GnomeRFont *rfont,
                                    PangoFontMap *map);

Returns


gnome_rfont_get_pango_description ()

PangoFontDescription *
gnome_rfont_get_pango_description (const GnomeRFont *rfont);

Returns

Types and Values

GnomeRFont

typedef struct _GnomeRFont GnomeRFont;


GnomeRFontClass

typedef struct _GnomeRFontClass GnomeRFontClass;


gnome_rfont_render_pgl_rgb8

#define             gnome_rfont_render_pgl_rgb8


gnome_rfont_render_pgl_rgba8

#define             gnome_rfont_render_pgl_rgba8


GNOME_RFONT_RENDER_DEFAULT

#define GNOME_RFONT_RENDER_DEFAULT 0