[−][src]Trait plexus::primitive::index::FromIndexer
Associated Types
Loading content...Required methods
fn from_indexer<I, N>(input: I, indexer: N) -> Result<Self, Self::Error> where
I: IntoIterator<Item = P>,
N: Indexer<Q, P::Vertex>,
I: IntoIterator<Item = P>,
N: Indexer<Q, P::Vertex>,
Implementors
impl<A, N, P, G> FromIndexer<P, P> for MeshBuffer<Flat<A, N>, G> where
A: NonZero + Unsigned,
N: Copy + Integer + NumCast + Unsigned,
P: Arity + IntoVertices + Polygonal,
P::Vertex: IntoGeometry<G>,
[src]
A: NonZero + Unsigned,
N: Copy + Integer + NumCast + Unsigned,
P: Arity + IntoVertices + Polygonal,
P::Vertex: IntoGeometry<G>,
type Error = BufferError
fn from_indexer<I, M>(input: I, indexer: M) -> Result<Self, Self::Error> where
I: IntoIterator<Item = P>,
M: Indexer<P, P::Vertex>,
[src]
I: IntoIterator<Item = P>,
M: Indexer<P, P::Vertex>,
impl<G, P> FromIndexer<P, P> for MeshGraph<G> where
G: Geometry,
P: Map<usize> + Topological,
P::Output: IntoVertices,
P::Vertex: IntoGeometry<G::Vertex>,
[src]
G: Geometry,
P: Map<usize> + Topological,
P::Output: IntoVertices,
P::Vertex: IntoGeometry<G::Vertex>,
type Error = GraphError
fn from_indexer<I, N>(input: I, indexer: N) -> Result<Self, Self::Error> where
I: IntoIterator<Item = P>,
N: Indexer<P, P::Vertex>,
[src]
I: IntoIterator<Item = P>,
N: Indexer<P, P::Vertex>,
impl<P, Q, G> FromIndexer<P, P> for MeshBuffer<Structured<Q>, G> where
P: Map<usize> + Polygonal,
P::Output: Map<Q::Vertex>,
P::Vertex: IntoGeometry<G>,
Q: Polygonal,
Q::Vertex: Copy + Integer + NumCast + Unsigned,
Structured<Q>: IndexBuffer,
<Structured<Q> as IndexBuffer>::Item: Copy + From<<P::Output as Map<Q::Vertex>>::Output> + IntoVertices + Topological<Vertex = Q::Vertex>,
[src]
P: Map<usize> + Polygonal,
P::Output: Map<Q::Vertex>,
P::Vertex: IntoGeometry<G>,
Q: Polygonal,
Q::Vertex: Copy + Integer + NumCast + Unsigned,
Structured<Q>: IndexBuffer,
<Structured<Q> as IndexBuffer>::Item: Copy + From<<P::Output as Map<Q::Vertex>>::Output> + IntoVertices + Topological<Vertex = Q::Vertex>,
type Error = BufferError
fn from_indexer<I, M>(input: I, indexer: M) -> Result<Self, Self::Error> where
I: IntoIterator<Item = P>,
M: Indexer<P, P::Vertex>,
[src]
I: IntoIterator<Item = P>,
M: Indexer<P, P::Vertex>,