[−][src]Struct fontdue::raw::Glyph
Fields
num_contours: i16
The number of contours in the glyph.
xmin: i16
The lowest x point. This is derived from the points in case the font is malicious.
xmax: i16
The highest x point. This is derived from the points in case the font is malicious.
ymin: i16
The lowest y point. This is derived from the points in case the font is malicious.
ymax: i16
The highest y point. This is derived from the points in case the font is malicious.
metrics: usize
The index of the metrics location for this glyph.
points: Vec<RawPoint>
The first point is always marked as the start point, and the last point is always marked as the end point.
Trait Implementations
Auto Trait Implementations
impl Unpin for Glyph
impl Send for Glyph
impl Sync for Glyph
impl RefUnwindSafe for Glyph
impl UnwindSafe for Glyph
Blanket Implementations
impl<T> From<T> for T
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,