[−][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.
Methods
impl Glyph
[src]
pub fn reposition(&mut self)
[src]
Reposition vertically flips the glyph and moves it into the +x, +y quadrant of the axis.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Glyph
impl Send for Glyph
impl Sync for Glyph
impl Unpin for Glyph
impl UnwindSafe for Glyph
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
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> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut 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> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,