| BinaryBVTree(PrimArrayAccessor< PRIM > *paccessor) | BinaryBVTree< BV, PRIM > | inline |
| BVTree(PrimArrayAccessor< PRIMType > *primAccessor) | BVTree< BinaryBVTree< BV, PRIM > > | inline |
| BVType typedef (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | |
| countNodes() const (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inline |
| createLeft(NodeIterator parent) (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inline |
| createLeft(NodeIterator parent)=0 (defined in BVTree< BinaryBVTree< BV, PRIM > >) | BVTree< BinaryBVTree< BV, PRIM > > | pure virtual |
| createRight(NodeIterator parent) (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inline |
| createRight(NodeIterator parent)=0 (defined in BVTree< BinaryBVTree< BV, PRIM > >) | BVTree< BinaryBVTree< BV, PRIM > > | pure virtual |
| createRoot() (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inlinevirtual |
| getIterator() const (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inline |
| getMaxTrisPerLeaf() const (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inlinevirtual |
| getNrPrimitives(const NodeIterator &leafnode) const (defined in BVTree< BinaryBVTree< BV, PRIM > >) | BVTree< BinaryBVTree< BV, PRIM > > | inline |
| getPrimitive(const NodeIterator &leafnode, PRIMType &dst, size_t triNr) const | BVTree< BinaryBVTree< BV, PRIM > > | inline |
| getRoot() (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inline |
| getRootIterator() const (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inlinevirtual |
| Node typedef (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | |
| NodeIterator typedef (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | |
| optimize() (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inlinevirtual |
| PRIMType typedef (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | |
| print() const (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inline |
| Ptr typedef (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | |
| setBV(const BVType &bv, NodeIterator node) (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inline |
| setBV(const BVType &bv, NodeIterator node)=0 (defined in BVTree< BinaryBVTree< BV, PRIM > >) | BVTree< BinaryBVTree< BV, PRIM > > | pure virtual |
| setLeafPrimitives(Node *node, size_t primStartIdxs) (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inline |
| setNrOfPrims(int size, NodeIterator node) (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inline |
| setNrOfPrims(int size, NodeIterator node)=0 (defined in BVTree< BinaryBVTree< BV, PRIM > >) | BVTree< BinaryBVTree< BV, PRIM > > | pure virtual |
| setPrimIdx(int primIdx, NodeIterator node) (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | inline |
| setPrimIdx(int primIdx, NodeIterator node)=0 (defined in BVTree< BinaryBVTree< BV, PRIM > >) | BVTree< BinaryBVTree< BV, PRIM > > | pure virtual |
| value_type typedef (defined in BinaryBVTree< BV, PRIM >) | BinaryBVTree< BV, PRIM > | |
| ~BinaryBVTree() | BinaryBVTree< BV, PRIM > | inline |
| ~BVTree() | BVTree< BinaryBVTree< BV, PRIM > > | inlinevirtual |