#include <cameramanipulatorFollow.h>
Inherits CameraManipulator.
Inheritance diagram for CameraManipulatorFollow:
Public Member Functions | |
CameraManipulatorFollow (osg::Node *node, GlobalData &global) | |
Protected Member Functions | |
virtual | ~CameraManipulatorFollow () |
virtual void | calcMovementByAgent () |
This handles robot movements, so that the camera movemenent is right affected. | |
virtual void | setHomeViewByAgent () |
Sets the right view and eye if the robot has changed. | |
Private Member Functions | |
virtual const char * | className () const |
returns the classname of the manipulator it's NECCESSARY to define this funtion, otherwise the new manipulator WON'T WORK! (but ask me not why) |
Left mouse button: Pan and tilt Right mouse button: forward and sideways Middle mouse button: up and sideways
|
|
|
|
|
This handles robot movements, so that the camera movemenent is right affected. should be overwritten by new cameramanipulator Reimplemented from CameraManipulator.
|
|
returns the classname of the manipulator it's NECCESSARY to define this funtion, otherwise the new manipulator WON'T WORK! (but ask me not why)
Reimplemented from CameraManipulator.
|
|
Sets the right view and eye if the robot has changed. Is called from manageRobots(); should be overwritten by new cameramanipulator if needed Reimplemented from CameraManipulator.
|