/external/chromium_org/third_party/WebKit/Source/platform/fonts/ |
H A D | Glyph.h | 35 typedef unsigned short Glyph; typedef in namespace:blink
|
H A D | GlyphBuffer.h | 33 #include "platform/fonts/Glyph.h" 59 const Glyph* glyphs(unsigned from) const { return m_glyphs.data() + from; } 64 Glyph glyphAt(unsigned index) const 74 void add(Glyph glyph, const SimpleFontData* font, float width) 81 void add(Glyph glyph, const SimpleFontData* font, const FloatSize& advance) 111 Vector<Glyph, 2048> m_glyphs;
|
H A D | SimpleFontData.h | 113 FloatRect boundsForGlyph(Glyph) const; 114 float widthForGlyph(Glyph glyph) const; 115 FloatRect platformBoundsForGlyph(Glyph) const; 116 float platformWidthForGlyph(Glyph) const; 125 Glyph spaceGlyph() const { return m_spaceGlyph; } 126 void setSpaceGlyph(Glyph spaceGlyph) { m_spaceGlyph = spaceGlyph; } 127 Glyph zeroWidthSpaceGlyph() const { return m_zeroWidthSpaceGlyph; } 128 void setZeroWidthSpaceGlyph(Glyph spaceGlyph) { m_zeroWidthSpaceGlyph = spaceGlyph; } 129 bool isZeroWidthSpaceGlyph(Glyph glyph) const { return glyph == m_zeroWidthSpaceGlyph && glyph; } 130 Glyph zeroGlyp [all...] |
H A D | GlyphMetricsMap.h | 32 #include "platform/fonts/Glyph.h" 48 T metricsForGlyph(Glyph glyph) 53 void setMetricsForGlyph(Glyph glyph, const T& metrics) 63 T metricsForGlyph(Glyph glyph) const { return m_metrics[glyph % size]; } 64 void setMetricsForGlyph(Glyph glyph, const T& metrics)
|
H A D | GlyphPage.h | 35 #include "platform/fonts/Glyph.h" 50 GlyphData(Glyph g = 0, const SimpleFontData* f = 0) 55 Glyph glyph; 118 Glyph glyph = m_glyphs[index]; 124 ALWAYS_INLINE Glyph glyphForCharacter(UChar32 c) const 129 ALWAYS_INLINE Glyph glyphAt(unsigned index) const 135 void setGlyphDataForCharacter(UChar32 c, Glyph g, const SimpleFontData* f) 140 void setGlyphDataForIndex(unsigned index, Glyph glyph, const SimpleFontData* fontData) 215 Glyph m_glyphs[size];
|
H A D | CustomFontData.h | 25 #include "platform/fonts/Glyph.h" 51 virtual float widthForSVGGlyph(Glyph, float) const { return 0.0f; }
|
H A D | SVGGlyph.h | 28 #include "platform/fonts/Glyph.h" 95 Glyph tableEntry;
|
/external/chromium_org/third_party/brotli/src/woff2/ |
H A D | glyph.h | 31 class Glyph { class in namespace:woff2 33 Glyph() : instructions_size(0), composite_data_size(0) {} function in class:woff2::Glyph 62 bool ReadGlyph(const uint8_t* data, size_t len, Glyph* glyph); 67 bool StoreGlyph(const Glyph& glyph, uint8_t* dst, size_t* dst_size);
|
H A D | transform.cc | 84 bool Encode(int glyph_id, const Glyph& glyph) { 117 void WriteInstructions(const Glyph& glyph) { 123 void WriteSimpleGlyph(int glyph_id, const Glyph& glyph) { 152 void WriteCompositeGlyph(int glyph_id, const Glyph& glyph) { 165 void WriteBbox(int glyph_id, const Glyph& glyph) { 236 Glyph glyph;
|
/external/chromium_org/third_party/WebKit/Source/core/rendering/svg/ |
H A D | SVGTextLayoutEngineSpacing.h | 35 float calculateSVGKerning(bool isVerticalText, Glyph currentGlyph); 44 Glyph m_lastGlyph;
|
H A D | SVGTextMetrics.h | 23 #include "platform/fonts/Glyph.h" 40 SVGTextMetrics(RenderSVGInlineText*, unsigned position, unsigned length, float width, Glyph glyphNameGlyphId); 58 Glyph glyph() const { return m_glyph; } 66 Glyph m_glyph;
|
H A D | SVGTextRunRenderingContext.h | 44 virtual float floatWidthUsingSVGFont(const Font&, const TextRun&, int& charsConsumed, Glyph& glyphId) const OVERRIDE; 48 virtual float floatWidthUsingSVGFont(const Font&, const TextRun&, int& charsConsumed, Glyph& glyphId) const OVERRIDE { return 0; }
|
H A D | SVGTextLayoutEngineSpacing.cpp | 47 float SVGTextLayoutEngineSpacing::calculateSVGKerning(bool isVerticalText, Glyph currentGlyph)
|
/external/chromium_org/third_party/WebKit/Source/core/svg/ |
H A D | SVGFontElement.h | 63 float horizontalKerningForPairOfGlyphs(Glyph, Glyph) const; 64 float verticalKerningForPairOfGlyphs(Glyph, Glyph) const; 67 SVGGlyph svgGlyphForGlyph(Glyph); 68 Glyph missingGlyph(); 85 Glyph m_missingGlyph;
|
H A D | SVGFontElement.cpp | 93 static inline KerningPairKey makeKerningPairKey(Glyph glyphId1, Glyph glyphId2) 133 Glyph glyph1 = glyphsLhs[lhsIndex].tableEntry; 134 Glyph glyph2 = glyphsRhs[rhsIndex].tableEntry; 202 static float kerningForPairOfGlyphs(const KerningTable& kerningTable, Glyph glyphId1, Glyph glyphId2) 211 float SVGFontElement::horizontalKerningForPairOfGlyphs(Glyph glyphId1, Glyph glyphId2) const 219 float SVGFontElement::verticalKerningForPairOfGlyphs(Glyph glyphId1, Glyph glyphId [all...] |
H A D | SVGFontData.h | 46 virtual float widthForSVGGlyph(Glyph, float fontSize) const OVERRIDE;
|
/external/pdfium/core/src/fxge/fx_freetype/fxft2.5.01/src/psnames/ |
H A D | module.mk | 20 $(ECHO_DRIVER)psnames $(ECHO_DRIVER_DESC)Postscript & Unicode Glyph name handling$(ECHO_DRIVER_DONE)
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/opentype/ |
H A D | OpenTypeVerticalData.h | 31 #include "platform/fonts/Glyph.h" 52 float advanceHeight(const SimpleFontData*, Glyph) const; 53 void getVerticalTranslationsForGlyphs(const SimpleFontData*, const Glyph*, size_t, float* outXYArray) const; 66 HashMap<Glyph, Glyph> m_verticalGlyphMap; 71 HashMap<Glyph, int16_t> m_vertOriginY;
|
H A D | OpenTypeVerticalData.cpp | 150 bool getSubstitutions(HashMap<Glyph, Glyph>* map, const SharedBuffer& buffer) const 227 bool getGlyphSubstitutions(const LookupList* lookups, HashMap<Glyph, Glyph>* map, const SharedBuffer& buffer) const 384 bool getVerticalGlyphSubstitutions(HashMap<Glyph, Glyph>* map, const SharedBuffer& buffer) const 498 float OpenTypeVerticalData::advanceHeight(const SimpleFontData* font, Glyph glyph) const 511 void OpenTypeVerticalData::getVerticalTranslationsForGlyphs(const SimpleFontData* font, const Glyph* glyphs, size_t count, float* outXYArray) const 522 Glyph glyph = *glyphs; 556 const HashMap<Glyph, Glyp [all...] |
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/table/truetype/ |
H A D | glyph_table.cc | 54 GlyphTable::Glyph* GlyphTable::GetGlyph(int32_t offset, int32_t length) { 55 return GlyphTable::Glyph::GetGlyph(this, this->data_, offset, length); 112 CALLER_ATTACH GlyphTable::Glyph::Builder* 114 return Glyph::Builder::GetBuilder(this, data); 172 Glyph::Builder::GetBuilder(this, 203 * GlyphTable::Glyph class 205 GlyphTable::Glyph::~Glyph() {} 207 CALLER_ATTACH GlyphTable::Glyph* 208 GlyphTable::Glyph 255 GlyphTable::Glyph::Glyph(ReadableFontData* data, int32_t glyph_type) function in class:sfntly::GlyphTable::Glyph [all...] |
H A D | glyph_table.h | 39 class Glyph : public SubTable { class in class:sfntly::GlyphTable 76 virtual ~Glyph(); 77 static CALLER_ATTACH Glyph* GetGlyph(GlyphTable* table, 96 Glyph(ReadableFontData* data, int32_t glyph_type); 107 }; // class GlyphTable::Glyph 108 typedef Ptr<GlyphTable::Glyph::Builder> GlyphBuilderPtr; 142 // Glyph builder factories 143 CALLER_ATTACH Glyph::Builder* GlyphBuilder(ReadableFontData* data); 161 class SimpleGlyph : public Glyph, public RefCounted<SimpleGlyph> { 170 class SimpleContour : public Glyph [all...] |
/external/sfntly/cpp/src/sfntly/table/truetype/ |
H A D | glyph_table.cc | 54 GlyphTable::Glyph* GlyphTable::GetGlyph(int32_t offset, int32_t length) { 55 return GlyphTable::Glyph::GetGlyph(this, this->data_, offset, length); 112 CALLER_ATTACH GlyphTable::Glyph::Builder* 114 return Glyph::Builder::GetBuilder(this, data); 172 Glyph::Builder::GetBuilder(this, 203 * GlyphTable::Glyph class 205 GlyphTable::Glyph::~Glyph() {} 207 CALLER_ATTACH GlyphTable::Glyph* 208 GlyphTable::Glyph 255 GlyphTable::Glyph::Glyph(ReadableFontData* data, int32_t glyph_type) function in class:sfntly::GlyphTable::Glyph [all...] |
H A D | glyph_table.h | 39 class Glyph : public SubTable { class in class:sfntly::GlyphTable 76 virtual ~Glyph(); 77 static CALLER_ATTACH Glyph* GetGlyph(GlyphTable* table, 96 Glyph(ReadableFontData* data, int32_t glyph_type); 107 }; // class GlyphTable::Glyph 108 typedef Ptr<GlyphTable::Glyph::Builder> GlyphBuilderPtr; 142 // Glyph builder factories 143 CALLER_ATTACH Glyph::Builder* GlyphBuilder(ReadableFontData* data); 161 class SimpleGlyph : public Glyph, public RefCounted<SimpleGlyph> { 170 class SimpleContour : public Glyph [all...] |
/external/chromium_org/third_party/WebKit/Source/platform/fonts/harfbuzz/ |
H A D | FontHarfBuzz.cpp | 87 const Glyph glyphs[], unsigned numGlyphs, 95 gc->drawPosText(glyphs, numGlyphs * sizeof(Glyph), pos, textRect, paint); 100 gc->drawPosText(glyphs, numGlyphs * sizeof(Glyph), pos, textRect, paint); 105 const Glyph glyphs[], unsigned numGlyphs, 112 gc->drawPosTextH(glyphs, numGlyphs * sizeof(Glyph), xpos, constY, textRect, paint); 117 gc->drawPosTextH(glyphs, numGlyphs * sizeof(Glyph), xpos, constY, textRect, paint); 148 const Glyph* glyphs = glyphBuffer.glyphs(from + glyphIndex); 178 const Glyph* glyphs = glyphBuffer.glyphs(from); 198 const Glyph* glyphs = glyphBuffer.glyphs(from);
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/mac/ |
H A D | FontMac.cpp | 104 const Glyph* glyphs = glyphBuffer.glyphs(from); 146 gc->drawPosText(glyphs, numGlyphs * sizeof(Glyph), pos, textRect, paint); 164 gc->drawPosText(glyphs, numGlyphs * sizeof(Glyph), pos, textRect, paint);
|