public bool Intersects(Circle circle) { var dx = circle._x - _x; var dy = circle._y - _y; var distance = Math.Sqrt(Math.Pow(dx, 2) + Math.Pow(dy, 2)); return (distance < _radius + circle._radius); }
public void Setup() { _circle = new Circle(3,3, 2); }
public bool Given_another_circle_it_can_determin_wether_the_2_circles_intersect(int x, int y, int radius) { var otherCircle = new Circle(x, y, radius); return _circle.Intersects(otherCircle); }