Enum lyon::path_iterator::Segment [] [src]

pub enum Segment {
    Line(TypedPoint2D<f32, UnknownUnit>, TypedPoint2D<f32, UnknownUnit>),
    QuadraticBezier(TypedPoint2D<f32, UnknownUnit>, TypedPoint2D<f32, UnknownUnit>, TypedPoint2D<f32, UnknownUnit>),
    CubicBezier(TypedPoint2D<f32, UnknownUnit>, TypedPoint2D<f32, UnknownUnit>, TypedPoint2D<f32, UnknownUnit>, TypedPoint2D<f32, UnknownUnit>),
}

Convenience for algorithms which prefer to iterate over segments directly rather than path events.

Variants

Trait Implementations

impl Copy for Segment

impl PartialEq<Segment> for Segment

impl Debug for Segment

impl Clone for Segment