mlpack  2.2.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType > Member List

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

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 boost::enable_if< typename Archive::is_loading >::type *=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 &center) 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 typedefBinarySpaceTree< 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 boost::enable_if< IsVector< VecType > >::type *=0)BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType >
GetFurthestChild(const BinarySpaceTree &queryNode)BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType >
GetNearestChild(const VecType &point, typename boost::enable_if< IsVector< VecType > >::type *=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 typedefBinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType >
MaxDistance(const BinarySpaceTree &other) const BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType >inline
MaxDistance(const VecType &point, typename boost::enable_if< IsVector< VecType > >::type *=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 boost::enable_if< IsVector< VecType > >::type *=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 >
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 boost::enable_if< IsVector< VecType > >::type *=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 unsigned int version)BinarySpaceTree< MetricType, StatisticType, MatType, BoundType, SplitType >
Split typedefBinarySpaceTree< 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 >