Struct glow_glyph::ab_glyph::Outline [−]
pub struct Outline {
pub bounds: Rect,
pub curves: Vec<OutlineCurve, Global>,
}
Expand description
A “raw” collection of outline curves for a glyph, unscaled & unpositioned.
Fields
bounds: Rect
Unscaled bounding box.
curves: Vec<OutlineCurve, Global>
Unscaled & unpositioned outline curves.
Implementations
impl Outline
impl Outline
pub fn px_bounds(&self, scale_factor: PxScaleFactor, position: Point) -> Rect
pub fn px_bounds(&self, scale_factor: PxScaleFactor, position: Point) -> Rect
Convert unscaled bounds into pixel bounds at a given scale & position.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Outline
impl UnwindSafe for Outline
Blanket Implementations
Mutably borrows from an owned value. Read more