18 #ifndef itkLevelSetDomainPartitionImageWithKdTree_h 19 #define itkLevelSetDomainPartitionImageWithKdTree_h 33 template<
typename TImage >
66 itkSetObjectMacro( KdTree, TreeType );
72 itkSetMacro( NumberOfNeighbors, NeighborsIdType );
73 itkGetMacro( NumberOfNeighbors, NeighborsIdType );
82 ~LevelSetDomainPartitionImageWithKdTree();
89 LevelSetDomainPartitionImageWithKdTree(const Self &) ITK_DELETE_FUNCTION;
90 void operator=(const Self &) ITK_DELETE_FUNCTION;
98 #ifndef ITK_MANUAL_INSTANTIATION 99 #include "itkLevelSetDomainPartitionImageWithKdTree.hxx" Statistics::KdTreeGenerator< SampleType > TreeGeneratorType
Superclass::ListRegionType ListRegionType
void PopulateListDomain() override
void PopulateDomainWithKdTree()
Superclass::ListIndexType ListIndexType
Superclass::ListIteratorType ListIteratorType
Statistics::ListSample< CentroidVectorType > SampleType
static const unsigned int ImageDimension
LevelSetDomainPartitionImageWithKdTree Self
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
ListImageType::PointType ListPointType
NeighborsIdType m_NumberOfNeighbors
Superclass::IdentifierListType IdentifierListType
ListPointType::VectorType CentroidVectorType
A templated class holding a n-Dimensional vector.
ListImageType::RegionType ListRegionType
Helper class used to partition domain and efficiently compute overlap.
Superclass::ListPointType ListPointType
SmartPointer< Self > Pointer
static const unsigned int ImageDimension
This class generates a KdTree object without centroid information.
Superclass::IdentifierListType IdentifierListType
unsigned int NeighborsIdType
SmartPointer< const Self > ConstPointer
TreeGeneratorType::KdTreeType TreeType
TreeType::Pointer KdTreePointer
This class is the native implementation of the a Sample with an STL container.
ImageRegionIteratorWithIndex< ListImageType > ListIteratorType
ListImageType::IndexType ListIndexType
TreeGeneratorType::Pointer TreePointer
This class provides methods for k-nearest neighbor search and related data structures for a k-d tree...
LevelSetDomainPartitionImage< TImage > Superclass
Helper class used to share data in the ScalarChanAndVeseLevelSetFunction.