pub type Subtable3<'a> = TableRef<'a, Subtable3Marker>;
Expand description
The type 3 ‘kern’ subtable.
Aliased Type§
pub struct Subtable3<'a> { /* private fields */ }
Implementations§
Source§impl<'a> Subtable3<'a>
impl<'a> Subtable3<'a>
Sourcepub fn glyph_count(&self) -> u16
pub fn glyph_count(&self) -> u16
The number of glyphs in this font.
Sourcepub fn kern_value_count(&self) -> u8
pub fn kern_value_count(&self) -> u8
The number of kerning values.
Sourcepub fn left_class_count(&self) -> u8
pub fn left_class_count(&self) -> u8
The number of left-hand classes.
Sourcepub fn right_class_count(&self) -> u8
pub fn right_class_count(&self) -> u8
The number of right-hand classes.
Sourcepub fn kern_value(&self) -> &'a [BigEndian<i16>]
pub fn kern_value(&self) -> &'a [BigEndian<i16>]
The kerning values.
Sourcepub fn left_class(&self) -> &'a [u8] ⓘ
pub fn left_class(&self) -> &'a [u8] ⓘ
The left-hand classes.
Sourcepub fn right_class(&self) -> &'a [u8] ⓘ
pub fn right_class(&self) -> &'a [u8] ⓘ
The right-hand classes.
Sourcepub fn kern_index(&self) -> &'a [u8] ⓘ
pub fn kern_index(&self) -> &'a [u8] ⓘ
The indices into the kernValue array.