|
template<class U > |
void | Extract (RaveVector< U > &right, RaveVector< U > &up, RaveVector< U > &dir, RaveVector< U > &pos) const |
|
void | identity () |
|
RaveTransformMatrix< T > | inverse () const |
|
template<class U > |
RaveVector< T > | operator* (const RaveVector< U > &r) const |
|
RaveTransformMatrix< T > | operator* (const RaveTransformMatrix< T > &r) const |
| t = this * r More...
|
|
RaveTransformMatrix< T > | operator*= (const RaveTransformMatrix< T > &r) const |
|
| RaveTransformMatrix () |
|
template<class U > |
| RaveTransformMatrix (const RaveTransformMatrix< U > &t) |
|
| RaveTransformMatrix (const RaveTransform< T > &t) |
|
T | rot (int i, int j) const |
|
T & | rot (int i, int j) |
|
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.