24 #ifndef _CAMERAHANDLE_H_
25 #define _CAMERAHANDLE_H_
28 #include <selforg/position.h>
Definition: camerahandle.h:57
osg::Vec3 home_view
Definition: camerahandle.h:62
osg::Vec3 home_eye
Definition: camerahandle.h:61
OSGPrimitive * manipulationViz2
Definition: camerahandle.h:74
osg::Vec3 manipulationPoint
Definition: camerahandle.h:72
Interface class for graphic primitives like spheres, boxes, and meshes, which can be drawn by OSG...
Definition: osgprimitive.h:62
ManipulationType
Definition: camerahandle.h:57
osg::Vec3 view
Definition: camerahandle.h:60
OdeAgent * watchingAgent
Definition: camerahandle.h:66
bool oldPositionOfAgentDefined
Definition: camerahandle.h:69
Class which holds all data used by CameraManipulators.
Definition: camerahandle.h:54
ManipulationType doManipulation
Definition: camerahandle.h:71
Definition: position.h:30
Definition: camerahandle.h:57
Vec3f Vec3
Definition: osgforwarddecl.h:42
bool watchingAgentDefined
Definition: camerahandle.h:67
osg::Camera * cam
Definition: camerahandle.h:77
osg::Vec3 desiredView
Definition: camerahandle.h:64
osg::Vec3 eye
Definition: camerahandle.h:59
Specialised agent for ode robots.
Definition: odeagent.h:62
OSGPrimitive * manipulationViz
Definition: camerahandle.h:73
bool home_externally_set
Definition: camerahandle.h:65
Position oldPositionOfAgent
Definition: camerahandle.h:68
Definition: camerahandle.h:57
osg::Vec3 desiredEye
Definition: camerahandle.h:63
virtual ~CameraHandle()
Definition: camerahandle.cpp:40
Definition: camerahandle.h:57
CameraHandle()
Definition: camerahandle.cpp:30
double manipulationForce
Definition: camerahandle.h:75