How to find the distance between two CG points?

/ Published in: Objective C
Save to your folder(s)

Distance between p1 and p2:

CGFloat xDist = (p2.x - p1.x);
CGFloat yDist = (p2.y - p1.y);
CGFloat distance = sqrt((xDist * xDist) + (yDist * yDist));

Background: Pythagorean theorem

Edit: if you only need to calculate if the distance between the points increases or decreases, you can omit the sqrt() which will make it a little faster.


Report this snippet


RSS Icon Subscribe to comments

You need to login to post a comment.