Public Member Functions | Private Attributes | List of all members
ANNbd_shrink Class Reference

#include <bd_tree.h>

Inheritance diagram for ANNbd_shrink:
Inheritance graph
[legend]

Public Member Functions

virtual void ann_FR_search (ANNdist)
 
virtual void ann_pri_search (ANNdist)
 
virtual void ann_search (ANNdist)
 
 ANNbd_shrink (int nb, ANNorthHSArray bds, ANNkd_ptr ic=NULL, ANNkd_ptr oc=NULL)
 
virtual void dump (ostream &out)
 
virtual void getStats (int dim, ANNkdStats &st, ANNorthRect &bnd_box)
 
virtual void print (int level, ostream &out)
 
 ~ANNbd_shrink ()
 
- Public Member Functions inherited from ANNkd_node
virtual ~ANNkd_node ()
 

Private Attributes

ANNorthHSArray bnds
 
ANNkd_ptr child [2]
 
int n_bnds
 

Detailed Description

Definition at line 61 of file bd_tree.h.

Constructor & Destructor Documentation

ANNbd_shrink::ANNbd_shrink ( int  nb,
ANNorthHSArray  bds,
ANNkd_ptr  ic = NULL,
ANNkd_ptr  oc = NULL 
)
inline

Definition at line 67 of file bd_tree.h.

ANNbd_shrink::~ANNbd_shrink ( )
inline

Definition at line 78 of file bd_tree.h.

Member Function Documentation

void ANNbd_shrink::ann_FR_search ( ANNdist  box_dist)
virtual

Implements ANNkd_node.

Definition at line 39 of file bd_fix_rad_search.cpp.

void ANNbd_shrink::ann_pri_search ( ANNdist  box_dist)
virtual

Implements ANNkd_node.

Definition at line 39 of file bd_pr_search.cpp.

void ANNbd_shrink::ann_search ( ANNdist  box_dist)
virtual

Implements ANNkd_node.

Definition at line 39 of file bd_search.cpp.

void ANNbd_shrink::dump ( ostream &  out)
virtual

Implements ANNkd_node.

Definition at line 159 of file kd_dump.cpp.

void ANNbd_shrink::getStats ( int  dim,
ANNkdStats st,
ANNorthRect bnd_box 
)
virtual

Implements ANNkd_node.

Definition at line 71 of file bd_tree.cpp.

void ANNbd_shrink::print ( int  level,
ostream &  out 
)
virtual

Implements ANNkd_node.

Definition at line 41 of file bd_tree.cpp.

Member Data Documentation

ANNorthHSArray ANNbd_shrink::bnds
private

Definition at line 64 of file bd_tree.h.

ANNkd_ptr ANNbd_shrink::child[2]
private

Definition at line 65 of file bd_tree.h.

int ANNbd_shrink::n_bnds
private

Definition at line 63 of file bd_tree.h.


The documentation for this class was generated from the following files:


addwa_local_planner
Author(s): Xie Fusheng
autogenerated on Mon Jun 10 2019 15:52:59