#include <SIM_BVLeafIterator.h>

Public Types | |
| typedef BV_LeafIterator | BaseClass |
Public Member Functions | |
| SIM_BVLeafIterator (const SIM_TriangulatedGeometry *tgeo, const UT_DMatrix4 &begxform, const UT_DMatrix4 &endxform, bool startPosOnly=false) | |
| SIM_BVLeafIterator (const SIM_TriangulatedGeometry *tgeo, const UT_DMatrix4 &endxform, bool startPosOnly=false) | |
| virtual | ~SIM_BVLeafIterator () |
Protected Member Functions | |
| virtual void | advanceSubclass () |
| virtual void | jumpSubclass (int leafId) |
| virtual bool | atEndSubclass () const |
| virtual void | rewindSubclass () |
| virtual int | getLeafIdSubclass () const |
| virtual UT_Vector3 | calcBarycenterSubclass () const |
| virtual void | advanceVertexSubclass () |
| virtual bool | atEndVertexSubclass () const |
| virtual void | rewindVertexSubclass () |
| virtual UT_Vector4 | getVertexSubclass () const |
| virtual void | setSkipDupVertsSubclass (bool flag) |
Definition at line 30 of file SIM_BVLeafIterator.h.
Definition at line 33 of file SIM_BVLeafIterator.h.
| SIM_BVLeafIterator::SIM_BVLeafIterator | ( | const SIM_TriangulatedGeometry * | tgeo, | |
| const UT_DMatrix4 & | begxform, | |||
| const UT_DMatrix4 & | endxform, | |||
| bool | startPosOnly = false | |||
| ) | [explicit] |
| SIM_BVLeafIterator::SIM_BVLeafIterator | ( | const SIM_TriangulatedGeometry * | tgeo, | |
| const UT_DMatrix4 & | endxform, | |||
| bool | startPosOnly = false | |||
| ) | [explicit] |
| virtual SIM_BVLeafIterator::~SIM_BVLeafIterator | ( | ) | [virtual] |
| virtual void SIM_BVLeafIterator::advanceSubclass | ( | ) | [protected, virtual] |
Implements BV_LeafIterator.
| virtual void SIM_BVLeafIterator::advanceVertexSubclass | ( | ) | [protected, virtual] |
Implements BV_LeafIterator.
| virtual bool SIM_BVLeafIterator::atEndSubclass | ( | ) | const [protected, virtual] |
Implements BV_LeafIterator.
| virtual bool SIM_BVLeafIterator::atEndVertexSubclass | ( | ) | const [protected, virtual] |
Implements BV_LeafIterator.
| virtual UT_Vector3 SIM_BVLeafIterator::calcBarycenterSubclass | ( | ) | const [protected, virtual] |
Implements BV_LeafIterator.
| virtual int SIM_BVLeafIterator::getLeafIdSubclass | ( | ) | const [protected, virtual] |
Implements BV_LeafIterator.
| virtual UT_Vector4 SIM_BVLeafIterator::getVertexSubclass | ( | ) | const [protected, virtual] |
Implements BV_LeafIterator.
| virtual void SIM_BVLeafIterator::jumpSubclass | ( | int | leafId | ) | [protected, virtual] |
Implements BV_LeafIterator.
| virtual void SIM_BVLeafIterator::rewindSubclass | ( | ) | [protected, virtual] |
Implements BV_LeafIterator.
| virtual void SIM_BVLeafIterator::rewindVertexSubclass | ( | ) | [protected, virtual] |
Implements BV_LeafIterator.
| virtual void SIM_BVLeafIterator::setSkipDupVertsSubclass | ( | bool | flag | ) | [protected, virtual] |
Implements BV_LeafIterator.
1.5.9