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

Reply via email to