Public Member Functions | |
| math::transform< T > | operator* (const transform &x) const |
| math::transform< T > | getInverse () const |
| bool | isValid () const |
| bool | isSane () const |
| bool | isFinite () const |
| math::transform< T > | getNormalized () const |
Constructors | |
| transform () | |
| transform (const vec3< T > &np) | |
| transform (quat< T > const &nq) | |
| transform (math::vec3< T > const &p0, math::quat< T > const &q0) | |
| transform (mat44< T > const &m) | |
Transformations | |
| math::vec3< T > | trans (vec3< T > const &input) const |
| math::vec3< T > | transInv (const vec3< T > &input) const |
| math::vec3< T > | rotate (const vec3< T > &input) const |
| math::vec3< T > | rotateInv (const vec3< T > &input) const |
| math::transform< T > | trans (const transform &src) const |
| math::transform< T > | transInv (transform const &src) const |
| math::plane< T > | trans (plane< T > const &plane) const |
| math::plane< T > | transInverse (math::plane< T > const &plane) const |
Public Attributes | |
| vec3< T > | p |
| quat< T > | q |
1.6.1