18 #ifndef MITKTRACKINGDEVICESOURCECONFIGURATOR_H_HEADER_INCLUDED_
19 #define MITKTRACKINGDEVICESOURCECONFIGURATOR_H_HEADER_INCLUDED_
21 #include <MitkIGTExports.h>
24 #include <itkObject.h>
50 bool IsCreateTrackingDeviceSourcePossible();
65 int GetToolNumberInToolStorage(
unsigned int outputID);
68 std::string GetToolIdentifierInToolStorage(
unsigned int outputID);
73 std::vector<int> GetToolNumbersInToolStorage();
78 std::vector<std::string> GetToolIdentifiersInToolStorage();
87 std::string GetErrorMessage();
itk::SmartPointer< Self > Pointer
DataCollection - Class to facilitate loading/accessing structured data.
std::vector< int > m_ToolCorrespondencesInToolStorage
#define mitkNewMacro2Param(classname, typea, typeb)
#define mitkClassMacroItkParent(className, SuperClassName)
Interface for all Tracking Devices.
This class offers a factory method for objects of the class TrackingDeviceSource. It initializes this...
std::string m_ErrorMessage
mitk::TrackingDevice::Pointer m_TrackingDevice
mitk::NavigationToolStorage::Pointer m_NavigationTools