On 12-10-22 03:40 AM, Samiullah Khawaja wrote: > What are the semantics of the x_offset and y_offset values. > > Is x_offset is like the left bearing difference of the glyph in "freetype > glyph_bitmap->left" and the y_offset is like the top bearing of the glyph in > "freetype glyph_bitmap->top" (upwards distance from baseline)
They have nothing to do with bearings. Think about it this way: normally, with simple Latin text set, both x_offset and y_offset are zero. When they are nonzero, they shift that particular glyph (and just that one. These offsets don't accumulate.) in the x/y direction. > Are these values 16.16 fractional values or 26.6 fractional values? Depends on what you set in hb_font_set_scale(). Whatever value you set there will represent on em-square. Up to you to interpret what the number means. behdad > Thanks, > Sami > > > > > _______________________________________________ > HarfBuzz mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/harfbuzz > _______________________________________________ HarfBuzz mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/harfbuzz
