GClasses
GClasses::GKdTree Member List

This is the complete list of members for GClasses::GKdTree, including all inherited members.

buildTree(size_t count, size_t *pIndexes)GClasses::GKdTree
canGeneralize()GClasses::GNeighborFinderGeneralizinginlinevirtual
computePivotAndGoodness(size_t count, size_t *pIndexes, size_t attr, double *pOutPivot, double *pOutGoodness)GClasses::GKdTreeprotected
data()GClasses::GNeighborFinderinline
distance(size_t i)GClasses::GNeighborFinderGeneralizinginlinevirtual
findNearest(size_t k, size_t index)GClasses::GKdTreevirtual
findNearest(size_t k, const GVec &vector)GClasses::GKdTreevirtual
findNearest(size_t k, const GVec &vec, size_t nExclude)GClasses::GKdTreeprotected
findWithinRadius(double squaredRadius, size_t index)GClasses::GKdTreevirtual
findWithinRadius(double squaredRadius, const GVec &vector)GClasses::GKdTreevirtual
findWithinRadius(double squaredRadius, const GVec &vec, size_t nExclude)GClasses::GKdTreeprotected
GKdTree(const GMatrix *pData, GDistanceMetric *pMetric=NULL, bool ownMetric=false)GClasses::GKdTree
GNeighborFinder(const GMatrix *pData)GClasses::GNeighborFinderinline
GNeighborFinderGeneralizing(const GMatrix *pData, GDistanceMetric *pMetric=NULL, bool ownMetric=false)GClasses::GNeighborFinderGeneralizing
insertionSortNeighbors(size_t start, size_t end)GClasses::GNeighborFinderGeneralizingprotected
isCached()GClasses::GNeighborFinderinlinevirtual
isGreaterOrEqual(const double *pPat, size_t attr, double pivot)GClasses::GKdTree
m_distsGClasses::GNeighborFinderGeneralizingprotected
m_maxLeafSizeGClasses::GKdTreeprotected
m_neighsGClasses::GNeighborFinderGeneralizingprotected
m_ownMetricGClasses::GNeighborFinderGeneralizingprotected
m_pDataGClasses::GNeighborFinderprotected
m_pMetricGClasses::GNeighborFinderGeneralizingprotected
m_pRootGClasses::GKdTreeprotected
m_sizeGClasses::GKdTreeprotected
medianDistanceToNeighbor(GMatrix &data, size_t n)GClasses::GKdTreestatic
metric()GClasses::GNeighborFinderGeneralizinginline
neighbor(size_t i)GClasses::GNeighborFinderGeneralizinginlinevirtual
reoptimize()GClasses::GKdTreevirtual
root()GClasses::GKdTreeinline
setMaxLeafSize(size_t n)GClasses::GKdTreeinline
sortNeighbors(size_t start=0, size_t end=INVALID_INDEX)GClasses::GNeighborFinderGeneralizing
splitIndexes(size_t count, size_t *pIndexes, size_t attr, double pivot)GClasses::GKdTreeprotected
test()GClasses::GKdTreestatic
~GKdTree()GClasses::GKdTreevirtual
~GNeighborFinder()GClasses::GNeighborFinderinlinevirtual
~GNeighborFinderGeneralizing()GClasses::GNeighborFinderGeneralizingvirtual