Searched refs:svgGlyph (Results 1 – 3 of 3) sorted by relevance
129 SVGGlyph svgGlyph = associatedFontElement->svgGlyphForGlyph(glyph); in widthForSVGGlyph() local130 SVGGlyphElement::inheritUnspecifiedAttributes(svgGlyph, this); in widthForSVGGlyph()131 return svgGlyph.horizontalAdvanceX * scaleEmToUnits(fontSize, svgFontFaceElement->unitsPerEm()); in widthForSVGGlyph()200 SVGGlyph& svgGlyph = glyphs[0]; in applySVGGlyphSelection() local201 iterator.setLastGlyphName(svgGlyph.glyphName); in applySVGGlyphSelection()202 glyphData.glyph = svgGlyph.tableEntry; in applySVGGlyphSelection()203 advanceLength = svgGlyph.unicodeStringLength; in applySVGGlyphSelection()211 SVGGlyph& svgGlyph = glyphs[i]; in applySVGGlyphSelection() local212 if (svgGlyph.isPartOfLigature) in applySVGGlyphSelection()214 …if (!isCompatibleGlyph(svgGlyph, isVerticalText, language, arabicForms, currentCharacter, currentC… in applySVGGlyphSelection()[all …]
151 SVGGlyph svgGlyph = SVGGlyphElement::buildGenericGlyphIdentifier(firstMissingGlyphElement); in ensureGlyphCache() local152 m_glyphMap.appendToGlyphTable(svgGlyph); in ensureGlyphCache()153 m_missingGlyph = svgGlyph.tableEntry; in ensureGlyphCache()
130 SVGGlyph svgGlyph = fontElement->svgGlyphForGlyph(glyph); in drawSVGGlyphs() local131 ASSERT(!svgGlyph.isPartOfLigature); in drawSVGGlyphs()132 ASSERT(svgGlyph.tableEntry == glyph); in drawSVGGlyphs()134 SVGGlyphElement::inheritUnspecifiedAttributes(svgGlyph, svgFontData); in drawSVGGlyphs()137 if (svgGlyph.pathData.isEmpty()) { in drawSVGGlyphs()146 glyphOrigin.setX(svgGlyph.verticalOriginX * scale); in drawSVGGlyphs()147 glyphOrigin.setY(svgGlyph.verticalOriginY * scale); in drawSVGGlyphs()154 Path glyphPath = svgGlyph.pathData; in drawSVGGlyphs()