1.老祖宗C#版的Clipper2
Clipper2库可以对简单和复杂的多边形执行交集intersection、并并union、差异difference和异或XOR 布尔运算。它还执行多边形偏移
github地址:GitHub - AngusJohnson/Clipper2: Polygon Clipping and Offsetting - C++, C# and Delphi
2.目前的移植版本
基于C#版的移植版本和语言如下
语言 | 版本 | 文档地址 |
JavaScript | Javascript_Clipper_6.4.2.2_fpoint.zip(更新2017-09-08) | https://sourceforge.net/p/jsclipper/wiki/Home%206/ |
---|---|---|
WASM | Clipper2-WASM | GitHub - ErikSom/Clipper2-WASM: WASM port of Clipper 2 for Polygon Clipping and Offsetting |
Java | Clipper2-java | GitHub - micycle1/Clipper2-java: Java port of Clipper2, a Polygon Clipping and Offsetting Library |
Kotlin | clipper2-kotlin | GitHub - urbanistic/clipper2-kotlin |