| Bound() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Bound() | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| BoundType typedef | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| Center(arma::vec ¢er) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Child(const size_t child) const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| ChildPtr(const size_t child) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Dataset() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| DefeatistDualTreeTraverser typedef | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| DefeatistSingleTreeTraverser typedef | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| Descendant(const size_t index) const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| DualTreeTraverser typedef | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| ElemType typedef | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| FurthestDescendantDistance() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| FurthestPointDistance() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| GetFurthestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| GetFurthestChild(const SpillTree &queryNode) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| GetNearestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| GetNearestChild(const SpillTree &queryNode) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| HasSelfChildren() | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inlinestatic |
| Hyperplane() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| IsLeaf() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| Left() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Left() | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Mat typedef | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| MaxDistance(const SpillTree &other) const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| MaxDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Metric() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| MinDistance(const SpillTree &other) const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| MinDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| MinimumBoundDistance() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| NumChildren() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| NumDescendants() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| NumPoints() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| operator=(const SpillTree &other) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| operator=(SpillTree &&other) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| Overlap() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Parent() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Parent() | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| ParentDistance() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| ParentDistance() | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Point(const size_t index) const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| RangeDistance(const SpillTree &other) const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| RangeDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Right() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Right() | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| serialize(Archive &ar, const uint32_t version) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| SingleTreeTraverser typedef | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| SpillTree(const MatType &data, const double tau=0, const size_t maxLeafSize=20, const double rho=0.7) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| SpillTree(MatType &&data, const double tau=0, const size_t maxLeafSize=20, const double rho=0.7) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| SpillTree(SpillTree *parent, arma::Col< size_t > &points, const double tau=0, const size_t maxLeafSize=20, const double rho=0.7) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| SpillTree(const SpillTree &other) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| SpillTree(SpillTree &&other) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| SpillTree(Archive &ar, const typename std::enable_if_t< cereal::is_loading< Archive >()> *=0) | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |
| SpillTree() | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | protected |
| Stat() const | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| Stat() | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | inline |
| ~SpillTree() | SpillTree< MetricType, StatisticType, MatType, HyperplaneType, SplitType > | |