|
| template<class U > |
| void | Extract (RaveVector< U > &right, RaveVector< U > &up, RaveVector< U > &dir, RaveVector< U > &pos) const |
| |
| void | identity () |
| |
| RaveTransformMatrix< T > | inverse () const |
| |
| RaveTransformMatrix< T > | operator* (const RaveTransformMatrix< T > &r) const |
| | t = this * r More...
|
| |
| template<class U > |
| RaveVector< T > | operator* (const RaveVector< U > &r) const |
| |
| RaveTransformMatrix< T > | operator*= (const RaveTransformMatrix< T > &r) const |
| |
| | RaveTransformMatrix () |
| |
| | RaveTransformMatrix (const RaveTransform< T > &t) |
| |
| template<class U > |
| | RaveTransformMatrix (const RaveTransformMatrix< U > &t) |
| |
| T & | rot (int i, int j) |
| |
| T | rot (int i, int j) const |
| |
| template<class U > |
| RaveVector< U > | rotate (const RaveVector< U > &r) const |
| |
| template<class U > |
| void | rotfromaxisangle (const RaveVector< U > &axis, U angle) |
| |
| void | rotfrommat (T m_00, T m_01, T m_02, T m_10, T m_11, T m_12, T m_20, T m_21, T m_22) |
| |
| template<class U > |
| void | rotfromquat (const RaveVector< U > &quat) |
| |
template<class T>
class RaveTransformMatrix< T >
affine transformation parameterized with rotation matrices
Definition at line 161 of file math.h.