Home | History | Annotate | Download | only in src

Lines Matching defs:mat

61     CvMat* mat;
62 deref(CvMat* _mat) : mat(_mat) {
66 return *((scalar_type*)(mat->data.ptr + i * mat->step) + j);
70 #define dispatch_cvtype(mat, c) \
71 switch (CV_MAT_DEPTH((mat)->type)) { \
79 CvMat* mat;
122 dispatch_cvtype(mat, ((__treetype*)data)->
135 CvFeatureTree(CvMat* _mat) : mat(_mat) {
137 // * (a) user ensures *mat outlives *this and is unchanged,
138 // * (b) we take reference and user ensures mat is unchanged,
141 std::vector<int> tmp(mat->rows);
145 dispatch_cvtype(mat, data = new tree_type
146 (&tmp[0], &tmp[0] + tmp.size(), mat->cols,
147 tree_type::deref_type(mat)));
150 dispatch_cvtype(mat, delete (tree_type*) data);
155 dispatch_cvtype(mat, d = ((tree_type*) data)->dims());
159 return mat->type;
163 assert(CV_MAT_TYPE(d->type) == CV_MAT_TYPE(mat->type));
167 dispatch_cvtype(mat, find_nn<tree_type>
172 assert(CV_MAT_TYPE(bounds_min->type) == CV_MAT_TYPE(mat->type));
178 dispatch_cvtype(mat, count = find_ortho_range<tree_type>