13#include "mitkIGTConfig.h"
20#ifdef MITK_USE_MICRON_TRACKER
23#ifdef MITK_USE_OPTITRACK_TRACKER
27#ifdef MITK_USE_POLHEMUS_TRACKER
48#ifdef MITK_USE_OPTITRACK_TRACKER
51#ifdef MITK_USE_MICRON_TRACKER
54#ifdef MITK_USE_POLHEMUS_TRACKER
66 catch (std::exception& e)
68 MITK_WARN <<
"Unable to unregister IGT DeviceTypeCollection Microservice: "<<e.what();
The load function of this class is executed every time, the module is loaded. Attention: no static va...
void Unload(us::ModuleContext *) override
void Load(us::ModuleContext *) override
void RegisterTrackingDeviceType(TrackingDeviceTypeInformation *typeInformation)
virtual void UnRegisterMicroservice()
Registers this object as a Microservice, making it available to every module and/or plugin.
virtual void RegisterAsMicroservice()
Registers this object as a Microservice, making it available to every module and/or plugin....