Struct mash::model::TriangularMesh [] [src]

pub struct TriangularMesh<V: Vertex, I: Index> {
    pub vertices: Vec<V>,
    pub indices: Vec<I>,
}

A triangular mesh.

Fields

The vertex list.

The index list.

Methods

impl<V: Vertex, I: Index> TriangularMesh<V, I>
[src]

Creates an empty triangular mesh.

Gets all of the triangles in a mesh.

Trait Implementations

impl<V, I> FromIterator<Triangle<V>> for TriangularMesh<V, I> where
    V: Vertex,
    I: Index
[src]

Creates a value from an iterator. Read more