Trait Vertex3d
Other items innannou::geom::vertex
pub trait Vertex3d: Vertex2d { fn point3(self) -> [Self::Scalar; 3]; }
Vertex types that have at least 3 dimensions.
fn point3(self) -> [Self::Scalar; 3]
The x, y, z location of the vertex.
impl<S> Vertex3d for (S, S, S) where S: Scalar,
pub fn point3(self) -> [<(S, S, S) as Vertex>::Scalar; 3]
impl<S> Vertex3d for [S; 3] where S: Scalar,
pub fn point3(self) -> [<[S; 3] as Vertex>::Scalar; 3]
impl Vertex3d for DVec3
impl Vertex3d for IVec3
impl Vertex3d for Vec3
impl<V, C> Vertex3d for WithColor<V, C> where V: Vertex3d, Self: Vertex<Scalar = V::Scalar>,
impl<V, N> Vertex3d for WithNormal<V, N> where V: Vertex3d, Self: Vertex<Scalar = V::Scalar>,
impl<V, T> Vertex3d for WithTexCoords<V, T> where V: Vertex3d, Self: Vertex<Scalar = V::Scalar>,