18#ifndef itkANNPriorityTreeSearch_h
19#define itkANNPriorityTreeSearch_h
35template <
class TListSample>
73 itkSetClampMacro(ErrorBound,
double, 0.0, 1e14);
74 itkGetConstMacro(ErrorBound,
double);
94#ifndef ITK_MANUAL_INSTANTIATION
95# include "itkANNPriorityTreeSearch.hxx"
void SetBinaryTree(BinaryTreeType *tree) override
void Search(const MeasurementVectorType &qp, IndexArrayType &ind, DistanceArrayType &dists) override
~ANNPriorityTreeSearch() override=default
ANNkDTreeType * m_BinaryTreeAskDTree
ANNpointSet ANNPointSetType
SmartPointer< const Self > ConstPointer
ITK_DISALLOW_COPY_AND_MOVE(ANNPriorityTreeSearch)
typename BinaryTreeType::MeasurementVectorType MeasurementVectorType
Array< int > IndexArrayType
Array< double > DistanceArrayType
ANNdistArray ANNDistanceArrayType
TListSample ListSampleType
ANNidxArray ANNIndexArrayType