|
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 277 of file vtkModifiedBSPTree.h.
|
inline |
Definition at line 280 of file vtkModifiedBSPTree.h.
|
inline |
Definition at line 286 of file vtkModifiedBSPTree.h.
Definition at line 291 of file vtkModifiedBSPTree.h.
Definition at line 295 of file vtkModifiedBSPTree.h.
| bool BSPNode::Inside | ( | double | point[3] | ) | const |
|
protected |
|
protected |
|
static |
|
friend |
Definition at line 320 of file vtkModifiedBSPTree.h.
|
friend |
Definition at line 321 of file vtkModifiedBSPTree.h.
| double BSPNode::Bounds[6] |
Definition at line 301 of file vtkModifiedBSPTree.h.
|
protected |
Definition at line 304 of file vtkModifiedBSPTree.h.
|
protected |
Definition at line 306 of file vtkModifiedBSPTree.h.
|
protected |
Definition at line 308 of file vtkModifiedBSPTree.h.
|
protected |
Definition at line 310 of file vtkModifiedBSPTree.h.
|
protected |
Definition at line 312 of file vtkModifiedBSPTree.h.
1.8.9.1