HomeSort by relevance Sort by last modified time
    Searched refs:SubTable (Results 1 - 25 of 30) sorted by null

1 2

  /external/sfntly/cpp/src/sfntly/table/
subtable.cc 17 #include "sfntly/table/subtable.h"
21 * SubTable class
23 SubTable::~SubTable() {}
25 SubTable::SubTable(ReadableFontData* data, ReadableFontData* master_data)
30 SubTable::SubTable(ReadableFontData* data)
35 * SubTable::Builder class
37 SubTable::Builder::~Builder()
    [all...]
subtable.h 28 class SubTable : public FontDataTable {
35 // @param data the data for the subtable being built
49 virtual ~SubTable();
53 // subtable.
57 SubTable(ReadableFontData* data, ReadableFontData* master_data);
61 explicit SubTable(ReadableFontData* data);
66 // The data for the whole table in which this subtable is contained.
  /external/sfntly/cpp/src/sfntly/table/bitmap/
glyph_metrics.cc 25 : SubTable(data) {
32 : SubTable::Builder(data) {
36 : SubTable::Builder(data) {
glyph_metrics.h 20 #include "sfntly/table/subtable.h"
24 class GlyphMetrics : public SubTable {
29 class Builder : public SubTable::Builder {
bitmap_glyph.cc 40 : SubTable(data), format_(format) {
72 : SubTable::Builder(data), format_(format) {
76 : SubTable::Builder(data), format_(format) {
bitmap_glyph.h 23 #include "sfntly/table/subtable.h"
27 class BitmapGlyph : public SubTable {
75 class Builder : public SubTable::Builder {
index_sub_table.cc 68 : SubTable(data),
138 throw IllegalArgumentException("Invalid index subtable format");
182 throw IllegalArgumentException("Invalid Index Subtable Format");
213 : SubTable::Builder(data_size),
225 : SubTable::Builder(data_size),
236 : SubTable::Builder(data),
245 : SubTable::Builder(data),
ebsc_table.h 50 class BitmapScaleTable : public SubTable,
bitmap_size_table.h 31 class BitmapSizeTable : public SubTable,
34 class Builder : public SubTable::Builder,
66 // Gets the subtable array offset as set in the original table as read from
69 // @return the subtable array offset
72 // Sets the subtable array offset. This is used only during the building
74 // @param offset the offset to the index subtable array
77 // Gets the subtable array size as set in the original table as read from
80 // @return the subtable array size
83 // Sets the subtable size. This is used only during the building process
85 // @param size the offset to the index subtable arra
    [all...]
index_sub_table.h 23 #include "sfntly/table/subtable.h"
28 class IndexSubTable : public SubTable {
40 class Builder : public SubTable::Builder {
69 // subtable.
ebsc_table.cc 45 : SubTable(data) {
bitmap_size_table.cc 88 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
89 if (subtable == NULL) {
92 return subtable->GlyphOffset(glyph_id);
96 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
97 if (subtable == NULL) {
100 return subtable->GlyphLength(glyph_id);
112 IndexSubTable* subtable = SearchIndexSubTables(glyph_id); local
113 if (subtable == NULL) {
116 return subtable->image_format();
121 : SubTable(data, master_data)
160 IndexSubTable* subtable = (*subtable_list)[index]; local
339 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
347 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
355 IndexSubTable::Builder* subtable = SearchIndexSubTables(glyph_id); local
437 IndexSubTable::Builder* subtable = subtable_list->at(index); local
    [all...]
  /external/harfbuzz_ng/src/
hb-aat-layout-kerx-table.hh 187 Offset = 0x3FFF, /* Byte offset from beginning of subtable to the
447 leftClassTable; /* Offset from beginning of this subtable to
450 rightClassTable;/* Offset from beginning of this subtable to
453 array; /* Offset from beginning of this subtable to
488 * of the subtable to the beginning of the control
759 SubtableType= 0x000000FFu, /* Subtable type. */
835 typedef typename T::SubTable SubTable;
837 const SubTable *st = &thiz()->firstSubTable;
843 st = &StructAfter<SubTable> (*st)
    [all...]
hb-ot-kern-table.hh 189 HBUINT16 length; /* Length of the subtable (including this header). */
190 HBUINT8 format; /* Subtable format. */
205 typedef KernSubTable<SubTableHeader> SubTable;
210 SubTable firstSubTable; /* Subtables. */
241 HBUINT32 length; /* Length of the subtable (including this header). */
243 HBUINT8 format; /* Subtable format. */
245 * This value specifies which tuple this subtable covers.
260 typedef KernSubTable<SubTableHeader> SubTable;
265 SubTable firstSubTable; /* Subtables. */
hb-ot-layout-gsub-table.hh 1041 typedef struct SubstLookupSubTable SubTable;
    [all...]
hb-ot-layout-gpos-table.hh 438 /* If this subtable doesn't have an anchor for this base and this class,
514 * beginning of subtable */
573 * beginning of subtable */
799 * beginning of subtable */
893 * beginning of subtable */
902 * beginning of PairPos subtable--for
906 * beginning of PairPos subtable--for
956 * subtable--may be NULL */
960 * subtable--may be NULL */
    [all...]
hb-ot-layout-gsubgpos.hh     [all...]
  /external/fonttools/Lib/fontTools/varLib/
merger.py 250 # is different between used subtable and current subtable!
482 # we do NOT bother walking down the subtable list when filling in new
483 # rows for alignment. As such, this is only correct if current subtable
484 # is the last subtable in the lookup. Ensure that.
731 subtables = merger.lookup_subtables = [l.SubTable for l in lst]
734 for l,sts in list(zip(lst,subtables))+[(self,self.SubTable)]:
745 isPairPos = self.SubTable and isinstance(self.SubTable[0], ot.PairPos)
752 self.SubTable = _Lookup_PairPos_subtables_canonicalize(self.SubTable, merger.font
    [all...]
  /external/noto-fonts/scripts/
color_emoji_image_diff.py 52 for subtable in lookup.SubTable:
53 if subtable.LookupType == 5:
54 context_subtables.append(subtable)
55 elif subtable.LookupType == 4:
56 ligature_subtables.append(subtable)
58 for subtable in context_subtables:
59 add_gsub_context_subtable(subtable, gsub.table.LookupList, glyph_to_codepoint_map, codepoint_map)
61 for subtable in ligature_subtables:
62 add_gsub_ligature_subtable(subtable, glyph_to_codepoint_map, codepoint_map
    [all...]
  /external/sfntly/cpp/src/sfntly/table/truetype/
glyph_table.h 23 #include "sfntly/table/subtable.h"
39 class Glyph : public SubTable {
48 class Builder : public SubTable::Builder {
glyph_table.cc 229 return SubTable::Padding();
257 : SubTable(data),
287 : SubTable::Builder(data) {
291 : SubTable::Builder(data) {
  /external/sfntly/cpp/src/sfntly/table/core/
cmap_table.h 28 #include "sfntly/table/subtable.h"
33 // CMap subtable formats
118 class CMap : public SubTable {
121 class Builder : public SubTable::Builder {
193 // subtable plus one, or to zero if the cmap subtable is not
194 // language-specific. For example, a Mac OS Turkish cmap subtable must set
196 // Mac OS Roman cmap subtable must set this field to 0, since Mac OS Roman
cmap_table.cc 235 : SubTable(data), format_(format), cmap_id_(cmap_id) {
303 : SubTable::Builder(data),
312 : SubTable::Builder(data),
    [all...]
  /external/fonttools/Lib/fontTools/ttLib/tables/
otTables.py 1014 # I don't need to calculate the change in the subtable offset due to the change in the coverage table size.
1015 # Allows packing more rules in subtable.
    [all...]
  /external/fonttools/Lib/fontTools/otlLib/
builder.py 34 self.SubTable = subtables
35 self.SubTableCount = len(self.SubTable)
250 """Build a single MarkBasePos subtable.
281 """Build a single MarkLigPos subtable.
314 """Helper for buildPairPos{Glyphs|Classes}Subtable."""
409 # a SinglePos format 1 subtable; that is the most compact form.
436 # stop after the first matching subtable. Therefore, we sort the
468 def _getSinglePosTableKey(subtable, glyphMap):
469 assert isinstance(subtable, ot.SinglePos), subtable
    [all...]

Completed in 476 milliseconds

1 2