https://github.com/mapnik/angus-clipper
Polygon and line clipping and offsetting library
https://github.com/mapnik/angus-clipper
Last synced: 11 months ago
JSON representation
Polygon and line clipping and offsetting library
- Host: GitHub
- URL: https://github.com/mapnik/angus-clipper
- Owner: mapnik
- License: mit
- Created: 2015-06-01T22:42:02.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2015-06-04T04:41:49.000Z (almost 11 years ago)
- Last Synced: 2024-03-25T23:29:56.773Z (almost 2 years ago)
- Language: C++
- Homepage: http://www.angusj.com/delphi/clipper.php
- Size: 168 KB
- Stars: 20
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Angus Clipper
Polygon and line clipping and offsetting library
## Attributions
The code in this library is an extension of Bala Vatti's clipping algorithm:
"A generic solution to polygon clipping"
Communications of the ACM, Vol 35, Issue 7 (July 1992) pp 56-63.
http://portal.acm.org/citation.cfm?id=129906
Computer graphics and geometric modeling: implementation and algorithms
By Max K. Agoston
Springer; 1 edition (January 4, 2005)
http://books.google.com/books?q=vatti+clipping+agoston
See also:
"Polygon Offsetting by Computing Winding Numbers"
Paper no. DETC2005-85513 pp. 565-575
ASME 2005 International Design Engineering Technical Conferences
and Computers and Information in Engineering Conference (IDETC/CIE2005)
September 24-28, 2005 , Long Beach, California, USA
http://www.me.berkeley.edu/~mcmains/pubs/DAC05OffsetPolygon.pdf