31 #ifndef OPENCV_FLANN_DATASET_H_
32 #define OPENCV_FLANN_DATASET_H_
60 Matrix(
T* data_,
size_t rows_,
size_t cols_,
size_t stride_ = 0) :
69 FLANN_DEPRECATED
void free()
71 fprintf(stderr,
"The cvflann::Matrix<T>::free() method is deprecated "
72 "and it does not do any memory deallocation any more. You are"
73 "responsible for deallocating the matrix memory (by doing"
74 "'delete[] matrix.data' for example)");
116 #endif //OPENCV_FLANN_DATASET_H_
Matrix< T > as()
Definition: matrix.h:106
size_t cols
Definition: matrix.h:52
UntypedMatrix(void *data_, long rows_, long cols_)
Definition: matrix.h:95
GLuint index
Definition: core_c.h:986
GLsizei GLsizei GLenum GLenum const GLvoid * data
Definition: core_c.h:403
const CvMat const CvMat const CvMat CvMat CvMat CvMat CvMat CvSize CvMat CvMat * T
Definition: calib3d.hpp:270
size_t cols
Definition: matrix.h:91
T * operator[](size_t index) const
Definition: matrix.h:80
size_t rows
Definition: matrix.h:90
flann_datatype_t
Definition: defines.h:154
Matrix()
Definition: matrix.h:56
flann_datatype_t type
Definition: matrix.h:93
void * data
Definition: matrix.h:92
FLANN_DEPRECATED void free()
Definition: matrix.h:69
T * data
Definition: matrix.h:54
size_t rows
Definition: matrix.h:51
T type
Definition: matrix.h:49
~UntypedMatrix()
Definition: matrix.h:100
Matrix(T *data_, size_t rows_, size_t cols_, size_t stride_=0)
Definition: matrix.h:60
size_t stride
Definition: matrix.h:53