https://github.com/azrafe7/hxclipper
Port of Angus Johnson's Clipper lib v6.4.2 to haxe 3.1+
https://github.com/azrafe7/hxclipper
bool-ops clipper computational-geometry haxe offset
Last synced: 10 months ago
JSON representation
Port of Angus Johnson's Clipper lib v6.4.2 to haxe 3.1+
- Host: GitHub
- URL: https://github.com/azrafe7/hxclipper
- Owner: azrafe7
- License: bsl-1.0
- Created: 2014-11-20T15:03:24.000Z (about 11 years ago)
- Default Branch: master
- Last Pushed: 2021-11-26T01:52:50.000Z (about 4 years ago)
- Last Synced: 2025-02-15T00:42:53.679Z (12 months ago)
- Topics: bool-ops, clipper, computational-geometry, haxe, offset
- Language: Haxe
- Homepage:
- Size: 1.06 MB
- Stars: 22
- Watchers: 6
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
hxClipper
=========
Port of [Angus Johnson's Clipper lib v6.4.2](http://sourceforge.net/projects/polyclipping/) to haxe 3.1+
## Notes
- Int64 feature has not been ported yet (as it requires an Int128 not currently available in haxe)
- Tests from the original code have also been ported. They're all passing, except the ones requiring 64bit Ints
## Screenshots
Screenshot of [online js demo](https://rawgit.com/azrafe7/hxClipper/master/bin/js/index.html) (using [sui](https://github.com/fponticelli/sui))

Screenshot of C# GuiDemo compiled with VS using haxe generated .NET dll

## Python 2.7
A version compiled for usage with Python 2.7 can be found in [bin/python27](bin/python27).
(Haxe -> Python 3.x -> Python 2.x (via [3to2](https://pypi.org/project/3to2/)))
## License
**hxClipper** is developed by Giuseppe Di Mauro (azrafe7), porting original code from Angus Johnson, and released under the Boost 1.0 license. See the [LICENSE](LICENSE) file for details.