Enum heron::rapier_plugin::rapier::parry::na::TAffine[][src]

pub enum TAffine {}

Tag representing an affine Transform. Its bottom-row is equal to (0, 0 ... 0, 1).

Trait Implementations

impl Clone for TAffine[src]

impl Copy for TAffine[src]

impl Debug for TAffine[src]

impl Eq for TAffine[src]

impl Hash for TAffine[src]

impl PartialEq<TAffine> for TAffine[src]

impl StructuralEq for TAffine[src]

impl StructuralPartialEq for TAffine[src]

impl SuperTCategoryOf<TAffine> for TGeneral[src]

impl SuperTCategoryOf<TAffine> for TProjective[src]

impl TCategory for TAffine[src]

impl TCategoryMul<TAffine> for TProjective[src]

type Representative = TProjective

The transform category that results from the multiplication of a Transform<Self> to a Transform<Other>. This is usually equal to Self or Other, whichever is the most general category. Read more

impl TCategoryMul<TAffine> for TGeneral[src]

type Representative = TGeneral

The transform category that results from the multiplication of a Transform<Self> to a Transform<Other>. This is usually equal to Self or Other, whichever is the most general category. Read more

impl TCategoryMul<TGeneral> for TAffine[src]

type Representative = TGeneral

The transform category that results from the multiplication of a Transform<Self> to a Transform<Other>. This is usually equal to Self or Other, whichever is the most general category. Read more

impl TCategoryMul<TProjective> for TAffine[src]

type Representative = TProjective

The transform category that results from the multiplication of a Transform<Self> to a Transform<Other>. This is usually equal to Self or Other, whichever is the most general category. Read more

Auto Trait Implementations

impl RefUnwindSafe for TAffine

impl Send for TAffine

impl Sync for TAffine

impl Unpin for TAffine

impl UnwindSafe for TAffine

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Any for T where
    T: Any

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> CallHasher for T where
    T: Hash + ?Sized

impl<T> CallHasher for T where
    T: Hash

impl<T> CloneAny for T where
    T: Any + Clone

impl<T> Component for T where
    T: 'static + Send + Sync

impl<T> Downcast for T where
    T: Any

impl<T> Downcast<T> for T

impl<T> DowncastSync for T where
    T: Any + Send + Sync

impl<T> DynEq for T where
    T: Any + Eq

impl<T> DynHash for T where
    T: DynEq + Hash

impl<Q, K> Equivalent<K> for Q where
    K: Borrow<Q> + ?Sized,
    Q: Eq + ?Sized
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> Pointable for T

type Init = T

The type for initializers.

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> Scalar for T where
    T: Copy + PartialEq<T> + Debug + Any
[src]

impl<T1, T2> SubTCategoryOf<T2> for T1 where
    T2: SuperTCategoryOf<T1>,
    T1: TCategory
[src]

impl<T> SuperTCategoryOf<T> for T where
    T: TCategory
[src]

impl<SS, SP> SupersetOf<SS> for SP where
    SS: SubsetOf<SP>, 

impl<T> TCategoryMul<T> for T where
    T: TCategory
[src]

type Representative = T

The transform category that results from the multiplication of a Transform<Self> to a Transform<Other>. This is usually equal to Self or Other, whichever is the most general category. Read more

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> TypeData for T where
    T: 'static + Send + Sync + Clone

impl<T> Upcast<T> for T

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,