Inheritance diagram for osg::MatrixTransform:

Public Member Functions | |
| MatrixTransform () | |
| MatrixTransform (const MatrixTransform &, const CopyOp ©op=CopyOp::SHALLOW_COPY) | |
| MatrixTransform (const Matrix &matix) | |
| META_Node (osg, MatrixTransform) | |
| virtual MatrixTransform * | asMatrixTransform () |
| virtual const MatrixTransform * | asMatrixTransform () const |
| void | setMatrix (const Matrix &mat) |
| const Matrix & | getMatrix () const |
| void | preMult (const Matrix &mat) |
| void | postMult (const Matrix &mat) |
| const Matrix & | getInverseMatrix () const |
| virtual bool | computeLocalToWorldMatrix (Matrix &matrix, NodeVisitor *) const |
| virtual bool | computeWorldToLocalMatrix (Matrix &matrix, NodeVisitor *) const |
Protected Member Functions | |
| virtual | ~MatrixTransform () |
Protected Attributes | |
| Matrix | _matrix |
| Matrix | _inverse |
| bool | _inverseDirty |
|
|
|
|
||||||||||||
|
Copy constructor using CopyOp to manage deep vs shallow copy. |
|
|
|
|
|
|
|
|
Reimplemented from osg::Transform. |
|
|
Reimplemented from osg::Transform. |
|
||||||||||||
|
Reimplemented from osg::Transform. |
|
||||||||||||
|
Reimplemented from osg::Transform. |
|
|
Get the inverse matrix. |
|
|
Get the matrix. |
|
||||||||||||
|
|
|
|
post multiply the transform's matrix. |
|
|
pre multiply the transform's matrix. |
|
|
Set the transform's matrix. |
|
|
|
|
|
|
|
|
|
1.4.2