Equation for testing if a point is inside a circle

directedition picture directedition · Jan 26, 2009 · Viewed 274.8k times · Source

If you have a circle with center (center_x, center_y) and radius radius, how do you test if a given point with coordinates (x, y) is inside the circle?

Answer

jason picture jason · Jan 26, 2009

In general, x and y must satisfy (x - center_x)^2 + (y - center_y)^2 < radius^2.

Please note that points that satisfy the above equation with < replaced by == are considered the points on the circle, and the points that satisfy the above equation with < replaced by > are considered the outside the circle.