OpenSceneGraph
3.4.0
|
Public Member Functions | |
virtual bool | constrain (MotionCommand &) const |
virtual bool | constrain (TranslateInLineCommand &command) const |
virtual bool | constrain (TranslateInPlaneCommand &command) const |
virtual bool | constrain (Scale1DCommand &command) const |
virtual bool | constrain (Scale2DCommand &command) const |
virtual bool | constrain (ScaleUniformCommand &command) const |
virtual bool | constrain (Rotate3DCommand &command) const |
Protected Member Functions | |
Constraint () | |
Constraint (osg::Node &refNode) | |
virtual | ~Constraint () |
osg::Node & | getReferenceNode () |
const osg::Node & | getReferenceNode () const |
const osg::Matrix & | getLocalToWorld () const |
const osg::Matrix & | getWorldToLocal () const |
void | computeLocalToWorldAndWorldToLocal () const |
osgManipulator::Constraint::Constraint | ( | ) | [inline, protected] |
osgManipulator::Constraint::Constraint | ( | osg::Node & | refNode | ) | [inline, protected] |
virtual osgManipulator::Constraint::~Constraint | ( | ) | [inline, protected, virtual] |
void osgManipulator::Constraint::computeLocalToWorldAndWorldToLocal | ( | ) | const [protected] |
virtual bool osgManipulator::Constraint::constrain | ( | MotionCommand & | ) | const [inline, virtual] |
Referenced by osgManipulator::MotionCommand::accept(), osgManipulator::TranslateInLineCommand::accept(), osgManipulator::TranslateInPlaneCommand::accept(), osgManipulator::Scale1DCommand::accept(), osgManipulator::Scale2DCommand::accept(), osgManipulator::ScaleUniformCommand::accept(), and osgManipulator::Rotate3DCommand::accept().
virtual bool osgManipulator::Constraint::constrain | ( | TranslateInLineCommand & | command | ) | const [inline, virtual] |
virtual bool osgManipulator::Constraint::constrain | ( | TranslateInPlaneCommand & | command | ) | const [inline, virtual] |
virtual bool osgManipulator::Constraint::constrain | ( | Scale1DCommand & | command | ) | const [inline, virtual] |
virtual bool osgManipulator::Constraint::constrain | ( | Scale2DCommand & | command | ) | const [inline, virtual] |
virtual bool osgManipulator::Constraint::constrain | ( | ScaleUniformCommand & | command | ) | const [inline, virtual] |
virtual bool osgManipulator::Constraint::constrain | ( | Rotate3DCommand & | command | ) | const [inline, virtual] |
References constrain().
Referenced by constrain().
const osg::Matrix& osgManipulator::Constraint::getLocalToWorld | ( | ) | const [inline, protected] |
osg::Node& osgManipulator::Constraint::getReferenceNode | ( | ) | [inline, protected] |
const osg::Node& osgManipulator::Constraint::getReferenceNode | ( | ) | const [inline, protected] |
const osg::Matrix& osgManipulator::Constraint::getWorldToLocal | ( | ) | const [inline, protected] |
![]() | Generated at Tue Dec 8 2015 00:14:29 for the OpenSceneGraph by doxygen 1.7.6.1. |