#include <transfrm.h>
Inheritance diagram for csOrthoTransform:
Public Methods | |
csOrthoTransform () | |
Initialize with the identity transformation. | |
csOrthoTransform (const csMatrix3 &o2t, const csVector3 &pos) | |
Initialize with the given transformation. | |
csOrthoTransform (const csTransform &t) | |
Initialize with the given transformation. | |
virtual void | SetO2T (const csMatrix3 &m) |
Set 'other' to 'this' transformation matrix. More... | |
virtual void | SetT2O (const csMatrix3 &m) |
Set 'this' to 'other' transformation matrix. More... |
This is a variant which only works on orthonormal transformations (like the camera transformation) and is consequently much more optimal.
|
Set 'other' to 'this' transformation matrix. This is the 3x3 matrix M from the transform equation T=M*(O-V). Reimplemented from csReversibleTransform. Reimplemented in csCamera. |
|
Set 'this' to 'other' transformation matrix. This is equivalent to SetO2T() except that you can now give the inverse matrix. Reimplemented from csReversibleTransform. Reimplemented in csCamera. |