NeighborSearchRules< SortPolicy, MetricType, TreeType > Member List

This is the complete list of members for NeighborSearchRules< SortPolicy, MetricType, TreeType >, including all inherited members.

BaseCase(const size_t queryIndex, const size_t referenceIndex)NeighborSearchRules< SortPolicy, MetricType, TreeType >
baseCasesNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
BaseCases() constNeighborSearchRules< SortPolicy, MetricType, TreeType >inline
BaseCases()NeighborSearchRules< SortPolicy, MetricType, TreeType >inline
CalculateBound(TreeType &queryNode) constNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
Candidate typedefNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
CandidateList typedefNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
candidatesNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
epsilonNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
GetBestChild(const size_t queryIndex, TreeType &referenceNode)NeighborSearchRules< SortPolicy, MetricType, TreeType >
GetBestChild(const TreeType &queryNode, TreeType &referenceNode)NeighborSearchRules< SortPolicy, MetricType, TreeType >
GetResults(arma::Mat< size_t > &neighbors, arma::mat &distances)NeighborSearchRules< SortPolicy, MetricType, TreeType >
InsertNeighbor(const size_t queryIndex, const size_t neighbor, const double distance)NeighborSearchRules< SortPolicy, MetricType, TreeType >protected
kNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
lastBaseCaseNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
lastQueryIndexNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
lastReferenceIndexNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
metricNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
NeighborSearchRules(const typename TreeType::Mat &referenceSet, const typename TreeType::Mat &querySet, const size_t k, MetricType &metric, const double epsilon=0, const bool sameSet=false)NeighborSearchRules< SortPolicy, MetricType, TreeType >
querySetNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
referenceSetNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
Rescore(const size_t queryIndex, TreeType &referenceNode, const double oldScore) constNeighborSearchRules< SortPolicy, MetricType, TreeType >
Rescore(TreeType &queryNode, TreeType &referenceNode, const double oldScore) constNeighborSearchRules< SortPolicy, MetricType, TreeType >
sameSetNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
Score(const size_t queryIndex, TreeType &referenceNode)NeighborSearchRules< SortPolicy, MetricType, TreeType >
Score(TreeType &queryNode, TreeType &referenceNode)NeighborSearchRules< SortPolicy, MetricType, TreeType >
scoresNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
Scores() constNeighborSearchRules< SortPolicy, MetricType, TreeType >inline
Scores()NeighborSearchRules< SortPolicy, MetricType, TreeType >inline
TraversalInfo() constNeighborSearchRules< SortPolicy, MetricType, TreeType >inline
TraversalInfo()NeighborSearchRules< SortPolicy, MetricType, TreeType >inline
traversalInfoNeighborSearchRules< SortPolicy, MetricType, TreeType >protected
TraversalInfoType typedefNeighborSearchRules< SortPolicy, MetricType, TreeType >