/ Published in: Objective C
                    
                                        
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.
                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.
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
CGFloat xDist = (p2.x - p1.x);
CGFloat yDist = (p2.y - p1.y);
URL: http://stackoverflow.com/questions/1906511/how-to-find-the-distance-between-two-cg-points
Comments
 Subscribe to comments
                    Subscribe to comments
                
                