Enum eschers::shape::Shape [] [src]

pub enum Shape {
    Line(Vector<f64>, Vector<f64>),
    PolyLine(Vec<Vector<f64>>),
    Polygon(Vec<Vector<f64>>),
    Curve(Vector<f64>, Vector<f64>, Vector<f64>, Vector<f64>),
    Path(Vector<f64>, Vec<ControlPoint>),
}

Basic shapes that can be drawn

Variants

Trait Implementations

Auto Trait Implementations

impl Send for Shape

impl Sync for Shape