|
(Note that these are not member symbols.)
|
Rotation< T, 2 > | mix (T s, const Rotation< T, 2 > &a, const Rotation< T, 2 > &b) |
| Minimally interpolate two rotations.
|
|
Rotation< T, 2 > | mix (T s, const Rotation< T, 2 > &a, const Rotation< T, 2 > &b) |
| Minimally interpolate two rotations.
|
|
Rotation< T, 3 > | mix (T s, const Rotation< T, 3 > &a, const Rotation< T, 3 > &b) |
| Minimally interpolate two rotations.
|
|
Rotation< T, 3 > | mix (T s, const Rotation< T, 3 > &a, const Rotation< T, 3 > &b) |
| Minimally interpolate two rotations.
|
|
Isometry< T, N > | operator* (const Isometry< T, N > &i, const Rotation< T, N > &r) |
| Apply an isometry to a rotation.
|
|
Isometry< T, N > | operator* (const Isometry< T, N > &i, const Rotation< T, N > &r) |
| Apply an isometry to a rotation.
|
|
Rotation< T, 2 > | operator* (const Rotation< T, 2 > &o, T s) |
| Extend a rotation.
|
|
Rotation< T, 2 > | operator* (const Rotation< T, 2 > &o, T s) |
| Extend a rotation.
|
|
Rotation< T, 3 > | operator* (const Rotation< T, 3 > &o, T s) |
| Extend a rotation.
|
|
Rotation< T, 3 > | operator* (const Rotation< T, 3 > &o, T s) |
| Extend a rotation.
|
|
Isometry< T, N > | operator* (const Rotation< T, N > &r, const Isometry< T, N > &i) |
| Apply a rotation to an isometry.
|
|
Isometry< T, N > | operator* (const Rotation< T, N > &r, const Isometry< T, N > &i) |
| Apply a rotation to an isometry.
|
|
Similarity< T, N > | operator* (const Rotation< T, N > &r, const Similarity< T, N > &i) |
| Apply a rotation to a similarity.
|
|
Similarity< T, N > | operator* (const Rotation< T, N > &r, const Similarity< T, N > &i) |
| Apply a rotation to a similarity.
|
|
Similarity< T, N > | operator* (const Similarity< T, N > &i, const Rotation< T, N > &r) |
| Apply a similarity to a rotation.
|
|
Similarity< T, N > | operator* (const Similarity< T, N > &i, const Rotation< T, N > &r) |
| Apply a similarity to a rotation.
|
|
Rotation< T, 2 > | operator* (T s, const Rotation< T, 2 > &o) |
| Extend a rotation.
|
|
Rotation< T, 2 > | operator* (T s, const Rotation< T, 2 > &o) |
| Extend a rotation.
|
|
Rotation< T, 3 > | operator* (T s, const Rotation< T, 3 > &o) |
| Extend a rotation.
|
|
Rotation< T, 3 > | operator* (T s, const Rotation< T, 3 > &o) |
| Extend a rotation.
|
|
Vec< T, 2 > | operator/ (const Vec< T, 2 > &v, const Rotation< T, 2 > &r) |
| Apply the inverse of a rotation to a vector.
|
|
Vec< T, 2 > | operator/ (const Vec< T, 2 > &v, const Rotation< T, 2 > &r) |
| Apply the inverse of a rotation to a vector.
|
|
Vec< T, 3 > | operator/ (const Vec< T, 3 > &v, const Rotation< T, 3 > &r) |
| Apply the inverse of a rotation to a vector.
|
|
Vec< T, 3 > | operator/ (const Vec< T, 3 > &v, const Rotation< T, 3 > &r) |
| Apply the inverse of a rotation to a vector.
|
|