CGAL 5.6.3 - 2D Arrangements

Loading...
Searching...
No Matches
CGAL::Arr_contracted_side_tag Struct Reference
2D Arrangement Reference » 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 contracted, 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_contracted_side_tag`. For example, the `Bottom_side_category` and `Top_side_category` category types, nested in every model of the `ArrangementSphericalBoundaryTraits_2 concept` (such as any instance of the `Arr_geodesic_arc_on_sphere_traits_2` class template) must be convertible to `Arr_contracted_side_tag`

`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_open_side_tag`
  `Arr_closed_side_tag`
  `Arr_identified_side_tag`
  `ArrangementOpenBoundaryTraits_2`