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

1 2

  /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,
  /external/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,
  /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/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/stlport/stlport/stl/
_threads.h 207 typedef ULONG HMTX;
208 typedef HMTX* PHMTX;
212 APIRET _System DosRequestMutexSem(HMTX hmtx, ULONG ulTimeout);
213 APIRET _System DosReleaseMutexSem(HMTX hmtx);
214 APIRET _System DosCloseMutexSem(HMTX hmtx);
362 HMTX _M_lock;
  /ndk/sources/cxx-stl/stlport/stlport/stl/
_threads.h 207 typedef ULONG HMTX;
208 typedef HMTX* PHMTX;
212 APIRET _System DosRequestMutexSem(HMTX hmtx, ULONG ulTimeout);
213 APIRET _System DosReleaseMutexSem(HMTX hmtx);
214 APIRET _System DosCloseMutexSem(HMTX hmtx);
362 HMTX _M_lock;
  /prebuilts/ndk/5/sources/cxx-stl/stlport/stlport/stl/
_threads.h 207 typedef ULONG HMTX;
208 typedef HMTX* PHMTX;
212 APIRET _System DosRequestMutexSem(HMTX hmtx, ULONG ulTimeout);
213 APIRET _System DosReleaseMutexSem(HMTX hmtx);
214 APIRET _System DosCloseMutexSem(HMTX hmtx);
362 HMTX _M_lock;
  /prebuilts/ndk/6/sources/cxx-stl/stlport/stlport/stl/
_threads.h 207 typedef ULONG HMTX;
208 typedef HMTX* PHMTX;
212 APIRET _System DosRequestMutexSem(HMTX hmtx, ULONG ulTimeout);
213 APIRET _System DosReleaseMutexSem(HMTX hmtx);
214 APIRET _System DosCloseMutexSem(HMTX hmtx);
362 HMTX _M_lock;
  /prebuilts/ndk/7/sources/cxx-stl/stlport/stlport/stl/
_threads.h 207 typedef ULONG HMTX;
208 typedef HMTX* PHMTX;
212 APIRET _System DosRequestMutexSem(HMTX hmtx, ULONG ulTimeout);
213 APIRET _System DosReleaseMutexSem(HMTX hmtx);
214 APIRET _System DosCloseMutexSem(HMTX hmtx);
362 HMTX _M_lock;
  /prebuilts/ndk/8/sources/cxx-stl/stlport/stlport/stl/
_threads.h 207 typedef ULONG HMTX;
208 typedef HMTX* PHMTX;
212 APIRET _System DosRequestMutexSem(HMTX hmtx, ULONG ulTimeout);
213 APIRET _System DosReleaseMutexSem(HMTX hmtx);
214 APIRET _System DosCloseMutexSem(HMTX hmtx);
362 HMTX _M_lock;
  /prebuilts/ndk/9/sources/cxx-stl/EH/stlport/stlport/stl/
_threads.h 207 typedef ULONG HMTX;
208 typedef HMTX* PHMTX;
212 APIRET _System DosRequestMutexSem(HMTX hmtx, ULONG ulTimeout);
213 APIRET _System DosReleaseMutexSem(HMTX hmtx);
214 APIRET _System DosCloseMutexSem(HMTX hmtx);
362 HMTX _M_lock;
  /external/chromium_org/third_party/sfntly/cpp/src/sfntly/table/
table.cc 95 } else if (tag == Tag::hmtx) {
  /external/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;

Completed in 1191 milliseconds

1 2