OrientationSensorModel Class Reference

#include <OrientationModels.h>

Inherits OrientationModel.

Collaboration diagram for OrientationSensorModel:

List of all members.


Public Member Functions

 OrientationSensorModel (unsigned sensorIdx, float minThreshold, gmtl::Quatf adjust, gmtl::Vec3f mirrorAdjust)
virtual ~OrientationSensorModel ()
virtual void getOrientation (ControllerInterface *controller, gmtl::Quatf &result, float dt)

Protected Attributes

unsigned sensorIdx
float minThreshold
gmtl::Quatf adjust
gmtl::Vec3f mirrorAdj

Friends

class OrientationAbsoluteSensorModelFactory
class DefaultOrientationModelFactory

Constructor & Destructor Documentation

OrientationSensorModel::OrientationSensorModel ( unsigned  sensorIdx,
float  minThreshold,
gmtl::Quatf  adjust,
gmtl::Vec3f  mirrorAdjust 
)

virtual OrientationSensorModel::~OrientationSensorModel (  )  [inline, virtual]


Member Function Documentation

void OrientationSensorModel::getOrientation ( ControllerInterface controller,
gmtl::Quatf &  result,
float  dt 
) [virtual]

Implements OrientationModel.


Friends And Related Function Documentation

friend class DefaultOrientationModelFactory [friend]

friend class OrientationAbsoluteSensorModelFactory [friend]


Member Data Documentation

gmtl::Quatf OrientationSensorModel::adjust [protected]

gmtl::Vec3f OrientationSensorModel::mirrorAdj [protected]

unsigned OrientationSensorModel::sensorIdx [protected]


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

Generated on Wed Oct 20 16:11:59 2010 for inVRs by doxygen 1.5.8