| aabb() | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| aabb() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| Base typedef | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | |
| BoundaryInfoType typedef | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | |
| DerivedNode typedef | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | |
| DerivedType typedef | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | |
| getBoundaries() const | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | inline |
| getBoundaries() | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | inline |
| getIdx() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| getLevel() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| getSplitAxis() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| getSplitPosition() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| getSplitRatio() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| hasChildren() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| hasLeftChildren() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| isLeaf() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| leftNode() | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| leftNode() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| m_aabb | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | protected |
| m_bound | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | protected |
| m_child | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | protected |
| m_idx | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | protected |
| m_parent | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | protected |
| m_splitAxis | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | protected |
| m_splitPosition | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | protected |
| m_treeLevel | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | protected |
| NodeBase() | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| NodeBase(std::size_t idx, const AABB< Dimension > &aabb, unsigned int treeLevel=0) | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| NodeBase(const NodeBase< Derived, Dimension > &n) | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| NodeBase(NodeBase< Derived, Dimension > &&n) | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| NodeBase(std::size_t idx, const AABB< Dimension > &aabb, SplitAxisType axis, PREC splitPos) | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inlineprotected |
| NodeSimple() | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | inline |
| NodeSimple(std::size_t idx, const AABB< Dimension > &aabb) | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | inline |
| NodeSimple(NodeSimple &&t) | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | inline |
| NodeSimple(const NodeSimple &t) | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | inline |
| NodeSimple(const Node< T > &t) | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | inlineexplicit |
| parent() | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| parent() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| rightNode() | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| rightNode() const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| setChilds(DerivedNode *r, DerivedNode *l) | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| setIdx(std::size_t i) | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| setLevel(unsigned int l) const | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| setSplitAxis(SplitAxisType splitAxis) | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| setSplitPosition(PREC splitPos) | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |
| setup(const Node< T > *t, const NodeVector &nodes) | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | inline |
| SplitAxisType typedef | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | |
| Traits typedef | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | |
| TreeBase class | ApproxMVBB::KdTree::NodeSimple< TTraits, PD > | friend |
| ~NodeBase() | ApproxMVBB::KdTree::NodeBase< details::select< PD, NodeSimple< TTraits, PD > >::type, TTraits::Dimension > | inline |