18#ifndef itkWeightedCentroidKdTreeGenerator_h
19#define itkWeightedCentroidKdTreeGenerator_h
66template <
typename TSample>
105 unsigned int endIndex,
108 unsigned int level)
override;
118#ifndef ITK_MANUAL_INSTANTIATION
119# include "itkWeightedCentroidKdTreeGenerator.hxx"
Control indentation during Print() invocation.
Implements transparent reference counting.
typename TSample::MeasurementType MeasurementType
typename KdTreeType::KdTreeNodeType KdTreeNodeType
typename SubsampleType::Pointer SubsamplePointer
Subsample< TSample > SubsampleType
typename TSample::MeasurementVectorType MeasurementVectorType
KdTree< TSample > KdTreeType
KdTreeNodeType * GenerateNonterminalNode(unsigned int beginIndex, unsigned int endIndex, MeasurementVectorType &lowerBound, MeasurementVectorType &upperBound, unsigned int level) override
WeightedCentroidKdTreeGenerator Self
KdTreeGenerator< TSample > Superclass
typename KdTreeType::KdTreeNodeType KdTreeNodeType
MeasurementVectorType m_TempLowerBound
SmartPointer< const Self > ConstPointer
void PrintSelf(std::ostream &os, Indent indent) const override
typename AdaptorType::MeasurementVectorType MeasurementVectorType
MeasurementVectorType m_TempMean
SmartPointer< Self > Pointer
WeightedCentroidKdTreeGenerator()=default
~WeightedCentroidKdTreeGenerator() override=default
MeasurementVectorType m_TempUpperBound
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....