Lines Matching full:radius
135 CvPoint2D32f pt2, CvPoint2D32f * center, float *radius )
153 *radius = (float) icvDistanceL2_32f( *center, pt0 );
158 radius = 0;
166 CV_INLINE double icvIsPtInCircle( CvPoint2D32f pt, CvPoint2D32f center, float radius )
170 return (double)radius*radius - dx*dx - dy*dy;
184 float radius, min_radius = FLT_MAX;
188 radius = 1.f;
218 radius = (float)(icvDistanceL2_32f( pts[idxs[0]], center )*1.03);
219 if( radius < 1.f )
220 radius = 1.f;
222 if( icvIsPtInCircle( pts[idxs[2]], center, radius ) >= 0 &&
223 icvIsPtInCircle( pts[idxs[3]], center, radius ) >= 0 )
233 pts[shuffles[i][2]], ¢er, &radius ) >= 0 )
235 radius *= 1.03f;
236 if( radius < 2.f )
237 radius = 2.f;
239 if( icvIsPtInCircle( pts[shuffles[i][3]], center, radius ) >= 0 &&
240 min_radius > radius )
242 min_radius = radius;
253 radius = min_radius;
261 *_radius = radius;
270 assert( icvIsPtInCircle( pts[i], center, radius ) >= 0 );
283 float radius = 0;
304 CV_ERROR( CV_StsNullPtr, "Null center or radius pointers" );
386 icvFindEnslosingCicle4pts_32f( pts, ¢er, &radius );
402 delta = icvIsPtInCircle( ptfl, center, radius );
417 radius = 0.f;
438 radius = MAX(radius,t);
441 radius = (float)(sqrt(radius)*(1 + eps));
448 *_radius = radius;