queso-0.53.0
|
#include <kd_tree.h>
Public Member Functions | |
ANNkd_split (int cd, ANNcoord cv, ANNcoord lv, ANNcoord hv, ANNkd_ptr lc=NULL, ANNkd_ptr hc=NULL) | |
~ANNkd_split () | |
virtual void | getStats (int dim, ANNkdStats &st, ANNorthRect &bnd_box) |
virtual void | print (int level, ostream &out) |
virtual void | dump (ostream &out) |
virtual void | ann_search (ANNdist) |
virtual void | ann_pri_search (ANNdist) |
virtual void | ann_FR_search (ANNdist) |
![]() | |
virtual | ~ANNkd_node () |
Private Attributes | |
int | cut_dim |
ANNcoord | cut_val |
ANNcoord | cd_bnds [2] |
ANNkd_ptr | child [2] |
|
inline |
|
inline |
Implements ANNkd_node.
Definition at line 100 of file kd_fix_rad_search.cpp.
References ANN_DIFF, ANN_FLOP, ANNkd_node::ann_FR_search(), ANN_HI, ANN_LO, ANN_POW, ANN_SPL, ANN_SUM, ANNkdFRMaxErr, ANNkdFRPtsVisited, ANNkdFRQ, ANNkdFRSqRad, ANNmaxPtsVisited, cd_bnds, child, cut_dim, and cut_val.
Implements ANNkd_node.
Definition at line 139 of file kd_pr_search.cpp.
References ANN_DIFF, ANN_FLOP, ANN_HI, ANN_LO, ANN_POW, ANNkd_node::ann_pri_search(), ANN_SPL, ANN_SUM, ANNprQ, cd_bnds, child, cut_dim, cut_val, ANNpr_queue::insert(), and KD_TRIVIAL.
Implements ANNkd_node.
Definition at line 124 of file kd_search.cpp.
References ANN_DIFF, ANN_FLOP, ANN_HI, ANN_LO, ANN_POW, ANNkd_node::ann_search(), ANN_SPL, ANN_SUM, ANNkdQ, ANNmaxPtsVisited, ANNptsVisited, cd_bnds, child, cut_dim, and cut_val.
|
virtual |
Implements ANNkd_node.
Definition at line 134 of file kd_dump.cpp.
References ANN_HI, and ANN_LO.
|
virtual |
Implements ANNkd_node.
Definition at line 160 of file kd_tree.cpp.
References ANN_HI, ANN_LO, child, cut_dim, cut_val, ANNkdStats::depth, ANNkd_node::getStats(), ANNorthRect::hi, ANNorthRect::lo, ANNkdStats::merge(), ANNkdStats::n_spl, and ANNkdStats::reset().
|
virtual |
Implements ANNkd_node.
Definition at line 67 of file kd_tree.cpp.
References ANN_HI, ANN_LO, cd_bnds, child, cut_dim, cut_val, and ANNkd_node::print().
|
private |
Definition at line 146 of file kd_tree.h.
Referenced by ann_FR_search(), ann_pri_search(), ann_search(), and print().
|
private |
Definition at line 148 of file kd_tree.h.
Referenced by ann_FR_search(), ann_pri_search(), ann_search(), getStats(), and print().
|
private |
Definition at line 144 of file kd_tree.h.
Referenced by ann_FR_search(), ann_pri_search(), ann_search(), getStats(), and print().
|
private |
Definition at line 145 of file kd_tree.h.
Referenced by ann_FR_search(), ann_pri_search(), ann_search(), getStats(), and print().