#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 | |||
| ) |
1.5.6