RobWorkProject  23.9.11-
BinaryBVTree< BV, PRIM > Member List

This is the complete list of members for BinaryBVTree< BV, PRIM >, including all inherited members.

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) constBVTree< 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