#include <kd_tree.h>
Public Member Functions | |
virtual void | ann_FR_search (ANNdist) |
virtual void | ann_pri_search (ANNdist) |
virtual void | ann_search (ANNdist) |
ANNkd_split (int cd, ANNcoord cv, ANNcoord lv, ANNcoord hv, ANNkd_ptr lc=NULL, ANNkd_ptr hc=NULL) | |
virtual void | dump (ostream &out) |
virtual void | getStats (int dim, ANNkdStats &st, ANNorthRect &bnd_box) |
virtual void | print (int level, ostream &out) |
~ANNkd_split () | |
Private Attributes | |
ANNcoord | cd_bnds [2] |
ANNkd_ptr | child [2] |
int | cut_dim |
ANNcoord | cut_val |
Definition at line 142 of file kd_tree.h.
void ANNkd_split::ann_FR_search | ( | ANNdist | box_dist | ) | [virtual] |
Implements ANNkd_node.
Definition at line 100 of file kd_fix_rad_search.cpp.
void ANNkd_split::ann_pri_search | ( | ANNdist | box_dist | ) | [virtual] |
Implements ANNkd_node.
Definition at line 139 of file kd_pr_search.cpp.
void ANNkd_split::ann_search | ( | ANNdist | box_dist | ) | [virtual] |
Implements ANNkd_node.
Definition at line 124 of file kd_search.cpp.
void ANNkd_split::dump | ( | ostream & | out | ) | [virtual] |
Implements ANNkd_node.
Definition at line 136 of file kd_dump.cpp.
void ANNkd_split::getStats | ( | int | dim, | |
ANNkdStats & | st, | |||
ANNorthRect & | bnd_box | |||
) | [virtual] |
Implements ANNkd_node.
Definition at line 160 of file kd_tree.cpp.
void ANNkd_split::print | ( | int | level, | |
ostream & | out | |||
) | [virtual] |
Implements ANNkd_node.
Definition at line 67 of file kd_tree.cpp.
ANNcoord ANNkd_split::cd_bnds[2] [private] |
ANNkd_ptr ANNkd_split::child[2] [private] |
int ANNkd_split::cut_dim [private] |
ANNcoord ANNkd_split::cut_val [private] |