Geant4  10.00.p01
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
Build()G4KDTree
Clear()G4KDTree
fDestrG4KDTreeprivate
fDimG4KDTreeprivate
fKDMapG4KDTreeprivate
fNbNodesG4KDTreeprivate
fRectG4KDTreeprivate
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
InsertMap(const double &x, const double &y, const double &z, void *data)G4KDTree
InsertMap(const double *pos, 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