#include <PhantomDevice.H>
Inherits IS3D::PolledDevice.
Public Member Functions | |
| PhantomDevice (const std::string &trackerEventName, const std::string &buttonEventName, CoordinateFrame deviceToRoom, CoordinateFrame applicationToTracker, bool promptForDeviceReset=false) | |
| virtual | ~PhantomDevice () |
| void | pollForEvents () |
| std::string | getTrackerEventName () |
| std::string | getButtonEventName () |
| CoordinateFrame | getDeviceToRoom () |
| CoordinateFrame | getApplicationToTracker () |
| PhantomInterface * | getPhantomInterface () |
Static Public Member Functions | |
| static PhantomDevice * | fromConfigVals (const std::string &devname) |
| IS3D::PhantomDevice::PhantomDevice | ( | const std::string & | trackerEventName, | |
| const std::string & | buttonEventName, | |||
| CoordinateFrame | deviceToRoom, | |||
| CoordinateFrame | applicationToTracker, | |||
| bool | promptForDeviceReset = false | |||
| ) |
| virtual IS3D::PhantomDevice::~PhantomDevice | ( | ) | [virtual] |
| static PhantomDevice* IS3D::PhantomDevice::fromConfigVals | ( | const std::string & | devname | ) | [static] |
| void IS3D::PhantomDevice::pollForEvents | ( | ) | [virtual] |
Implements IS3D::PolledDevice.
| std::string IS3D::PhantomDevice::getTrackerEventName | ( | ) | [inline] |
| std::string IS3D::PhantomDevice::getButtonEventName | ( | ) | [inline] |
| CoordinateFrame IS3D::PhantomDevice::getDeviceToRoom | ( | ) | [inline] |
| CoordinateFrame IS3D::PhantomDevice::getApplicationToTracker | ( | ) | [inline] |
| PhantomInterface* IS3D::PhantomDevice::getPhantomInterface | ( | ) | [inline] |
1.5.6