BinaryTree(std::size_t size) | shark::BinaryTree< VectorType > | inline |
BinaryTree(BinaryTree *parent, std::size_t *list, std::size_t size) | shark::BinaryTree< VectorType > | inlineprotected |
buildTree(TreeConstruction tc, Range &points) | shark::LCTree< VectorType, CuttingAccuracy > | inlineprotected |
calculateNormal(Range const &samples) | shark::LCTree< VectorType, CuttingAccuracy > | inlineprotected |
distanceFromPlane(value_type const &point) const | shark::BinaryTree< VectorType > | inline |
funct(VectorType const &reference) const | shark::LCTree< VectorType, CuttingAccuracy > | inlineprotected |
BinaryTree< VectorType >::funct(value_type const &point) const=0 | shark::BinaryTree< VectorType > | protectedpure virtual |
hasChildren() const | shark::BinaryTree< VectorType > | inline |
index(std::size_t point) const | shark::BinaryTree< VectorType > | inline |
isLeaf() const | shark::BinaryTree< VectorType > | inline |
isLeft(value_type const &point) const | shark::BinaryTree< VectorType > | inline |
isRight(value_type const &point) const | shark::BinaryTree< VectorType > | inline |
kernel() const | shark::BinaryTree< VectorType > | inlinevirtual |
LCTree(Data< RealVector > const &dataset, TreeConstruction tc=TreeConstruction()) | shark::LCTree< VectorType, CuttingAccuracy > | inline |
LCTree(LCTree *parent, std::size_t *list, std::size_t size) | shark::LCTree< VectorType, CuttingAccuracy > | inlineprotected |
left() | shark::BinaryTree< VectorType > | inline |
left() const | shark::BinaryTree< VectorType > | inline |
m_nodes | shark::BinaryTree< VectorType > | protected |
m_normal | shark::LCTree< VectorType, CuttingAccuracy > | protected |
m_size | shark::BinaryTree< VectorType > | protected |
m_threshold | shark::BinaryTree< VectorType > | protected |
mep_parent | shark::BinaryTree< VectorType > | protected |
mp_indexList | shark::BinaryTree< VectorType > | protected |
mp_left | shark::BinaryTree< VectorType > | protected |
mp_right | shark::BinaryTree< VectorType > | protected |
nodes() const | shark::BinaryTree< VectorType > | inline |
parent() | shark::BinaryTree< VectorType > | inline |
parent() const | shark::BinaryTree< VectorType > | inline |
right() | shark::BinaryTree< VectorType > | inline |
right() const | shark::BinaryTree< VectorType > | inline |
size() const | shark::BinaryTree< VectorType > | inline |
splitList(Range1 &values, Range2 &points) | shark::BinaryTree< VectorType > | inlineprotected |
squaredDistanceLowerBound(VectorType const &reference) const | shark::LCTree< VectorType, CuttingAccuracy > | inline |
BinaryTree< VectorType >::squaredDistanceLowerBound(value_type const &point) const=0 | shark::BinaryTree< VectorType > | pure virtual |
threshold() const | shark::BinaryTree< VectorType > | inline |
~BinaryTree() | shark::BinaryTree< VectorType > | inlinevirtual |