Public Member Functions | Public Attributes

MessageReceiverClass Class Reference

List of all members.

Public Member Functions

 MessageReceiverClass (unsigned int numberOfNavigationDatas)
void OnPositionChanged (mitk::NavigationData::PositionType v, unsigned int index)
void OnOrientationChanged (mitk::NavigationData::OrientationType v, unsigned int index)
void OnErrorChanged (mitk::NavigationData::CovarianceMatrixType v, unsigned int index)
void OnTimeStampChanged (mitk::NavigationData::TimeStampType v, unsigned int index)
void OnDataValidChanged (bool v, unsigned int index)

Public Attributes

std::vector
< mitk::NavigationData::Pointer
m_ReceivedData
int m_MessagesReceived

Detailed Description

Definition at line 28 of file mitkNavigationDataToMessageFilterTest.cpp.


Constructor & Destructor Documentation

MessageReceiverClass::MessageReceiverClass ( unsigned int  numberOfNavigationDatas ) [inline]

Definition at line 32 of file mitkNavigationDataToMessageFilterTest.cpp.

References m_MessagesReceived, m_ReceivedData, and mitk::NavigationData::New().

    {
      m_ReceivedData.resize(numberOfNavigationDatas);
      for (unsigned int i = 0; i < numberOfNavigationDatas; ++i)
        m_ReceivedData[i] = mitk::NavigationData::New();
      
      m_MessagesReceived = 0;
    }

Member Function Documentation

void MessageReceiverClass::OnDataValidChanged ( bool  v,
unsigned int  index 
) [inline]

Definition at line 65 of file mitkNavigationDataToMessageFilterTest.cpp.

References m_MessagesReceived, and m_ReceivedData.

Referenced by mitkNavigationDataToMessageFilterTest().

    {
      m_ReceivedData[index]->SetDataValid(v);
      ++m_MessagesReceived;
    }
void MessageReceiverClass::OnErrorChanged ( mitk::NavigationData::CovarianceMatrixType  v,
unsigned int  index 
) [inline]

Definition at line 53 of file mitkNavigationDataToMessageFilterTest.cpp.

References m_MessagesReceived, and m_ReceivedData.

Referenced by mitkNavigationDataToMessageFilterTest().

    {
      m_ReceivedData[index]->SetCovErrorMatrix(v);
      ++m_MessagesReceived;
    }
void MessageReceiverClass::OnOrientationChanged ( mitk::NavigationData::OrientationType  v,
unsigned int  index 
) [inline]

Definition at line 47 of file mitkNavigationDataToMessageFilterTest.cpp.

References m_MessagesReceived, and m_ReceivedData.

Referenced by mitkNavigationDataToMessageFilterTest().

    {
      m_ReceivedData[index]->SetOrientation(v);
      ++m_MessagesReceived;
    }
void MessageReceiverClass::OnPositionChanged ( mitk::NavigationData::PositionType  v,
unsigned int  index 
) [inline]

Definition at line 41 of file mitkNavigationDataToMessageFilterTest.cpp.

References m_MessagesReceived, and m_ReceivedData.

Referenced by mitkNavigationDataToMessageFilterTest().

    {
      m_ReceivedData[index]->SetPosition(v);
      ++m_MessagesReceived;
    }
void MessageReceiverClass::OnTimeStampChanged ( mitk::NavigationData::TimeStampType  v,
unsigned int  index 
) [inline]

Definition at line 59 of file mitkNavigationDataToMessageFilterTest.cpp.

References m_MessagesReceived, and m_ReceivedData.

Referenced by mitkNavigationDataToMessageFilterTest().

    {
      m_ReceivedData[index]->SetTimeStamp(v);
      ++m_MessagesReceived;
    }

Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines