Public Member Functions | |
Selection () | |
virtual bool | receive (const MotionCommand &) |
Receive motion commands and set the MatrixTransform accordingly to transform selections. | |
virtual bool | receive (const TranslateInLineCommand &command) |
virtual bool | receive (const TranslateInPlaneCommand &command) |
virtual bool | receive (const Scale1DCommand &command) |
virtual bool | receive (const Scale2DCommand &command) |
virtual bool | receive (const ScaleUniformCommand &command) |
virtual bool | receive (const Rotate3DCommand &command) |
Protected Member Functions | |
virtual | ~Selection () |
Protected Attributes | |
osg::Matrix | _startMotionMatrix |
osg::Matrix | _localToWorld |
osg::Matrix | _worldToLocal |
osgManipulator::Selection::Selection | ( | ) |
virtual osgManipulator::Selection::~Selection | ( | ) | [protected, virtual] |
virtual bool osgManipulator::Selection::receive | ( | const MotionCommand & | ) | [virtual] |
Receive motion commands and set the MatrixTransform accordingly to transform selections.
Returns true on success.
virtual bool osgManipulator::Selection::receive | ( | const TranslateInLineCommand & | command | ) | [inline, virtual] |
virtual bool osgManipulator::Selection::receive | ( | const TranslateInPlaneCommand & | command | ) | [inline, virtual] |
virtual bool osgManipulator::Selection::receive | ( | const Scale1DCommand & | command | ) | [inline, virtual] |
virtual bool osgManipulator::Selection::receive | ( | const Scale2DCommand & | command | ) | [inline, virtual] |
virtual bool osgManipulator::Selection::receive | ( | const ScaleUniformCommand & | command | ) | [inline, virtual] |
virtual bool osgManipulator::Selection::receive | ( | const Rotate3DCommand & | command | ) | [inline, virtual] |
osg::Matrix osgManipulator::Selection::_localToWorld [protected] |
osg::Matrix osgManipulator::Selection::_worldToLocal [protected] |