, including all inherited members.
| aabb() | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| aabb() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| cleanUp(bool data=true) | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| data() | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| data() const | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| getBoundaries() const | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| getBoundaries() | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| getIdx() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| getLevel() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| getNeighbourLeafsIdx(NeighbourIdxMap &neigbourIdx, PREC minExtent) | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| getSplitAxis() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| getSplitPosition() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| getSplitRatio() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| hasChildren() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| hasLeftChildren() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| isLeaf() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| leftNode() | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| leftNode() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| m_aabb | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [protected] |
| m_aabb(std::move(n.m_aabb)) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | |
| m_bound | ApproxMVBB::KdTree::Node< TTraits > | [private] |
| m_child(n.child) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | |
| m_data | ApproxMVBB::KdTree::Node< TTraits > | [private] |
| m_idx | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [protected] |
| m_parent | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [protected] |
| m_parent(n.parent) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| m_splitAxis | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [protected] |
| m_splitAxis(n.m_splitAxis) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | |
| m_splitPosition | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [protected] |
| m_splitPosition(n.m_splitPosition) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | |
| m_treeLevel | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [protected] |
| m_treeLevel(n.m_treeLevel) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | |
| Node class | ApproxMVBB::KdTree::Node< TTraits > | [friend] |
| Node(std::size_t idx, const AABB< Dimension > &aabb, NodeDataType *data, unsigned int treeLevel=0) | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| Node(const Node< Traits > &n) | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| Node(Node &&n) | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| NodeBase() | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| NodeBase(std::size_t idx, const AABB< Dimension > &aabb, unsigned int treeLevel=0) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| NodeBase(const NodeBase< Derived, Dimension > &n) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| NodeBase(std::size_t idx, const AABB< Dimension > &aabb, SplitAxisType axis, PREC splitPos) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline, protected] |
| NodeSimple class | ApproxMVBB::KdTree::Node< TTraits > | [friend] |
| parent() | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| parent() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| rightNode() | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| rightNode() const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| setBoundaryInfo(const BoundaryInfoType &b) | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| setChilds(DerivedNode *r, DerivedNode *l) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| setIdx(std::size_t i) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| setLevel(unsigned int l) const | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| setSplitAxis(SplitAxisType splitAxis) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| setSplitPosition(PREC splitPos) | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |
| size() | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| split(TSplitHeuristic &s, std::size_t startIdx=0) | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| Tree class | ApproxMVBB::KdTree::Node< TTraits > | [friend] |
| TreeBase class | ApproxMVBB::KdTree::Node< TTraits > | [friend] |
| ~Node() | ApproxMVBB::KdTree::Node< TTraits > | [inline] |
| ~NodeBase() | ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension > | [inline] |