Vegastrike 0.5.1 rc1
1.0
Original sources for Vegastrike Evolved
|
#include <optransfrm.h>
Additional Inherited Members | |
![]() | |
csReversibleTransform (const csMatrix3 &o2t, const csMatrix3 &t2o, const csVector3 &pos) | |
![]() | |
csMatrix3 | m_t2o |
Inverse transformation matrix ('this' to 'other' space). More... | |
A class which defines a reversible transformation from one coordinate system to another by maintaining an inverse transformation matrix. This is a variant which only works on orthonormal transformations (like the camera transformation) and is consequently much more optimal.
Definition at line 361 of file optransfrm.h.
|
inline |
|
inline |
|
inlinevirtual |
Set 'other' to 'this' transformation matrix.
Reimplemented from csReversibleTransform.
Definition at line 384 of file optransfrm.h.
References csMatrix3::GetTranspose(), csTransform::m_o2t, and csReversibleTransform::m_t2o.
|
inlinevirtual |
Set 'this' to 'other' transformation matrix.
Reimplemented from csReversibleTransform.
Definition at line 390 of file optransfrm.h.
References csMatrix3::GetTranspose(), csTransform::m_o2t, and csReversibleTransform::m_t2o.