Checks for intersection between a circle and a rectangle, and returns the intersection points as a Point object array.
The circle to be checked.
The rectangle to be checked.
Optional
An optional array in which to store the points of intersection.
Checks for intersection between a circle and a rectangle, and returns the intersection points as a Point object array.