|
EGSnrc C++ class library
Report PIRS-898 (2021)
Iwan Kawrakow, Ernesto Mainegra-Hing, Frederic Tessier, Reid Townson and Blake Walters
|
Public Member Functions | |
| void | createChildren () |
| void | deleteChildren () |
| int | collapseChildren () |
| bool | insideBBox (EGS_Octree_bbox &bbox) |
| bool | intersectBBox (EGS_Octree_bbox &bbox) |
Public Attributes | |
| int | ix |
| int | iy |
| int | iz |
| octree indices, representing the binary location code of the node in x, y, z; | |
| int | region |
| region number of the node | |
| short | medium |
| medium index for the node | |
| unsigned short | level |
| depth of the node (root node is level 0) | |
| EGS_Octree_node * | child |
| pointer to children nodes, NULL is there are no children | |
| EGS_Octree_node * | parent |
| pointer to the parent node (only root node can have parent set to NULL) | |
Definition at line 333 of file egs_octree.h.
1.9.1