#include <RBD_ObjectTree.h>

Public Member Functions | |
| RBD_ObjectTree () | |
| virtual | ~RBD_ObjectTree () |
| void | appendObject (RBD_Object *obj, int idx) |
| void | findOverlapIdx (RBD_Object *obj, UT_IntArray &overlap) |
| void | setDirty () |
Protected Member Functions | |
| virtual void | appendObjectSubclass (RBD_Object *obj, int idx)=0 |
| virtual void | findOverlapIdxSubclass (RBD_Object *obj, UT_IntArray &overlap)=0 |
| virtual void | setDirtySubclass ()=0 |
Definition at line 36 of file RBD_ObjectTree.h.
| RBD_ObjectTree::RBD_ObjectTree | ( | ) | [inline] |
Definition at line 39 of file RBD_ObjectTree.h.
| virtual RBD_ObjectTree::~RBD_ObjectTree | ( | ) | [inline, virtual] |
Definition at line 40 of file RBD_ObjectTree.h.
| void RBD_ObjectTree::appendObject | ( | RBD_Object * | obj, | |
| int | idx | |||
| ) |
| virtual void RBD_ObjectTree::appendObjectSubclass | ( | RBD_Object * | obj, | |
| int | idx | |||
| ) | [protected, pure virtual] |
Implemented in RBD_ObjectTreeSphere, RBD_ObjectTreeOBB, and RBD_ObjectTreeNone.
| void RBD_ObjectTree::findOverlapIdx | ( | RBD_Object * | obj, | |
| UT_IntArray & | overlap | |||
| ) |
| virtual void RBD_ObjectTree::findOverlapIdxSubclass | ( | RBD_Object * | obj, | |
| UT_IntArray & | overlap | |||
| ) | [protected, pure virtual] |
Implemented in RBD_ObjectTreeSphere, RBD_ObjectTreeOBB, and RBD_ObjectTreeNone.
| void RBD_ObjectTree::setDirty | ( | ) |
| virtual void RBD_ObjectTree::setDirtySubclass | ( | ) | [protected, pure virtual] |
Implemented in RBD_ObjectTreeSphere, RBD_ObjectTreeOBB, and RBD_ObjectTreeNone.
1.5.9