Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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: about 1 month ago
JSON representation

Port of Angus Johnson's Clipper lib v6.4.2 to haxe 3.1+

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))
![](SuiDemo.png)

Screenshot of C# GuiDemo compiled with VS using haxe generated .NET dll
![](GuiDemo.png)

## 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.