[][src]Type Definition plexus::primitive::Tetragon

type Tetragon<T> = NGon<[T; 4]>;

Quadrilateral.

Methods

impl<T> Tetragon<T>[src]

pub fn new(a: T, b: T, c: T, d: T) -> Self[src]

Trait Implementations

impl<T> IntoEdges for Tetragon<T> where
    T: Clone
[src]

type Output = ArrayVec<[Edge<Self::Vertex>; 4]>

impl<T> IntoTrigons for Tetragon<T> where
    T: Clone
[src]

type Output = ArrayVec<[Trigon<Self::Vertex>; 2]>

impl<T> IntoSubdivisions for Tetragon<T> where
    T: Clone + Interpolate<Output = T>, 
[src]

impl<T> IntoTetrahedrons for Tetragon<T> where
    T: Clone + Interpolate<Output = T>, 
[src]

impl<T> Rotate for Tetragon<T>[src]