https://github.com/sixlabors/polygonclipper
A simple algorithm for Boolean operations on polygons
https://github.com/sixlabors/polygonclipper
Last synced: about 1 year ago
JSON representation
A simple algorithm for Boolean operations on polygons
- Host: GitHub
- URL: https://github.com/sixlabors/polygonclipper
- Owner: SixLabors
- License: other
- Created: 2020-06-29T21:26:52.000Z (almost 6 years ago)
- Default Branch: main
- Last Pushed: 2025-03-06T10:53:45.000Z (over 1 year ago)
- Last Synced: 2025-04-07T06:16:30.567Z (about 1 year ago)
- Language: C#
- Homepage: http://www4.ujaen.es/~fmartin/bool_op.html
- Size: 1.33 MB
- Stars: 10
- Watchers: 2
- Forks: 4
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# PolygonClipper
[](https://github.com/SixLabors/PolygonClipper/blob/master/LICENSE)
## A Simple Algorithm for Boolean Operations on Polygons
*Francisco Martínez, Carlos Ogayar, Juan R. Jiménez, Antonio J. Rueda*
https://sci-hub.se/10.1016/j.advengsoft.2013.04.004
This repository contains the beginnings of an attempted port of the original public domain C++ implementation by the main author of the paper Francisco Martínez.
The original code can be found in the reference folder.
The plan is to implement a performant port, add additional tests and some method by which to generate renders of output clipping operations.
This is currently an intellectual exercise but I believe a C# port could be very useful in many applications if proven successful.
All and any assistance is gratefully accepted. :heart: