Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
13 #ifndef mitkNavigationDataPlayerBase_h
14 #define mitkNavigationDataPlayerBase_h
38 itkSetMacro(Repeat,
bool);
43 itkGetMacro(Repeat,
bool);
48 void UpdateOutputInformation()
override;
67 unsigned int GetNumberOfSnapshots();
69 unsigned int GetCurrentSnapshotNumber();
85 void GenerateData()
override = 0;
98 void GraftEmptyOutput();
mitk::NavigationDataSet::NavigationDataSetConstIterator m_NavigationDataSetIterator
Iterator always points to the NavigationData object which is in the outputs at the moment.
DataCollection - Class to facilitate loading/accessing structured data.
Data structure which stores streams of mitk::NavigationData for multiple tools.
bool m_Repeat
If the player should repeat outputs. Default is false.
std::vector< std::vector< mitk::NavigationData::Pointer > >::const_iterator NavigationDataSetConstIterator
This iterator iterates over the distinct time steps in this set. And is const.
NavigationDataSet::Pointer m_NavigationDataSet
#define mitkClassMacro(className, SuperClassName)
Base class for using mitk::NavigationData as a filter source. Subclasses can play objects of mitk::Na...