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