GClasses

GClasses::GKdTree Member List

This is the complete list of members for GClasses::GKdTree, including all inherited members.
addCopy(const double *pVector)GClasses::GKdTree [virtual]
buildTree(size_t count, size_t *pIndexes)GClasses::GKdTree
canGeneralize()GClasses::GNeighborFinderGeneralizing [inline, virtual]
computePivotAndGoodness(size_t count, size_t *pIndexes, size_t attr, double *pOutPivot, double *pOutGoodness)GClasses::GKdTree [protected]
data()GClasses::GNeighborFinder [inline]
findNeighbors(size_t *pOutNeighbors, double *pOutDistances, const double *pInputVector, size_t nExclude)GClasses::GKdTree [protected]
GKdTree(GMatrix *pData, size_t neighborCount, GDistanceMetric *pMetric, bool ownMetric)GClasses::GKdTree
GNeighborFinder(GMatrix *pData, size_t neighborCount)GClasses::GNeighborFinder [inline]
GNeighborFinderGeneralizing(GMatrix *pData, size_t neighborCount, GDistanceMetric *pMetric, bool ownMetric)GClasses::GNeighborFinderGeneralizing
isCached()GClasses::GNeighborFinder [inline, virtual]
isGreaterOrEqual(const double *pPat, size_t attr, double pivot)GClasses::GKdTree
m_maxLeafSizeGClasses::GKdTree [protected]
m_neighborCountGClasses::GNeighborFinder [protected]
m_ownMetricGClasses::GNeighborFinderGeneralizing [protected]
m_pDataGClasses::GNeighborFinder [protected]
m_pMetricGClasses::GNeighborFinderGeneralizing [protected]
m_pRootGClasses::GKdTree [protected]
m_sizeGClasses::GKdTree [protected]
medianDistanceToNeighbor(GMatrix &data, size_t n)GClasses::GKdTree [static]
neighborCount()GClasses::GNeighborFinder [inline]
neighbors(size_t *pOutNeighbors, size_t index)GClasses::GKdTree [virtual]
neighbors(size_t *pOutNeighbors, double *pOutDistances, size_t index)GClasses::GKdTree [virtual]
neighbors(size_t *pOutNeighbors, double *pOutDistances, const double *pInputVector)GClasses::GKdTree [virtual]
releaseVector(size_t nIndex)GClasses::GKdTree [virtual]
reoptimize()GClasses::GKdTree [virtual]
root()GClasses::GKdTree [inline]
setMaxLeafSize(size_t n)GClasses::GKdTree [inline]
sortNeighbors(size_t neighborCount, size_t *pNeighbors, double *pDistances)GClasses::GNeighborFinder [static]
sortNeighbors(size_t *pNeighbors, double *pDistances)GClasses::GNeighborFinder
splitIndexes(size_t count, size_t *pIndexes, size_t attr, double pivot)GClasses::GKdTree [protected]
test()GClasses::GKdTree [static]
~GKdTree()GClasses::GKdTree [virtual]
~GNeighborFinder()GClasses::GNeighborFinder [inline, virtual]
~GNeighborFinderGeneralizing()GClasses::GNeighborFinderGeneralizing [virtual]