|
Geant4
10.00.p03
|
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 |