/external/chromium_org/third_party/ots/src/ |
hmtx.cc | 5 #include "hmtx.h" 10 // hmtx - Horizontal Metrics 11 // http://www.microsoft.com/opentype/otspec/hmtx.htm 17 OpenTypeHMTX *hmtx = new OpenTypeHMTX; local 18 file->hmtx = hmtx; 25 &file->hhea->header, &hmtx->metrics)) { 33 return file->hmtx != NULL; 37 if (!SerialiseMetricsTable(out, &file->hmtx->metrics)) { 44 delete file->hmtx; [all...] |
ots.h | 200 F(hmtx, HMTX) \
|
/external/chromium_org/third_party/sfntly/cpp/src/test/ |
verify_hmtx.cc | 50 HorizontalMetricsTablePtr hmtx = down_cast<HorizontalMetricsTable*>(table); local 51 if (hmtx == NULL) { 55 EXPECT_EQ(hmtx->NumberOfHMetrics(), HMTX_ENTRIES_COUNT); 56 EXPECT_EQ(hmtx->NumberOfLSBs(), HMTX_LSB_COUNT); 59 EXPECT_EQ(hmtx->AdvanceWidth(i), HMTX_ENTRIES[i].advance_width_); 60 EXPECT_EQ(hmtx->LeftSideBearing(i), HMTX_ENTRIES[i].lsb_); 64 EXPECT_EQ(hmtx->AdvanceWidth(HMTX_ENTRIES_COUNT), 66 EXPECT_EQ(hmtx->LeftSideBearing(HMTX_ENTRIES_COUNT), HMTX_ENTRIES[0].lsb_);
|
test_data.cc | 41 Tag::glyf, Tag::head, Tag::hhea, Tag::hmtx, Tag::kern, 48 Tag::glyf, Tag::hdmx, Tag::head, Tag::hhea, Tag::hmtx,
|
serialization_test.cc | 78 } else if (TTF_KNOWN_TAGS[i] == Tag::hmtx) {
|
/external/chromium_org/third_party/harfbuzz-ng/src/ |
hb-ot-hmtx-table.hh | 37 * hmtx -- The Horizontal Metrics Table 51 struct hmtx struct in namespace:OT
|
hb-ot-font.cc | 35 #include "hb-ot-hmtx-table.hh" 43 const OT::hmtx *hmtx; member in struct:hb_ot_font_t 68 ot_font->hmtx_blob = OT::Sanitizer<OT::hmtx>::sanitize (font->face->reference_table (HB_OT_TAG_hmtx)); 76 ot_font->hmtx = OT::Sanitizer<OT::hmtx>::lock_instance (ot_font->hmtx_blob); 157 return font->em_scale_x (ot_font->hmtx->longHorMetric[glyph].advanceWidth);
|
/external/harfbuzz_ng/src/ |
hb-ot-hmtx-table.hh | 37 * hmtx -- The Horizontal Metrics Table 51 struct hmtx struct in namespace:OT
|
hb-ot-font.cc | 35 #include "hb-ot-hmtx-table.hh" 43 const OT::hmtx *hmtx; member in struct:hb_ot_font_t 68 ot_font->hmtx_blob = OT::Sanitizer<OT::hmtx>::sanitize (font->face->reference_table (HB_OT_TAG_hmtx)); 76 ot_font->hmtx = OT::Sanitizer<OT::hmtx>::lock_instance (ot_font->hmtx_blob); 154 return font->em_scale_x (ot_font->hmtx->longHorMetric[glyph].advanceWidth);
|
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/ |
tag.cc | 30 const int32_t Tag::hmtx = TAG('h', 'm', 't', 'x'); member in class:sfntly::Tag 91 Tag::hmtx,
|
tag.h | 36 static const int32_t hmtx; member in struct:sfntly::Tag
|
/external/fonttools/Lib/fontTools/ttLib/ |
macUtils.py | 185 if 'hmtx' in self.ttFont: 186 hmtx = self.ttFont['hmtx'] 188 for name, (width, lsb) in hmtx.metrics.items():
|
/external/chromium_org/third_party/sfntly/cpp/src/sfntly/table/ |
table.cc | 95 } else if (tag == Tag::hmtx) {
|
/external/chromium_org/third_party/WebKit/Source/platform/fonts/opentype/ |
OpenTypeVerticalData.cpp | 407 // Load hhea and hmtx to get x-component of vertical origins. 420 const OpenType::HmtxTable* hmtx = OpenType::validateTable<OpenType::HmtxTable>(buffer, countHmtxEntries); local 421 if (!hmtx) { 422 WTF_LOG_ERROR("hhea exists but hmtx does not (or broken)"); 427 m_advanceWidths[i] = hmtx->entries[i].advanceWidth;
|
/external/chromium_org/third_party/ots/ |
ots.target.darwin-arm64.mk | 41 third_party/ots/src/hmtx.cc \
|
ots.target.linux-arm64.mk | 41 third_party/ots/src/hmtx.cc \
|
ots.target.darwin-arm.mk | 41 third_party/ots/src/hmtx.cc \
|
ots.target.darwin-mips.mk | 41 third_party/ots/src/hmtx.cc \
|
ots.target.darwin-mips64.mk | 41 third_party/ots/src/hmtx.cc \
|
ots.target.darwin-x86.mk | 41 third_party/ots/src/hmtx.cc \
|
ots.target.darwin-x86_64.mk | 41 third_party/ots/src/hmtx.cc \
|
ots.target.linux-arm.mk | 41 third_party/ots/src/hmtx.cc \
|
ots.target.linux-mips.mk | 41 third_party/ots/src/hmtx.cc \
|
ots.target.linux-mips64.mk | 41 third_party/ots/src/hmtx.cc \
|
/external/chromium_org/third_party/freetype/src/sfnt/ |
sfobjs.c | 654 /* load the `hhea' and `hmtx' tables */ 658 LOADM_( hmtx, 0 ); 665 /* overriding metrics, tolerate a missing `hmtx' table. */ 712 LOADM_( hmtx, 1 ); [all...] |