• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/WebCore-7600.1.25/svg/

Lines Matching refs:identifier

99 void SVGGlyphElement::inheritUnspecifiedAttributes(SVGGlyph& identifier, const SVGFontData* svgFontData)
101 if (identifier.horizontalAdvanceX == SVGGlyph::inheritedValue())
102 identifier.horizontalAdvanceX = svgFontData->horizontalAdvanceX();
104 if (identifier.verticalOriginX == SVGGlyph::inheritedValue())
105 identifier.verticalOriginX = svgFontData->verticalOriginX();
107 if (identifier.verticalOriginY == SVGGlyph::inheritedValue())
108 identifier.verticalOriginY = svgFontData->verticalOriginY();
110 if (identifier.verticalAdvanceY == SVGGlyph::inheritedValue())
111 identifier.verticalAdvanceY = svgFontData->verticalAdvanceY();
125 SVGGlyph identifier;
126 buildPathFromString(element->fastGetAttribute(SVGNames::dAttr), identifier.pathData);
132 identifier.horizontalAdvanceX = parseSVGGlyphAttribute(element, SVGNames::horiz_adv_xAttr);
137 identifier.verticalOriginX = parseSVGGlyphAttribute(element, SVGNames::vert_origin_xAttr);
142 identifier.verticalOriginY = parseSVGGlyphAttribute(element, SVGNames::vert_origin_yAttr);
147 identifier.verticalAdvanceY = parseSVGGlyphAttribute(element, SVGNames::vert_adv_yAttr);
149 return identifier;
154 SVGGlyph identifier(buildGenericGlyphIdentifier(this));
155 identifier.glyphName = fastGetAttribute(SVGNames::glyph_nameAttr);
156 identifier.orientation = parseOrientation(fastGetAttribute(SVGNames::orientationAttr));
157 identifier.arabicForm = parseArabicForm(fastGetAttribute(SVGNames::arabic_formAttr));
161 identifier.languages = parseDelimitedString(language, ',');
163 return identifier;