18 #ifndef __itkANNkDTree_h 19 #define __itkANNkDTree_h 35 template<
class TListSample >
65 itkSetMacro( BucketSize, BucketSizeType );
66 itkGetConstMacro( BucketSize, BucketSizeType );
69 itkSetMacro( SplittingRule, SplittingRuleType );
70 itkGetConstMacro( SplittingRule, SplittingRuleType );
100 virtual void PrintSelf( std::ostream & os, Indent indent )
const;
116 #ifndef ITK_MANUAL_INSTANTIATION 117 #include "itkANNkDTree.hxx" 120 #endif // end #ifndef __itkANNkDTree_h Superclass::SampleType SampleType
SplittingRuleType m_SplittingRule
Superclass::TotalAbsoluteFrequencyType TotalAbsoluteFrequencyType
BinaryANNTreeBase< TListSample > Superclass
SmartPointer< Self > Pointer
Superclass::MeasurementVectorSizeType MeasurementVectorSizeType
ANNpointSet ANNPointSetType
virtual ANNPointSetType * GetANNTree(void) const
SmartPointer< const Self > ConstPointer
virtual void SetSplittingRule(SplittingRuleType _arg)
ANNkDTreeType * m_ANNTree
void operator=(const Self &)
ANNsplitRule SplittingRuleType
unsigned int BucketSizeType
virtual void PrintSelf(std::ostream &os, Indent indent) const
Superclass::MeasurementVectorType MeasurementVectorType
BucketSizeType m_BucketSize
Superclass::TotalAbsoluteFrequencyType TotalAbsoluteFrequencyType
Superclass::MeasurementVectorSizeType MeasurementVectorSizeType
virtual SplittingRuleType GetSplittingRule() const
Superclass::MeasurementVectorType MeasurementVectorType
Superclass::SampleType SampleType
virtual void GenerateTree(void)