Trait Normals
Other items innannou::mesh
pub trait Normals { type Normal; type Normals: Channel<Element = Self::Normal>; fn normals(&self) -> &Self::Normals; }
Meshes that contain a channel of vertex normals.
type Normal
The vector type used to represent the normal.
type Normals: Channel<Element = Self::Normal>
The channel type containing vertex normals.
fn normals(&self) -> &Self::Normals
Borrow the normal channel from the mesh.
impl<'a, M> Normals for &'a M where M: Normals,
type Normal = M::Normal
type Normals = M::Normals
impl<'a, M> Normals for &'a mut M where M: Normals,
impl<'a, M> Normals for Ref<'a, M> where M: Normals,
impl<'a, M> Normals for RefMut<'a, M> where M: Normals,
impl<M, C> Normals for WithColors<M, C> where M: Normals,
impl<M, I> Normals for WithIndices<M, I> where M: Normals,
impl<M, N> Normals for WithNormals<M, N> where M: Points, N: Channel,
impl<M, T> Normals for WithTexCoords<M, T> where M: Normals,