H3D API
2.4.1
|
Takes care of navigation using a haptics device. More...
#include <H3D/H3DNavigationDevices.h>
Public Member Functions | |
HapticDeviceNavigation (H3DNavigation *h3d_navigation) | |
Constructor. | |
virtual void | resetAll () |
reset values of movement variables | |
virtual Vec3f | getCenterOfRot () |
Get the center or rotation. | |
![]() | |
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 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 | |
Takes care of navigation using a haptics device.