#include <ISenseDirect.H>
Inherits VRG3D::InputDevice.
Public Member Functions | |
ISenseDirect (const Array< std::string > &trackerEventNames, const double &trackerUnitsToRoomUnitsScale, const CoordinateFrame &deviceToRoom, const Array< CoordinateFrame > &propToTracker, const Array< CoordinateFrame > &finalOffset, const Array< Array< std::string > > &buttonEventNames) | |
virtual | ~ISenseDirect () |
void | pollForInput (Array< EventRef > &events) |
std::string | getTrackerName (int trackerNumber) |
std::string | getButtonName (int stationNumber, int buttonNumber) |
VRG3D::ISenseDirect::ISenseDirect | ( | const Array< std::string > & | trackerEventNames, | |
const double & | trackerUnitsToRoomUnitsScale, | |||
const CoordinateFrame & | deviceToRoom, | |||
const Array< CoordinateFrame > & | propToTracker, | |||
const Array< CoordinateFrame > & | finalOffset, | |||
const Array< Array< std::string > > & | buttonEventNames | |||
) |
virtual VRG3D::ISenseDirect::~ISenseDirect | ( | ) | [virtual] |
void VRG3D::ISenseDirect::pollForInput | ( | Array< EventRef > & | events | ) | [virtual] |
Reimplemented from VRG3D::InputDevice.
std::string VRG3D::ISenseDirect::getTrackerName | ( | int | trackerNumber | ) |
std::string VRG3D::ISenseDirect::getButtonName | ( | int | stationNumber, | |
int | buttonNumber | |||
) |