#include <SIM_BVTree.h>

Public Member Functions | |
| void | createTree (simBVTreeType, BV_LeafIterator &leafIt) |
| Build the OBB tree from some geometry. Takes ownership of leafIt. | |
Protected Member Functions | |
| SIM_BVTreeStructure (const SIM_DataFactory *factory) | |
| virtual | ~SIM_BVTreeStructure () |
| virtual void | saveSubclass (ostream &os) const |
| virtual bool | loadSubclass (UT_IStream &is) |
See the SIM_ColliderBFA class for an example of usage.
Definition at line 82 of file SIM_BVTree.h.
| SIM_BVTreeStructure::SIM_BVTreeStructure | ( | const SIM_DataFactory * | factory | ) | [explicit, protected] |
| virtual SIM_BVTreeStructure::~SIM_BVTreeStructure | ( | ) | [protected, virtual] |
| void SIM_BVTreeStructure::createTree | ( | simBVTreeType | , | |
| BV_LeafIterator & | leafIt | |||
| ) |
Build the OBB tree from some geometry. Takes ownership of leafIt.
| virtual bool SIM_BVTreeStructure::loadSubclass | ( | UT_IStream & | is | ) | [protected, virtual] |
Override this method to read in subclass-specific data. Remember to call the base class implementation.
Reimplemented from SIM_Data.
| virtual void SIM_BVTreeStructure::saveSubclass | ( | ostream & | os | ) | const [protected, virtual] |
Override this method to write out subclass-specific data. Remember to call the base class implementation.
Reimplemented from SIM_Data.
1.5.9