H3D API  2.4.1
Classes | Namespaces
SpaceWareSensor.h File Reference

Header file for SpaceWareSensor. More...

#include <H3D/X3DSensorNode.h>
#include <list>
#include <H3D/SFVec3f.h>
#include <H3D/SFFloat.h>
#include <H3D/SFInt32.h>
#include <H3D/SFRotation.h>
#include <H3DUtil/Threads.h>

Go to the source code of this file.

Classes

class  H3D::SpaceWareSensor
 This is a X3DSensorNode for reading values from a 3DConnexion motion controller such as the SpaceTraveller or SpaceMouse 5000. More...
 
struct  H3D::SpaceWareSensor::ScaleRotation
 Updates itself to the Rotation routed to it where the angle is scaled by the scale factor. More...
 
struct  H3D::SpaceWareSensor::ScaleTranslation
 Updates itself to the SFVec3f routed to it scaled by the scale factor. More...
 
struct  H3D::SpaceWareSensor::AccumulateRotation
 This class is an AutoUpdate class that accumulates the rotation values routed to it, i.e. More...
 
class  H3D::SpaceWareSensor::ResetAccumulatedRotation
 This class is an AutoUpdate class that sets the field accumulatedRotation to its input value and also sets accumulatedYaw, accumulatedPitch and accumulatedRoll to a value dependent on input value. More...
 
struct  H3D::SpaceWareSensor::AccumulateTranslation
 This class is an AutoUpdate class that accumulates the Vec3f values routed to it, i.e. More...
 
class  H3D::SpaceWareSensor::ResetAccumulatedTranslation
 This class is an AutoUpdate class that sets the field accumulatedTranslation to its input value. More...
 

Namespaces

 H3D
 H3D API namespace.
 

Detailed Description

Header file for SpaceWareSensor.