18 #ifndef itkWeightedCentroidKdTreeGenerator_h 19 #define itkWeightedCentroidKdTreeGenerator_h 65 template<
typename TSample >
101 unsigned int endIndex,
102 MeasurementVectorType
104 MeasurementVectorType
106 unsigned int level) ITK_OVERRIDE;
110 void operator=(
const Self &) ITK_DELETE_FUNCTION;
119 #ifndef ITK_MANUAL_INSTANTIATION 120 #include "itkWeightedCentroidKdTreeGenerator.hxx" SmartPointer< const Self > ConstPointer
Superclass::KdTreeNodeType KdTreeNodeType
void PrintSelf(std::ostream &os, Indent indent) const override
KdTreeType::KdTreeNodeType KdTreeNodeType
Subsample< TSample > SubsampleType
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes...
KdTreeGenerator< TSample > Superclass
MeasurementVectorType m_TempMean
Superclass::KdTreeType KdTreeType
void operator=(const Self &) ITK_DELETE_FUNCTION
This class generates a KdTree object with centroid information.
WeightedCentroidKdTreeGenerator Self
virtual KdTreeNodeType * GenerateNonterminalNode(unsigned int beginIndex, unsigned int endIndex, MeasurementVectorType &lowerBound, MeasurementVectorType &upperBound, unsigned int level) override
MeasurementVectorType m_TempLowerBound
TSample::MeasurementType MeasurementType
SmartPointer< Self > Pointer
KdTree< TSample > KdTreeType
This class generates a KdTree object without centroid information.
virtual ~WeightedCentroidKdTreeGenerator()
SubsampleType::Pointer SubsamplePointer
MeasurementVectorType m_TempUpperBound
Superclass::MeasurementType MeasurementType
Superclass::MeasurementVectorType MeasurementVectorType
Superclass::SubsamplePointer SubsamplePointer
Control indentation during Print() invocation.
WeightedCentroidKdTreeGenerator()
TSample::MeasurementVectorType MeasurementVectorType
Superclass::SubsampleType SubsampleType