, including all inherited members.
branching | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
BranchSt typedef | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
buildIndex() | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, virtual] |
cb_index | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
centersAlgFunction typedef | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
chooseCenters | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
chooseCentersGonzales(int k, int *indices, int indices_length, int *centers, int ¢ers_length) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
chooseCentersKMeanspp(int k, int *indices, int indices_length, int *centers, int ¢ers_length) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
chooseCentersRandom(int k, int *indices, int indices_length, int *centers, int ¢ers_length) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
computeClustering(KMeansNode node, int *indices, int indices_length, int branching, int level) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
computeNodeStatistics(KMeansNode node, int *indices, int indices_length) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
dataset | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
exploreNodeBranches(KMeansNode node, const ELEM_TYPE *q, float *domain_distances, Heap< BranchSt > *heap) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
findExactNN(KMeansNode node, ResultSet< ELEM_TYPE > &result, const ELEM_TYPE *vec) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
findNeighbors(ResultSet< ELEM_TYPE > &result, const ELEM_TYPE *vec, const SearchParams &searchParams) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, virtual] |
findNN(KMeansNode node, ResultSet< ELEM_TYPE > &result, const ELEM_TYPE *vec, int &checks, int maxChecks, Heap< BranchSt > *heap) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
free_centers(KMeansNode node) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
getCenterOrdering(KMeansNode node, const ELEM_TYPE *q, int *sort_indices) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
getClusterCenters(Matrix< DIST_TYPE > ¢ers) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline] |
getDistanceToBorder(float *p, float *c, float *q) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
getMinVarianceClusters(KMeansNode root, KMeansNode *clusters, int clusters_length, float &varianceValue) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
getParameters() const | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, virtual] |
getType() const | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, virtual] |
index_params | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
indices | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
KMeansIndex(const Matrix< ELEM_TYPE > &inputData, const KMeansIndexParams ¶ms=KMeansIndexParams()) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline] |
KMeansNode typedef | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
load_tree(FILE *stream, KMeansNode &node) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
loadIndex(FILE *stream) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, virtual] |
max_iter | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
memoryCounter | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
pool | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
root | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
save_tree(FILE *stream, KMeansNode node) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, private] |
saveIndex(FILE *stream) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, virtual] |
set_cb_index(float index) | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline] |
size() const | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, virtual] |
size_ | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
usedMemory() const | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, virtual] |
veclen() const | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, virtual] |
veclen_ | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [private] |
~KMeansIndex() | cvflann::KMeansIndex< ELEM_TYPE, DIST_TYPE > | [inline, virtual] |
~NNIndex() | cvflann::NNIndex< ELEM_TYPE > | [inline, virtual] |