Go to the documentation of this file.
16 #ifndef SURGSIM_DEVICES_OPENNI_OPENNIDEVICE_H
17 #define SURGSIM_DEVICES_OPENNI_OPENNIDEVICE_H
27 SURGSIM_STATIC_REGISTRATION(OpenNIDevice);
68 #endif //SURGSIM_DEVICES_OPENNI_OPENNIDEVICE_H
bool initialize() override
Fully initialize the device.
Definition: OpenNIDevice.cpp:42
bool finalize() override
Finalize (de-initialize) the device.
Definition: OpenNIDevice.cpp:57
bool isInitialized() const override
Definition: OpenNIDevice.cpp:65
Definition: CompoundShapeToGraphics.cpp:29
A class that manages OpenNI devices.
Definition: OpenNIScaffold.h:40
std::shared_ptr< OpenNIScaffold > m_scaffold
Definition: OpenNIDevice.h:62
SURGSIM_CLASSNAME(SurgSim::Devices::OpenNIDevice)
OpenNIDevice(const std::string &name)
Constructor.
Definition: OpenNIDevice.cpp:27
A class implementing the communication with one OpenNI compatible depth camera.
Definition: OpenNIDevice.h:41
virtual ~OpenNIDevice()
Destructor.
Definition: OpenNIDevice.cpp:33