16 #ifndef SURGSIM_DEVICES_MULTIAXIS_RAWMULTIAXISTHREAD_H 17 #define SURGSIM_DEVICES_MULTIAXIS_RAWMULTIAXISTHREAD_H 22 #include "SurgSim/Framework/BasicThread.h" 23 #include "SurgSim/Devices/MultiAxis/RawMultiAxisScaffold.h" 41 bool doInitialize()
override;
42 bool doStartUp()
override;
54 #endif // SURGSIM_DEVICES_MULTIAXIS_RAWMULTIAXISTHREAD_H Wraps glewInit() to separate the glew opengl definitions from the osg opengl definitions only imgui n...
Definition: AddRandomSphereBehavior.cpp:36
A class implementing the thread context for sampling RawMultiAxis devices.
Definition: RawMultiAxisThread.h:33
A class that implements the behavior of RawMultiAxisDevice objects.
Definition: RawMultiAxisScaffold.h:37
void doBeforeStop() override
Prepares the thread for its execution to be stopped.
Definition: RawMultiAxisThread.cpp:50
bool doUpdate(double dt) override
Implementation of actual work function for this thread, this has a default implementation to handle d...
Definition: RawMultiAxisThread.cpp:45
Basic thread implementation, tries to maintain a constant rate, supplies startup an initialization...
Definition: BasicThread.h:48
Definition: RawMultiAxisScaffold.cpp:59