H3D API  2.4.1
Public Member Functions | List of all members
H3D::HapticDeviceNavigation Class Reference

Takes care of navigation using a haptics device. More...

#include <H3D/H3DNavigationDevices.h>

Inheritance diagram for H3D::HapticDeviceNavigation:
Inheritance graph

Public Member Functions

 HapticDeviceNavigation (H3DNavigation *h3d_navigation)
 Constructor.
 
virtual void resetAll ()
 reset values of movement variables
 
virtual Vec3f getCenterOfRot ()
 Get the center or rotation.
 
- Public Member Functions inherited from H3D::H3DNavigationDevices
 H3DNavigationDevices (H3DNavigation *h3d_navigation)
 Constructor.
 
virtual ~H3DNavigationDevices ()
 Destructor.
 
virtual void disableDevice ()
 virtual function to remove routes for this device.
 
virtual void enableDevice ()
 virtual function to enable routes for this device.
 
void setNavType (string &_nav_type)
 Set type of navigation.
 
string getNavType ()
 Get the current type of navigation.
 

Additional Inherited Members

- Static Public Member Functions inherited from H3D::H3DNavigationDevices
static bool getMoveInfo (MoveInfo &move_info, H3DNavigation *h3d_navigation)
 Call this function to sum up movement changes from all devices returns true if there are changes.
 
static void setNavTypeForAll (string &_nav_type, H3DNavigation *h3d_navigation)
 sets type of navigation for all devices
 

Detailed Description

Takes care of navigation using a haptics device.


The documentation for this class was generated from the following files: