Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkDataCollectionImageIterator.h>
Public Types | |
typedef itk::Image< TDataType, ImageDimension > | ImageType |
typedef ImageType::Pointer | ImagePointerType |
typedef itk::ImageRegionIterator< ImageType > | ImageIterator |
Public Member Functions | |
DataCollectionImageIterator (DataCollection::Pointer collection, std::string imageName) | |
void | ToBegin () |
bool | IsAtEnd () |
void | operator++ () |
void | operator++ (int) |
TDataType | GetVoxel () |
void | SetVoxel (TDataType value) |
vcl_size_t | GetIndex () |
vcl_size_t | GetImageIndex () |
std::string | GetFilePrefix () |
void | NextObject () |
ImageIterator | GetImageIterator () |
Definition at line 30 of file mitkDataCollectionImageIterator.h.
typedef itk::ImageRegionIterator<ImageType> mitk::DataCollectionImageIterator< TDataType, ImageDimension >::ImageIterator |
Definition at line 35 of file mitkDataCollectionImageIterator.h.
typedef ImageType::Pointer mitk::DataCollectionImageIterator< TDataType, ImageDimension >::ImagePointerType |
Definition at line 34 of file mitkDataCollectionImageIterator.h.
typedef itk::Image<TDataType, ImageDimension> mitk::DataCollectionImageIterator< TDataType, ImageDimension >::ImageType |
Definition at line 33 of file mitkDataCollectionImageIterator.h.
mitk::DataCollectionImageIterator< TDataType, TImageDimension >::DataCollectionImageIterator | ( | DataCollection::Pointer | collection, |
std::string | imageName | ||
) |
Definition at line 15 of file mitkDataCollectionImageIterator.cxx.
References mitk::DataCollectionImageIterator< TDataType, ImageDimension >::ToBegin().
std::string mitk::DataCollectionImageIterator< TDataType, TImageDimension >::GetFilePrefix | ( | ) |
|
inline |
Definition at line 53 of file mitkDataCollectionImageIterator.h.
References mitk::DataCollectionImageIterator< TDataType, ImageDimension >::GetFilePrefix(), mitk::DataCollectionImageIterator< TDataType, ImageDimension >::GetImageIterator(), and mitk::DataCollectionImageIterator< TDataType, ImageDimension >::NextObject().
Referenced by mitk::CollectionStatistic::ComputeRMSD(), and mitk::CollectionStatistic::Update().
mitk::DataCollectionImageIterator< TDataType, TImageDimension >::ImageIterator mitk::DataCollectionImageIterator< TDataType, TImageDimension >::GetImageIterator | ( | ) |
Definition at line 219 of file mitkDataCollectionImageIterator.cxx.
Referenced by mitk::CollectionStatistic::ComputeRMSD(), and mitk::DataCollectionImageIterator< TDataType, ImageDimension >::GetImageIndex().
vcl_size_t mitk::DataCollectionImageIterator< TDataType, TImageDimension >::GetIndex | ( | ) |
Definition at line 161 of file mitkDataCollectionImageIterator.cxx.
References mitk::DataCollectionImageIterator< TDataType, ImageDimension >::GetFilePrefix().
Referenced by mitk::DataCollectionImageIterator< TDataType, ImageDimension >::SetVoxel().
TDataType mitk::DataCollectionImageIterator< TDataType, TImageDimension >::GetVoxel | ( | ) |
Definition at line 145 of file mitkDataCollectionImageIterator.cxx.
References mitk::DataCollectionImageIterator< TDataType, ImageDimension >::SetVoxel().
Referenced by mitk::CostingStatistic::CalculateClass(), mitk::CollectionStatistic::ComputeRMSD(), mitk::DCUtilities::DC3dDToMatrixXd(), mitk::DCUtilities::DC3dDToMatrixXi(), mitk::DCUtilities::MatrixToDC3d(), mitk::DataCollectionImageIterator< TDataType, ImageDimension >::operator++(), mitk::CollectionStatistic::Update(), mitk::CostingStatistic::UpdateCollection(), mitk::DCUtilities::VoxelInMask(), and mitk::LRDensityEstimation::WeightsForAll().
bool mitk::DataCollectionImageIterator< TDataType, TImageDimension >::IsAtEnd | ( | ) |
Definition at line 77 of file mitkDataCollectionImageIterator.cxx.
References mitk::DataCollectionImageIterator< TDataType, ImageDimension >::operator++().
Referenced by mitk::CostingStatistic::CalculateClass(), mitk::CollectionStatistic::ComputeRMSD(), mitk::DCUtilities::DC3dDToMatrixXd(), mitk::DCUtilities::DC3dDToMatrixXi(), EnsureDataImageInCollection(), mitk::DCUtilities::EnsureDoubleImageInDC(), mitk::DCUtilities::EnsureUCharImageInDC(), mitk::DCUtilities::MatrixToDC3d(), mitk::DataCollectionImageIterator< TDataType, ImageDimension >::operator++(), mitk::DataCollectionImageIterator< TDataType, ImageDimension >::ToBegin(), mitk::CollectionStatistic::Update(), mitk::CostingStatistic::UpdateCollection(), mitk::DCUtilities::VoxelInMask(), and mitk::LRDensityEstimation::WeightsForAll().
void mitk::DataCollectionImageIterator< TDataType, TImageDimension >::NextObject | ( | ) |
Definition at line 182 of file mitkDataCollectionImageIterator.cxx.
Referenced by mitk::DataCollectionImageIterator< TDataType, ImageDimension >::GetImageIndex(), and mitk::DataCollectionImageIterator< TDataType, ImageDimension >::operator++().
void mitk::DataCollectionImageIterator< TDataType, TImageDimension >::operator++ | ( | ) |
Definition at line 85 of file mitkDataCollectionImageIterator.cxx.
References mitk::DataCollectionImageIterator< TDataType, ImageDimension >::NextObject().
Referenced by mitk::DataCollectionImageIterator< TDataType, ImageDimension >::IsAtEnd().
void mitk::DataCollectionImageIterator< TDataType, TImageDimension >::operator++ | ( | int | ) |
Definition at line 100 of file mitkDataCollectionImageIterator.cxx.
References mitk::DataCollectionImageIterator< TDataType, ImageDimension >::GetVoxel(), mitk::DataCollectionImageIterator< TDataType, ImageDimension >::IsAtEnd(), and mitk::DataCollectionImageIterator< TDataType, ImageDimension >::NextObject().
void mitk::DataCollectionImageIterator< TDataType, TImageDimension >::SetVoxel | ( | TDataType | value | ) |
Definition at line 153 of file mitkDataCollectionImageIterator.cxx.
References mitk::DataCollectionImageIterator< TDataType, ImageDimension >::GetIndex().
Referenced by mitk::CostingStatistic::CalculateClass(), mitk::DataCollectionImageIterator< TDataType, ImageDimension >::GetVoxel(), mitk::CostingStatistic::UpdateCollection(), and mitk::LRDensityEstimation::WeightsForAll().
void mitk::DataCollectionImageIterator< TDataType, TImageDimension >::ToBegin | ( | ) |
Definition at line 26 of file mitkDataCollectionImageIterator.cxx.
References mitk::CastToItkImage(), image, and mitk::DataCollectionImageIterator< TDataType, ImageDimension >::IsAtEnd().
Referenced by mitk::DataCollectionImageIterator< TDataType, ImageDimension >::DataCollectionImageIterator(), and mitk::LRDensityEstimation::WeightsForAll().