ApproxMVBB::KdTree::Node< TTraits > Member List

This is the complete list of members for ApproxMVBB::KdTree::Node< TTraits >, including all inherited members.

aabb()ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
aabb() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
Base typedefApproxMVBB::KdTree::Node< TTraits >
BoundaryInfoType typedefApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >
cleanUp(bool data=true)ApproxMVBB::KdTree::Node< TTraits >inline
data()ApproxMVBB::KdTree::Node< TTraits >inline
data() const ApproxMVBB::KdTree::Node< TTraits >inline
DerivedNode typedefApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >
getBoundaries() const ApproxMVBB::KdTree::Node< TTraits >inline
getBoundaries()ApproxMVBB::KdTree::Node< TTraits >inline
getIdx() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
getLevel() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
getNeighbourLeafsIdx(NeighbourIdxMap &neigbourIdx, PREC minExtent)ApproxMVBB::KdTree::Node< TTraits >inline
getSplitAxis() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
getSplitPosition() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
getSplitRatio() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
hasChildren() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
hasLeftChildren() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
isLeaf() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
leftNode()ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
leftNode() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
m_aabbApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >protected
m_boundApproxMVBB::KdTree::Node< TTraits >private
m_childApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >protected
m_dataApproxMVBB::KdTree::Node< TTraits >private
m_idxApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >protected
m_parentApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >protected
m_splitAxisApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >protected
m_splitPositionApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >protected
m_treeLevelApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >protected
Node classApproxMVBB::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(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 >inlineprotected
NodeSimple classApproxMVBB::KdTree::Node< TTraits >friend
parent()ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
parent() constApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
rightNode()ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline
rightNode() constApproxMVBB::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) constApproxMVBB::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
SplitAxisType typedefApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >
Traits typedefApproxMVBB::KdTree::Node< TTraits >
Tree classApproxMVBB::KdTree::Node< TTraits >friend
TreeBase classApproxMVBB::KdTree::Node< TTraits >friend
~Node()ApproxMVBB::KdTree::Node< TTraits >inline
~NodeBase()ApproxMVBB::KdTree::NodeBase< Node< TTraits >, TTraits::Dimension >inline


asr_approx_mvbb
Author(s): Gassner Nikolai
autogenerated on Mon Jun 10 2019 12:38:09