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
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>)