# Geometry within an area

Hi,
I am trying to make a geometry within an area, like this:

So far I have combed up with this grasshopper script, if the rectangle collides with the area (Curve) the collision component with return True.

How can I use this information to stop my sliders from “sliding” if a collision has occurred?

I appreciate all help.

I don’t know if there’s something that will disable your sliders, but if you’re really just looking for the region where no intersection will occur, there’s something called a Minkowski Sum that is a way of combining the points of an object and an obstacle. If the center of your rectangle lies in the “Safe Zone”, it will not intersect the boundary.
minkowski sum.gh (10.1 KB)

https://cp-algorithms.com/geometry/minkowski.html

If you’re generating random points, why can’t you use `Point in Curve` to check if the center point of the rectangle lies in the boundary curve of the “Safety Zone” or just confine all your points there to begin with?