Enum lyon::path::SvgEvent[]

pub enum SvgEvent {
    MoveTo(TypedPoint2D<f32, UnknownUnit>),
    RelativeMoveTo(TypedVector2D<f32, UnknownUnit>),
    LineTo(TypedPoint2D<f32, UnknownUnit>),
    RelativeLineTo(TypedVector2D<f32, UnknownUnit>),
    QuadraticTo(TypedPoint2D<f32, UnknownUnit>, TypedPoint2D<f32, UnknownUnit>),
    RelativeQuadraticTo(TypedVector2D<f32, UnknownUnit>, TypedVector2D<f32, UnknownUnit>),
    CubicTo(TypedPoint2D<f32, UnknownUnit>, TypedPoint2D<f32, UnknownUnit>, TypedPoint2D<f32, UnknownUnit>),
    RelativeCubicTo(TypedVector2D<f32, UnknownUnit>, TypedVector2D<f32, UnknownUnit>, TypedVector2D<f32, UnknownUnit>),
    ArcTo(TypedVector2D<f32, UnknownUnit>, Angle<f32>, ArcFlagsTypedPoint2D<f32, UnknownUnit>),
    RelativeArcTo(TypedVector2D<f32, UnknownUnit>, Angle<f32>, ArcFlagsTypedVector2D<f32, UnknownUnit>),
    HorizontalLineTo(f32),
    VerticalLineTo(f32),
    RelativeHorizontalLineTo(f32),
    RelativeVerticalLineTo(f32),
    SmoothQuadraticTo(TypedPoint2D<f32, UnknownUnit>),
    SmoothRelativeQuadraticTo(TypedVector2D<f32, UnknownUnit>),
    SmoothCubicTo(TypedPoint2D<f32, UnknownUnit>, TypedPoint2D<f32, UnknownUnit>),
    SmoothRelativeCubicTo(TypedVector2D<f32, UnknownUnit>, TypedVector2D<f32, UnknownUnit>),
    Close,
}

Variants

Trait Implementations

impl Into<SvgEvent> for FlattenedEvent

Performs the conversion.

impl Clone for SvgEvent

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl Debug for SvgEvent

Formats the value using the given formatter. Read more

impl Copy for SvgEvent

impl PartialEq<SvgEvent> for SvgEvent

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

Auto Trait Implementations

impl Send for SvgEvent

impl Sync for SvgEvent