/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/table/truetype/ |
D | glyph_table.cc | 27 const int32_t GlyphTable::SimpleGlyph::kFLAG_ONCURVE = 1; 28 const int32_t GlyphTable::SimpleGlyph::kFLAG_XSHORT = 1 << 1; 29 const int32_t GlyphTable::SimpleGlyph::kFLAG_YSHORT = 1 << 2; 30 const int32_t GlyphTable::SimpleGlyph::kFLAG_REPEAT = 1 << 3; 31 const int32_t GlyphTable::SimpleGlyph::kFLAG_XREPEATSIGN = 1 << 4; 32 const int32_t GlyphTable::SimpleGlyph::kFLAG_YREPEATSIGN = 1 << 5; 34 const int32_t GlyphTable::CompositeGlyph::kFLAG_ARG_1_AND_2_ARE_WORDS = 1 << 0; 35 const int32_t GlyphTable::CompositeGlyph::kFLAG_ARGS_ARE_XY_VALUES = 1 << 1; 36 const int32_t GlyphTable::CompositeGlyph::kFLAG_ROUND_XY_TO_GRID = 1 << 2; 37 const int32_t GlyphTable::CompositeGlyph::kFLAG_WE_HAVE_A_SCALE = 1 << 3; [all …]
|
D | glyph_table.h | 35 class GlyphTable : public SubTableContainerTable, 36 public RefCounted<GlyphTable> { 60 GetBuilder(GlyphTable::Builder* table_builder, 63 GetBuilder(GlyphTable::Builder* table_builder, 73 friend class GlyphTable::Builder; 77 static CALLER_ATTACH Glyph* GetGlyph(GlyphTable* table, 108 typedef Ptr<GlyphTable::Glyph::Builder> GlyphBuilderPtr; 112 public RefCounted<GlyphTable::Builder> { 284 virtual ~GlyphTable(); 315 GlyphTable(Header* header, ReadableFontData* data); [all …]
|
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/ |
D | GlyphEditingTests.java | 25 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 90 GlyphTable.Builder glyphTableBuilder = in testRemoveOneGlyph() 91 (GlyphTable.Builder) fontBuilder.getTableBuilder(Tag.glyf); in testRemoveOneGlyph() 121 GlyphTable glyphTable = font.getTable(Tag.glyf); in testRemoveOneGlyph() 163 GlyphTable.Builder glyphTableBuilder = in testClearAllGlyphs() 164 (GlyphTable.Builder) fontBuilder.getTableBuilder(Tag.glyf); in testClearAllGlyphs() 180 GlyphTable glyphTable = font.getTable(Tag.glyf); in testClearAllGlyphs()
|
D | GlyphTests.java | 24 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 112 GlyphTable glyphTable = font.getTable(Tag.glyf); in checkTestSet() 141 private void checkGlyph(GlyphTable table, int offset, int length) { in checkGlyph()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/subsetter/ |
D | GlyphTableStripper.java | 23 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 42 GlyphTable glyphTable = font.getTable(Tag.glyf); in subset() 49 GlyphTable.Builder glyphTableBuilder = in subset() 50 (GlyphTable.Builder) fontBuilder.newTableBuilder(Tag.glyf); in subset()
|
D | GlyphTableSubsetter.java | 24 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 58 GlyphTable glyphTable = font.getTable(Tag.glyf); in subset() 64 GlyphTable.Builder glyphTableBuilder = in subset() 65 (GlyphTable.Builder) fontBuilder.newTableBuilder(Tag.glyf); in subset()
|
D | GlyphStripper.java | 23 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 32 private final GlyphTable.Builder glyphTableBuilder; 34 public GlyphStripper(GlyphTable.Builder glyphTableBuilder) { in GlyphStripper()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/ |
D | GlyphTable.java | 32 public final class GlyphTable extends SubTableContainerTable { class 67 private GlyphTable(Header header, ReadableFontData data) { in GlyphTable() method in GlyphTable 75 public static class Builder extends SubTableContainerTable.Builder<GlyphTable> { 216 protected GlyphTable subBuildTable(ReadableFontData data) { in subBuildTable() 217 return new GlyphTable(this.header(), data); in subBuildTable()
|
D | Glyph.java | 6 import com.google.typography.font.sfntly.table.truetype.GlyphTable.Offset; 72 GlyphTable table, ReadableFontData data, int offset, int length) { in getGlyph() 176 GlyphTable.Builder tableBuilder, ReadableFontData data) { in getBuilder() 181 GlyphTable.Builder tableBuilder, ReadableFontData data, int offset, int length) { in getBuilder()
|
/third_party/skia/third_party/externals/sfntly/cpp/src/sample/subtly/ |
D | font_assembler.cc | 147 Ptr<GlyphTable::Builder> glyph_table_builder = in AssembleGlyphAndLocaTables() 148 down_cast<GlyphTable::Builder*> in AssembleGlyphAndLocaTables() 178 GlyphTable::GlyphBuilderList* glyph_builders = in AssembleGlyphAndLocaTables() 194 Ptr<GlyphTable> glyph_table = in AssembleGlyphAndLocaTables() 195 down_cast<GlyphTable*> in AssembleGlyphAndLocaTables()
|
D | font_info.cc | 137 glyph_table_ = down_cast<GlyphTable*>(font_->GetTable(Tag::glyf)); in Initialize() 241 Ptr<GlyphTable::CompositeGlyph> composite_glyph = in ResolveCompositeGlyphs() 242 down_cast<GlyphTable::CompositeGlyph*>(glyph.p_); in ResolveCompositeGlyphs()
|
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/tools/subsetter/ |
D | glyph_table_subsetter.cc | 46 GlyphTablePtr glyph_table = down_cast<GlyphTable*>(font->GetTable(Tag::glyf)); in Subset() 56 down_cast<GlyphTable::Builder*> in Subset() 67 GlyphTable::GlyphBuilderList* glyph_builders = in Subset()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/sample/sflint/ |
D | SFLint.java | 31 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 122 GlyphTable glyphTable = (GlyphTable) font.getTable(Tag.glyf); in lintWindowsClipping() 199 GlyphTable glyphTable = (GlyphTable) font.getTable(Tag.glyf); in lintAllGlyphs()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/fontinfo/ |
D | FontUtils.java | 25 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 157 public static GlyphTable getGlyphTable(Font font) { in getGlyphTable() 158 return (GlyphTable) getTable(font, Tag.glyf); in getGlyphTable()
|
D | FontInfo.java | 28 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 494 GlyphTable glyfTable = FontUtils.getGlyphTable(font); in listGlyphDimensionBounds() 539 GlyphTable glyfTable = FontUtils.getGlyphTable(font); in hintingSize() 569 GlyphTable glyfTable = FontUtils.getGlyphTable(font); in listSubglyphFrequency()
|
/third_party/skia/third_party/externals/sfntly/cpp/src/sample/chromium/ |
D | subsetter_impl.cc | 164 bool ResolveCompositeGlyphs(GlyphTable* glyph_table, in ResolveCompositeGlyphs() 207 Ptr<GlyphTable::CompositeGlyph> comp_glyph = in ResolveCompositeGlyphs() 208 down_cast<GlyphTable::CompositeGlyph*>(glyph.p_); in ResolveCompositeGlyphs() 229 GlyphTable* glyph_table, in SetupGlyfBuilders() 237 down_cast<GlyphTable::Builder*>(font_builder->NewTableBuilder(Tag::glyf)); in SetupGlyfBuilders() 251 GlyphTable::GlyphBuilderList* glyph_builders = in SetupGlyfBuilders() 670 down_cast<GlyphTable*>(font_->GetTable(Tag::glyf)); in SubsetFont() 749 Font* SubsetterImpl::Subset(const IntegerSet& glyph_ids, GlyphTable* glyf, in Subset()
|
D | subsetter_impl.h | 69 GlyphTable* glyf, LocaTable* loca);
|
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/issue_tests/ |
D | Issue28Tests.java | 7 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 40 GlyphTable glyfTable = font.getTable(Tag.glyf); in getLastGlyph()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/sample/sfntdump/ |
D | SfntDump.java | 34 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 435 GlyphTable glyphTable = font.getTable(Tag.glyf); in dumpFont() 470 private void dumpChars(Font font, LocaTable locaTable, GlyphTable glyphTable) { in dumpChars() 502 private void dumpChar(int charId, CMap cmap, LocaTable locaTable, GlyphTable glyphTable) { in dumpChar() 518 GlyphTable glyphTable = font.getTable(Tag.glyf); in countSpecialGlyphs()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/sfnttool/ |
D | GlyphCoverage.java | 27 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 90 GlyphTable glyfTable = font.getTable(Tag.glyf); in getGlyph()
|
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/tools/subsetter/ |
D | BasicSubsetTests.java | 26 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 53 GlyphTable srcGlyphTable = srcFont.getTable(Tag.glyf); in testSubsetGlyphs()
|
D | HintStripTest.java | 29 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 158 GlyphTable glyfTable = font.getTable(Tag.glyf); in getGlyph()
|
D | RenumberingSubsetTest.java | 31 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 183 GlyphTable glyfTable = font.getTable(Tag.glyf); in getGlyph()
|
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/ |
D | Table.java | 37 import com.google.typography.font.sfntly.table.truetype.GlyphTable; 209 return GlyphTable.Builder.createBuilder(header, tableData); in getBuilder()
|
/third_party/skia/third_party/externals/sfntly/cpp/src/test/ |
D | verify_glyf.cc | 34 GlyphTablePtr glyf_table = down_cast<GlyphTable*>(table); in VerifyGLYF()
|