HomeSort by relevance Sort by last modified time
    Searched refs:SVGGlyph (Results 1 - 16 of 16) sorted by null

  /external/chromium_org/third_party/WebKit/Source/core/svg/
SVGGlyphElement.cpp 74 static inline SVGGlyph::ArabicForm parseArabicForm(const AtomicString& value)
77 return SVGGlyph::Medial;
79 return SVGGlyph::Terminal;
81 return SVGGlyph::Isolated;
83 return SVGGlyph::Initial;
85 return SVGGlyph::None;
88 static inline SVGGlyph::Orientation parseOrientation(const AtomicString& value)
91 return SVGGlyph::Horizontal;
93 return SVGGlyph::Vertical;
95 return SVGGlyph::Both
    [all...]
SVGGlyphElement.h 26 #include "core/platform/graphics/SVGGlyph.h"
37 SVGGlyph buildGlyphIdentifier() const;
40 static void inheritUnspecifiedAttributes(SVGGlyph&, const SVGFontData*);
44 static SVGGlyph buildGenericGlyphIdentifier(const SVGElement*);
SVGGlyphMap.h 25 #include "core/platform/graphics/SVGGlyph.h"
43 Vector<SVGGlyph> glyphs;
52 void addGlyph(const String& glyphName, const String& unicodeString, SVGGlyph glyph)
80 SVGGlyph& lastGlyph = node->glyphs.last();
90 void appendToGlyphTable(SVGGlyph& glyph)
100 static inline bool compareGlyphPriority(const SVGGlyph& first, const SVGGlyph& second)
105 void collectGlyphsForString(const String& string, Vector<SVGGlyph>& glyphs)
130 const SVGGlyph& svgGlyphForGlyph(Glyph glyph) const
133 DEFINE_STATIC_LOCAL(SVGGlyph, defaultGlyph, ())
    [all...]
SVGFontElement.h 61 void collectGlyphsForString(const String&, Vector<SVGGlyph>&);
62 void collectGlyphsForGlyphName(const String&, Vector<SVGGlyph>&);
68 SVGGlyph svgGlyphForGlyph(Glyph);
SVGFontElement.cpp 90 // empty SVGGlyph with the character, so the SVG Font will be used
94 Vector<SVGGlyph> glyphs;
111 SVGGlyph newGlyphPart;
154 SVGGlyph svgGlyph = SVGGlyphElement::buildGenericGlyphIdentifier(firstMissingGlyphElement);
155 m_glyphMap.appendToGlyphTable(svgGlyph);
156 m_missingGlyph = svgGlyph.tableEntry;
235 void SVGFontElement::collectGlyphsForString(const String& string, Vector<SVGGlyph>& glyphs)
241 void SVGFontElement::collectGlyphsForGlyphName(const String& glyphName, Vector<SVGGlyph>& glyphs)
248 SVGGlyph SVGFontElement::svgGlyphForGlyph(Glyph glyph
    [all...]
SVGFontData.cpp 27 #include "core/platform/graphics/SVGGlyph.h"
127 SVGGlyph svgGlyph = associatedFontElement->svgGlyphForGlyph(glyph);
128 SVGGlyphElement::inheritUnspecifiedAttributes(svgGlyph, this);
129 return svgGlyph.horizontalAdvanceX * scaleEmToUnits(fontSize, svgFontFaceElement->unitsPerEm());
135 Vector<SVGGlyph::ArabicForm>& arabicForms = iterator.arabicForms();
184 Vector<SVGGlyph> glyphs;
198 SVGGlyph& svgGlyph = glyphs[0];
199 iterator.setLastGlyphName(svgGlyph.glyphName)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/core/platform/graphics/
SVGGlyph.h 37 struct SVGGlyph {
53 SVGGlyph()
74 bool operator==(const SVGGlyph& other) const
107 Vector<SVGGlyph::ArabicForm> charactersWithArabicForm(const String& input, bool rtl);
108 bool isCompatibleGlyph(const SVGGlyph&, bool isVerticalText, const String& language, const Vector<SVGGlyph::ArabicForm>&, unsigned startPosition, unsigned endPosition);
SVGGlyph.cpp 24 #include "core/platform/graphics/SVGGlyph.h"
56 static inline SVGGlyph::ArabicForm processArabicFormDetection(const UChar& curChar, bool& lastCharShapesRight, SVGGlyph::ArabicForm* prevForm)
58 SVGGlyph::ArabicForm curForm;
71 ASSERT(correctedForm >= SVGGlyph::None && correctedForm <= SVGGlyph::Medial);
72 *prevForm = static_cast<SVGGlyph::ArabicForm>(correctedForm);
75 curForm = SVGGlyph::Initial;
77 curForm = shapingMode == SNone ? SVGGlyph::None : SVGGlyph::Isolated
    [all...]
WidthIterator.h 26 #include "core/platform/graphics/SVGGlyph.h"
59 Vector<SVGGlyph::ArabicForm>& arabicForms() { return m_arabicForms; }
81 Vector<SVGGlyph::ArabicForm> m_arabicForms;
  /external/chromium_org/third_party/WebKit/Source/core/rendering/svg/
SVGTextRunRenderingContext.cpp 130 SVGGlyph svgGlyph = fontElement->svgGlyphForGlyph(glyph);
131 ASSERT(!svgGlyph.isPartOfLigature);
132 ASSERT(svgGlyph.tableEntry == glyph);
134 SVGGlyphElement::inheritUnspecifiedAttributes(svgGlyph, svgFontData);
137 if (svgGlyph.pathData.isEmpty()) {
146 glyphOrigin.setX(svgGlyph.verticalOriginX * scale);
147 glyphOrigin.setY(svgGlyph.verticalOriginY * scale);
154 Path glyphPath = svgGlyph.pathData;
  /external/chromium_org/third_party/WebKit/Source/core/
webcore_platform.target.darwin-arm.mk 185 third_party/WebKit/Source/core/platform/graphics/SVGGlyph.cpp \
    [all...]
webcore_platform.target.darwin-mips.mk 185 third_party/WebKit/Source/core/platform/graphics/SVGGlyph.cpp \
    [all...]
webcore_platform.target.darwin-x86.mk 185 third_party/WebKit/Source/core/platform/graphics/SVGGlyph.cpp \
    [all...]
webcore_platform.target.linux-arm.mk 185 third_party/WebKit/Source/core/platform/graphics/SVGGlyph.cpp \
    [all...]
webcore_platform.target.linux-mips.mk 185 third_party/WebKit/Source/core/platform/graphics/SVGGlyph.cpp \
    [all...]
webcore_platform.target.linux-x86.mk 185 third_party/WebKit/Source/core/platform/graphics/SVGGlyph.cpp \
    [all...]

Completed in 247 milliseconds