RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > Member List

This is the complete list of members for RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >, including all inherited members.

AuxiliaryInfo() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
AuxiliaryInfo()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
AuxiliaryInformation typedefRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
AuxiliaryInformationRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >protected
Begin() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Begin()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Bound() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Bound()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Center(arma::vec &center)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Child(const size_t child) constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Child(const size_t child)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
CondenseTree(const arma::vec &point, std::vector< bool > &relevels, const bool usePoint)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
Count() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Count()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Dataset() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Dataset()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
DeletePoint(const size_t point)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
DeletePoint(const size_t point, std::vector< bool > &relevels)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
Descendant(const size_t index) constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
DescentTypeRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >protected
ElemType typedefRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
ExactClone()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
FindByBeginCount(size_t begin, size_t count) constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
FindByBeginCount(size_t begin, size_t count)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
FurthestDescendantDistance() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
FurthestPointDistance() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
GetFurthestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
GetFurthestChild(const RectangleTree &queryNode)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
GetNearestChild(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
GetNearestChild(const RectangleTree &queryNode)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
InsertNode(RectangleTree *node, const size_t level, std::vector< bool > &relevels)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
InsertPoint(const size_t point)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
InsertPoint(const size_t point, std::vector< bool > &relevels)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
IsLeaf() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
Mat typedefRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
MaxDistance(const RectangleTree &other) constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MaxDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MaxLeafSize() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MaxLeafSize()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MaxNumChildren() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MaxNumChildren()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Metric() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MinDistance(const RectangleTree &other) constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MinDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MinimumBoundDistance() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MinLeafSize() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MinLeafSize()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MinNumChildren() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
MinNumChildren()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
NullifyData()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
NumChildren() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
NumChildren()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
NumDescendants() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
NumPoints() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
operator=(const RectangleTree &other)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
operator=(RectangleTree &&other)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
Parent() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Parent()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
ParentDistance() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
ParentDistance()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Point(const size_t index) constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Point(const size_t index)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
RangeDistance(const RectangleTree &other) constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
RangeDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
RectangleTree(const MatType &data, const size_t maxLeafSize=20, const size_t minLeafSize=8, const size_t maxNumChildren=5, const size_t minNumChildren=2, const size_t firstDataIndex=0)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
RectangleTree(MatType &&data, const size_t maxLeafSize=20, const size_t minLeafSize=8, const size_t maxNumChildren=5, const size_t minNumChildren=2, const size_t firstDataIndex=0)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
RectangleTree(RectangleTree *parentNode, const size_t numMaxChildren=0)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >explicit
RectangleTree(const RectangleTree &other, const bool deepCopy=true, RectangleTree *newParent=NULL)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
RectangleTree(RectangleTree &&other)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
RectangleTree(Archive &ar, const typename std::enable_if_t< cereal::is_loading< Archive >()> *=0)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
RectangleTree()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >protected
RemoveNode(const RectangleTree *node, std::vector< bool > &relevels)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
serialize(Archive &ar, const uint32_t)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
ShrinkBoundForBound(const bound::HRectBound< MetricType > &changedBound)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
ShrinkBoundForPoint(const arma::vec &point)RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
SoftDelete()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
SplitTypeRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >protected
Stat() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
Stat()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >inline
TreeDepth() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
TreeSize() constRectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >
~RectangleTree()RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType >