These macros and constants help you layout text with Pango.
1 2 3 4 5 6 7 8 9 10 11 12 13
A rectangle describing the glyph extents
A size on the Pango scale
When positioning text, it is beneficial to know the extents of
the glyphs being drawn. The macros
pangoRbearing perform simple math on the
given rectangle (representing the glyph extents) to determine the corresponding
properties. The "ascent" and "descent" are how high the glyph extends above and
below the baseline, respectively. The "lbearing" and "rbearing" describe the
left-most and right-most extents of the glyph.
The rest are merely constants for scaling.
PANGO_SCALE is the factor by
which device units are scaled to Pango units. To return to device units, use
pangoPixels. The rest are pre-fab factors
for scaling by different degrees.
The requested quantity in the units of the provided rectangle.