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