transformations#
Vector transformation primitives.
Designed to be composed together into arbitrary transformations.
Classes
An interface for an arbitrary vector transformations. |
|
The identity transformation just returns its inputs. |
|
An interface describing an arbitrary translation of a vector. |
|
|
A translation-only vector transformation. |
|
A translation in a 3D Cartesian space. |
An interface describing an arbitrary linear transformation. |
|
|
A vector transformation represented by a matrix multiplication. |
|
An interface describing an arbitrary rotation in a 3D Cartesian space. |
|
A rotation about the $x$ axis. |
|
A rotation about the $y$ axis. |
|
A rotation about the $z$ axis. |
An interface describing an arbitrary affine transformation. |
|
|
A general affine transformation. |
An interface describing a sequence of transformations. |
|
|
An arbitrary sequence of transformations. |