This is the complete list of members for TreeNode, including all inherited members.
| _children (defined in TreeNode) | TreeNode | private |
| _id (defined in TreeNode) | TreeNode | private |
| _level (defined in TreeNode) | TreeNode | private |
| _neighbors (defined in TreeNode) | TreeNode | private |
| _parent (defined in TreeNode) | TreeNode | private |
| _xmax (defined in Box) | Box | private |
| _xmin | Box | private |
| _ymax (defined in Box) | Box | private |
| _ymin (defined in Box) | Box | private |
| _zmax (defined in Box) | Box | private |
| _zmin (defined in Box) | Box | private |
| addChild(TreeNode *child) | TreeNode | protected |
| addNeighbor(Wall wall, TreeNode *node) | TreeNode | |
| addNeighbors()=0 | TreeNode | pure virtual |
| BACK enum value (defined in TreeNode) | TreeNode | |
| BOTTOM enum value (defined in TreeNode) | TreeNode | |
| Box() | Box | inline |
| Box(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax) | Box | inline |
| Box(Vec rmin, Vec rmax) | Box | inline |
| cellIndices(int &i, int &j, int &k, Vec r, int nx, int ny, int nz) const | Box | inline |
| center() const | Box | inline |
| child(Vec r)=0 | TreeNode | pure virtual |
| childAt(int l) | TreeNode | protected |
| children() const | TreeNode | |
| contains(Vec r) const | Box | inline |
| contains(double x, double y, double z) const | Box | inline |
| contains(const Box &box) const | Box | inline |
| createChildren(int id)=0 | TreeNode | pure virtual |
| deleteNeighbor(Wall wall, TreeNode *node) | TreeNode | |
| diagonal() const | Box | inline |
| extend(const Box &box) | Box | inline |
| extent() const | Box | inline |
| extent(double &xmin, double &ymin, double &zmin, double &xmax, double &ymax, double &zmax) const | Box | inline |
| fracPos(double xfrac, double yfrac, double zfrac) const | Box | inline |
| fracPos(int xd, int yd, int zd, int xn, int yn, int zn) const | Box | inline |
| FRONT enum value (defined in TreeNode) | TreeNode | |
| id() const | TreeNode | |
| intersects(const Box &box) const | Box | inline |
| intersects(Vec r, const Vec k, double &smin, double &smax) const | Box | |
| intersects(Vec rc, double r) const | Box | |
| isChildless() const | TreeNode | |
| leafChild(Vec r) | TreeNode | |
| LEFT enum value (defined in TreeNode) | TreeNode | |
| level() const | TreeNode | |
| makeNeighbors(Wall wall1, TreeNode *node1, TreeNode *node2) | TreeNode | static |
| neighbor(Wall wall, Vec r) const | TreeNode | |
| neighbors(Wall wall) const | TreeNode | |
| parent() | TreeNode | |
| RIGHT enum value (defined in TreeNode) | TreeNode | |
| rmax() const | Box | inline |
| rmin() const | Box | inline |
| setExtent(const Box &extent) | Box | inlineprotected |
| setExtent(double xmin, double ymin, double zmin, double xmax, double ymax, double zmax) | Box | inlineprotected |
| sortNeighbors() | TreeNode | |
| subdivide(vector< TreeNode * > &nodev) | TreeNode | |
| TOP enum value (defined in TreeNode) | TreeNode | |
| TreeNode(TreeNode *parent, int id, const Box &extent) | TreeNode | |
| TreeNode(const Box &extent) | TreeNode | |
| volume() const | Box | inline |
| Wall enum name | TreeNode | |
| widths() const | Box | inline |
| xmax() const | Box | inline |
| xmin() const | Box | inline |
| xwidth() const | Box | inline |
| ymax() const | Box | inline |
| ymin() const | Box | inline |
| ywidth() const | Box | inline |
| zmax() const | Box | inline |
| zmin() const | Box | inline |
| zwidth() const | Box | inline |
| ~TreeNode() | TreeNode | virtual |