Home
last modified time | relevance | path

Searched refs:subtable (Results 1 – 18 of 18) sorted by relevance

/external/fonttools/Lib/fontTools/ttLib/tables/
D_k_e_r_n.py14 for subtable in self.kernTables:
15 if subtable.version == format:
16 return subtable
42 subtable = KernTable_format_unkown(version)
44 subtable = kern_classes[version]()
45 subtable.apple = apple
46 subtable.decompile(data[:length], ttFont)
47 self.kernTables.append(subtable)
61 for subtable in self.kernTables:
62 data = data + subtable.compile(ttFont)
[all …]
DotTables.py657 subtable = lookup.SubTable[subIndex]
659 if hasattr(subtable, 'ExtSubTable'):
663 subTableType = subtable.ExtSubTable.__class__.LookupType
664 extSubTable = subtable
665 subtable = extSubTable.ExtSubTable
666 newExtSubTableClass = lookupTypes[overflowRecord.tableType][subtable.__class__.LookupType]
675 subTableType = subtable.__class__.LookupType
688 ok = splitFunc(subtable, newSubTable, overflowRecord)
D_c_m_a_p.py16 for subtable in self.tables:
17 if (subtable.platformID == platformID and
18 subtable.platEncID == platEncID):
19 return subtable
/external/sfntly/cpp/src/sfntly/table/bitmap/
Dbitmap_size_table.cc88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); in GlyphOffset() local
89 if (subtable == NULL) { in GlyphOffset()
92 return subtable->GlyphOffset(glyph_id); in GlyphOffset()
96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); in GlyphLength() local
97 if (subtable == NULL) { in GlyphLength()
100 return subtable->GlyphLength(glyph_id); in GlyphLength()
112 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); in GlyphFormat() local
113 if (subtable == NULL) { in GlyphFormat()
116 return subtable->image_format(); in GlyphFormat()
160 IndexSubTable* subtable = (*subtable_list)[index]; in BinarySearchIndexSubTables() local
[all …]
/external/harfbuzz_ng/src/
Dhb-ot-font.cc352 const OT::CmapSubtable *subtable = NULL; in init() local
357 if (!subtable) subtable = cmap->find_subtable (3, 10); in init()
358 if (!subtable) subtable = cmap->find_subtable (0, 6); in init()
359 if (!subtable) subtable = cmap->find_subtable (0, 4); in init()
361 if (!subtable) subtable = cmap->find_subtable (3, 1); in init()
362 if (!subtable) subtable = cmap->find_subtable (0, 3); in init()
363 if (!subtable) subtable = cmap->find_subtable (0, 2); in init()
364 if (!subtable) subtable = cmap->find_subtable (0, 1); in init()
365 if (!subtable) subtable = cmap->find_subtable (0, 0); in init()
366 if (!subtable) in init()
[all …]
Dhb-ot-cmap-table.hh74 inline void init (const CmapSubtableFormat4 *subtable) in init()
76 segCount = subtable->segCountX2 / 2; in init()
77 endCount = subtable->values; in init()
82 glyphIdArrayLength = (subtable->length - 16 - 8 * segCount) / 2; in init()
484 subtable.sanitize (c, base)); in sanitize()
490 subtable; /* Byte offset from beginning of table to the subtable for this encoding. */ member
510 if (result == -1 || !encodingRecord[result].subtable) in find_subtable()
513 return &(this+encodingRecord[result].subtable); in find_subtable()
/external/icu/icu4c/source/samples/layout/
Dcmaps.cpp69 const CMAPEncodingSubtable *subtable = NULL; in createUnicodeMapper() local
91 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset10); in createUnicodeMapper()
93 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + offset1); in createUnicodeMapper()
98 switch (SWAPW(subtable->format)) { in createUnicodeMapper()
100 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); in createUnicodeMapper()
104 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; in createUnicodeMapper()
/external/icu/icu4c/source/test/perf/leperf/
Dcmaps.cpp64 const CMAPEncodingSubtable *subtable = NULL; in createUnicodeMapper() local
128 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset); in createUnicodeMapper()
135 le_uint16 tableFormat = SWAPW(subtable->format); in createUnicodeMapper()
140 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); in createUnicodeMapper()
144 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; in createUnicodeMapper()
153 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable->format))); in createUnicodeMapper()
/external/icu/icu4c/source/test/letest/
Dcmaps.cpp60 const CMAPEncodingSubtable *subtable = NULL; in createUnicodeMapper() local
124 subtable = (const CMAPEncodingSubtable *) ((const char *) cmap + foundOffset); in createUnicodeMapper()
134 le_uint16 tableFormat = SWAPW(subtable->format); in createUnicodeMapper()
139 return new CMAPFormat4Mapper(cmap, (const CMAPFormat4Encoding *) subtable); in createUnicodeMapper()
143 const CMAPFormat12Encoding *encoding = (const CMAPFormat12Encoding *) subtable; in createUnicodeMapper()
152 printf("%s:%d: Unknown format %x.\n", __FILE__, __LINE__, (SWAPW(subtable->format))); in createUnicodeMapper()
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/
DValidIdentifiers.java171 Map<Datasubtype, ValiditySet> subtable = ValidityData.data.get(datatype);
172 if (subtable != null) {
174 ValiditySet validitySet = subtable.get(datasubtype);
186 Map<Datasubtype, ValiditySet> subtable = ValidityData.data.get(datatype);
187 if (subtable != null) {
191 ValiditySet validitySet = subtable.get(datasubtype);
/external/icu/android_icu4j/src/main/java/android/icu/impl/
DValidIdentifiers.java173 Map<Datasubtype, ValiditySet> subtable = ValidityData.data.get(datatype);
174 if (subtable != null) {
176 ValiditySet validitySet = subtable.get(datasubtype);
188 Map<Datasubtype, ValiditySet> subtable = ValidityData.data.get(datatype);
189 if (subtable != null) {
193 ValiditySet validitySet = subtable.get(datasubtype);
/external/google-breakpad/src/third_party/libdisasm/
Dia32_insn.c379 unsigned int subtable, prefix = 0, recurse_table = 0; in ia32_table_lookup() local
436 subtable = (*raw_insn)->table; in ia32_table_lookup()
438 if ( subtable && ia32_tables[subtable].type != tbl_suffix && in ia32_table_lookup()
441 if ( ia32_tables[subtable].type == tbl_ext_ext || in ia32_table_lookup()
442 ia32_tables[subtable].type == tbl_fpu_ext ) { in ia32_table_lookup()
459 sub_size = ia32_table_lookup( next, next_len, subtable, in ia32_table_lookup()
/external/icu/icu4j/tools/misc/src/com/ibm/icu/dev/tool/layout/
DLookup.java59 public void addSubtable(LookupSubtable subtable) in addSubtable() argument
68 subtables[subtableCount] = subtable; in addSubtable()
/external/noto-fonts/emoji-compat/
Dcreatefont.py480 for subtable in lookup.SubTable:
481 if hasattr(subtable, 'ligatures'):
482 for name, ligatures in subtable.ligatures.iteritems():
/external/fonttools/Lib/fontTools/
Dmerge.py480 subtable = otTables.SingleSubst()
481 subtable.mapping = dups
486 synthLookup.SubTable = [subtable]
/external/sfntly/
DAndroid.bp48 "cpp/src/sfntly/table/subtable.cc",
/external/skia/third_party/sfntly/
DBUILD.gn63 "../externals/sfntly/cpp/src/sfntly/table/subtable.cc",
/external/fonttools/Doc/
Dchanges.txt41 - Fixed bug in ClassDef format 1 subtable (Andreas Seidel bumped into