A simple algorithm for Boolean operations on polygons
An algorithm for polygon clipping, and for determining polygon intersections and unions