|
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 |