intersectsCircle method
- Circle circle
Check if a circle intersects this rectangle
Implementation
bool intersectsCircle(Circle circle) {
// Clamp circle center to nearest point on rect
final cx = circle.center.x.clamp(x, x + width);
final cy = circle.center.y.clamp(y, y + height);
final nearest = Point(cx, cy);
return circle.center.distanceTo(nearest) <= circle.radius;
}