Home
last modified time | relevance | path

Searched refs:vmtx (Results 1 – 18 of 18) sorted by relevance

/external/harfbuzz_ng/src/
Dhb-ot-font.cc242 const OT::vmtx_accelerator_t &vmtx = *ot_face->vmtx; in hb_ot_get_glyph_v_advances() local
244 if (vmtx.has_data ()) in hb_ot_get_glyph_v_advances()
247 const OT::VVAR &VVAR = *vmtx.var_table; in hb_ot_get_glyph_v_advances()
256 …*first_advance = font->em_scale_y (-(int) vmtx.get_advance_with_var_unscaled (*first_glyph, font, … in hb_ot_get_glyph_v_advances()
301 const OT::vmtx_accelerator_t &vmtx = *ot_face->vmtx; in hb_ot_get_glyph_v_origin() local
302 const OT::VVAR &VVAR = *vmtx.var_table; in hb_ot_get_glyph_v_origin()
316 const OT::vmtx_accelerator_t &vmtx = *ot_face->vmtx; in hb_ot_get_glyph_v_origin() local
318 if (vmtx.get_leading_bearing_with_var_unscaled (font, glyph, &tsb)) in hb_ot_get_glyph_v_origin()
Dhb-ot-hmtx-table.hh393 struct vmtx : hmtxvmtx<vmtx, vhea, VVAR> { struct
402 struct vmtx_accelerator_t : vmtx::accelerator_t {
403 vmtx_accelerator_t (hb_face_t *face) : vmtx::accelerator_t (face) {} in vmtx_accelerator_t()
Dhb-ot-face-table-list.hh78 HB_OT_ACCELERATOR (OT, vmtx)
Dhb-subset.cc451 case HB_OT_TAG_vmtx: return _subset<const OT::vmtx> (plan, buf); in _subset_table()
/external/harfbuzz_ng/src/OT/glyf/
Dglyf.hh155 vmtx = nullptr; in glyf_accelerator_t()
170 vmtx = face->table.vmtx; in glyf_accelerator_t()
301 is_vertical ? vmtx->get_advance_without_var_unscaled (gid) : in get_advance_with_var_unscaled()
377 const vmtx_accelerator_t *vmtx; member
DGlyph.hh260 ((void) glyf_accelerator.vmtx->get_leading_bearing_without_var_unscaled (gid, &tsb), tsb) in get_points()
268 glyf_accelerator.vmtx->get_advance_without_var_unscaled (gid) in get_points()
/external/fonttools/Doc/source/ttLib/tables/
D_v_m_t_x.rst1 ``vmtx``: Vertical Metrics Table
/external/sfntly/cpp/src/sfntly/
Dtag.h74 static const int32_t vmtx; member
Dtag.cc58 const int32_t Tag::vmtx = TAG('v', 'm', 't', 'x'); member in sfntly::Tag
/external/fonttools/Tests/varLib/instancer/
Dinstancer_test.py151 vmtx = varfont["vmtx"]
165 assert vmtx["hyphen"] == (536, 229)
170 assert vmtx["minus"] == (536, 229)
192 assert vmtx["hyphen"] == (536, 250)
195 assert vmtx["minus"] == (536, 250) # 'minus' top sidebearing too
/external/harfbuzz_ng/test/api/
Dmeson.build48 'test-subset-vmtx.c',
DMakefile.am71 test-subset-vmtx \
/external/fonttools/Doc/source/
Dttx.rst45 prep, prop, sbix, trak, vhea and vmtx
/external/AFLplusplus/dictionaries/
Dotf.dict197 "vmtx"
/external/fonttools/
DNEWS.rst1189 - [varLib] Added support for building ``VVAR`` table from ``vmtx`` and ``VORG``
1201 - [varLib] Use ``vmtx`` to compute vertical phantom points; or ``hhea.ascent``
1202 and ``head.unitsPerEM`` if ``vmtx`` is missing (#1528).
1300 - [hmtx/vmtx]: Allow to compile/decompile ``hmtx`` and ``vmtx`` tables even
1932 side bearing) attributes from the ``vmtx`` table, if present.
2362 - Fixed bug in hmtx/vmtx code that only occured if all advances were
2409 - More tables supported: hdmx, vhea, vmtx
/external/harfbuzz_ng/perf/texts/
Den-words.txt11765 vmtx
/external/freetype/docs/oldlogs/
DChangeLog.265141 longer reject `htmx' and `vmtx' tables with invalid length but
DChangeLog.23703 if no `vmtx' information is present, since the height of the bbox is