
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.