cairo_font_extents_t

The cairo_font_extents_t structure stores metric information for a font. Values are given in the current user-space coordinate system. Because font metrics are in user-space coordinates, they are mostly, but not entirely, independent of the current transformation matrix. If you call cairo_scale(cr, 2.0, 2.0), text will be drawn twice as big, but the reported text extents will not be doubled. They will change slightly due to hinting (so you can't assume that metrics are independent of the transformation matrix), but otherwise will remain unchanged. double ascent; the distance that the font extends above the baseline.

Members

Variables

ascent
double ascent;
Undocumented in source.
descent
double descent;
Undocumented in source.
height
double height;
Undocumented in source.
maxXAdvance
double maxXAdvance;
Undocumented in source.
maxYAdvance
double maxYAdvance;
Undocumented in source.

Meta