18 #ifndef itkLevelSetDomainPartitionImage_h
19 #define itkLevelSetDomainPartitionImage_h
31 template<
typename TImage >
94 virtual ~LevelSetDomainPartitionImage();
105 LevelSetDomainPartitionImage(const
Self &) ITK_DELETE_FUNCTION;
106 void operator=(const
Self &) ITK_DELETE_FUNCTION;
110 #ifndef ITK_MANUAL_INSTANTIATION
111 #include "itkLevelSetDomainPartitionImage.hxx"
virtual void PopulateListDomain() override
LevelSetDomainRegionVectorType m_LevelSetDomainRegionVector
Superclass::RegionType RegionType
Light weight base class for most itk classes.
itk::SizeValueType SizeValueType
Represent the size (bounds) of a n-dimensional image.
ListImagePointer m_ListDomain
SizeType::SizeValueType SizeValueType
ListImageType::Pointer ListImagePointer
signed long IndexValueType
std::vector< RegionType > LevelSetDomainRegionVectorType
static const unsigned int ImageDimension
ImageType::SpacingType SpacingType
const LevelSetDomainRegionVectorType & GetLevelSetDomainRegionVector() const
std::list< IdentifierType > IdentifierListType
Image< IdentifierListType, ImageDimension > ListImageType
ListImageType::PointType ListPointType
IndexType::IndexValueType IndexValueType
ListImageType::SpacingType ListSpacingType
ImageType::PointType PointType
unsigned long SizeValueType
void AllocateListDomain() override
ImageType::RegionType RegionType
ListImageType::RegionType ListRegionType
Helper class used to partition domain and efficiently compute overlap.
A multi-dimensional iterator templated over image type that walks pixels within a region and is speci...
LevelSetDomainPartitionBase< TImage > Superclass
Superclass::IndexType IndexType
ListSizeType::SizeValueType ListSizeValueType
Superclass::IdentifierListType IdentifierListType
ImageConstPointer m_Image
Helper class used to partition domain and efficiently compute overlap.
SmartPointer< const Self > ConstPointer
SmartPointer< Self > Pointer
ListIndexType::IndexValueType ListIndexValueType
ListImageType::SizeType ListSizeType
ImageType::IndexType IndexType
ListImageType::ConstPointer ListImageConstPointer
ImageRegionIteratorWithIndex< ListImageType > ListIteratorType
ListImageType::IndexType ListIndexType
ImageType::SizeType SizeType
ImageType::Pointer ImagePointer
LevelSetDomainPartitionImage Self
void SetLevelSetDomainRegionVector(const LevelSetDomainRegionVectorType &domain)
Templated n-dimensional image class.
ImageType::PixelType PixelType
ImageType::ConstPointer ImageConstPointer