[][src]Trait plexus::primitive::generate::IndexingPolygonGenerator

pub trait IndexingPolygonGenerator<A>: PolygonGenerator where
    A: Attribute
{ type Output: Polygonal<Vertex = usize>; fn indexing_polygon(&self, index: usize) -> Self::Output; }

Associated Types

type Output: Polygonal<Vertex = usize>

Loading content...

Required methods

fn indexing_polygon(&self, index: usize) -> Self::Output

Loading content...

Implementors

impl IndexingPolygonGenerator<Plane> for Cube[src]

type Output = Tetragon<usize>

impl<S> IndexingPolygonGenerator<Normal<S>> for Cube[src]

type Output = Tetragon<usize>

impl<S> IndexingPolygonGenerator<Normal<S>> for UvSphere[src]

type Output = Polygon<usize>

impl<S> IndexingPolygonGenerator<Position<S>> for Cube[src]

type Output = Tetragon<usize>

impl<S> IndexingPolygonGenerator<Position<S>> for UvSphere[src]

type Output = Polygon<usize>

Loading content...