| 
    HDK
    
   | 
 
This is the complete list of members for BV_KDOPTree< K >, including all inherited members.
| BaseClass typedef | BV_KDOPTree< K > | |
| build(BV_LeafIterator &leafIt) | BV_Tree | inline | 
| buildRecurse(UT_Array< bvLeaf > &leafData, int startLeaf, int numLeaves) | BV_KDOPTree< K > | protectedstatic | 
| buildSubclass(BV_LeafIterator &leafIt) override | BV_KDOPTree< K > | protectedvirtual | 
| BV_FAIL enum value | BV_Tree | |
| BV_FAIL_BAD_TYPE enum value | BV_Tree | |
| BV_FAIL_ROTATIONS_UNSUPPORTED enum value | BV_Tree | |
| BV_KDOPTree() | BV_KDOPTree< K > | |
| BV_KDOPTree(const BV_KDOPTree &) | BV_KDOPTree< K > | |
| BV_PASS enum value | BV_Tree | |
| BV_Status enum name | BV_Tree | |
| BV_Tree() | BV_Tree | |
| BV_Tree(const BV_Tree &tree) | BV_Tree | protected | 
| castTo(const char *type) const override | BV_KDOPTree< K > | virtual | 
| castTo(const char *type) override | BV_KDOPTree< K > | virtual | 
| clone() const | BV_Tree | inline | 
| cloneSubclass() const override | BV_KDOPTree< K > | protectedvirtual | 
| getMemoryUsage() const | BV_Tree | inline | 
| getMemoryUsageSubclass() const override | BV_KDOPTree< K > | protectedvirtual | 
| getNumLeaves() const | BV_Tree | inline | 
| getNumLeavesSubclass() const override | BV_KDOPTree< K > | protectedvirtual | 
| getNumSlabs() | BV_KDOPTree< K > | inlinestatic | 
| getPlaneDir(int k) | BV_KDOPTree< K > | static | 
| getRoot() const | BV_KDOPTree< K > | inlineprotected | 
| getType() const override | BV_KDOPTree< K > | virtual | 
| intersect(BV_Callback &callback, const BV_Tree &treeb, const UT_DMatrix4 &xforma, const UT_DMatrix4 &xformb, fpreal tol=0.001F) const | BV_Tree | inline | 
| intersect(BV_Callback &callback, const BV_Tree &treeb, fpreal tol=0.001F) const | BV_Tree | inline | 
| intersect(BV_Callback &callback, const BV_Tree &treeb, const UT_DMatrix4 &startxforma, const UT_DMatrix4 &startxformb, const UT_DMatrix4 &endxforma, const UT_DMatrix4 &endxformb, fpreal tol=0.001F) const | BV_Tree | inline | 
| intersect(BV_Callback &callback, const BV_Tree &treeb, const UT_DMatrix4 &xforma, const UT_DMatrix4 &startxforma, const UT_DMatrix4 &startxformb, const UT_DMatrix4 &xformb, const UT_DMatrix4 &endxforma, const UT_DMatrix4 &endxformb, fpreal tol=0.001F) const | BV_Tree | inline | 
| intersectRecurse(BV_Callback &callback, const BV_KDOPNode< K > &nodea, const BV_KDOPNode< K > &nodeb, fpreal tol) | BV_KDOPTree< K > | protectedstatic | 
| intersectSubclass(BV_Callback &callback, const BV_Tree &treeb, const UT_DMatrix4 &startxforma, const UT_DMatrix4 &startxformb, const UT_DMatrix4 &endxforma, const UT_DMatrix4 &endxformb, fpreal tol) const override | BV_KDOPTree< K > | protectedvirtual | 
| load(UT_IStream &is, bool onlyStructure) | BV_Tree | inline | 
| loadSubclass(UT_IStream &is, bool onlyStructure) override | BV_KDOPTree< K > | protectedvirtual | 
| operator=(const BV_KDOPTree &) | BV_KDOPTree< K > | |
| save(std::ostream &os, bool onlyStructure) const | BV_Tree | inline | 
| saveSubclass(std::ostream &os, bool onlyStructure) const override | BV_KDOPTree< K > | protectedvirtual | 
| updateExtents(BV_LeafIterator &leafIt) | BV_Tree | inline | 
| updateExtentsRecurse(BV_LeafIterator &leafIt, BV_KDOPNode< K > &node) | BV_KDOPTree< K > | protectedstatic | 
| updateExtentsSubclass(BV_LeafIterator &leafIt) override | BV_KDOPTree< K > | protectedvirtual | 
| ~BV_KDOPTree() override | BV_KDOPTree< K > | |
| ~BV_Tree() | BV_Tree | virtual |