Enum lnkit::prelude::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 TProjective[src]

impl SuperTCategoryOf<TAffine> for TGeneral[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> Borrow<T> for T where
    T: ?Sized
[src]

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

impl<T, U> Cast<U> for T where
    U: FromCast<T>, 

impl<T> Downcast for T where
    T: Any

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

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

impl<T> FromBits<T> for T

impl<T> FromCast<T> for T

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

impl<T, U> IntoBits<U> for T where
    U: FromBits<T>, 

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
    T1: TCategory,
    T2: SuperTCategoryOf<T1>, 
[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<V, T> VZip<V> for T where
    V: MultiLane<T>,