CGAL 5.6.1 - 2D Arrangements
CGAL::Arr_open_side_tag Struct Reference

#include <CGAL/Arr_tags.h>

Definition

This type tag is used to indicate that a side of the parameter space, either left, right, bottom, or top, is open, and curves that approach this side might be inserted into the arrangement.

More precisely, when this condition occurs at the left, right, bottom, or top side, then the corresponding categories, namely, Left_side_category, Right_side_category, Bottom_side_category, and Top_side_category, nested in every geometry traits class, must be convertible to the type Arr_open_side_tag. For example, all categories above, nested in every model of the ArrangementOpenBoundaryTraits_2 concept, must be convertible to Arr_open_side_tag, as curves are expected to approach all the four boundary sides of the parameter space (i.e., left, right, bottom, and top).

Arr_oblivious_side_tag is an empty construct used for dispatching functions based on type of curves that induce the arrangement.

See also
Arr_oblivious_side_tag
Arr_closed_side_tag
Arr_contracted_side_tag
Arr_identified_side_tag
ArrangementOpenBoundaryTraits_2