23 m_PositionEpsilon(0.0f), m_OrientationEpsilon(0.0f), m_CovErrorEpsilon(0.0f), m_TimeStampEpsilon(0.0f)
25 this->SetNumberOfRequiredInputs(1);
54 for (
unsigned int i = 0; i < this->GetNumberOfOutputs() ; ++i)
63 m_PositionChangedMessage.Send(input->
GetPosition(), i);
75 m_DataValidChangedMessage.Send(input->
IsDataValid(), i);
NavigationDataToNavigationDataFilter is the base class of all filters that receive NavigationDatas as...
DataCollection - Class to facilitate loading/accessing structured data.
virtual OrientationType GetOrientation() const
returns the orientation of the NavigationData object
virtual CovarianceMatrixType GetCovErrorMatrix() const
gets the 6x6 Error Covariance Matrix of the NavigationData object
virtual TimeStampType GetIGTTimeStamp() const
gets the IGT timestamp of the NavigationData object
virtual void GenerateData() override
filter execute method
virtual ~NavigationDataToMessageFilter()
virtual bool IsDataValid() const
returns true if the object contains valid data
virtual PositionType GetPosition() const
returns position of the NavigationData object
virtual void Graft(const DataObject *data) override
Graft the data and information from one NavigationData to another.
NavigationDataToMessageFilter()