Trait genmesh::EmitLines
[−]
[src]
pub trait EmitLines { type Vertex; fn emit_lines<E>(self, emit: E)
where
E: FnMut(Line<Self::Vertex>); }
Convert a Polygon into it's fragments
Associated Types
type Vertex
The Vertex defines the corners of a Polygon
Required Methods
fn emit_lines<E>(self, emit: E) where
E: FnMut(Line<Self::Vertex>),
E: FnMut(Line<Self::Vertex>),
convert a polygon into lines, each line is emitted via
calling of the callback of emit
This allow for
a variable amount of lines to be returned