Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::DataCollectionSingleImageIterator< TDataType, ImageDimension > Class Template Reference

#include <mitkDataCollectionSingleImageIterator.h>

Public Types

typedef itk::Image< TDataType, ImageDimension > ImageType
 
typedef itk::ImageRegionIterator< ImageTypeImageIterator
 

Public Member Functions

 DataCollectionSingleImageIterator (mitk::DataCollection *collection, std::string imageName)
 
void ToBegin ()
 
bool IsAtEnd ()
 
void operator++ ()
 
void operator++ (int)
 
vcl_size_t GetIndex ()
 
std::string GetFilePrefix ()
 
void NextObject ()
 
ImageTypeGetImage ()
 
void AddImage (ImageType *image, std::string name)
 

Detailed Description

template<typename TDataType, int ImageDimension>
class mitk::DataCollectionSingleImageIterator< TDataType, ImageDimension >

Definition at line 34 of file mitkDataCollectionSingleImageIterator.h.

Member Typedef Documentation

template<typename TDataType, int ImageDimension>
typedef itk::ImageRegionIterator<ImageType> mitk::DataCollectionSingleImageIterator< TDataType, ImageDimension >::ImageIterator

Definition at line 38 of file mitkDataCollectionSingleImageIterator.h.

template<typename TDataType, int ImageDimension>
typedef itk::Image<TDataType, ImageDimension> mitk::DataCollectionSingleImageIterator< TDataType, ImageDimension >::ImageType

Definition at line 37 of file mitkDataCollectionSingleImageIterator.h.

Constructor & Destructor Documentation

template<typename TDataType , int TImageDimension>
mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::DataCollectionSingleImageIterator ( mitk::DataCollection collection,
std::string  imageName 
)

Member Function Documentation

template<typename TDataType , int TImageDimension>
void mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::AddImage ( ImageType image,
std::string  name 
)

Definition at line 176 of file mitkDataCollectionSingleImageIterator.cxx.

template<typename TDataType , int TImageDimension>
std::string mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::GetFilePrefix ( )

Definition at line 117 of file mitkDataCollectionSingleImageIterator.cxx.

template<typename TDataType , int TImageDimension>
mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::ImageType * mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::GetImage ( )
template<typename TDataType , int TImageDimension>
vcl_size_t mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::GetIndex ( )

Definition at line 109 of file mitkDataCollectionSingleImageIterator.cxx.

template<typename TDataType , int TImageDimension>
bool mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::IsAtEnd ( )
template<typename TDataType , int TImageDimension>
void mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::NextObject ( )

Definition at line 131 of file mitkDataCollectionSingleImageIterator.cxx.

template<typename TDataType , int TImageDimension>
void mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::operator++ ( )

Definition at line 91 of file mitkDataCollectionSingleImageIterator.cxx.

template<typename TDataType , int TImageDimension>
void mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::operator++ ( int  )

Definition at line 100 of file mitkDataCollectionSingleImageIterator.cxx.

template<typename TDataType , int TImageDimension>
void mitk::DataCollectionSingleImageIterator< TDataType, TImageDimension >::ToBegin ( )

The documentation for this class was generated from the following files: