#include <KdTree.hpp>
Public Member Functions | |
const BoundaryInfoType & | getBoundaries () const |
BoundaryInfoType & | getBoundaries () |
NodeSimple () | |
NodeSimple (std::size_t idx, const AABB< Dimension > &aabb) | |
NodeSimple (NodeSimple &&t) | |
NodeSimple (const NodeSimple &t) | |
template<typename T > | |
NodeSimple (const Node< T > &t) | |
template<typename T , typename NodeVector > | |
void | setup (const Node< T > *t, const NodeVector &nodes) |
Protected Attributes | |
Base::BoundaryInfoType | m_bound |
Friends | |
class | TreeBase |
Definition at line 918 of file KdTree.hpp.
ApproxMVBB::KdTree::NodeSimple< TTraits, PD >::NodeSimple | ( | ) | [inline] |
Definition at line 948 of file KdTree.hpp.
ApproxMVBB::KdTree::NodeSimple< TTraits, PD >::NodeSimple | ( | std::size_t | idx, |
const AABB< Dimension > & | aabb | ||
) | [inline] |
Definition at line 949 of file KdTree.hpp.
ApproxMVBB::KdTree::NodeSimple< TTraits, PD >::NodeSimple | ( | NodeSimple< TTraits, PD > && | t | ) | [inline] |
Definition at line 950 of file KdTree.hpp.
ApproxMVBB::KdTree::NodeSimple< TTraits, PD >::NodeSimple | ( | const NodeSimple< TTraits, PD > & | t | ) | [inline] |
Definition at line 951 of file KdTree.hpp.
ApproxMVBB::KdTree::NodeSimple< TTraits, PD >::NodeSimple | ( | const Node< T > & | t | ) | [inline, explicit] |
Copy values from TreeNode<T>, only Base class does copy
Definition at line 955 of file KdTree.hpp.
const BoundaryInfoType& ApproxMVBB::KdTree::NodeSimple< TTraits, PD >::getBoundaries | ( | ) | const [inline] |
Definition at line 1005 of file KdTree.hpp.
BoundaryInfoType& ApproxMVBB::KdTree::NodeSimple< TTraits, PD >::getBoundaries | ( | ) | [inline] |
Definition at line 1006 of file KdTree.hpp.
void ApproxMVBB::KdTree::NodeSimple< TTraits, PD >::setup | ( | const Node< T > * | t, |
const NodeVector & | nodes | ||
) | [inline] |
Setup node from some other node t
, with a node pointer list nodes
(continous index ordered)!
Definition at line 963 of file KdTree.hpp.
friend class TreeBase [friend] |
Definition at line 935 of file KdTree.hpp.
Base::BoundaryInfoType ApproxMVBB::KdTree::NodeSimple< TTraits, PD >::m_bound [protected] |
Boundary information which is empty for non-leaf nodes Pointer which point to the subtrees min/max for each dimension
Definition at line 941 of file KdTree.hpp.