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>, ArcFlags, TypedPoint2D<f32, UnknownUnit>), RelativeArcTo(TypedVector2D<f32, UnknownUnit>, Angle<f32>, ArcFlags, TypedVector2D<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
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>, ArcFlags, TypedPoint2D<f32, UnknownUnit>)
RelativeArcTo(TypedVector2D<f32, UnknownUnit>, Angle<f32>, ArcFlags, TypedVector2D<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
Trait Implementations
impl Into<SvgEvent> for FlattenedEvent
impl Into<SvgEvent> for FlattenedEvent
impl Clone for SvgEvent
impl Clone for SvgEvent
fn clone(&self) -> SvgEvent
fn clone(&self) -> SvgEvent
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Debug for SvgEvent
impl Debug for SvgEvent
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
fn fmt(&self, f: &mut Formatter) -> Result<(), Error>
Formats the value using the given formatter. Read more
impl Copy for SvgEvent
impl Copy for SvgEvent
impl PartialEq<SvgEvent> for SvgEvent
impl PartialEq<SvgEvent> for SvgEvent