#include <kd_tree.h>
Public Member Functions | |
virtual void | ann_FR_search (ANNdist)=0 |
virtual void | ann_pri_search (ANNdist)=0 |
virtual void | ann_search (ANNdist)=0 |
virtual void | dump (ostream &out)=0 |
virtual void | getStats (int dim, ANNkdStats &st, ANNorthRect &bnd_box)=0 |
virtual void | print (int level, ostream &out)=0 |
virtual | ~ANNkd_node () |
Friends | |
class | ANNkd_tree |
Definition at line 46 of file kd_tree.h.
virtual void ANNkd_node::ann_FR_search | ( | ANNdist | ) | [pure virtual] |
Implemented in ANNbd_shrink, ANNkd_leaf, and ANNkd_split.
Referenced by ANNkd_split::ann_FR_search(), ANNbd_shrink::ann_FR_search(), and ANNkd_tree::annkFRSearch().
virtual void ANNkd_node::ann_pri_search | ( | ANNdist | ) | [pure virtual] |
Implemented in ANNbd_shrink, ANNkd_leaf, and ANNkd_split.
Referenced by ANNkd_split::ann_pri_search(), and ANNbd_shrink::ann_pri_search().
virtual void ANNkd_node::ann_search | ( | ANNdist | ) | [pure virtual] |
Implemented in ANNbd_shrink, ANNkd_leaf, and ANNkd_split.
Referenced by ANNkd_split::ann_search(), ANNbd_shrink::ann_search(), and ANNkd_tree::annkSearch().
virtual void ANNkd_node::dump | ( | ostream & | out | ) | [pure virtual] |
Implemented in ANNbd_shrink, ANNkd_leaf, and ANNkd_split.
Referenced by ANNbd_shrink::dump(), ANNkd_split::dump(), and ANNkd_tree::Dump().
virtual void ANNkd_node::getStats | ( | int | dim, | |
ANNkdStats & | st, | |||
ANNorthRect & | bnd_box | |||
) | [pure virtual] |
Implemented in ANNbd_shrink, ANNkd_leaf, and ANNkd_split.
Referenced by ANNkd_tree::getStats(), ANNkd_split::getStats(), and ANNbd_shrink::getStats().
virtual void ANNkd_node::print | ( | int | level, | |
ostream & | out | |||
) | [pure virtual] |
Implemented in ANNbd_shrink, ANNkd_leaf, and ANNkd_split.
Referenced by ANNkd_tree::Print(), ANNkd_split::print(), and ANNbd_shrink::print().
friend class ANNkd_tree [friend] |