begin | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
Bound() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
Bound() | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
bound | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
Center(arma::vec ¢er) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
Child(const size_t child) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
Child(const size_t child) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
ChildPtr(const size_t child) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
children | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
count | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
dataset | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
Dataset() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
Descendant(const size_t index) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
ElemType typedef | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
furthestDescendantDistance | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
FurthestDescendantDistance() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
FurthestPointDistance() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
GetFurthestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
GetFurthestChild(const Octree &queryNode) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
GetNearestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
GetNearestChild(const Octree &queryNode) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
IsLeaf() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
Mat typedef | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
MaxDistance(const Octree &other) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
MaxDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Metric() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
metric | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
MinDistance(const Octree &other) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
MinDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
MinimumBoundDistance() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
NumChildren() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
NumDescendants() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
NumPoints() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(const MatType &data, const size_t maxLeafSize=20) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(const MatType &data, std::vector< size_t > &oldFromNew, const size_t maxLeafSize=20) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(const MatType &data, std::vector< size_t > &oldFromNew, std::vector< size_t > &newFromOld, const size_t maxLeafSize=20) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(MatType &&data, const size_t maxLeafSize=20) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(MatType &&data, std::vector< size_t > &oldFromNew, const size_t maxLeafSize=20) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(MatType &&data, std::vector< size_t > &oldFromNew, std::vector< size_t > &newFromOld, const size_t maxLeafSize=20) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(Octree *parent, const size_t begin, const size_t count, const arma::vec ¢er, const double width, const size_t maxLeafSize=20) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(Octree *parent, const size_t begin, const size_t count, std::vector< size_t > &oldFromNew, const arma::vec ¢er, const double width, const size_t maxLeafSize=20) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(const Octree &other) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(Octree &&other) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree(Archive &ar, const typename std::enable_if_t< Archive::is_loading::value > *=0) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Octree() | mlpack::tree::Octree< MetricType, StatisticType, MatType > | protected |
Parent() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
Parent() | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
parent | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
parentDistance | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
ParentDistance() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
ParentDistance() | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
Point(const size_t index) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
RangeDistance(const Octree &other) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
RangeDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
Serialize(Archive &ar, const unsigned int) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |
SplitNode(const arma::vec ¢er, const double width, const size_t maxLeafSize) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
SplitNode(const arma::vec ¢er, const double width, std::vector< size_t > &oldFromNew, const size_t maxLeafSize) | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
stat | mlpack::tree::Octree< MetricType, StatisticType, MatType > | private |
Stat() const | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
Stat() | mlpack::tree::Octree< MetricType, StatisticType, MatType > | inline |
~Octree() | mlpack::tree::Octree< MetricType, StatisticType, MatType > | |