Trait truck_rendimpl::polymesh::prelude::TangentSpace[]

pub trait TangentSpace<S>: VectorSpace<Scalar = S> where
    S: BaseFloat, 
{ type Space: EuclideanSpace; }

Tangent spaces of euclidean spaces The inverse of EuclideanSpace::Diff

Associated Types

type Space: EuclideanSpace

The Euclidean space whose tangent space is Self.

Loading content...

Implementations on Foreign Types

impl<S> TangentSpace<S> for Vector3<S> where
    S: BaseFloat, 

type Space = Point3<S>

impl<S> TangentSpace<S> for Vector2<S> where
    S: BaseFloat, 

type Space = Point2<S>

impl<S> TangentSpace<S> for Vector1<S> where
    S: BaseFloat, 

type Space = Point1<S>

Loading content...

Implementors

Loading content...