I want to check if a point lies within, or outside a polygon with holes. Specifically, I am interested if a given point would be inside the "filled area" of a polygon with holes; if the point lies within a hole, I will consider that to be outside of the polygon with holes.
I understand that there is a CGAL function check_inside that checks if a point lies inside a polygon (without holes). There is also a CGAL function connect_holes that plots a path from topmost vertex in each hole in the polygon with holes to the polygon itself. I can see two workarounds with these functions to achieve my objective, but I was wondering if there is a CGAL function that does this directly.