Go to the documentation of this file.
16 #ifndef SURGSIM_DEVICES_TRACKIR_TRACKIRTHREAD_H
17 #define SURGSIM_DEVICES_TRACKIR_TRACKIRTHREAD_H
64 #endif // SURGSIM_DEVICES_TRACKIR_TRACKIRTHREAD_H
virtual ~TrackIRThread()
Destructor.
Definition: TrackIRThread.cpp:33
A class implementing the thread context for sampling TrackIR devices.
Definition: TrackIRThread.h:29
TrackIRScaffold::DeviceData * m_deviceData
Definition: TrackIRThread.h:58
bool doStartUp() override
Start up this thread.
Definition: TrackIRThread.cpp:42
bool doUpdate(double dt) override
Update work of this thread.
Definition: TrackIRThread.cpp:47
Definition: CompoundShapeToGraphics.cpp:29
Basic thread implementation, tries to maintain a constant rate, supplies startup an initialization,...
Definition: BasicThread.h:48
Definition: TrackIRScaffold.cpp:49
A class that manages Natural Point TRACKIR devices.
Definition: TrackIRScaffold.h:38
TrackIRThread(TrackIRScaffold *scaffold, TrackIRScaffold::DeviceData *deviceData)
Constructor TrackIR sample rate: 120FPS.
Definition: TrackIRThread.cpp:25
bool doInitialize() override
Initialize this thread.
Definition: TrackIRThread.cpp:37
TrackIRScaffold * m_scaffold
Definition: TrackIRThread.h:56