Public Member Functions | |
TNode (TNode *Parent, TBoundBox *box, int n_cells, TBaseCell **cells) | |
TNode * | GetLeaf (double x, double y, double z) |
void | GetCells (int &n_cells, TBaseCell **&cells) |
Protected Member Functions | |
void | MakeSubBoxes () |
bool | Intersect (TBaseCell *Cell) |
bool | PointInBox (double x, double y, double z) |
Protected Attributes | |
TBoundBox | Box |
parameters describing box | |
TNode * | Parent |
parent | |
TNode * | Childs [8] |
sub boxes | |
int | Depth |
int | N_Cells |
TBaseCell ** | Cells |