Searched refs:glyph_advance (Results 1 – 12 of 12) sorted by relevance
83 void SVGTextLayoutEngine::AdvanceCurrentTextPosition(float glyph_advance) { in AdvanceCurrentTextPosition() argument87 text_position_.SetY(text_position_.Y() + glyph_advance); in AdvanceCurrentTextPosition()89 text_position_.SetX(text_position_.X() + glyph_advance); in AdvanceCurrentTextPosition()437 float glyph_advance = visual_metrics.Advance(font_orientation); in LayoutTextOnLineOrPath() local447 float scaled_glyph_advance = glyph_advance * text_path_scaling_; in LayoutTextOnLineOrPath()537 AdvanceCurrentTextPosition(glyph_advance + spacing); in LayoutTextOnLineOrPath()
61 void AdvanceCurrentTextPosition(float glyph_advance);
84 void SVGTextLayoutEngine::AdvanceCurrentTextPosition(float glyph_advance) { in AdvanceCurrentTextPosition() argument88 text_position_.SetY(text_position_.Y() + glyph_advance); in AdvanceCurrentTextPosition()90 text_position_.SetX(text_position_.X() + glyph_advance); in AdvanceCurrentTextPosition()437 float glyph_advance = visual_metrics.Advance(font_orientation); in LayoutTextOnLineOrPath() local447 float scaled_glyph_advance = glyph_advance * text_path_scaling_; in LayoutTextOnLineOrPath()537 AdvanceCurrentTextPosition(glyph_advance + spacing); in LayoutTextOnLineOrPath()
62 void AdvanceCurrentTextPosition(float glyph_advance);
337 let average_advance = self.glyph_advance('0'); in metrics()374 fn glyph_advance(&self, character: char) -> f64 { in glyph_advance() method
1756 newpoint.x += fonts[ffont].glyph_advance[' '] * tmpscale / 2.; in UDrawString0()1760 newpoint.x += fonts[ffont].glyph_advance[' '] * tmpscale / 4.; in UDrawString0()1983 xtotal += font->glyph_advance[' '] * locscale * strscale / 2.; in ULength()1994 xtotal += font->glyph_advance[' '] * locscale * strscale / 4.; in ULength()2068 advance = font->glyph_advance[*textptr]; in ULength()
876 offset->x += fonts[ffont].glyph_advance[text[idx]] * tmpscale; in UDrawCharString()1154 fi->glyph_advance[c] = extents.x_advance * 40. / 100.; in xc_cairo_set_fontinfo()1173 fi->glyph_advance[c] = chr->bbox.lowerleft.x + chr->bbox.width; in xc_cairo_set_fontinfo()
1276 double glyph_advance[256]; member
142 test glyph_advance ... bench: 2 ns/iter (+/- 0)
2583 double glyph_advance[256][2]; member2667 cache->glyph_advance[gi][0] = extents.x_advance; in _glyph_string()2668 cache->glyph_advance[gi][1] = extents.y_advance; in _glyph_string()2672 x += cache->glyph_advance[gi][0]; in _glyph_string()2673 y += cache->glyph_advance[gi][1]; in _glyph_string()2696 cache->glyph_advance[g][0] = extents.x_advance; in _glyph_string()2697 cache->glyph_advance[g][1] = extents.y_advance; in _glyph_string()2701 x += cache->glyph_advance[g][0]; in _glyph_string()2702 y += cache->glyph_advance[g][1]; in _glyph_string()
3005 let glyph_advance = if glyph.char_is_space() { in convert_text_run_to_glyphs() localVariable3019 origin.x += glyph_advance; in convert_text_run_to_glyphs()