Initial release
Forked from akavel/polyclip-go with the following fixes:
- Fixed
findIntersection()
implementation for overlapping segments. - Fixed sweep algorithm to revisit segments that divide previous segments.
- Added resistance to polygon corruption that arises from floating point imprecision.
- Prevent infinite recursion by rejecting non-reductive segment divisions.