13 #ifndef MITKNAVIGATIONDATASET_H_HEADER_INCLUDED_
14 #define MITKNAVIGATIONDATASET_H_HEADER_INCLUDED_
60 bool AddNavigationDatas( std::vector<mitk::NavigationData::Pointer> navigationDatas );
69 NavigationData::Pointer GetNavigationDataForIndex(
unsigned int index,
unsigned int toolIndex )
const;
79 virtual std::vector< mitk::NavigationData::Pointer > GetDataStreamForTool(
unsigned int toolIndex);
89 virtual std::vector< mitk::NavigationData::Pointer > GetTimeStep(
unsigned int index)
const;
98 unsigned int GetNumberOfTools()
const;
108 unsigned int Size()
const;
125 void SetRequestedRegionToLargestPossibleRegion( )
override;
126 bool RequestedRegionIsOutsideOfTheBufferedRegion( )
override;
127 bool VerifyRequestedRegion( )
override;
128 void SetRequestedRegion(
const itk::DataObject *data )
override;
133 bool IsEmpty()
const override;
136 void ConvertNavigationDataToPointSet()
const;
161 #endif // MITKNAVIGATIONDATASET_H_HEADER_INCLUDED_