Struct nannou::geom::graph::WalkTriangles [−][src]
pub struct WalkTriangles<'a, F, I, V, S: 'a = DefaultScalar> where
F: Fn(&Index) -> I,
I: IntoIterator,
S: BaseFloat, { /* fields omitted */ }
A Walker type yielding all transformed triangles of all nodes within the graph.
Methods
impl<'a, F, I, V, S> WalkTriangles<'a, F, I, V, S> where
F: Fn(&Index) -> I,
I: IntoIterator<Item = Tri<V>>,
V: Vertex + ApplyTransform<S>,
S: BaseFloat,
[src]
impl<'a, F, I, V, S> WalkTriangles<'a, F, I, V, S> where
F: Fn(&Index) -> I,
I: IntoIterator<Item = Tri<V>>,
V: Vertex + ApplyTransform<S>,
S: BaseFloat,
Auto Trait Implementations
impl<'a, F, I, V, S> Send for WalkTriangles<'a, F, I, V, S> where
F: Send,
S: Send,
V: Send,
<I as IntoIterator>::IntoIter: Send,
impl<'a, F, I, V, S> Send for WalkTriangles<'a, F, I, V, S> where
F: Send,
S: Send,
V: Send,
<I as IntoIterator>::IntoIter: Send,
impl<'a, F, I, V, S> Sync for WalkTriangles<'a, F, I, V, S> where
F: Sync,
S: Sync,
V: Sync,
<I as IntoIterator>::IntoIter: Sync,
impl<'a, F, I, V, S> Sync for WalkTriangles<'a, F, I, V, S> where
F: Sync,
S: Sync,
V: Sync,
<I as IntoIterator>::IntoIter: Sync,