libvot
0.1.3
A C++11 multithread library for image retrieval
|
This is the complete list of members for vot::TreeNode, including all inherited members.
ClearNode(int bf)=0 | vot::TreeNode | pure virtual |
ClearScores(int bf)=0 | vot::TreeNode | pure virtual |
Compare(TreeNode *in, int branch_num, int dim) const =0 | vot::TreeNode | pure virtual |
ComputeDatabaseMagnitude(int bf, DistanceType dis_type, size_t start_id, std::vector< float > &database_mag)=0 | vot::TreeNode | pure virtual |
ComputeImageVectorMagnitude(int bf, DistanceType dt)=0 | vot::TreeNode | pure virtual |
ComputeTFIDFWeight(int bf, size_t n)=0 | vot::TreeNode | pure virtual |
CountLeaves(int branch_num) const =0 | vot::TreeNode | pure virtual |
CountNodes(int branch_num) const =0 | vot::TreeNode | pure virtual |
des | vot::TreeNode | |
DescendFeature(float *q, DTYPE *v, size_t image_index, int branch_num, int dim, bool add=true)=0 | vot::TreeNode | pure virtual |
FillQueryVector(float *q, int branch_num, float normalize_factor)=0 | vot::TreeNode | pure virtual |
id | vot::TreeNode | |
IndexLeaves(int branch_num)=0 | vot::TreeNode | pure virtual |
NormalizeDatabase(int bf, size_t start_id, std::vector< float > &database_mag)=0 | vot::TreeNode | pure virtual |
ReadNode(FILE *f, int branch_num, int dim)=0 | vot::TreeNode | pure virtual |
RecursiveBuild(size_t num_keys, int dim, int depth, int depth_curr, int bf, DTYPE **p, double *means, int *assign, int thread_num=1)=0 | vot::TreeNode | pure virtual |
ScoreQuery(float *q, int branch_num, DistanceType dt, float *scores)=0 | vot::TreeNode | pure virtual |
SetConstantWeight(int bf)=0 | vot::TreeNode | pure virtual |
TreeNode() | vot::TreeNode | inline |
WriteNode(FILE *f, int branch_num, int dim) const =0 | vot::TreeNode | pure virtual |
~TreeNode() | vot::TreeNode | inlinevirtual |