Lines Matching +full:stretch +full:- +full:updates
22 * PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
31 #include "hb-ot-math-table.hh"
35 * SECTION:hb-ot-math
36 * @title: hb-ot-math
38 * @include: hb-ot.h
66 return face->table.MATH->has_data (); in hb_ot_math_has_data()
90 return font->face->table.MATH->get_constant(constant, font); in hb_ot_math_get_constant()
98 * Fetches an italics-correction value (if one exists) for the specified
109 return font->face->table.MATH->get_glyph_info().get_italics_correction (glyph, font); in hb_ot_math_get_glyph_italics_correction()
117 * Fetches a top-accent-attachment value (if one exists) for the specified
120 * For any glyph that does not have a top-accent-attachment value - that is,
123 * glyph) - the function synthesizes a value, returning the position at
124 * one-half the glyph's advance width.
135 return font->face->table.MATH->get_glyph_info().get_top_accent_attachment (glyph, font); in hb_ot_math_get_glyph_top_accent_attachment()
153 return face->table.MATH->get_glyph_info().is_extended_shape (glyph); in hb_ot_math_is_glyph_extended_shape()
163 * Fetches the math kerning (cut-ins) value for the specified font, glyph index, and
181 return font->face->table.MATH->get_glyph_info().get_kerning (glyph, in hb_ot_math_get_glyph_kerning()
195 …* @kern_entries: (out caller-allocates) (array length=entries_count): array of kern entries return…
197 * Fetches the raw MathKern (cut-in) data for the specified font, glyph index,
224 return font->face->table.MATH->get_glyph_info().get_kernings (glyph, in hb_ot_math_get_glyph_kernings()
235 * @glyph: The index of the glyph to stretch
263 return font->face->table.MATH->get_variants().get_glyph_variants (glyph, direction, font, in hb_ot_math_get_glyph_variants()
291 return font->face->table.MATH->get_variants().get_min_connector_overlap (direction, font); in hb_ot_math_get_min_connector_overlap()
297 * @glyph: The index of the glyph to stretch
307 * used to draw the glyph and an italics-correction value (if one is defined
328 return font->face->table.MATH->get_variants().get_glyph_parts (glyph, in hb_ot_math_get_glyph_assembly()