Home
last modified time | relevance | path

Searched refs:SVGGlyphIdentifier (Results 1 – 8 of 8) sorted by relevance

/external/webkit/WebCore/svg/
DSVGGlyphElement.cpp78 static inline SVGGlyphIdentifier::ArabicForm parseArabicForm(const AtomicString& value) in parseArabicForm()
81 return SVGGlyphIdentifier::Medial; in parseArabicForm()
83 return SVGGlyphIdentifier::Terminal; in parseArabicForm()
85 return SVGGlyphIdentifier::Isolated; in parseArabicForm()
87 return SVGGlyphIdentifier::Initial; in parseArabicForm()
89 return SVGGlyphIdentifier::None; in parseArabicForm()
92 static inline SVGGlyphIdentifier::Orientation parseOrientation(const AtomicString& value) in parseOrientation()
95 return SVGGlyphIdentifier::Horizontal; in parseOrientation()
97 return SVGGlyphIdentifier::Vertical; in parseOrientation()
99 return SVGGlyphIdentifier::Both; in parseOrientation()
[all …]
DSVGFont.cpp82 static inline SVGGlyphIdentifier::ArabicForm processArabicFormDetection(const UChar& curChar, bool&… in processArabicFormDetection()
84 SVGGlyphIdentifier::ArabicForm curForm; in processArabicFormDetection()
97 … ASSERT(correctedForm >= SVGGlyphIdentifier::None && correctedForm <= SVGGlyphIdentifier::Medial); in processArabicFormDetection()
98 *prevForm = static_cast<SVGGlyphIdentifier::ArabicForm>(correctedForm); in processArabicFormDetection()
101 curForm = SVGGlyphIdentifier::Initial; in processArabicFormDetection()
103 curForm = shapingMode == SNone ? SVGGlyphIdentifier::None : SVGGlyphIdentifier::Isolated; in processArabicFormDetection()
109 static Vector<SVGGlyphIdentifier::ArabicForm> charactersWithArabicForm(const String& input, bool rt… in charactersWithArabicForm()
111 Vector<SVGGlyphIdentifier::ArabicForm> forms; in charactersWithArabicForm()
139 …tic inline bool isCompatibleArabicForm(const SVGGlyphIdentifier& identifier, const Vector<SVGGlyph… in isCompatibleArabicForm()
144 Vector<SVGGlyphIdentifier::ArabicForm>::const_iterator it = chars.begin() + startPosition; in isCompatibleArabicForm()
[all …]
DSVGGlyphElement.h37 struct SVGGlyphIdentifier { struct
53 SVGGlyphIdentifier() in SVGGlyphIdentifier() argument
73 bool operator==(const SVGGlyphIdentifier& other) const argument
116 SVGGlyphIdentifier buildGlyphIdentifier() const; argument
119 static void inheritUnspecifiedAttributes(SVGGlyphIdentifier&, const SVGFontData*);
123 static SVGGlyphIdentifier buildGenericGlyphIdentifier(const SVGElement*);
DSVGGlyphMap.h39 Vector<SVGGlyphIdentifier> glyphs;
49 void add(const String& string, const SVGGlyphIdentifier& glyph) in add()
73 …static inline bool compareGlyphPriority(const SVGGlyphIdentifier& first, const SVGGlyphIdentifier&… in compareGlyphPriority()
78 void get(const String& string, Vector<SVGGlyphIdentifier>& glyphs) in get()
DSVGFontElement.h45 void getGlyphIdentifiersForString(const String&, Vector<SVGGlyphIdentifier>&) const;
DSVGFontElement.cpp243 void SVGFontElement::getGlyphIdentifiersForString(const String& string, Vector<SVGGlyphIdentifier>&… in getGlyphIdentifiersForString()
/external/webkit/WebCore/platform/graphics/
DSimpleFontData.cpp81 Vector<SVGGlyphIdentifier> spaceGlyphs; in SimpleFontData()
85 Vector<SVGGlyphIdentifier> numeralZeroGlyphs; in SimpleFontData()
89 Vector<SVGGlyphIdentifier> letterWGlyphs; in SimpleFontData()
/external/webkit/WebCore/
DChangeLog-2008-08-1037657 (WebCore::SVGGlyphIdentifier::SVGGlyphIdentifier):
60703 (WebCore::SVGGlyphIdentifier::):
60704 (WebCore::SVGGlyphIdentifier::SVGGlyphIdentifier):
60705 (WebCore::SVGGlyphIdentifier::inheritedValue):
60706 (WebCore::SVGGlyphIdentifier::operator==):
62528 …(WebCore::SVGFontElement::collectGlyphs): Simplified implementation - SVGGlyphIdentifier now build…
62721 …(WebCore::SVGGlyphIdentifier::): Structure holding all data to represent a SVG glyph (origin, adva…
62722 (WebCore::SVGGlyphIdentifier::SVGGlyphIdentifier):