AuxiliaryInfo() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
AuxiliaryInfo() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
AuxiliaryInformation typedef | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
AuxiliaryInformation | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | protected |
Begin() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Begin() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Bound() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Bound() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Center(arma::vec ¢er) | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Child(const size_t child) const | RectangleTree< 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() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Count() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Dataset() const | RectangleTree< 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) const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
DescentType | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | protected |
ElemType typedef | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
ExactClone() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
FindByBeginCount(size_t begin, size_t count) const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
FindByBeginCount(size_t begin, size_t count) | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
FurthestDescendantDistance() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
FurthestPointDistance() const | RectangleTree< 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() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
Mat typedef | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
MaxDistance(const RectangleTree &other) const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MaxDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MaxLeafSize() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MaxLeafSize() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MaxNumChildren() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MaxNumChildren() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Metric() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MinDistance(const RectangleTree &other) const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MinDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MinimumBoundDistance() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MinLeafSize() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MinLeafSize() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
MinNumChildren() const | RectangleTree< 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() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
NumChildren() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
NumDescendants() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
NumPoints() const | RectangleTree< 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() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Parent() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
ParentDistance() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
ParentDistance() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Point(const size_t index) const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Point(const size_t index) | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
RangeDistance(const RectangleTree &other) const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
RangeDistance(const VecType &point, typename std::enable_if_t< IsVector< VecType >::value > *=0) const | RectangleTree< 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 > | |
SplitType | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | protected |
Stat() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
Stat() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | inline |
TreeDepth() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
TreeSize() const | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |
~RectangleTree() | RectangleTree< MetricType, StatisticType, MatType, SplitType, DescentType, AuxiliaryInformationType > | |