18 #ifndef __itkKdTreeGenerator_h
19 #define __itkKdTreeGenerator_h
69 template<
class TSample >
111 void SetSample(TSample *sample);
115 void SetBucketSize(
unsigned int size);
126 this->GenerateData();
134 itkGetConstMacro(MeasurementVectorSize,
unsigned int);
143 void PrintSelf(std::ostream & os,
Indent indent)
const;
152 virtual KdTreeNodeType * GenerateNonterminalNode(
unsigned int beginIndex,
153 unsigned int endIndex,
154 MeasurementVectorType
156 MeasurementVectorType
161 KdTreeNodeType * GenerateTreeLoop(
unsigned int beginIndex,
unsigned int endIndex,
162 MeasurementVectorType & lowerBound,
163 MeasurementVectorType & upperBound,
168 void operator=(
const Self &);
200 #ifndef ITK_MANUAL_INSTANTIATION
201 #include "itkKdTreeGenerator.hxx"