|
H3D API
2.4.1
|
Header file for H3DHapticsDevice. More...
#include <H3D/FieldTemplates.h>#include <H3D/SFNode.h>#include <H3D/SFRotation.h>#include <H3D/SFFloat.h>#include <H3D/SFInt32.h>#include <H3D/SFBool.h>#include <H3D/SFString.h>#include <H3D/SFMatrix4f.h>#include <H3D/SFVec3f.h>#include <H3D/MFVec3f.h>#include <H3D/SFTime.h>#include <H3D/H3DHapticsRendererNode.h>#include <H3DUtil/Threads.h>#include <HAPI/HAPIHapticShape.h>#include <HAPI/HAPIHapticsDevice.h>#include <HAPI/HAPIForceEffect.h>Go to the source code of this file.
Classes | |
| class | H3D::H3DHapticsDevice |
| Base class for all haptic devices. More... | |
| class | H3D::H3DHapticsDevice::TrackerPosition |
| The TrackerPosition field updates itself from the devicePosition and positionCalibration fields. More... | |
| class | H3D::H3DHapticsDevice::TrackerVelocity |
| The TrackerVelocity field updates itself from the deviceVelocity and positionCalibration fields. More... | |
| class | H3D::H3DHapticsDevice::TrackerOrientation |
| The TrackerOrientation field updates itself from the deviceOrientation and orientationCalibration fields. More... | |
| class | H3D::H3DHapticsDevice::WeightedProxy |
| The WeightedProxy field updates to be a value between the proxy position and tracker position depending on the value of a weighting factor. More... | |
| class | H3D::H3DHapticsDevice::SFHapticsRendererNode |
| SFHapticsRendererNode extends TypedSFNode< H3DHapticsRendererNode > in order to change the haptics renderer for the used HAPIHapticsDevice when changing H3DHapticsRendererNode. More... | |
| class | H3D::H3DHapticsDevice::SetEnabled |
| SetEnabled specializes SFBool to go into reset mode when a true event is received. More... | |
| class | H3D::H3DHapticsDevice::TrackerAngularVelocity |
| The TrackerAngularVelocity field updates itself from the deviceAngularVelocity and orientationCalibration fields. More... | |
Namespaces | |
| H3D | |
| H3D API namespace. | |
Header file for H3DHapticsDevice.