#include <SensorManipulator.h>
Public Member Functions | |
| SensorManipulator () | |
| Constructor. | |
| virtual void | link (SensorLink *manip) |
| Set the current SensorLink. | |
| virtual SensorLink * | link () |
| Set the current SensorLink. | |
| virtual void | home (const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &us) |
| virtual void | init (const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &us) |
| virtual bool | handle (const osgGA::GUIEventAdapter &ea, osgGA::GUIActionAdapter &us) |
| virtual void | setByMatrix (const osg::Matrix &matrix) |
| virtual void | setByInverseMatrix (const osg::Matrix &matrix) |
| virtual osg::Matrix | getMatrix () const |
| virtual osg::Matrix | getInverseMatrix () const |
Protected Member Functions | |
| virtual | ~SensorManipulator () |
| Destructor. | |
|
|
get the position of the manipulator as a inverse matrix of the manipulator, typically used as a model view matrix. |
|
|
get the position of the manipulator as 4x4 Matrix. |
|
||||||||||||
|
handle events, return true if handled, false otherwise. |
|
||||||||||||
|
Move the camera to the default position. May be ignored by manipulators if home functionality is not appropriate. |
|
||||||||||||
|
Start/restart the manipulator. |
|
|
set the position of the matrix manipulator using a 4x4 Matrix. |
|
|
set the position of the matrix manipulator using a 4x4 Matrix. |
1.4.4