|
CGAL 6.1 - 2D Polygon Repair
|
#include <CGAL/Polygon_repair/Boolean.h>
| Kernel | must be |
Public Member Functions | |
| Boolean ()=default | |
| default constructor. | |
| void | insert (const Polygon_2 &pA) |
| sets the polygons as input of the Boolean operation. | |
| void | insert (const Polygon_with_holes_2 &pwh) |
| void | insert (const Multipolygon_with_holes_2 &pA) |
| void | mark_domains () |
| template<typename Fct > | |
| Multipolygon_with_holes_2 | operator() (const Fct &fct) |
performs the Boolean operation applying fct and returns the result as a multipolygon with holes. | |
| const CDTplus & | triangulation () const |
| access to the underlying constrained triangulation. | |
| Multipolygon_with_holes_2 CGAL::Polygon_repair::Boolean< Kernel, Container_ >::operator() | ( | const Fct & | fct | ) |
performs the Boolean operation applying fct and returns the result as a multipolygon with holes.
| Fct | must have the operator bool operator()(bool, bool). |