Home | History | Annotate | Download | only in src

Lines Matching refs:sub

61 /*    IppmVect32f sub, cros;   */
62 float *sub, *cros;
102 sub = icvCreateVector_32f( 3 );
104 if( sub == NULL || cros == NULL )
140 icvSubVector_32f ((IppmVect32f )&points[i], (IppmVect32f )&line[3], sub, 3);
142 icvCrossProduct2L_32f ((IppmVect32f )&line[0], sub, cros);
145 sub[0] = points[i].x - line[3];
146 sub[1] = points[i].y - line[4];
147 sub[2] = points[i].z - line[5];
148 a[0] = sub[0] * line[1] - sub[1] * line[0];
149 a[1] = sub[1] * line[2] - sub[2] * line[1];
150 a[2] = sub[2] * line[0] - sub[0] * line[2];
155 value = (float)icvDotProduct_32f( sub, &line[0], 3 );
221 icvScaleVector_32f( &line[0], sub, 3, vc );
222 icvAddVector_32f( &line[3], sub, (float *) center, 3 );
245 if( sub != NULL ) icvDeleteVector (sub);
276 /* IppmVect32f sub, cros; */
277 float *sub, *cros;
322 sub = icvCreateVector_32f( 3 );
324 if( sub == NULL || cros == NULL )
367 icvSubVector_32f ((IppmVect32f )&points[i], (IppmVect32f )&line[3], sub, 3);
369 icvCrossProduct2L_32f ((IppmVect32f )&line[0], sub, cros);
372 sub[0] = points[i].x - line[3];
373 sub[1] = points[i].y - line[4];
374 sub[2] = points[i].z - line[5];
376 // if(fabs(sub[0])<eps||fabs(sub[1])<eps||fabs(sub[2])<eps) continue;
378 a[0] = sub[0] * line[1] - sub[1] * line[0];
379 a[1] = sub[1] * line[2] - sub[2] * line[1];
380 a[2] = sub[2] * line[0] - sub[0] * line[2];
395 icvDotProduct_32f( sub, &line[0], 3, &value);
414 value = (float)icvDotProduct_32f( sub, &line[0], 3 );
530 icvScaleVector_32f( &line[0], sub, 3, vc );
531 icvAddVector_32f( &line[3], sub, (float *) center, 3 );
565 sub != NULL ) icvDeleteVector (sub);