Home | History | Annotate | Download | only in svg

Lines Matching refs:SVGGlyphIdentifier

79 static inline SVGGlyphIdentifier::ArabicForm parseArabicForm(const AtomicString& value)
82 return SVGGlyphIdentifier::Medial;
84 return SVGGlyphIdentifier::Terminal;
86 return SVGGlyphIdentifier::Isolated;
88 return SVGGlyphIdentifier::Initial;
90 return SVGGlyphIdentifier::None;
93 static inline SVGGlyphIdentifier::Orientation parseOrientation(const AtomicString& value)
96 return SVGGlyphIdentifier::Horizontal;
98 return SVGGlyphIdentifier::Vertical;
100 return SVGGlyphIdentifier::Both;
111 void SVGGlyphElement::inheritUnspecifiedAttributes(SVGGlyphIdentifier& identifier, const SVGFontData* svgFontData)
113 if (identifier.horizontalAdvanceX == SVGGlyphIdentifier::inheritedValue())
116 if (identifier.verticalOriginX == SVGGlyphIdentifier::inheritedValue())
119 if (identifier.verticalOriginY == SVGGlyphIdentifier::inheritedValue())
122 if (identifier.verticalAdvanceY == SVGGlyphIdentifier::inheritedValue())
130 return SVGGlyphIdentifier::inheritedValue();
149 SVGGlyphIdentifier SVGGlyphElement::buildGenericGlyphIdentifier(const SVGElement* element)
151 SVGGlyphIdentifier identifier;
178 SVGGlyphIdentifier SVGGlyphElement::buildGlyphIdentifier() const
180 SVGGlyphIdentifier identifier(buildGenericGlyphIdentifier(this));