14 #ifndef MITKVirtualTrackingTool_H_HEADER_INCLUDED_ 15 #define MITKVirtualTrackingTool_H_HEADER_INCLUDED_ 18 #include <MitkIGTExports.h> 20 #include <itkFastMutexLock.h> 41 itkFactorylessNewMacro(Self)
45 itkSetMacro(SplineLength,
mitk::ScalarType);
47 itkGetMacro(Velocity,
mitk::ScalarType);
48 itkSetMacro(Velocity,
mitk::ScalarType);
50 itkGetObjectMacro(Spline, SplineType);
56 ~VirtualTrackingTool() override;
58 SplineType::Pointer m_Spline;
59 mitk::ScalarType m_SplineLength;
60 mitk::ScalarType m_Velocity;
DataCollection - Class to facilitate loading/accessing structured data.
#define mitkClassMacro(className, SuperClassName)
Class representing a tracking device which generates random positions / orientations. No hardware is needed for tracking device.