| Begin() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Begin() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| BinarySpaceTree(const MatType &data, const size_t maxLeafSize=20) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(const MatType &data, std::vector< size_t > &oldFromNew, const size_t maxLeafSize=20) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(const MatType &data, std::vector< size_t > &oldFromNew, std::vector< size_t > &newFromOld, const size_t maxLeafSize=20) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(MatType &&data, const size_t maxLeafSize=20) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(MatType &&data, std::vector< size_t > &oldFromNew, const size_t maxLeafSize=20) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(MatType &&data, std::vector< size_t > &oldFromNew, std::vector< size_t > &newFromOld, const size_t maxLeafSize=20) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(BinarySpaceTree *parent, const size_t begin, const size_t count, SplitType< BoundType< MetricType >, MatType > &splitter, const size_t maxLeafSize=20) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(BinarySpaceTree *parent, const size_t begin, const size_t count, std::vector< size_t > &oldFromNew, SplitType< BoundType< MetricType >, MatType > &splitter, const size_t maxLeafSize=20) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(BinarySpaceTree *parent, const size_t begin, const size_t count, std::vector< size_t > &oldFromNew, std::vector< size_t > &newFromOld, SplitType< BoundType< MetricType >, MatType > &splitter, const size_t maxLeafSize=20) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(const BinarySpaceTree &other) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(BinarySpaceTree &&other) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree(Archive &ar, const typename std::enable_if_t< cereal::is_loading< Archive >()> *=0) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| BinarySpaceTree() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | protected |
| Bound() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Bound() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Center(arma::vec ¢er) const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Child(const size_t child) const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| ChildPtr(const size_t child) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Count() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Count() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Dataset() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Dataset() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Descendant(const size_t index) const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| ElemType typedef | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| FurthestDescendantDistance() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| FurthestPointDistance() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| GetFurthestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| GetFurthestChild(const BinarySpaceTree &queryNode) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| GetNearestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| GetNearestChild(const BinarySpaceTree &queryNode) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| IsLeaf() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| Left() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Left() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Mat typedef | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| MaxDistance(const BinarySpaceTree &other) const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| MaxDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Metric() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| MinDistance(const BinarySpaceTree &other) const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| MinDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| MinimumBoundDistance() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| NumChildren() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| NumDescendants() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| NumPoints() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| operator=(const BinarySpaceTree &other) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| operator=(BinarySpaceTree &&other) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| Parent() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Parent() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| ParentDistance() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| ParentDistance() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Point(const size_t index) const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| RangeDistance(const BinarySpaceTree &other) const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| RangeDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Right() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Right() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| serialize(Archive &ar, const uint32_t version) | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| Split typedef | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |
| Stat() const | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| Stat() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | inline |
| ~BinarySpaceTree() | BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > | |