#include <ANN/ANNx.h>
Go to the source code of this file.
Classes | |
class | ANNkd_leaf |
class | ANNkd_node |
class | ANNkd_split |
Typedefs | |
typedef void(* | ANNkd_splitter )(ANNpointArray pa, ANNidxArray pidx, const ANNorthRect &bnds, int n, int dim, int &cut_dim, ANNcoord &cut_val, int &n_lo) |
Functions | |
ANNkd_ptr | rkd_tree (ANNpointArray pa, ANNidxArray pidx, int n, int dim, int bsp, ANNorthRect &bnd_box, ANNkd_splitter splitter) |
Variables | |
ANNkd_leaf * | KD_TRIVIAL |
typedef void(* ANNkd_splitter)(ANNpointArray pa,ANNidxArray pidx,const ANNorthRect &bnds,int n,int dim,int &cut_dim,ANNcoord &cut_val,int &n_lo) |
ANNkd_ptr rkd_tree | ( | ANNpointArray | pa, | |
ANNidxArray | pidx, | |||
int | n, | |||
int | dim, | |||
int | bsp, | |||
ANNorthRect & | bnd_box, | |||
ANNkd_splitter | splitter | |||
) |
Definition at line 314 of file kd_tree.cpp.
References rkd_tree().
Referenced by ANNkd_tree::ANNkd_tree(), and rkd_tree().
Definition at line 50 of file kd_tree.cpp.
Referenced by ANNkd_split::ann_pri_search(), ANNbd_shrink::ann_pri_search(), annReadTree(), ANNkd_leaf::dump(), rbd_tree(), and ANNbd_shrink::~ANNbd_shrink().