go home Home | Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Data Structures | File List | Namespace Members | Data Fields | Globals | Related Pages
Data Structures | Typedefs | Functions | Variables
kd_tree.h File Reference
#include <ANN/ANNx.h>
+ Include dependency graph for kd_tree.h:

Go to the source code of this file.

Data Structures

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_leafKD_TRIVIAL
 

Typedef Documentation

◆ ANNkd_splitter

typedef void(* ANNkd_splitter) ( ANNpointArray pa, ANNidxArray pidx, const ANNorthRect &bnds, int n, int dim, int &cut_dim, ANNcoord &cut_val, int &n_lo)

Definition at line 72 of file kd_tree.h.

Function Documentation

◆ rkd_tree()

ANNkd_ptr rkd_tree ( ANNpointArray  pa,
ANNidxArray  pidx,
int  n,
int  dim,
int  bsp,
ANNorthRect bnd_box,
ANNkd_splitter  splitter 
)

Variable Documentation

◆ KD_TRIVIAL

ANNkd_leaf* KD_TRIVIAL


Generated on OURCE_DATE_EPOCH for elastix by doxygen 1.8.13 elastix logo