18 #ifndef itkWeightedCentroidKdTreeGenerator_h
19 #define itkWeightedCentroidKdTreeGenerator_h
65 template<
typename TSample >
101 unsigned int endIndex,
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
Light weight base class for most itk classes.
KdTreeType::KdTreeNodeType KdTreeNodeType
Subsample< TSample > SubsampleType
KdTreeGenerator< TSample > Superclass
MeasurementVectorType m_TempMean
Superclass::KdTreeType KdTreeType
void PrintSelf(std::ostream &os, Indent indent) const override
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