Trait svg2gcode::Turtle

source ·
pub trait Turtle: Debug {
    // Required methods
    fn begin(&mut self);
    fn end(&mut self);
    fn comment(&mut self, comment: String);
    fn move_to(&mut self, to: Point<f64>);
    fn line_to(&mut self, to: Point<f64>);
    fn arc(&mut self, svg_arc: SvgArc<f64>);
    fn cubic_bezier(&mut self, cbs: CubicBezierSegment<f64>);
    fn quadratic_bezier(&mut self, qbs: QuadraticBezierSegment<f64>);
}

Required Methods§

source

fn begin(&mut self)

source

fn end(&mut self)

source

fn comment(&mut self, comment: String)

source

fn move_to(&mut self, to: Point<f64>)

source

fn line_to(&mut self, to: Point<f64>)

source

fn arc(&mut self, svg_arc: SvgArc<f64>)

source

fn cubic_bezier(&mut self, cbs: CubicBezierSegment<f64>)

source

fn quadratic_bezier(&mut self, qbs: QuadraticBezierSegment<f64>)

Implementors§