Collaboration diagram for col::DopTransform:

Public Member Functions | |
General functions | |
| DopTransform (const osg::Matrix &m) | |
| Calculate DOP transformation from a matrix. | |
| DopTransform (const osg::Quaternion &q) | |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
| void | operator= (const osg::Matrix &m) |
| Calculate DOP transformation from a matrix. | |
| void | operator= (const osg::Quaternion &q) |
| This is an overloaded member function, provided for convenience. It differs from the above function only in what argument(s) it accepts. | |
| void | print (void) const |
| Print a DOP transformation. | |
| Dop | operator * (const Dop &dop) const |
| Transform a DOP. | |
Public Attributes | |
| Vec3f | c [Dop::NumOri] |
| The transformation matrix. | |
| float | o [Dop::NumOri] |
| The translation of the affine transformation. | |
| unsigned int | Bb [Dop::NumOri][3] |
| The correspondence between old and new DOP coefficients. | |
| col::DopTransform::DopTransform | ( | const osg::Matrix & | m | ) |
Calculate DOP transformation from a matrix.
| m | the transformation matrix (rot + transl) |
| void col::DopTransform::operator= | ( | const osg::Matrix & | m | ) |
Calculate DOP transformation from a matrix.
Transform a DOP.
| dop | a Dop |
1.5.2