13#ifndef mitkNavigationDataDelayFilter_h
14#define mitkNavigationDataDelayFilter_h
17#include "MitkIGTExports.h"
20#include <mitkCommon.h>
23#include <itkTimeStamp.h>
39 typedef std::pair<itk::ModifiedTimeType, std::vector<mitk::NavigationData::Pointer> > BufferType;
53 void GenerateData()
override;
NavigationDataDelayFilter.
unsigned int m_Delay
The amount of time by which the Navigationdatas are delayed in milliseconds.
itkSetMacro(Delay, unsigned int)
mitkClassMacro(NavigationDataDelayFilter, NavigationDataToNavigationDataFilter)
std::queue< BufferType > m_Buffer
This field containes the buffered navigation datas. It is a queue of (pair of (time and vector of (se...
mitkNewMacro1Param(NavigationDataDelayFilter, unsigned int)
NavigationDataToNavigationDataFilter is the base class of all filters that receive NavigationDatas as...