• Home
  • Raw
  • Download

Lines Matching refs:dst

45 #define icvCopyVector( src, dst, len ) memcpy( (dst), (src), (len)*sizeof((dst)[0]))  argument
46 #define icvSetZero( dst, len ) memset( (dst), 0, (len)*sizeof((dst)[0])) argument
48 #define icvCopyVector_32f( src, len, dst ) memcpy((dst),(src),(len)*sizeof(float)) argument
49 #define icvSetZero_32f( dst, cols, rows ) memset((dst),0,(rows)*(cols)*sizeof(float)) argument
50 #define icvCopyVector_64d( src, len, dst ) memcpy((dst),(src),(len)*sizeof(double)) argument
51 #define icvSetZero_64d( dst, cols, rows ) memset((dst),0,(rows)*(cols)*sizeof(double)) argument
52 #define icvCopyMatrix_32f( src, w, h, dst ) memcpy((dst),(src),(w)*(h)*sizeof(float)) argument
53 #define icvCopyMatrix_64d( src, w, h, dst ) memcpy((dst),(src),(w)*(h)*sizeof(double)) argument
63 #define icvAddMatrix_32f( src1, src2, dst, w, h ) \ argument
64 icvAddVector_32f( (src1), (src2), (dst), (w)*(h))
66 #define icvSubMatrix_32f( src1, src2, dst, w, h ) \ argument
67 icvSubVector_32f( (src1), (src2), (dst), (w)*(h))
114 float* dst, int len ) in icvMulVectors_32f() argument
118 dst[i] = src1[i] * src2[i]; in icvMulVectors_32f()
120 icvCheckVector_32f( dst, len ); in icvMulVectors_32f()
124 double* dst, int len ) in icvMulVectors_64d() argument
128 dst[i] = src1[i] * src2[i]; in icvMulVectors_64d()
130 icvCheckVector_64f( dst, len ); in icvMulVectors_64d()
135 float* dst, int len ) in icvAddVector_32f() argument
139 dst[i] = src1[i] + src2[i]; in icvAddVector_32f()
141 icvCheckVector_32f( dst, len ); in icvAddVector_32f()
145 double* dst, int len ) in icvAddVector_64d() argument
149 dst[i] = src1[i] + src2[i]; in icvAddVector_64d()
151 icvCheckVector_64f( dst, len ); in icvAddVector_64d()
156 float* dst, int len ) in icvSubVector_32f() argument
160 dst[i] = src1[i] - src2[i]; in icvSubVector_32f()
162 icvCheckVector_32f( dst, len ); in icvSubVector_32f()
166 double* dst, int len ) in icvSubVector_64d() argument
170 dst[i] = src1[i] - src2[i]; in icvSubVector_64d()
172 icvCheckVector_64f( dst, len ); in icvSubVector_64d()
176 #define icvAddMatrix_64d( src1, src2, dst, w, h ) \ argument
177 icvAddVector_64d( (src1), (src2), (dst), (w)*(h))
179 #define icvSubMatrix_64d( src1, src2, dst, w, h ) \ argument
180 icvSubVector_64d( (src1), (src2), (dst), (w)*(h))
183 CV_INLINE void icvSetIdentity_32f( float* dst, int w, int h ) in icvSetIdentity_32f() argument
186 icvSetZero_32f( dst, w, h ); in icvSetIdentity_32f()
188 dst[i] = 1.f; in icvSetIdentity_32f()
192 CV_INLINE void icvSetIdentity_64d( double* dst, int w, int h ) in icvSetIdentity_64d() argument
195 icvSetZero_64d( dst, w, h ); in icvSetIdentity_64d()
197 dst[i] = 1.; in icvSetIdentity_64d()
225 CV_INLINE void icvScaleVector_32f( const float* src, float* dst, in icvScaleVector_32f() argument
230 dst[i] = (float)(src[i]*scale); in icvScaleVector_32f()
232 icvCheckVector_32f( dst, len ); in icvScaleVector_32f()
236 CV_INLINE void icvScaleVector_64d( const double* src, double* dst, in icvScaleVector_64d() argument
241 dst[i] = src[i]*scale; in icvScaleVector_64d()
243 icvCheckVector_64f( dst, len ); in icvScaleVector_64d()
247 CV_INLINE void icvTransposeMatrix_32f( const float* src, int w, int h, float* dst ) in icvTransposeMatrix_32f() argument
253 *dst++ = src[j*w + i]; in icvTransposeMatrix_32f()
255 icvCheckVector_32f( dst, w*h ); in icvTransposeMatrix_32f()
258 CV_INLINE void icvTransposeMatrix_64d( const double* src, int w, int h, double* dst ) in icvTransposeMatrix_64d() argument
264 *dst++ = src[j*w + i]; in icvTransposeMatrix_64d()
266 icvCheckVector_64f( dst, w*h ); in icvTransposeMatrix_64d()
285 float* dst ) in icvMulMatrix_32f() argument
295 for( i = 0; i < h1; i++, src1 += w1, dst += w2 ) in icvMulMatrix_32f()
301 dst[j] = (float)s; in icvMulMatrix_32f()
304 icvCheckVector_32f( dst, h1*w2 ); in icvMulMatrix_32f()
310 double* dst ) in icvMulMatrix_64d() argument
320 for( i = 0; i < h1; i++, src1 += w1, dst += w2 ) in icvMulMatrix_64d()
326 dst[j] = s; in icvMulMatrix_64d()
329 icvCheckVector_64f( dst, h1*w2 ); in icvMulMatrix_64d()
333 #define icvTransformVector_32f( matr, src, dst, w, h ) \ argument
334 icvMulMatrix_32f( matr, w, h, src, 1, w, dst )
336 #define icvTransformVector_64d( matr, src, dst, w, h ) \ argument
337 icvMulMatrix_64d( matr, w, h, src, 1, w, dst )
340 #define icvScaleMatrix_32f( src, dst, w, h, scale ) \ argument
341 icvScaleVector_32f( (src), (dst), (w)*(h), (scale) )
343 #define icvScaleMatrix_64d( src, dst, w, h, scale ) \ argument
344 icvScaleVector_64d( (src), (dst), (w)*(h), (scale) )
357 CV_INLINE void icvMulTransMatrixR_64d( double* src, int width, int height, double* dst ) in icvMulTransMatrixR_64d() argument
360 CvMat dstMat = cvMat( width, width, CV_64F, dst ); in icvMulTransMatrixR_64d()
365 CV_INLINE void icvMulTransMatrixL_64d( double* src, int width, int height, double* dst ) in icvMulTransMatrixL_64d() argument
368 CvMat dstMat = cvMat( height, height, CV_64F, dst ); in icvMulTransMatrixL_64d()
373 CV_INLINE void icvMulTransMatrixR_32f( float* src, int width, int height, float* dst ) in icvMulTransMatrixR_32f() argument
376 CvMat dstMat = cvMat( width, width, CV_32F, dst ); in icvMulTransMatrixR_32f()
381 CV_INLINE void icvMulTransMatrixL_32f( float* src, int width, int height, float* dst ) in icvMulTransMatrixL_32f() argument
384 CvMat dstMat = cvMat( height, height, CV_32F, dst ); in icvMulTransMatrixL_32f()
389 CV_INLINE void icvCvt_32f_64d( const float* src, double* dst, int len ) in icvCvt_32f_64d() argument
393 dst[i] = src[i]; in icvCvt_32f_64d()
396 CV_INLINE void icvCvt_64d_32f( const double* src, float* dst, int len ) in icvCvt_64d_32f() argument
400 dst[i] = (float)src[i]; in icvCvt_64d_32f()