Struct lowdim::AffineTransformation [−][src]
Expand description
An affine transformation.
Transforms points to points in an n-dimensional space. Consists of a linear transformation and a translation.
Implementations
Create a new affine transformation from a matrix and a translation.
Composes two affine transformations.
Trait Implementations
impl<S: PartialEq, M: PartialEq> PartialEq<AffineTransformation<S, M>> for AffineTransformation<S, M> where
S: Integer,
M: Matrix<S>,
M::V: PartialEq,
impl<S: PartialEq, M: PartialEq> PartialEq<AffineTransformation<S, M>> for AffineTransformation<S, M> where
S: Integer,
M: Matrix<S>,
M::V: PartialEq,
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
Auto Trait Implementations
impl<S, M> RefUnwindSafe for AffineTransformation<S, M> where
M: RefUnwindSafe,
<M as Matrix<S>>::V: RefUnwindSafe,
impl<S, M> UnwindSafe for AffineTransformation<S, M> where
M: UnwindSafe,
<M as Matrix<S>>::V: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more
