
| Public Member Functions | |
| GridConstraint (osg::Node &refNode, const osg::Vec3d &origin, const osg::Vec3d &spacing) | |
| void | setOrigin (const osg::Vec3d origin) | 
| void | setSpacing (const osg::Vec3d spacing) | 
| 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 | 
| Protected Member Functions | |
| virtual | ~GridConstraint () | 
| osgManipulator::GridConstraint::GridConstraint | ( | osg::Node & | refNode, | |
| const osg::Vec3d & | origin, | |||
| const osg::Vec3d & | spacing | |||
| ) | 
| virtual osgManipulator::GridConstraint::~GridConstraint | ( | ) |  [inline, protected, virtual] | 
| void osgManipulator::GridConstraint::setOrigin | ( | const osg::Vec3d | origin | ) |  [inline] | 
| void osgManipulator::GridConstraint::setSpacing | ( | const osg::Vec3d | spacing | ) |  [inline] | 
| virtual bool osgManipulator::GridConstraint::constrain | ( | TranslateInLineCommand & | command | ) | const  [virtual] | 
Reimplemented from osgManipulator::Constraint.
| virtual bool osgManipulator::GridConstraint::constrain | ( | TranslateInPlaneCommand & | command | ) | const  [virtual] | 
Reimplemented from osgManipulator::Constraint.
| virtual bool osgManipulator::GridConstraint::constrain | ( | Scale1DCommand & | command | ) | const  [virtual] | 
Reimplemented from osgManipulator::Constraint.
| virtual bool osgManipulator::GridConstraint::constrain | ( | Scale2DCommand & | command | ) | const  [virtual] | 
Reimplemented from osgManipulator::Constraint.
| virtual bool osgManipulator::GridConstraint::constrain | ( | ScaleUniformCommand & | command | ) | const  [virtual] | 
Reimplemented from osgManipulator::Constraint.