Since all geometric objects on which boolean operations act are parameterized with a template for the representation class, also the predefined boolean operations traits class is a template class with a parameter for the representation class \ccTemplateParameters. The predefined boolean operations traits class is called CGAL_bops_traits_2<R>.
#include <CGAL/bops_traits_2.h>
| ||
|
||
| ||
|
||
| ||
|
||
| ||
|
||
| ||
|
||
| ||
|
||
| ||
| ||
| ||
|
||
|
| |
| ||
| ||
| ||
|
||
|
|
|
| ||
| ||
| ||
|
For more information about these types see .
| |
default constructor
|
|
| |
returns CGAL_do_overlap(a,b). | ||
|
| |
returns true iff xmin(b) <= xmin(a) and xmax(b) >= xmax(a) and ymin(b) <= ymin(a) and ymax(b) >= ymax(a) . | ||
|
| |
returns p1 == p2. | ||
|
| |
returns p1.x() < p2.x(); | ||
|
| |
returns CGAL_leftturn(p0, p1, p2). | ||
|
| |
returns CGAL_make_object(p). | ||
|
| |
returns CGAL_make_object(seg). | ||
|
| |
returns CGAL_make_object(pgon). | ||
|
| |
returns CGAL_make_object(irect). | ||
|
| |
returns CGAL_make_object(triangle). | ||
|
| |
returns pgon.bbox(). | ||
|
| |
returns pgon.has_on_bounded_side(pt). | ||
|
| |
performs pgon.reverse_orientation(). | ||
| ||
| ||
returns pgon.left_vertex(). |