Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4KDTree Member List

This is the complete list of members for G4KDTree, including all inherited members.

__Clear_Rec(G4KDNode *node)G4KDTreeprotected
__NearestInRange(G4KDNode *node, const double *pos, const double &range_sq, const double &range, G4KDTreeResult &list, int ordered, G4KDNode *source_node=0)G4KDTreeprotected
__NearestToNode(G4KDNode *source_node, G4KDNode *node, const double *pos, std::vector< G4KDNode * > &result, double *result_dist_sq, struct HyperRect *fRect, int &nbresult)G4KDTreeprotected
__NearestToPosition(G4KDNode *node, const double *pos, G4KDNode *&result, double *result_dist_sq, struct HyperRect *fRect)G4KDTreeprotected
Clear()G4KDTree
fRootG4KDTreeprotected
G4KDNode classG4KDTreefriend
G4KDTree(int dim=3)G4KDTree
GetDim()G4KDTreeinline
GetNbNodes()G4KDTreeinline
GetRoot()G4KDTreeinline
Insert(const double *pos, void *data)G4KDTree
Insert(const double &x, const double &y, const double &z, void *data)G4KDTree
Nearest(const double *pos)G4KDTree
Nearest(const double &x, const double &y, const double &z)G4KDTree
Nearest(G4KDNode *node)G4KDTree
NearestInRange(const double *pos, const double &range)G4KDTree
NearestInRange(const double &x, const double &y, const double &z, const double &range)G4KDTree
NearestInRange(G4KDNode *node, const double &range)G4KDTree
SetDataDestructor(void(*fDestr)(void *))G4KDTreeinline
~G4KDTree()G4KDTreevirtual