01- (BOOL) circle:(CGPoint) circlePoint withRadius:(float) radius collisionWithCircle:(CGPoint) circlePointTwo collisionCircleRadius:(float) radiusTwo
02{
03 float xdif = circlePoint.x - circlePointTwo.x;
04 float ydif = circlePoint.y - circlePointTwo.y;
05
06 float distance = sqrt(xdif*xdif+ydif*ydif);
07
08 if(distance <= radius+radiusTwo) return YES;
09
10 return NO;
11}