13#ifndef mitkNavigationDataToIGTLMessageFilter_h
14#define mitkNavigationDataToIGTLMessageFilter_h
16#include "mitkCommon.h"
17#include "mitkPointSet.h"
63 void GenerateData()
override;
65 using Superclass::SetInput;
135 virtual void GenerateDataModeSendQTDataMsg();
140 virtual void GenerateDataModeSendTDataMsg();
146 virtual void GenerateDataModeSendQTransMsg();
151 virtual void GenerateDataModeSendTransMsg();
156 virtual void CreateOutputsForAllInputs();
164 igtl::TimeStamp::Pointer ConvertToIGTLTimeStamp(
double IGTTimeStamp);
OpenIGTLink message source.
Time stamp in milliseconds.
This filter creates IGTL messages from mitk::NavigaitionData objects.
itkFactorylessNewMacro(Self)
mitkClassMacro(NavigationDataToIGTLMessageFilter, IGTLMessageSource)
unsigned int m_CurrentTimeStep
Indicates the current timestamp.
OperationMode
There are four different operation modes.
itkGetConstMacro(OperationMode, OperationMode)
returns the mode of this filter.
OperationMode m_OperationMode
Stores the mode. See enum OperationMode.
void GenerateOutputInformation() override
OperationMode
Error codes of NDI tracking devices.