| 
    geomc 1.0
    
   A c++ linear algebra template library 
   | 
 
This is the complete list of members for Rotation< T, 3 >, including all inherited members.
| align_vectors(const Vec< T, 3 > &dir, const Vec< T, 3 > &align_with) (defined in Rotation< T, 3 >) | Rotation< T, 3 > | inlinestatic | 
| angle() const | Rotation< T, 3 > | inline | 
| apply_direction(const Vec< T, 3 > &v) const | Rotation< T, 3 > | inline | 
| apply_inverse_direction(const Vec< T, 3 > &v) const | Rotation< T, 3 > | inline | 
| canonical() const | Rotation< T, 3 > | inline | 
| elem_t typedef | Dimensional< T, 3 > | |
| exp() const (defined in Rotation< T, 3 >) | Rotation< T, 3 > | inline | 
| inv() const | Rotation< T, 3 > | inline | 
| log() const (defined in Rotation< T, 3 >) | Rotation< T, 3 > | inline | 
| mix(T s, const Rotation< T, 2 > &a, const Rotation< T, 2 > &b) | Rotation< T, 3 > | related | 
| mix(T s, const Rotation< T, 3 > &a, const Rotation< T, 3 > &b) | Rotation< T, 3 > | related | 
| mix(T s, const Rotation< T, 2 > &a, const Rotation< T, 2 > &b) | Rotation< T, 3 > | related | 
| mix(T s, const Rotation< T, 3 > &a, const Rotation< T, 3 > &b) | Rotation< T, 3 > | related | 
| N | Dimensional< T, 3 > | static | 
| operator AffineTransform< T, 3 >() const | Rotation< T, 3 > | inline | 
| operator Quat< T >() const | Rotation< T, 3 > | inline | 
| operator SimpleMatrix< T, 3, 3 >() const | Rotation< T, 3 > | inline | 
| operator*(const Vec< T, 3 > &v) const | Rotation< T, 3 > | inline | 
| operator*(const Rotation< T, 3 > &other) const | Rotation< T, 3 > | inline | 
| operator*(const Rotation< T, N > &r, const Isometry< T, N > &i) | Rotation< T, 3 > | related | 
| operator*(const Isometry< T, N > &i, const Rotation< T, N > &r) | Rotation< T, 3 > | related | 
| operator*(T s, const Rotation< T, 2 > &o) | Rotation< T, 3 > | related | 
| operator*(const Rotation< T, 2 > &o, T s) | Rotation< T, 3 > | related | 
| operator*(T s, const Rotation< T, 3 > &o) | Rotation< T, 3 > | related | 
| operator*(const Rotation< T, 3 > &o, T s) | Rotation< T, 3 > | related | 
| operator*(const Rotation< T, N > &r, const Similarity< T, N > &i) | Rotation< T, 3 > | related | 
| operator*(const Similarity< T, N > &i, const Rotation< T, N > &r) | Rotation< T, 3 > | related | 
| operator*(const Rotation< T, N > &r, const Isometry< T, N > &i) | Rotation< T, 3 > | related | 
| operator*(const Isometry< T, N > &i, const Rotation< T, N > &r) | Rotation< T, 3 > | related | 
| operator*(T s, const Rotation< T, 2 > &o) | Rotation< T, 3 > | related | 
| operator*(const Rotation< T, 2 > &o, T s) | Rotation< T, 3 > | related | 
| operator*(T s, const Rotation< T, 3 > &o) | Rotation< T, 3 > | related | 
| operator*(const Rotation< T, 3 > &o, T s) | Rotation< T, 3 > | related | 
| operator*(const Rotation< T, N > &r, const Similarity< T, N > &i) | Rotation< T, 3 > | related | 
| operator*(const Similarity< T, N > &i, const Rotation< T, N > &r) | Rotation< T, 3 > | related | 
| operator*=(const Rotation< T, 3 > &other) | Rotation< T, 3 > | inline | 
| operator*=(T s) | Rotation< T, 3 > | inline | 
| operator/(const Rotation< T, 3 > &other) const | Rotation< T, 3 > | inline | 
| operator/(const Vec< T, 2 > &v, const Rotation< T, 2 > &r) | Rotation< T, 3 > | related | 
| operator/(const Vec< T, 3 > &v, const Rotation< T, 3 > &r) | Rotation< T, 3 > | related | 
| operator/(const Vec< T, 2 > &v, const Rotation< T, 2 > &r) | Rotation< T, 3 > | related | 
| operator/(const Vec< T, 3 > &v, const Rotation< T, 3 > &r) | Rotation< T, 3 > | related | 
| operator/=(const Rotation< T, 3 > &other) | Rotation< T, 3 > | inline | 
| point_t typedef | Dimensional< T, 3 > | |
| q (defined in Rotation< T, 3 >) | Rotation< T, 3 > | |
| Rotation() (defined in Rotation< T, 3 >) | Rotation< T, 3 > | inline | 
| Rotation(const Quat< T > &q) (defined in Rotation< T, 3 >) | Rotation< T, 3 > | inline | 
| Rotation(Vec< T, 3 > axis, T angle) (defined in Rotation< T, 3 >) | Rotation< T, 3 > | inline | 
| transform() const | Rotation< T, 3 > | inline |