GFSPTreeNode Class Reference

Public Member Functions

void dump () const
 
GFSPTreeNodeget_left ()
 
GFSPTreeNodeget_right ()
 
const GBBoxgetBBox () const
 
gdiam_point getCenter () const
 
 GFSPTreeNode (gdiam_point *_p_pnt_left, gdiam_point *_p_pnt_right)
 
bool isSplitable () const
 
gdiam_real maxDiam () const
 
gdiam_real maxDiamProj () const
 
int nodes_number () const
 
const gdiam_pointptr_pnt_left ()
 
const gdiam_pointptr_pnt_rand ()
 
const gdiam_pointptr_pnt_right ()
 
int size () const
 

Friends

class GFSPTree
 

Detailed Description

Definition at line 58 of file gdiam.cpp.

Constructor & Destructor Documentation

◆ GFSPTreeNode()

GFSPTreeNode ( gdiam_point _p_pnt_left,
gdiam_point _p_pnt_right 
)
inline

Definition at line 113 of file gdiam.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ dump()

void dump ( ) const
inline

Definition at line 70 of file gdiam.cpp.

+ Here is the caller graph for this function:

◆ get_left()

GFSPTreeNode* get_left ( )
inline

Definition at line 135 of file gdiam.cpp.

+ Here is the caller graph for this function:

◆ get_right()

GFSPTreeNode* get_right ( )
inline

Definition at line 141 of file gdiam.cpp.

+ Here is the caller graph for this function:

◆ getBBox()

const GBBox& getBBox ( ) const
inline

Definition at line 174 of file gdiam.cpp.

+ Here is the caller graph for this function:

◆ getCenter()

gdiam_point getCenter ( ) const
inline

Definition at line 83 of file gdiam.cpp.

+ Here is the caller graph for this function:

◆ isSplitable()

bool isSplitable ( ) const
inline

Definition at line 147 of file gdiam.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ maxDiam()

gdiam_real maxDiam ( ) const
inline

Definition at line 123 of file gdiam.cpp.

+ Here is the caller graph for this function:

◆ maxDiamProj()

gdiam_real maxDiamProj ( ) const
inline

Definition at line 129 of file gdiam.cpp.

◆ nodes_number()

int nodes_number ( ) const
inline

Definition at line 89 of file gdiam.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ptr_pnt_left()

const gdiam_point* ptr_pnt_left ( )
inline

Definition at line 153 of file gdiam.cpp.

+ Here is the caller graph for this function:

◆ ptr_pnt_rand()

const gdiam_point* ptr_pnt_rand ( )
inline

Definition at line 159 of file gdiam.cpp.

+ Here is the caller graph for this function:

◆ ptr_pnt_right()

const gdiam_point* ptr_pnt_right ( )
inline

Definition at line 165 of file gdiam.cpp.

+ Here is the caller graph for this function:

◆ size()

int size ( ) const
inline

Definition at line 77 of file gdiam.cpp.

+ Here is the caller graph for this function:

Friends And Related Function Documentation

◆ GFSPTree

friend class GFSPTree
friend

Definition at line 171 of file gdiam.cpp.


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