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 72 static inline SVGGlyph::ArabicForm parseArabicForm(const AtomicString& value)
75 return SVGGlyph::Medial;
77 return SVGGlyph::Terminal;
79 return SVGGlyph::Isolated;
81 return SVGGlyph::Initial;
83 return SVGGlyph::None;
86 static inline SVGGlyph::Orientation parseOrientation(const AtomicString& value)
89 return SVGGlyph::Horizontal;
91 return SVGGlyph::Vertical;
93 return SVGGlyph::Both
    [all...]
SVGGlyphElement.h 28 #include "platform/fonts/SVGGlyph.h"
38 SVGGlyph buildGlyphIdentifier() const;
41 static void inheritUnspecifiedAttributes(SVGGlyph&, const SVGFontData*);
45 static SVGGlyph buildGenericGlyphIdentifier(const SVGElement*);
SVGGlyphMap.h 25 #include "platform/fonts/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 88 // empty SVGGlyph with the character, so the SVG Font will be used
92 Vector<SVGGlyph> glyphs;
109 SVGGlyph newGlyphPart;
151 SVGGlyph svgGlyph = SVGGlyphElement::buildGenericGlyphIdentifier(firstMissingGlyphElement);
152 m_glyphMap.appendToGlyphTable(svgGlyph);
153 m_missingGlyph = svgGlyph.tableEntry;
232 void SVGFontElement::collectGlyphsForString(const String& string, Vector<SVGGlyph>& glyphs)
238 void SVGFontElement::collectGlyphsForGlyphName(const String& glyphName, Vector<SVGGlyph>& glyphs)
245 SVGGlyph SVGFontElement::svgGlyphForGlyph(Glyph glyph
    [all...]
SVGFontData.cpp 33 #include "platform/fonts/SVGGlyph.h"
129 SVGGlyph svgGlyph = associatedFontElement->svgGlyphForGlyph(glyph);
130 SVGGlyphElement::inheritUnspecifiedAttributes(svgGlyph, this);
131 return svgGlyph.horizontalAdvanceX * scaleEmToUnits(fontSize, svgFontFaceElement->unitsPerEm());
137 Vector<SVGGlyph::ArabicForm>& arabicForms = iterator.arabicForms();
186 Vector<SVGGlyph> glyphs;
200 SVGGlyph& svgGlyph = glyphs[0];
201 iterator.setLastGlyphName(svgGlyph.glyphName)
    [all...]
  /external/chromium_org/third_party/WebKit/Source/platform/fonts/
SVGGlyph.h 38 struct SVGGlyph {
54 SVGGlyph()
75 bool operator==(const SVGGlyph& other) const
108 Vector<SVGGlyph::ArabicForm> PLATFORM_EXPORT charactersWithArabicForm(const String& input, bool rtl);
109 bool PLATFORM_EXPORT isCompatibleGlyph(const SVGGlyph&, bool isVerticalText, const String& language, const Vector<SVGGlyph::ArabicForm>&, unsigned startPosition, unsigned endPosition);
SVGGlyph.cpp 24 #include "platform/fonts/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 27 #include "platform/fonts/SVGGlyph.h"
60 Vector<SVGGlyph::ArabicForm>& arabicForms() { return m_arabicForms; }
82 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/platform/
blink_platform.target.darwin-arm.mk 201 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
    [all...]
blink_platform.target.darwin-mips.mk 200 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
    [all...]
blink_platform.target.darwin-x86.mk 200 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
    [all...]
blink_platform.target.linux-arm.mk 201 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
    [all...]
blink_platform.target.linux-mips.mk 200 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
    [all...]
blink_platform.target.linux-x86.mk 200 third_party/WebKit/Source/platform/fonts/SVGGlyph.cpp \
    [all...]

Completed in 241 milliseconds