35template <
typename TListSample>
105 PrintSelf(std::ostream & os, Indent indent)
const override;
115#ifndef ITK_MANUAL_INSTANTIATION
116# include "itkANNkDTree.hxx"
std::string GetSplittingRule()
SplittingRuleType m_SplittingRule
SmartPointer< Self > Pointer
ANNpointSet ANNPointSetType
BinaryANNTreeBase< ListSampleType > Superclass
BucketSizeType m_BucketSize
ANNPointSetType * GetANNTree() const override
SmartPointer< const Self > ConstPointer
itkOverrideGetNameOfClassMacro(ANNkDTree)
void PrintSelf(std::ostream &os, Indent indent) const override
void SetSplittingRule(const std::string &rule)
ANNsplitRule SplittingRuleType
ANNkDTreeType * m_ANNTree
unsigned int BucketSizeType
ITK_DISALLOW_COPY_AND_MOVE(ANNkDTree)
void GenerateTree() override
ListSampleType SampleType
BinaryANNTreeBase()=default
typename SampleType::MeasurementVectorSizeType MeasurementVectorSizeType
typename SampleType::TotalAbsoluteFrequencyType TotalAbsoluteFrequencyType
typename SampleType::MeasurementVectorType MeasurementVectorType