[][src]Trait nannou::draw::renderer::RenderPrimitive

pub trait RenderPrimitive {
    fn render_primitive(
        self,
        ctxt: RenderContext,
        mesh: &mut Mesh
    ) -> PrimitiveRender; }

Draw API primitives that may be rendered via the Renderer type.

Required methods

fn render_primitive(
    self,
    ctxt: RenderContext,
    mesh: &mut Mesh
) -> PrimitiveRender

Render self into the given mesh.

Loading content...

Implementors

impl RenderPrimitive for Primitive[src]

impl RenderPrimitive for Arrow<f32>[src]

impl RenderPrimitive for Ellipse<f32>[src]

impl RenderPrimitive for Line<f32>[src]

impl RenderPrimitive for Mesh<f32>[src]

impl RenderPrimitive for Path<f32>[src]

impl RenderPrimitive for Polygon<f32>[src]

impl RenderPrimitive for Quad<f32>[src]

impl RenderPrimitive for Rect<f32>[src]

impl RenderPrimitive for Text<f32>[src]

impl RenderPrimitive for Texture<f32>[src]

impl RenderPrimitive for Tri<f32>[src]

Loading content...