|
Public Member Functions |
|
| Transform (const Transform &, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) |
| | Copy constructor using CopyOp to manage deep vs shallow copy.
|
|
| Transform (const osg::Matrix &matrix) |
|
| META_Node (osgExtension, Transform) |
|
MatrixEstimate & | getMatrixEstimate () |
| | Get the pose estimate.
|
|
const MatrixEstimate & | getMatrixEstimate () const |
| | Get the pose estimate.
|
| void | setMatrix (const osg::Matrix &mat) |
| void | setMatrix (float[4][4]) |
| const osg::Matrix & | getInverseMatrix () const |
|
virtual bool | computeLocalToWorldMatrix (osg::Matrix &m, osg::NodeVisitor *) const |
|
virtual bool | computeWorldToLocalMatrix (osg::Matrix &m, osg::NodeVisitor *) const |
| void | setPositionCovariance (double sigmaX, double sigmaY, double sigmaZ) |
| void | setOrientationCovariance (double sigmaEX, double sigmaEY, double sigmaEZ) |
| void | setQuaternionOrientationCovariance (double sigmaQX, double sigmaQY, double sigmaQZ, double sigmaQW) |
Protected Attributes |
|
osg::Matrix | _inverse |
|
osg::Matrix | _matrix |
|
bool | _inverseDirty |
|
MatrixEstimate | _me |
boost::numeric::ublas::matrix<
double > | PV |
boost::numeric::ublas::matrix<
double > | PQ |