The `PangoGlyphGeometry` structure contains width and positioning information for a single glyph.
Note that width
is not guaranteed to be the same as the glyph extents. Kerning and other positioning applied during shaping
will affect both the width
and the x_offset
for the glyphs in the glyph string that results from shaping.
The information in this struct is intended for rendering the glyphs, as follows: