Home
last modified time | relevance | path

Searched refs:LocaTable (Results 1 – 25 of 29) sorted by relevance

12

/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/table/truetype/
Dloca_table.cc24 LocaTable::~LocaTable() {} in ~LocaTable()
26 int32_t LocaTable::GlyphOffset(int32_t glyph_id) { in GlyphOffset()
36 int32_t LocaTable::GlyphLength(int32_t glyph_id) { in GlyphLength()
50 int32_t LocaTable::NumLocas() { in NumLocas()
54 int32_t LocaTable::Loca(int32_t index) { in Loca()
67 LocaTable::LocaTable(Header* header, in LocaTable() function in sfntly::LocaTable
79 LocaTable::LocaIterator::LocaIterator(LocaTable* table) in LocaIterator()
80 : PODIterator<int32_t, LocaTable>(table), index_(-1) { in LocaIterator()
83 bool LocaTable::LocaIterator::HasNext() { in HasNext()
87 int32_t LocaTable::LocaIterator::Next() { in Next()
[all …]
Dloca_table.h27 class LocaTable : public Table, public RefCounted<LocaTable> {
29 class LocaIterator : public PODIterator<int32_t, LocaTable> {
31 explicit LocaIterator(LocaTable* table);
141 virtual ~LocaTable();
168 LocaTable(Header* header,
178 typedef Ptr<LocaTable> LocaTablePtr;
179 typedef Ptr<LocaTable::Builder> LocaTableBuilderPtr;
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/
DGlyphEditingTests.java26 import com.google.typography.font.sfntly.table.truetype.LocaTable;
60 LocaTable.Builder locaBuilder = (LocaTable.Builder) fontBuilder.getTableBuilder(Tag.loca); in testEditLocaTable()
76 LocaTable loca = font.getTable(Tag.loca); in testEditLocaTable()
85 LocaTable.Builder locaTableBuilder = (LocaTable.Builder) fontBuilder.getTableBuilder(Tag.loca); in testRemoveOneGlyph()
120 LocaTable locaTable = font.getTable(Tag.loca); in testRemoveOneGlyph()
158 LocaTable.Builder locaTableBuilder = (LocaTable.Builder) fontBuilder.getTableBuilder(Tag.loca); in testClearAllGlyphs()
179 LocaTable locaTable = font.getTable(Tag.loca); in testClearAllGlyphs()
DGlyphTests.java25 import com.google.typography.font.sfntly.table.truetype.LocaTable;
111 LocaTable locaTable = font.getTable(Tag.loca); in checkTestSet()
/third_party/skia/third_party/externals/sfntly/cpp/src/sample/subtly/
Dfont_assembler.cc144 Ptr<LocaTable::Builder> loca_table_builder = in AssembleGlyphAndLocaTables()
145 down_cast<LocaTable::Builder*> in AssembleGlyphAndLocaTables()
158 Ptr<LocaTable> loca_table = in AssembleGlyphAndLocaTables()
159 down_cast<LocaTable*>(font_info_->GetTable(it->first, Tag::loca)); in AssembleGlyphAndLocaTables()
170 Ptr<LocaTable> first_loca_table = in AssembleGlyphAndLocaTables()
171 down_cast<LocaTable*> in AssembleGlyphAndLocaTables()
187 Ptr<LocaTable> loca_table = in AssembleGlyphAndLocaTables()
188 down_cast<LocaTable*> in AssembleGlyphAndLocaTables()
Dfont_info.h124 sfntly::Ptr<sfntly::LocaTable> loca_table_;
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/truetype/
DLocaTable.java35 public final class LocaTable extends Table { class
40 private LocaTable(Header header, ReadableFontData data, IndexToLocFormat version, int numGlyphs) { in LocaTable() method in LocaTable
163 public static class Builder extends Table.Builder<LocaTable> {
208 LocaTable table = new LocaTable(this.header(), data, this.formatVersion, this.numGlyphs); in initialize()
396 protected LocaTable subBuildTable(ReadableFontData data) { in subBuildTable()
397 return new LocaTable(this.header(), data, this.formatVersion, this.numGlyphs); in subBuildTable()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/subsetter/
DGlyphTableStripper.java24 import com.google.typography.font.sfntly.table.truetype.LocaTable;
43 LocaTable locaTable = font.getTable(Tag.loca); in subset()
51 LocaTable.Builder locaTableBuilder = (LocaTable.Builder) fontBuilder.newTableBuilder(Tag.loca); in subset()
DGlyphTableSubsetter.java25 import com.google.typography.font.sfntly.table.truetype.LocaTable;
59 LocaTable locaTable = font.getTable(Tag.loca); in subset()
66 LocaTable.Builder locaTableBuilder = (LocaTable.Builder) fontBuilder.newTableBuilder(Tag.loca); in subset()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/sample/sflint/
DSFLint.java32 import com.google.typography.font.sfntly.table.truetype.LocaTable;
120 LocaTable loca = (LocaTable) font.getTable(Tag.loca); in lintWindowsClipping()
198 LocaTable loca = (LocaTable) font.getTable(Tag.loca); in lintAllGlyphs()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/fontinfo/
DFontUtils.java26 import com.google.typography.font.sfntly.table.truetype.LocaTable;
144 public static LocaTable getLocaTable(Font font) { in getLocaTable()
145 return (LocaTable) getTable(font, Tag.loca); in getLocaTable()
DFontInfo.java29 import com.google.typography.font.sfntly.table.truetype.LocaTable;
493 LocaTable locaTable = FontUtils.getLocaTable(font); in listGlyphDimensionBounds()
538 LocaTable locaTable = FontUtils.getLocaTable(font); in hintingSize()
568 LocaTable locaTable = FontUtils.getLocaTable(font); in listSubglyphFrequency()
623 LocaTable locaTable = FontUtils.getLocaTable(font); in listUnmappedGlyphs()
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/tools/subsetter/
DBasicSubsetTests.java27 import com.google.typography.font.sfntly.table.truetype.LocaTable;
52 LocaTable srcLocaTable = srcFont.getTable(Tag.loca); in testSubsetGlyphs()
95 LocaTable dstLocaTable = dstFont.getTable(Tag.loca); in testSubsetGlyphs()
DHintStripTest.java30 import com.google.typography.font.sfntly.table.truetype.LocaTable;
73 LocaTable locaTable = dstFont.getTable(Tag.loca); in testNumGlyphs()
157 LocaTable locaTable = font.getTable(Tag.loca); in getGlyph()
DRenumberingSubsetTest.java32 import com.google.typography.font.sfntly.table.truetype.LocaTable;
83 LocaTable locaTable = dstFont.getTable(Tag.loca); in testNumGlyphs()
182 LocaTable locaTable = font.getTable(Tag.loca); in getGlyph()
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/tools/subsetter/
Dglyph_table_subsetter.cc47 LocaTablePtr loca_table = down_cast<LocaTable*>(font->GetTable(Tag::loca)); in Subset()
59 down_cast<LocaTable::Builder*> in Subset()
/third_party/skia/third_party/externals/sfntly/java/test/com/google/typography/font/sfntly/issue_tests/
DIssue28Tests.java8 import com.google.typography.font.sfntly.table.truetype.LocaTable;
38 LocaTable locaTable = font.getTable(Tag.loca); in getLastGlyph()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/sample/sfntdump/
DSfntDump.java35 import com.google.typography.font.sfntly.table.truetype.LocaTable;
434 LocaTable locaTable = font.getTable(Tag.loca); 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()
517 LocaTable locaTable = font.getTable(Tag.loca); in countSpecialGlyphs()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/sfnttool/
DGlyphCoverage.java28 import com.google.typography.font.sfntly.table.truetype.LocaTable;
89 LocaTable locaTable = font.getTable(Tag.loca); in getGlyph()
/third_party/skia/third_party/externals/sfntly/cpp/src/sample/chromium/
Dsubsetter_impl.cc165 LocaTable* loca_table, in ResolveCompositeGlyphs()
230 LocaTable* loca_table, in SetupGlyfBuilders()
239 down_cast<LocaTable::Builder*>(font_builder->NewTableBuilder(Tag::loca)); in SetupGlyfBuilders()
671 LocaTablePtr loca_table = down_cast<LocaTable*>(font_->GetTable(Tag::loca)); in SubsetFont()
750 LocaTable* loca) { in Subset()
Dsubsetter_impl.h69 GlyphTable* glyf, LocaTable* loca);
/third_party/skia/third_party/externals/sfntly/cpp/src/test/
Dverify_loca.cc41 LocaTablePtr loca = down_cast<LocaTable*>(table); in VerifyLOCA()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/sfntly/table/
DTable.java38 import com.google.typography.font.sfntly.table.truetype.LocaTable;
211 return LocaTable.Builder.createBuilder(header, tableData); in getBuilder()
/third_party/skia/third_party/externals/sfntly/java/src/com/google/typography/font/tools/conversion/eot/
DGlyfEncoder.java25 import com.google.typography.font.sfntly.table.truetype.LocaTable;
59 LocaTable loca = sourceFont.getTable(Tag.loca); in encode()
/third_party/skia/third_party/externals/sfntly/cpp/src/sfntly/table/
Dtable.cc118 LocaTable::Builder::CreateBuilder(header, table_data)); in GetBuilder()

12