Type Definition nalgebra::geometry::Translation3[][src]

type Translation3<T> = Translation<T, 3>;

A 3-dimensional translation.

Trait Implementations

impl<'a, 'b, T: SimdRealField> Div<&'a Unit<DualQuaternion<T>>> for &'b Translation3<T> where
    T::Element: SimdRealField
[src]

type Output = UnitDualQuaternion<T>

The resulting type after applying the / operator.

impl<'b, T: SimdRealField> Div<&'b Unit<DualQuaternion<T>>> for Translation3<T> where
    T::Element: SimdRealField
[src]

type Output = UnitDualQuaternion<T>

The resulting type after applying the / operator.

impl<'a, T: SimdRealField> Div<Unit<DualQuaternion<T>>> for &'a Translation3<T> where
    T::Element: SimdRealField
[src]

type Output = UnitDualQuaternion<T>

The resulting type after applying the / operator.

impl<T: SimdRealField> Div<Unit<DualQuaternion<T>>> for Translation3<T> where
    T::Element: SimdRealField
[src]

type Output = UnitDualQuaternion<T>

The resulting type after applying the / operator.

impl<'a, 'b, T: SimdRealField> Mul<&'a Unit<DualQuaternion<T>>> for &'b Translation3<T> where
    T::Element: SimdRealField
[src]

type Output = UnitDualQuaternion<T>

The resulting type after applying the * operator.

impl<'b, T: SimdRealField> Mul<&'b Unit<DualQuaternion<T>>> for Translation3<T> where
    T::Element: SimdRealField
[src]

type Output = UnitDualQuaternion<T>

The resulting type after applying the * operator.

impl<'a, T: SimdRealField> Mul<Unit<DualQuaternion<T>>> for &'a Translation3<T> where
    T::Element: SimdRealField
[src]

type Output = UnitDualQuaternion<T>

The resulting type after applying the * operator.

impl<T: SimdRealField> Mul<Unit<DualQuaternion<T>>> for Translation3<T> where
    T::Element: SimdRealField
[src]

type Output = UnitDualQuaternion<T>

The resulting type after applying the * operator.

impl<T1, T2> SubsetOf<Unit<DualQuaternion<T2>>> for Translation3<T1> where
    T1: RealField,
    T2: RealField + SupersetOf<T1>, 
[src]