Trait TriMesh

Source
pub trait TriMesh {
    // Required methods
    fn as_slice_vtx(&self) -> &[f64];
    fn as_slice_indices(&self) -> &[u32];

    // Provided method
    fn new(vtx: &mut Vec<f64>, indices: &mut Vec<u32>) -> trimeshvi { ... }
}
Expand description

constructor trimeshvi

Required Methods§

Source

fn as_slice_vtx(&self) -> &[f64]

as slice vtx

Source

fn as_slice_indices(&self) -> &[u32]

as slice indices

Provided Methods§

Source

fn new(vtx: &mut Vec<f64>, indices: &mut Vec<u32>) -> trimeshvi

constructor trimeshvi

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§