Enum ncollide3d::procedural::IndexBuffer
[−]
[src]
pub enum IndexBuffer { Unified(Vec<Point3<u32>>), Split(Vec<Point3<Point3<u32>>>), }
Different representations of the index buffer.
Variants
Unified(Vec<Point3<u32>>)
The vertex, normal, and uvs share the same indices.
Split(Vec<Point3<Point3<u32>>>)
The vertex, normal, and uvs have different indices.
Methods
impl IndexBuffer
[src]
pub fn unwrap_unified(self) -> Vec<Point3<u32>>
[src]
Returns the unified index buffer data or fails.
pub fn unwrap_split(self) -> Vec<Point3<Point3<u32>>>
[src]
Returns the split index buffer data or fails.
Trait Implementations
impl Clone for IndexBuffer
[src]
fn clone(&self) -> IndexBuffer
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more