/third_party/flutter/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/ |
D | GlyphTable.java | 71 public Glyph glyph(int offset, int length) { in glyph() 72 return Glyph.getGlyph(this, this.data, offset, length); in glyph() 77 private List<Glyph.Builder<? extends Glyph>> glyphBuilders; 132 for (Glyph.Builder<? extends Glyph> b : this.getGlyphBuilders()) { in generateLocaList() 142 this.glyphBuilders = new ArrayList<Glyph.Builder<? extends Glyph>>(); in initialize() 149 this.glyphBuilders.add(Glyph.Builder.getBuilder(this, data, lastLocaValue /* offset */, in initialize() 156 private List<Glyph.Builder<? extends Glyph>> getGlyphBuilders() { in getGlyphBuilders() 185 public List<Glyph.Builder<? extends Glyph>> glyphBuilders() { in glyphBuilders() 200 public void setGlyphBuilders(List<Glyph.Builder<? extends Glyph>> glyphBuilders) { in setGlyphBuilders() 207 public Glyph.Builder<? extends Glyph> glyphBuilder(ReadableFontData data) { in glyphBuilder() [all …]
|
D | Glyph.java | 8 public abstract class Glyph extends SubTable { class 20 private final Glyph.GlyphType glyphType; 23 protected Glyph(ReadableFontData data, Glyph.GlyphType glyphType) { in Glyph() method in Glyph 35 protected Glyph(ReadableFontData data, int offset, int length, Glyph.GlyphType glyphType) { in Glyph() method in Glyph 47 private static Glyph.GlyphType glyphType(ReadableFontData data, int offset, int length) { in glyphType() 71 static Glyph getGlyph( in getGlyph() 73 Glyph.GlyphType type = Glyph.glyphType(data, offset, length); in getGlyph() 89 public Glyph.GlyphType glyphType() { in glyphType() 155 public abstract static class Builder<T extends Glyph> extends SubTable.Builder<T> { 175 static Glyph.Builder<? extends Glyph> getBuilder( in getBuilder() [all …]
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/ |
D | GlyphTable.java | 71 public Glyph glyph(int offset, int length) { in glyph() 72 return Glyph.getGlyph(this, this.data, offset, length); in glyph() 77 private List<Glyph.Builder<? extends Glyph>> glyphBuilders; 132 for (Glyph.Builder<? extends Glyph> b : this.getGlyphBuilders()) { in generateLocaList() 142 this.glyphBuilders = new ArrayList<Glyph.Builder<? extends Glyph>>(); in initialize() 149 this.glyphBuilders.add(Glyph.Builder.getBuilder(this, data, lastLocaValue /* offset */, in initialize() 156 private List<Glyph.Builder<? extends Glyph>> getGlyphBuilders() { in getGlyphBuilders() 185 public List<Glyph.Builder<? extends Glyph>> glyphBuilders() { in glyphBuilders() 200 public void setGlyphBuilders(List<Glyph.Builder<? extends Glyph>> glyphBuilders) { in setGlyphBuilders() 207 public Glyph.Builder<? extends Glyph> glyphBuilder(ReadableFontData data) { in glyphBuilder() [all …]
|
D | Glyph.java | 8 public abstract class Glyph extends SubTable { class 20 private final Glyph.GlyphType glyphType; 23 protected Glyph(ReadableFontData data, Glyph.GlyphType glyphType) { in Glyph() method in Glyph 35 protected Glyph(ReadableFontData data, int offset, int length, Glyph.GlyphType glyphType) { in Glyph() method in Glyph 47 private static Glyph.GlyphType glyphType(ReadableFontData data, int offset, int length) { in glyphType() 71 static Glyph getGlyph( in getGlyph() 73 Glyph.GlyphType type = Glyph.glyphType(data, offset, length); in getGlyph() 89 public Glyph.GlyphType glyphType() { in glyphType() 155 public abstract static class Builder<T extends Glyph> extends SubTable.Builder<T> { 175 static Glyph.Builder<? extends Glyph> getBuilder( in getBuilder() [all …]
|
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/table/truetype/ |
D | glyph_table.cc | 54 GlyphTable::Glyph* GlyphTable::GetGlyph(int32_t offset, int32_t length) { in GetGlyph() 55 return GlyphTable::Glyph::GetGlyph(this, this->data_, offset, length); in GetGlyph() 112 CALLER_ATTACH GlyphTable::Glyph::Builder* 114 return Glyph::Builder::GetBuilder(this, data); in GlyphBuilder() 172 Glyph::Builder::GetBuilder(this, in Initialize() 205 GlyphTable::Glyph::~Glyph() {} in ~Glyph() 207 CALLER_ATTACH GlyphTable::Glyph* 208 GlyphTable::Glyph::GetGlyph(GlyphTable* table, in GetGlyph() 227 int32_t GlyphTable::Glyph::Padding() { in Padding() 232 int32_t GlyphTable::Glyph::GlyphType() { in GlyphType() [all …]
|
D | glyph_table.h | 39 class Glyph : public SubTable { 76 virtual ~Glyph(); 77 static CALLER_ATTACH Glyph* GetGlyph(GlyphTable* table, 96 Glyph(ReadableFontData* data, int32_t glyph_type); 108 typedef Ptr<GlyphTable::Glyph::Builder> GlyphBuilderPtr; 143 CALLER_ATTACH Glyph::Builder* GlyphBuilder(ReadableFontData* data); 161 class SimpleGlyph : public Glyph, public RefCounted<SimpleGlyph> { 170 class SimpleContour : public Glyph::Contour { 176 class SimpleGlyphBuilder : public Glyph::Builder, 190 friend class Glyph::Builder; [all …]
|
/third_party/flutter/skia/third_party/externals/sfntly/cpp/src/sfntly/table/truetype/ |
D | glyph_table.cc | 54 GlyphTable::Glyph* GlyphTable::GetGlyph(int32_t offset, int32_t length) { in GetGlyph() 55 return GlyphTable::Glyph::GetGlyph(this, this->data_, offset, length); in GetGlyph() 112 CALLER_ATTACH GlyphTable::Glyph::Builder* 114 return Glyph::Builder::GetBuilder(this, data); in GlyphBuilder() 172 Glyph::Builder::GetBuilder(this, in Initialize() 205 GlyphTable::Glyph::~Glyph() {} in ~Glyph() 207 CALLER_ATTACH GlyphTable::Glyph* 208 GlyphTable::Glyph::GetGlyph(GlyphTable* table, in GetGlyph() 227 int32_t GlyphTable::Glyph::Padding() { in Padding() 232 int32_t GlyphTable::Glyph::GlyphType() { in GlyphType() [all …]
|
D | glyph_table.h | 39 class Glyph : public SubTable { 76 virtual ~Glyph(); 77 static CALLER_ATTACH Glyph* GetGlyph(GlyphTable* table, 96 Glyph(ReadableFontData* data, int32_t glyph_type); 108 typedef Ptr<GlyphTable::Glyph::Builder> GlyphBuilderPtr; 143 CALLER_ATTACH Glyph::Builder* GlyphBuilder(ReadableFontData* data); 161 class SimpleGlyph : public Glyph, public RefCounted<SimpleGlyph> { 170 class SimpleContour : public Glyph::Contour { 176 class SimpleGlyphBuilder : public Glyph::Builder, 190 friend class Glyph::Builder; [all …]
|
/third_party/flutter/skia/site/user/api/ |
D | SkTextBlobBuilder_Reference.md | 40 …ilder_RunBuffer'>RunBuffer</a> supplies storage for <a href='undocumented#Glyph'>Glyphs</a> and po… 42 A run is a sequence of <a href='undocumented#Glyph'>Glyphs</a> sharing <a href='#Font_Metrics'>Font… 43 Each run may position its <a href='undocumented#Glyph'>Glyphs</a> in one of three ways: 44 by specifying where the first <a href='undocumented#Glyph'>Glyph</a> is drawn, and allowing <a href… 45 determine the advance to subsequent <a href='undocumented#Glyph'>Glyphs</a>; by specifying a baseli… 46 the position on that baseline for each <a href='undocumented#Glyph'>Glyph</a> in run; or by providi… 47 array, one per <a href='undocumented#Glyph'>Glyph</a>.<table style='border-collapse: collapse; widt… 56 …ference#Point'>points</a> to memory for one or more <a href='undocumented#Glyph'>Glyphs</a>. <a hr… 64 …Point_Reference#Point'>points</a> to memory for <a href='undocumented#Glyph'>Glyph</a> positions. … 65 …per <a href='undocumented#Glyph'>Glyph</a>, one <a href='undocumented#Scalar'>Scalar</a> per <a hr… [all …]
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/subsetter/ |
D | GlyphStripper.java | 22 import com.google.typography.font.sfntly.table.truetype.Glyph; 38 public Glyph.Builder<? extends Glyph> stripGlyph(Glyph glyph) { in stripGlyph() 58 private WritableFontData stripSimpleGlyph(Glyph glyph) { in stripSimpleGlyph() 108 private WritableFontData stripCompositeGlyph(Glyph glyph) { in stripCompositeGlyph() 144 private int computeSimpleStrippedGlyphSize(Glyph glyph) { in computeSimpleStrippedGlyphSize() 162 private int computeCompositeStrippedGlyphSize(Glyph glyph) { in computeCompositeStrippedGlyphSize()
|
D | GlyphTableSubsetter.java | 23 import com.google.typography.font.sfntly.table.truetype.Glyph; 72 List<Glyph.Builder<? extends Glyph>> glyphBuilders = glyphTableBuilder.glyphBuilders(); in subset() 78 Glyph glyph = glyphTable.glyph(oldOffset, oldLength); in subset() 81 Glyph.Builder<? extends Glyph> glyphBuilder = glyphTableBuilder.glyphBuilder(renumberedData); in subset()
|
D | GlyphTableStripper.java | 22 import com.google.typography.font.sfntly.table.truetype.Glyph; 52 List<Glyph.Builder<? extends Glyph>> glyphBuilders = glyphTableBuilder.glyphBuilders(); in subset() 59 Glyph glyph = glyphTable.glyph(oldOffset, oldLength); in subset()
|
/third_party/flutter/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/subsetter/ |
D | GlyphStripper.java | 22 import com.google.typography.font.sfntly.table.truetype.Glyph; 38 public Glyph.Builder<? extends Glyph> stripGlyph(Glyph glyph) { in stripGlyph() 58 private WritableFontData stripSimpleGlyph(Glyph glyph) { in stripSimpleGlyph() 108 private WritableFontData stripCompositeGlyph(Glyph glyph) { in stripCompositeGlyph() 144 private int computeSimpleStrippedGlyphSize(Glyph glyph) { in computeSimpleStrippedGlyphSize() 162 private int computeCompositeStrippedGlyphSize(Glyph glyph) { in computeCompositeStrippedGlyphSize()
|
D | GlyphTableSubsetter.java | 23 import com.google.typography.font.sfntly.table.truetype.Glyph; 72 List<Glyph.Builder<? extends Glyph>> glyphBuilders = glyphTableBuilder.glyphBuilders(); in subset() 78 Glyph glyph = glyphTable.glyph(oldOffset, oldLength); in subset() 81 Glyph.Builder<? extends Glyph> glyphBuilder = glyphTableBuilder.glyphBuilder(renumberedData); in subset()
|
D | GlyphTableStripper.java | 22 import com.google.typography.font.sfntly.table.truetype.Glyph; 52 List<Glyph.Builder<? extends Glyph>> glyphBuilders = glyphTableBuilder.glyphBuilders(); in subset() 59 Glyph glyph = glyphTable.glyph(oldOffset, oldLength); in subset()
|
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/issue_tests/ |
D | Issue28Tests.java | 6 import com.google.typography.font.sfntly.table.truetype.Glyph; 37 private static Glyph getLastGlyph(Font font) { in getLastGlyph() 68 Glyph byteGlyph = getLastGlyph(byteFont); in testStreamVsBytes() 81 Glyph streamGlyph = getLastGlyph(streamFont); in testStreamVsBytes()
|
/third_party/flutter/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/issue_tests/ |
D | Issue28Tests.java | 6 import com.google.typography.font.sfntly.table.truetype.Glyph; 37 private static Glyph getLastGlyph(Font font) { in getLastGlyph() 68 Glyph byteGlyph = getLastGlyph(byteFont); in testStreamVsBytes() 81 Glyph streamGlyph = getLastGlyph(streamFont); in testStreamVsBytes()
|
/third_party/skia/samplecode/ |
D | SamplePathText.cpp | 30 for (Glyph& glyph : fGlyphs) { in reset() 80 struct Glyph { struct in PathText 94 GlyphAnimator(Glyph* glyphs) : fGlyphs(glyphs) {} in GlyphAnimator() 99 Glyph& glyph = fGlyphs[i]; in draw() 111 Glyph* const fGlyphs; 117 Glyph fGlyphs[kNumPaths]; 124 void PathText::Glyph::init(SkRandom& rand, const SkPath& path) { in init() 130 void PathText::Glyph::reset(SkRandom& rand, int w, int h) { in reset() 147 MovingGlyphAnimator(Glyph* glyphs) in MovingGlyphAnimator() 195 Glyph* glyph = &fGlyphs[idx]; in runAnimationTask() [all …]
|
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/tools/subsetter/ |
D | HintStripTest.java | 27 import com.google.typography.font.sfntly.table.truetype.Glyph; 28 import com.google.typography.font.sfntly.table.truetype.Glyph.GlyphType; 101 Glyph glyph = getGlyph(dstFont, 67); in testSimpleGlyph1() 122 Glyph glyph = getGlyph(dstFont, 68); in testSimpleGlyph2() 135 Glyph glyph = getGlyph(dstFont, 162); in testCompositeGlyph() 156 private static Glyph getGlyph(Font font, int glyphId) { in getGlyph()
|
/third_party/flutter/skia/third_party/externals/sfntly/java/test/com/google/typography/font/tools/subsetter/ |
D | HintStripTest.java | 27 import com.google.typography.font.sfntly.table.truetype.Glyph; 28 import com.google.typography.font.sfntly.table.truetype.Glyph.GlyphType; 101 Glyph glyph = getGlyph(dstFont, 67); in testSimpleGlyph1() 122 Glyph glyph = getGlyph(dstFont, 68); in testSimpleGlyph2() 135 Glyph glyph = getGlyph(dstFont, 162); in testCompositeGlyph() 156 private static Glyph getGlyph(Font font, int glyphId) { in getGlyph()
|
/third_party/skia/tools/fonts/ |
D | TestSVGTypeface.h | 133 struct Glyph { struct 134 Glyph(); 135 ~Glyph(); 158 std::unique_ptr<Glyph[]> fGlyphs; argument
|
/third_party/flutter/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/sfnttool/ |
D | GlyphCoverage.java | 25 import com.google.typography.font.sfntly.table.truetype.Glyph; 26 import com.google.typography.font.sfntly.table.truetype.Glyph.GlyphType; 64 Glyph glyph = getGlyph(font, glyphId); in touchGlyph() 88 private static Glyph getGlyph(Font font, int glyphId) { in getGlyph()
|
/third_party/flutter/skia/tools/fonts/ |
D | TestSVGTypeface.h | 128 struct Glyph { struct 129 Glyph(); 130 ~Glyph(); 153 std::unique_ptr<Glyph[]> fGlyphs; argument
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/sfnttool/ |
D | GlyphCoverage.java | 25 import com.google.typography.font.sfntly.table.truetype.Glyph; 26 import com.google.typography.font.sfntly.table.truetype.Glyph.GlyphType; 64 Glyph glyph = getGlyph(font, glyphId); in touchGlyph() 88 private static Glyph getGlyph(Font font, int glyphId) { in getGlyph()
|
/third_party/skia/third_party/externals/harfbuzz/src/ |
D | hb-ot-glyf-table.hh | 218 subset_glyph.source_glyph = Glyph (); in _populate_subset_glyphs() 456 struct Glyph struct 525 const Glyph trim_padding () const in trim_padding() 533 if (unlikely (glyph + 2 >= glyph_end)) return Glyph (); in trim_padding() 549 if (unlikely (glyph >= glyph_end)) return Glyph (); in trim_padding() 567 if (unlikely (coords_with_flags != num_coordinates)) return Glyph (); in trim_padding() 568 return Glyph (bytes.sub_array (0, bytes.length + coord_bytes - (glyph_end - glyph))); in trim_padding() 699 const Glyph trim_padding () const { return Glyph (bytes); } in trim_padding() 727 const Glyph trim_padding () const in trim_padding() argument 884 Glyph (hb_bytes_t bytes_ = hb_bytes_t (), in Glyph() function [all …]
|