Function ScaledFont.glyphExtents
Gets the extents
for an array of glyphs
. The extents
describe
a user-space rectangle
that encloses the "inked" portion
of the glyphs
, (as they would be drawn by Context.showGlyphs
()
if the cairo graphics state were set to the same fontFace
,
fontMatrix
, ctm, and fontOptions
as scaled_font). Additionally,
the x_advance and y_advance values indicate the amount by
which the current point
would be advanced by Context.showGlyphs
().
Note that whitespace glyphs
do not contribute to the size
of the rectangle
(extents.width and extents.height).
Prototype
cairo_text_extents_t glyphExtents(
cairo_glyph_t[] glyphs
);
Authors
Johannes Pfau | cairoD |
Andrej Mitrovic | cairoD |
cairo team | cairo |
Copyright
License
cairoD wrapper/bindings | Boost License 1.0 |
cairo | LGPL 2.1 / MPL 1.1 |