TrackerDevice Class Reference

#include <TrackerDevice.H>

Inherited by IS3D::KbdToTracker, and IS3D::MouseToTracker.

List of all members.

Public Member Functions

virtual int getNumTrackers ()=0
virtual std::string getEventName (int trackerNumber)=0
virtual int getTrackerNumber (std::string trackerEventName)
virtual void setDeviceCalibrationSample (CoordinateFrame sample)=0
virtual void setTrackerOffsetCalibrationSample (int trackerNum, CoordinateFrame sample)=0
virtual CoordinateFrame getDeviceCalibrationSample ()=0
virtual CoordinateFrame getTrackerOffsetCalibrationSample (int trackerNum)=0
virtual void setReportDeviceRegisteredData (bool b)=0
virtual void setReportTrackerRegisteredData (bool b)=0
virtual bool getReportDeviceRegisteredData ()=0
virtual bool getReportTrackerRegisteredData ()=0


Member Function Documentation

virtual int TrackerDevice::getNumTrackers (  )  [pure virtual]

Implemented in IS3D::KbdToTracker, and IS3D::MouseToTracker.

Referenced by getTrackerNumber().

virtual std::string TrackerDevice::getEventName ( int  trackerNumber  )  [pure virtual]

Implemented in IS3D::KbdToTracker, and IS3D::MouseToTracker.

Referenced by getTrackerNumber().

virtual int TrackerDevice::getTrackerNumber ( std::string  trackerEventName  )  [inline, virtual]

References getEventName(), and getNumTrackers().

virtual void TrackerDevice::setDeviceCalibrationSample ( CoordinateFrame  sample  )  [pure virtual]

virtual void TrackerDevice::setTrackerOffsetCalibrationSample ( int  trackerNum,
CoordinateFrame  sample 
) [pure virtual]

virtual CoordinateFrame TrackerDevice::getDeviceCalibrationSample (  )  [pure virtual]

virtual CoordinateFrame TrackerDevice::getTrackerOffsetCalibrationSample ( int  trackerNum  )  [pure virtual]

virtual void TrackerDevice::setReportDeviceRegisteredData ( bool  b  )  [pure virtual]

virtual void TrackerDevice::setReportTrackerRegisteredData ( bool  b  )  [pure virtual]

virtual bool TrackerDevice::getReportDeviceRegisteredData (  )  [pure virtual]

virtual bool TrackerDevice::getReportTrackerRegisteredData (  )  [pure virtual]


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

Generated on Wed Jan 26 06:31:20 2011 for IS3D by  doxygen 1.5.6