libvot  0.1.3
A C++11 multithread library for image retrieval
vot::TreeNode Member List

This is the complete list of members for vot::TreeNode, including all inherited members.

ClearNode(int bf)=0vot::TreeNodepure virtual
ClearScores(int bf)=0vot::TreeNodepure virtual
Compare(TreeNode *in, int branch_num, int dim) const =0vot::TreeNodepure virtual
ComputeDatabaseMagnitude(int bf, DistanceType dis_type, size_t start_id, std::vector< float > &database_mag)=0vot::TreeNodepure virtual
ComputeImageVectorMagnitude(int bf, DistanceType dt)=0vot::TreeNodepure virtual
ComputeTFIDFWeight(int bf, size_t n)=0vot::TreeNodepure virtual
CountLeaves(int branch_num) const =0vot::TreeNodepure virtual
CountNodes(int branch_num) const =0vot::TreeNodepure virtual
desvot::TreeNode
DescendFeature(float *q, DTYPE *v, size_t image_index, int branch_num, int dim, bool add=true)=0vot::TreeNodepure virtual
FillQueryVector(float *q, int branch_num, float normalize_factor)=0vot::TreeNodepure virtual
idvot::TreeNode
IndexLeaves(int branch_num)=0vot::TreeNodepure virtual
NormalizeDatabase(int bf, size_t start_id, std::vector< float > &database_mag)=0vot::TreeNodepure virtual
ReadNode(FILE *f, int branch_num, int dim)=0vot::TreeNodepure 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)=0vot::TreeNodepure virtual
ScoreQuery(float *q, int branch_num, DistanceType dt, float *scores)=0vot::TreeNodepure virtual
SetConstantWeight(int bf)=0vot::TreeNodepure virtual
TreeNode()vot::TreeNodeinline
WriteNode(FILE *f, int branch_num, int dim) const =0vot::TreeNodepure virtual
~TreeNode()vot::TreeNodeinlinevirtual