Trait solstice_2d::Stroke[][src]

pub trait Stroke<V: Vertex, G> {
    fn stroke(&mut self, geometry: G);
fn stroke_with_transform<TX: Into<Transform3D>>(
        &mut self,
        geometry: G,
        transform: TX
    );
fn stroke_with_color<C: Into<Color>>(&mut self, geometry: G, color: C);
fn stroke_with_color_and_transform<C: Into<Color>, TX: Into<Transform3D>>(
        &mut self,
        geometry: G,
        color: C,
        transform: TX
    ); }

Required methods

fn stroke(&mut self, geometry: G)[src]

fn stroke_with_transform<TX: Into<Transform3D>>(
    &mut self,
    geometry: G,
    transform: TX
)
[src]

fn stroke_with_color<C: Into<Color>>(&mut self, geometry: G, color: C)[src]

fn stroke_with_color_and_transform<C: Into<Color>, TX: Into<Transform3D>>(
    &mut self,
    geometry: G,
    color: C,
    transform: TX
)
[src]

Loading content...

Implementors

impl<'a, G> Stroke<Vertex2D, G> for DrawList<'a> where
    G: Into<Geometry<'a, Vertex2D>>, 
[src]

impl<'a, G> Stroke<Vertex3D, G> for DrawList<'a> where
    G: Into<Geometry<'a, Vertex3D>>, 
[src]

Loading content...