/external/fonttools/Lib/fontTools/ttLib/tables/ |
_h_d_m_x.py | 43 self.hdmx = {} 48 self.hdmx[ppem] = widths 50 assert len(data) == 0, "too much hdmx data" 58 self.numRecords = len(self.hdmx) 60 items = sorted(self.hdmx.items()) 72 ppems = sorted(self.hdmx.keys()) 76 widths = self.hdmx[ppem] 89 widths = self.hdmx[ppem] 104 assert topRow[0] == "ppem:", "illegal hdmx format" 106 self.hdmx = hdmx = { [all...] |
/external/harfbuzz_ng/src/ |
hb-ot-hdmx-table.hh | 33 * hdmx -- Horizontal Device Metrics 34 * https://docs.microsoft.com/en-us/typography/opentype/spec/hdmx 96 DEBUG_MSG(SUBSET, nullptr, "HDMX width for new gid %d is missing.", i); 120 struct hdmx struct in namespace:OT 135 bool serialize (hb_serialize_context_t *c, const hdmx *source_hdmx, hb_subset_plan_t *plan) 157 static size_t get_subsetted_size (const hdmx *source_hdmx, hb_subset_plan_t *plan) 165 hdmx *dest = (hdmx *) malloc (dest_size); 168 DEBUG_MSG(SUBSET, nullptr, "Unable to alloc %lu for hdmx subset output.", (unsigned long) dest_size); 173 hdmx *hdmx_prime = c.start_serialize<hdmx> () [all...] |
hb-subset.cc | 36 #include "hb-ot-hdmx-table.hh" 149 result = _subset<const OT::hdmx> (plan);
|
/external/sfntly/cpp/src/sfntly/ |
tag.cc | 52 const int32_t Tag::hdmx = TAG('h', 'd', 'm', 'x'); member in class:sfntly::Tag 94 Tag::hdmx,
|
tag.h | 68 static const int32_t hdmx; member in struct:sfntly::Tag
|
font.cc | 451 Table::Builder* raw_hdmx_builder = GetBuilder(builder_map, Tag::hdmx);
|
/external/sfntly/cpp/src/test/ |
hdmx_test.cc | 39 down_cast<HorizontalDeviceMetricsTable*>(font->GetTable(Tag::hdmx));
|
test_data.cc | 48 Tag::glyf, Tag::hdmx, Tag::head, Tag::hhea, Tag::hmtx,
|
/external/sfntly/cpp/src/sfntly/table/ |
table.cc | 135 } else if (tag == Tag::hdmx) {
|
/external/fonttools/Lib/fontTools/subset/ |
__init__.py | [all...] |