|
VTK
|
#include <vtkModifiedBSPTree.h>
Public Member Functions | |
| BSPNode (void) | |
| ~BSPNode (void) | |
| void | setMin (double minx, double miny, double minz) |
| void | setMax (double maxx, double maxy, double maxz) |
| bool | Inside (double point[3]) const |
Static Public Member Functions | |
| static bool VTKFILTERSFLOWPATHS_EXPORT | RayMinMaxT (const double bounds[6], const double origin[3], const double dir[3], double &rTmin, double &rTmax) |
| static int VTKFILTERSFLOWPATHS_EXPORT | getDominantAxis (const double dir[3]) |
Public Attributes | |
| double | Bounds [6] |
Protected Member Functions | |
| void | Classify (const double origin[3], const double dir[3], double &rDist, BSPNode *&Near, BSPNode *&Mid, BSPNode *&Far) const |
| bool | RayMinMaxT (const double origin[3], const double dir[3], double &rTmin, double &rTmax) const |
Protected Attributes | |
| BSPNode * | mChild [3] |
| int | mAxis |
| int | depth |
| int | num_cells |
| vtkIdType * | sorted_cell_lists [6] |
Friends | |
| class | vtkModifiedBSPTree |
| class | vtkParticleBoxTree |
Definition at line 270 of file vtkModifiedBSPTree.h.
|
inline |
Definition at line 273 of file vtkModifiedBSPTree.h.
|
inline |
Definition at line 279 of file vtkModifiedBSPTree.h.
Definition at line 284 of file vtkModifiedBSPTree.h.
Definition at line 288 of file vtkModifiedBSPTree.h.
| bool BSPNode::Inside | ( | double | point[3] | ) | const |
|
protected |
|
protected |
|
static |
|
static |
|
friend |
Definition at line 313 of file vtkModifiedBSPTree.h.
|
friend |
Definition at line 314 of file vtkModifiedBSPTree.h.
| double BSPNode::Bounds[6] |
Definition at line 294 of file vtkModifiedBSPTree.h.
|
protected |
Definition at line 297 of file vtkModifiedBSPTree.h.
|
protected |
Definition at line 299 of file vtkModifiedBSPTree.h.
|
protected |
Definition at line 301 of file vtkModifiedBSPTree.h.
|
protected |
Definition at line 303 of file vtkModifiedBSPTree.h.
|
protected |
Definition at line 305 of file vtkModifiedBSPTree.h.
1.8.9.1