Lines Matching refs:hb_position_t
119 inline hb_position_t em_scale_x (int16_t v) { return em_scale (v, this->x_scale); } in em_scale_x()
120 inline hb_position_t em_scale_y (int16_t v) { return em_scale (v, this->y_scale); } in em_scale_y()
123 inline hb_position_t parent_scale_x_distance (hb_position_t v) { in parent_scale_x_distance()
125 return (hb_position_t) (v * (int64_t) this->x_scale / this->parent->x_scale); in parent_scale_x_distance()
128 inline hb_position_t parent_scale_y_distance (hb_position_t v) { in parent_scale_y_distance()
130 return (hb_position_t) (v * (int64_t) this->y_scale / this->parent->y_scale); in parent_scale_y_distance()
133 inline hb_position_t parent_scale_x_position (hb_position_t v) { in parent_scale_x_position()
136 inline hb_position_t parent_scale_y_position (hb_position_t v) { in parent_scale_y_position()
140 inline void parent_scale_distance (hb_position_t *x, hb_position_t *y) { in parent_scale_distance()
144 inline void parent_scale_position (hb_position_t *x, hb_position_t *y) { in parent_scale_position()
205 inline hb_position_t get_glyph_h_advance (hb_codepoint_t glyph) in get_glyph_h_advance()
212 inline hb_position_t get_glyph_v_advance (hb_codepoint_t glyph) in get_glyph_v_advance()
220 hb_position_t *x, hb_position_t *y) in get_glyph_h_origin()
229 hb_position_t *x, hb_position_t *y) in get_glyph_v_origin()
237 inline hb_position_t get_glyph_h_kerning (hb_codepoint_t left_glyph, hb_codepoint_t right_glyph) in get_glyph_h_kerning()
244 inline hb_position_t get_glyph_v_kerning (hb_codepoint_t top_glyph, hb_codepoint_t bottom_glyph) in get_glyph_v_kerning()
262 hb_position_t *x, hb_position_t *y) in get_glyph_contour_point()
317 hb_position_t *x, hb_position_t *y) in get_glyph_advance_for_direction()
330 hb_position_t *x, hb_position_t *y) in guess_v_origin_minus_h_origin()
340 hb_position_t *x, hb_position_t *y) in get_glyph_origin_for_direction()
347 hb_position_t dx, dy; in get_glyph_origin_for_direction()
357 hb_position_t dx, dy; in get_glyph_origin_for_direction()
365 hb_position_t *x, hb_position_t *y) in add_glyph_h_origin()
367 hb_position_t origin_x, origin_y; in add_glyph_h_origin()
375 hb_position_t *x, hb_position_t *y) in add_glyph_v_origin()
377 hb_position_t origin_x, origin_y; in add_glyph_v_origin()
386 hb_position_t *x, hb_position_t *y) in add_glyph_origin_for_direction()
388 hb_position_t origin_x, origin_y; in add_glyph_origin_for_direction()
397 hb_position_t *x, hb_position_t *y) in subtract_glyph_h_origin()
399 hb_position_t origin_x, origin_y; in subtract_glyph_h_origin()
407 hb_position_t *x, hb_position_t *y) in subtract_glyph_v_origin()
409 hb_position_t origin_x, origin_y; in subtract_glyph_v_origin()
418 hb_position_t *x, hb_position_t *y) in subtract_glyph_origin_for_direction()
420 hb_position_t origin_x, origin_y; in subtract_glyph_origin_for_direction()
430 hb_position_t *x, hb_position_t *y) in get_glyph_kerning_for_direction()
455 hb_position_t *x, hb_position_t *y) in get_glyph_contour_point_for_origin()
508 …inline hb_position_t em_scale (int16_t v, int scale) { return (hb_position_t) (v * (int64_t) scale… in em_scale()