Geant4
10.00.p01
|
This is the complete list of members for G4KDTree, including all inherited members.
__Clear_Rec(G4KDNode *node) | G4KDTree | protected |
__NearestInRange(G4KDNode *node, const double *pos, const double &range_sq, const double &range, G4KDTreeResult &list, int ordered, G4KDNode *source_node=0) | G4KDTree | protected |
__NearestToNode(G4KDNode *source_node, G4KDNode *node, const double *pos, std::vector< G4KDNode * > &result, double *result_dist_sq, struct HyperRect *fRect, int &nbresult) | G4KDTree | protected |
__NearestToPosition(G4KDNode *node, const double *pos, G4KDNode *&result, double *result_dist_sq, struct HyperRect *fRect) | G4KDTree | protected |
Build() | G4KDTree | |
Clear() | G4KDTree | |
fDestr | G4KDTree | private |
fDim | G4KDTree | private |
fKDMap | G4KDTree | private |
fNbNodes | G4KDTree | private |
fRect | G4KDTree | private |
fRoot | G4KDTree | protected |
G4KDNode class | G4KDTree | friend |
G4KDTree(int dim=3) | G4KDTree | |
GetDim() | G4KDTree | inline |
GetNbNodes() | G4KDTree | inline |
GetRoot() | G4KDTree | inline |
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 *)) | G4KDTree | inline |
~G4KDTree() | G4KDTree | virtual |