VRG3D::TrackDClient Class Reference

#include <TrackDClient.H>

Inherits VRG3D::InputDevice.

List of all members.

Public Member Functions

 TrackDClient (int trackerShMemKey, int wandShMemKey, const Array< std::string > &trackerEventsToGenerate, const double &trackerUnitsToRoomUnitsScale, const CoordinateFrame &deviceToRoom, const Array< CoordinateFrame > &propToTracker, const Array< CoordinateFrame > &finalOffset, const Array< std::string > &buttonEventsToGenerate, const Array< std::string > &valuatorEventsToGenerate)
virtual ~TrackDClient ()
std::string getTrackerName (int trackerNumber)
std::string getButtonName (int buttonNumber)
std::string getValuatorName (int valuatorNumber)
void pollForInput (Array< EventRef > &events)


Constructor & Destructor Documentation

VRG3D::TrackDClient::TrackDClient ( int  trackerShMemKey,
int  wandShMemKey,
const Array< std::string > &  trackerEventsToGenerate,
const double &  trackerUnitsToRoomUnitsScale,
const CoordinateFrame &  deviceToRoom,
const Array< CoordinateFrame > &  propToTracker,
const Array< CoordinateFrame > &  finalOffset,
const Array< std::string > &  buttonEventsToGenerate,
const Array< std::string > &  valuatorEventsToGenerate 
)

virtual VRG3D::TrackDClient::~TrackDClient (  )  [virtual]


Member Function Documentation

std::string VRG3D::TrackDClient::getTrackerName ( int  trackerNumber  ) 

std::string VRG3D::TrackDClient::getButtonName ( int  buttonNumber  ) 

std::string VRG3D::TrackDClient::getValuatorName ( int  valuatorNumber  ) 

void VRG3D::TrackDClient::pollForInput ( Array< EventRef > &  events  )  [virtual]

Reimplemented from VRG3D::InputDevice.


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

Generated on Wed Jan 26 06:36:00 2011 for VRG3D by  doxygen 1.5.6