|
IVT
|
#include <KdTree.h>
Public Member Functions | |
| CKdTree (int nMaximumNumberOfNodes=10000) | |
| ~CKdTree () | |
| void | Build (float **ppfValues, int nLow, int nHigh, int nBucketSize, int nDimensions, int nUserDataSize) |
| void | NearestNeighbor (const float *pQuery, float &fError, float *&pfNN, int nMaximumLeavesToVisit=-1) |
| void | NearestNeighborBBF (const float *pfQuery, float &fError, float *&pfNN, int nMaximumLeavesToVisit=-1) |
| void | NearestNeighbor (const float *pQuery, float &fError, CKdPriorityQueue *&pNNList, int nMaximumLeavesToVisit=-1) |
| void | NearestNeighborBBF (const float *pQuery, float &fError, CKdPriorityQueue *&pNNList, int nMaximumLeavesToVisit=-1) |
| CKdTree::CKdTree | ( | int | nMaximumNumberOfNodes = 10000 | ) |
Definition at line 90 of file KdTree.cpp.
| CKdTree::~CKdTree | ( | ) |
Definition at line 108 of file KdTree.cpp.
| void CKdTree::Build | ( | float ** | ppfValues, |
| int | nLow, | ||
| int | nHigh, | ||
| int | nBucketSize, | ||
| int | nDimensions, | ||
| int | nUserDataSize | ||
| ) |
Definition at line 122 of file KdTree.cpp.
| void CKdTree::NearestNeighbor | ( | const float * | pQuery, |
| float & | fError, | ||
| float *& | pfNN, | ||
| int | nMaximumLeavesToVisit = -1 |
||
| ) |
Definition at line 260 of file KdTree.cpp.
| void CKdTree::NearestNeighbor | ( | const float * | pQuery, |
| float & | fError, | ||
| CKdPriorityQueue *& | pNNList, | ||
| int | nMaximumLeavesToVisit = -1 |
||
| ) |
Definition at line 297 of file KdTree.cpp.
| void CKdTree::NearestNeighborBBF | ( | const float * | pfQuery, |
| float & | fError, | ||
| float *& | pfNN, | ||
| int | nMaximumLeavesToVisit = -1 |
||
| ) |
Definition at line 276 of file KdTree.cpp.
| void CKdTree::NearestNeighborBBF | ( | const float * | pQuery, |
| float & | fError, | ||
| CKdPriorityQueue *& | pNNList, | ||
| int | nMaximumLeavesToVisit = -1 |
||
| ) |
Definition at line 315 of file KdTree.cpp.