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

CGAL 6.1.2 - 2D Arrangements

Loading...
Searching...
No Matches
CGAL::Arr_open_side_tag Struct Reference
Reference Manual » Tags

`#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 `AosOpenBoundaryTraits_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`
  `AosOpenBoundaryTraits_2`