commit f7d632715af68430696ff30a1dfdef333a65dde6
parent 6970081fbdfe51511ccf0ceb499a6e14dc7507c7
Author: Christophe Coustet <christophe.coustet@meso-star.com>
Date: Wed, 1 Mar 2023 16:04:30 +0100
Add Release notes for release 0.3
Diffstat:
1 file changed, 11 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
@@ -11,7 +11,7 @@ clipping polygon.
The library uses [CMake](http://www.cmake.org) and the
[RCMake](https://gitlab.com/vaplv/rcmake/#tab-readme) package to build. It also
depends on the
-[Clipper](http://www.angusj.com/delphi/clipper.php),
+[Clipper2](https://github.com/AngusJohnson/Clipper2),
[Polygon](https://gitlab.Com/vaplv/polygon/#tab-readme) and
[RSys](https://gitlab.com/vaplv/rsys/#tab-readme) libraries.
@@ -22,6 +22,16 @@ project from the `cmake/CMakeLists.txt` file by appending to the
## Release notes
+### Version 0.3
+
+- Add functions to detect polygons intersections. At this stage, only
+ intersections of segments ares detected (neither "vertex on a segment", nor
+ "polygons sharing a vertex" are detected).
+- Add a device to hold library settings; this breaks the whole API.
+- Change internals to use integer representation for polygons.
+- Improve out-of-range detection.
+- Upgrade Clipper2 to 1.2.0
+
### Version 0.2
- Switch Clipper library to Clipper2. This increases requirements on compiler to