Octree< MetricType, StatisticType, MatType > Member List

This is the complete list of members for Octree< MetricType, StatisticType, MatType >, including all inherited members.

Bound() constOctree< MetricType, StatisticType, MatType >inline
Bound()Octree< MetricType, StatisticType, MatType >inline
Center(arma::vec &center) constOctree< MetricType, StatisticType, MatType >inline
Child(const size_t child) constOctree< MetricType, StatisticType, MatType >inline
Child(const size_t child)Octree< MetricType, StatisticType, MatType >inline
ChildPtr(const size_t child)Octree< MetricType, StatisticType, MatType >inline
Dataset() constOctree< MetricType, StatisticType, MatType >inline
Descendant(const size_t index) constOctree< MetricType, StatisticType, MatType >
ElemType typedefOctree< MetricType, StatisticType, MatType >
FurthestDescendantDistance() constOctree< MetricType, StatisticType, MatType >
FurthestPointDistance() constOctree< MetricType, StatisticType, MatType >
GetFurthestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) constOctree< MetricType, StatisticType, MatType >
GetFurthestChild(const Octree &queryNode) constOctree< MetricType, StatisticType, MatType >
GetNearestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) constOctree< MetricType, StatisticType, MatType >
GetNearestChild(const Octree &queryNode) constOctree< MetricType, StatisticType, MatType >
IsLeaf() constOctree< MetricType, StatisticType, MatType >inline
Mat typedefOctree< MetricType, StatisticType, MatType >
MaxDistance(const Octree &other) constOctree< MetricType, StatisticType, MatType >
MaxDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) constOctree< MetricType, StatisticType, MatType >
Metric() constOctree< MetricType, StatisticType, MatType >inline
MinDistance(const Octree &other) constOctree< MetricType, StatisticType, MatType >
MinDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) constOctree< MetricType, StatisticType, MatType >
MinimumBoundDistance() constOctree< MetricType, StatisticType, MatType >
NumChildren() constOctree< MetricType, StatisticType, MatType >
NumDescendants() constOctree< MetricType, StatisticType, MatType >
NumPoints() constOctree< MetricType, StatisticType, MatType >
Octree(const MatType &data, const size_t maxLeafSize=20)Octree< MetricType, StatisticType, MatType >
Octree(const MatType &data, std::vector< size_t > &oldFromNew, const size_t maxLeafSize=20)Octree< MetricType, StatisticType, MatType >
Octree(const MatType &data, std::vector< size_t > &oldFromNew, std::vector< size_t > &newFromOld, const size_t maxLeafSize=20)Octree< MetricType, StatisticType, MatType >
Octree(MatType &&data, const size_t maxLeafSize=20)Octree< MetricType, StatisticType, MatType >
Octree(MatType &&data, std::vector< size_t > &oldFromNew, const size_t maxLeafSize=20)Octree< MetricType, StatisticType, MatType >
Octree(MatType &&data, std::vector< size_t > &oldFromNew, std::vector< size_t > &newFromOld, const size_t maxLeafSize=20)Octree< MetricType, StatisticType, MatType >
Octree(Octree *parent, const size_t begin, const size_t count, const arma::vec &center, const double width, const size_t maxLeafSize=20)Octree< MetricType, StatisticType, MatType >
Octree(Octree *parent, const size_t begin, const size_t count, std::vector< size_t > &oldFromNew, const arma::vec &center, const double width, const size_t maxLeafSize=20)Octree< MetricType, StatisticType, MatType >
Octree(const Octree &other)Octree< MetricType, StatisticType, MatType >
Octree(Octree &&other)Octree< MetricType, StatisticType, MatType >
Octree(Archive &ar, const typename std::enable_if_t< cereal::is_loading< Archive >()> *=0)Octree< MetricType, StatisticType, MatType >
Octree()Octree< MetricType, StatisticType, MatType >protected
operator=(const Octree &other)Octree< MetricType, StatisticType, MatType >
operator=(Octree &&other)Octree< MetricType, StatisticType, MatType >
Parent() constOctree< MetricType, StatisticType, MatType >inline
Parent()Octree< MetricType, StatisticType, MatType >inline
ParentDistance() constOctree< MetricType, StatisticType, MatType >inline
ParentDistance()Octree< MetricType, StatisticType, MatType >inline
Point(const size_t index) constOctree< MetricType, StatisticType, MatType >
RangeDistance(const Octree &other) constOctree< MetricType, StatisticType, MatType >
RangeDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) constOctree< MetricType, StatisticType, MatType >
serialize(Archive &ar, const uint32_t)Octree< MetricType, StatisticType, MatType >
Stat() constOctree< MetricType, StatisticType, MatType >inline
Stat()Octree< MetricType, StatisticType, MatType >inline
~Octree()Octree< MetricType, StatisticType, MatType >