From: Krzysztof K. <twe...@gm...> - 2012-09-04 17:04:58
|
2012/9/4 mathog <ma...@ca...>: > Thanks for the reply. The option of having to use livarot, which "nobody > understands" is not > terribly appealing, and 2geom has its own issues, notably a broken boolean > shape method. Is > there some reason the inkscape project is creating 2geom instead of using > CGAL? CGAL seems to do > the same things and is in a more advanced state of development. For > instance, here is the documentation > for boolean operations: > > http://www.cgal.org/Manual/latest/doc_html/cgal_manual/Boolean_set_operations_2/Chapter_main.html CGAL does not contain boolean operations on paths, only on linear polygons and polygons with circular segments. In fact, it hardly contains any curve operations at all - most of it works on 'curves' defined as sequences of line segments. It's also a lot more complicated and focused on being as generic as possible rather than on ease of use. In short, there is very little in CGAL that is actually useful in Inkscape. Regards, Krzysztof |