ncollide3d::math

Type Alias Isometry

Source
pub type Isometry<N> = Isometry3<N>;
Expand description

The transformation matrix type.

Aliased Type§

struct Isometry<N> {
    pub rotation: Unit<Quaternion<N>>,
    pub translation: Translation<N, 3>,
}

Fields§

§rotation: Unit<Quaternion<N>>

The pure rotational part of this isometry.

§translation: Translation<N, 3>

The pure translational part of this isometry.

Trait Implementations§

Source§

impl<N: RealField + Copy> RigidMotion<N> for Isometry<N>

Source§

fn position_at_time(&self, _: N) -> Isometry<N>

Get a position at the time t.