[−][src]Trait nannou::draw::renderer::RenderPrimitive
Draw API primitives that may be rendered via the Renderer type.
Required methods
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
Render self into the given mesh.
Implementors
impl RenderPrimitive for Primitive
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Arrow<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Ellipse<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Line<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Mesh<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Path<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Polygon<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Quad<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Rect<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Text<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Texture<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
impl RenderPrimitive for Tri<f32>
[src]
fn render_primitive(
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender
[src]
self,
ctxt: RenderContext,
mesh: &mut Mesh
) -> PrimitiveRender