pub trait IsometryOps<N: RealField + Copy> {
    fn absolute_transform_vector(&self, v: &Vector<N>) -> Vector<N>;
fn inverse_transform_unit_vector(
        &self,
        v: &Unit<Vector<N>>
    ) -> Unit<Vector<N>>;
fn lerp_slerp(&self, other: &Self, t: N) -> Self; }
Expand description

Extra operations with isometries.

Required methods

Transform a vector by the absolute value of the homogeneous matrix equivalent to self.

Transform a unit vector by the inverse of self.

Interpolates between two isometries, using LERP for the translation part and SLERP for the rotation part.

Implementations on Foreign Types

Implementors