Home
last modified time | relevance | path

Searched refs:hdmx (Results 1 – 20 of 20) sorted by relevance

/external/fonttools/Lib/fontTools/ttLib/tables/
D_h_d_m_x.py38 self.hdmx = {}
43 self.hdmx[ppem] = widths
53 self.numRecords = len(self.hdmx)
55 items = sorted(self.hdmx.items())
67 ppems = sorted(self.hdmx.keys())
71 widths = self.hdmx[ppem]
84 widths = self.hdmx[ppem]
101 self.hdmx = hdmx = {}
103 hdmx[ppem] = {}
116 hdmx[ppems[i]][glyphName] = line[i]
/external/harfbuzz_ng/test/api/
Dtest-subset-drop-tables.c47 hb_blob_t *hdmx = hb_face_reference_table (subset, HB_TAG ('h', 'd', 'm', 'x')); in test_subset_drop_tables() local
50 g_assert (!hb_blob_get_length (hdmx)); in test_subset_drop_tables()
53 hb_blob_destroy (hdmx); in test_subset_drop_tables()
DMakefile.am47 test-subset-hdmx \
/external/harfbuzz_ng/src/
Dhb-ot-hdmx-table.hh83 struct hdmx struct
124 hdmx *hdmx_prime = c->serializer->start_embed <hdmx> (); in subset()
Dhb-subset.cc163 result = _subset2<const OT::hdmx> (plan); in _subset_table()
DMakefile.sources75 hb-ot-hdmx-table.hh \
/external/sfntly/cpp/src/sfntly/
Dtag.cc52 const int32_t Tag::hdmx = TAG('h', 'd', 'm', 'x'); member in sfntly::Tag
94 Tag::hdmx,
Dtag.h68 static const int32_t hdmx; member
Dfont.cc452 Table::Builder* raw_hdmx_builder = GetBuilder(builder_map, Tag::hdmx); in InterRelateBuilders()
/external/sfntly/cpp/src/test/
Dtest_data.cc48 Tag::glyf, Tag::hdmx, Tag::head, Tag::hhea, Tag::hmtx,
Dhdmx_test.cc39 down_cast<HorizontalDeviceMetricsTable*>(font->GetTable(Tag::hdmx)); in TestReadingHdmxTable()
/external/sfntly/cpp/src/sfntly/table/
Dtable.cc135 } else if (tag == Tag::hdmx) { in GetBuilder()
/external/sfntly/doc/
DMicroTypeExpress.md34 of the MicroType Express format, including the hdmx tables, push
/external/fonttools/Doc/source/
Dttx.rst43 feat, fpgm, fvar, gasp, gcid, glyf, gvar, hdmx, head, hhea, hmtx,
/external/skia/third_party/harfbuzz/
DBUILD.gn141 "$_src/hb-ot-hdmx-table.hh",
/external/fonttools/Lib/fontTools/subset/
D__init__.py1788 self.hdmx = {sz:_dict_subset(l, s.glyphs) for sz,l in self.hdmx.items()}
1789 for sz in self.hdmx:
1791 self.hdmx[sz][g] = 0
1792 return bool(self.hdmx)
/external/fonttools/
DNEWS.rst761 - [subset] Insert empty widths into hdmx when retaining gids (#1458).
1880 - Fixed hdmx endian bug
1893 - More tables supported: hdmx, vhea, vmtx
/external/freetype/
DChangeLog.22744 tt_face_get_device_metrics) [FT_OPTIMIZE_MEMORY]: `hdmx' is not
996 after the tables' tags; `hdmx' is TrueType-specific and thus the
1017 * src/truetype/ttpload.c, src/truetype/ttpload.h: `hdmx' loading and
DChangeLog.21883 Don't define `hdmx', `num_kern_pairs', `kern_table_index',
/external/freetype/docs/
DCHANGES1033 TrueType module supports it to ignore data from the `hdmx'