31 #ifndef OPENCV_FLANN_HEAP_H_
32 #define OPENCV_FLANN_HEAP_H_
132 heap.push_back(value);
134 std::push_heap(heap.begin(), heap.end(), compareT);
155 std::pop_heap(heap.begin(), heap.end(), compareT);
165 #endif //OPENCV_FLANN_HEAP_H_
void clear()
Definition: heap.h:102
void insert(T value)
Definition: heap.h:125
bool empty()
Definition: heap.h:94
const CvMat const CvMat const CvMat CvMat CvMat CvMat CvMat CvSize CvMat CvMat * T
Definition: calib3d.hpp:270
GLuint GLuint GLsizei count
Definition: core_c.h:973
GLuint GLsizei GLsizei * length
int size()
Definition: heap.h:84
Heap(int sz)
Definition: heap.h:73
GLsizei const GLfloat * value
Definition: core_c.h:341
bool operator()(const T &t_1, const T &t_2) const
Definition: heap.h:110
bool popMin(T &value)
Definition: heap.h:147