#include <InspectorBVH.h>
Inheritance diagram for InspectorBVH:

Public Member Functions | |
| InspectorBVH (SDS *s, unsigned d) | |
| virtual const Geometry * | firstElement () |
| virtual const Geometry * | nextElement () |
Protected Attributes | |
| unsigned | _depth |
| maximal depth of traversal in the BVH | |
| BVH::Node * | _pActNode |
| actual node during the traversal | |
| unsigned | _actDepth |
| actual depth during the traversal | |
| SDS * | _pAggregate |
| inspected spatial data structure | |
Definition at line 16 of file InspectorBVH.h.
|
||||||||||||
|
Constructor
Definition at line 29 of file InspectorBVH.h. |
|
|
This method starts new inspection
Implements InspectorSDS. Definition at line 5 of file InspectorBVH.cc. References InspectorBVH::_actDepth, InspectorBVH::_pActNode, InspectorSDS::_pAggregate, BVH::Node::bv, and BVH::Node::leftChild. |
|
|
This method continues in inspection
Implements InspectorSDS. Definition at line 20 of file InspectorBVH.cc. References InspectorBVH::_actDepth, InspectorBVH::_pActNode, BVH::Node::bv, BVH::Node::leftChild, and BVH::Node::parent. |
|
|
actual depth during the traversal
Definition at line 20 of file InspectorBVH.h. Referenced by InspectorBVH::firstElement(), and InspectorBVH::nextElement(). |
|
|
maximal depth of traversal in the BVH
Definition at line 18 of file InspectorBVH.h. |
|
|
actual node during the traversal
Definition at line 19 of file InspectorBVH.h. Referenced by InspectorBVH::firstElement(), and InspectorBVH::nextElement(). |
|
|
inspected spatial data structure
Definition at line 19 of file InspectorSDS.h. Referenced by InspectorBVH::firstElement(). |
1.4.6