#include <KdTree.hpp>
Public Member Functions | |
template<typename TNode > | |
void | addNode (TNode *n) |
void | average (std::size_t nodes, std::size_t leafs) |
void | reset () |
TreeStatistics () | |
TreeStatistics (const TreeStatistics &s) | |
Public Attributes | |
PREC | m_avgLeafSize |
PREC | m_avgNeighbours |
PREC | m_avgSplitPercentage |
bool | m_computedNeighbourStats |
bool | m_computedTreeStats |
std::size_t | m_maxLeafDataSize |
PREC | m_maxLeafExtent |
std::size_t | m_maxNeighbours |
std::size_t | m_minLeafDataSize |
PREC | m_minLeafExtent |
std::size_t | m_minNeighbours |
unsigned int | m_treeDepth |
Friends | |
class | XML |
=======================================================================================
Definition at line 1576 of file KdTree.hpp.
ApproxMVBB::KdTree::TreeStatistics::TreeStatistics | ( | ) | [inline] |
Definition at line 1578 of file KdTree.hpp.
void ApproxMVBB::KdTree::TreeStatistics::addNode | ( | TNode * | n | ) | [inline] |
Definition at line 1626 of file KdTree.hpp.
void ApproxMVBB::KdTree::TreeStatistics::average | ( | std::size_t | nodes, |
std::size_t | leafs | ||
) | [inline] |
Definition at line 1616 of file KdTree.hpp.
void ApproxMVBB::KdTree::TreeStatistics::reset | ( | ) | [inline] |
Definition at line 1600 of file KdTree.hpp.
friend class XML [friend] |
Definition at line 1637 of file KdTree.hpp.
Data Sizes for Leafs
Definition at line 1590 of file KdTree.hpp.
Definition at line 1598 of file KdTree.hpp.
Definition at line 1585 of file KdTree.hpp.
Leaf Neighbour stats
Definition at line 1595 of file KdTree.hpp.
Definition at line 1583 of file KdTree.hpp.
Definition at line 1592 of file KdTree.hpp.
Definition at line 1588 of file KdTree.hpp.
Definition at line 1597 of file KdTree.hpp.
Definition at line 1591 of file KdTree.hpp.
Min/Max Extent for Leafs
Definition at line 1587 of file KdTree.hpp.
Definition at line 1596 of file KdTree.hpp.
unsigned int ApproxMVBB::KdTree::TreeStatistics::m_treeDepth |
Definition at line 1584 of file KdTree.hpp.