|
| OSGVruiMatrix () |
|
virtual | ~OSGVruiMatrix () |
|
virtual vruiMatrix * | makeIdentity () |
|
virtual vruiMatrix * | preTranslated (double x, double y, double z, vruiMatrix *matrix) |
|
virtual vruiMatrix * | makeTranslate (double x, double y, double z) |
|
virtual vruiMatrix * | makeRotate (double degrees, double xAxis, double yAxis, double zAxis) |
|
virtual vruiMatrix * | makeScale (double x, double y, double z) |
|
virtual vruiMatrix * | makeEuler (double h, double p, double r) |
|
virtual vruiMatrix * | makeInverse (const vruiMatrix *source) |
|
virtual vruiMatrix * | mult (const vruiMatrix *matrix) |
|
virtual double & | operator() (int row, int column) |
|
virtual double | operator() (int row, int column) const |
|
virtual coVector | getFullXformPt (const coVector &point) const |
|
virtual coVector | getHPR () const |
|
osg::Matrix | getMatrix () |
|
const osg::Matrix & | getMatrix () const |
|
void | setMatrix (const osg::Matrix &matrix) |
|
| vruiMatrix () |
|
virtual | ~vruiMatrix () |
|
virtual vruiMatrix * | makeIdentity ()=0 |
|
virtual vruiMatrix * | makeEuler (double h, double p, double r)=0 |
|
virtual vruiMatrix * | makeRotate (double degrees, double xAxis, double yAxis, double zAxis)=0 |
|
virtual vruiMatrix * | makeScale (double x, double y, double z)=0 |
|
virtual vruiMatrix * | makeTranslate (double x, double y, double z)=0 |
|
virtual vruiMatrix * | makeInverse (const vruiMatrix *source)=0 |
|
virtual vruiMatrix * | setTranslation (double x, double y, double z) |
|
virtual vruiMatrix * | preTranslated (double x, double y, double z, vruiMatrix *matrix)=0 |
|
virtual vruiMatrix * | mult (const vruiMatrix *matrix)=0 |
|
virtual double & | operator() (int row, int column)=0 |
|
virtual double | operator() (int row, int column) const =0 |
|
virtual coVector | getFullXformPt (const coVector &point) const =0 |
|
virtual coVector | getTranslate () const |
|
virtual coVector | getHPR () const =0 |
|
bool | isIdentity () const |
|