CGAL 6.0.2 - 2D Arrangements

Loading...
Searching...
No Matches
Typedefs | Enumerations | Variables
Enumerations
2D Arrangement Reference

##

## Typedefs
typedef Box_parameter_space_2 | CGAL::Arr_parameter_space

## Enumerations
enum | CGAL::Arr_curve_end { CGAL::ARR_MIN_END , CGAL::ARR_MAX_END }
| The enumeration `Arr_curve_end` is used to indicate one of the two ends of an \(x\)-monotone curve. More...
enum | CGAL::Arr_halfedge_direction { CGAL::ARR_LEFT_TO_RIGHT , CGAL::ARR_RIGHT_TO_LEFT }
| The enumeration `Arr_halfedge_direction` is defined by `CGAL::Arrangement_2::Halfedge` to specify the direction of the halfedge. More...

## Variables
const Arr_parameter_space | CGAL::ARR_LEFT_BOUNDARY = LEFT_BOUNDARY
const Arr_parameter_space | CGAL::ARR_RIGHT_BOUNDARY = RIGHT_BOUNDARY
const Arr_parameter_space | CGAL::ARR_BOTTOM_BOUNDARY = BOTTOM_BOUNDARY
const Arr_parameter_space | CGAL::ARR_TOP_BOUNDARY = TOP_BOUNDARY
const Arr_parameter_space | CGAL::ARR_INTERIOR = INTERIOR

## Enumeration Type Documentation

## ◆ Arr_curve_end

enum CGAL::Arr_curve_end

`#include <CGAL/Arr_enums.h>`

The enumeration `Arr_curve_end` is used to indicate one of the two ends of an \(x\)-monotone curve.

It is used by models geometry traits concept that handle boundary conditions.

See also
  `ArrangementOpenBoundaryTraits_2`

Enumerator
ARR_MIN_END |
ARR_MAX_END |

## ◆ Arr_halfedge_direction

enum CGAL::Arr_halfedge_direction

`#include <CGAL/Arr_enums.h>`

The enumeration `Arr_halfedge_direction` is defined by `CGAL::Arrangement_2::Halfedge` to specify the direction of the halfedge.

See also
  `CGAL::Arrangement_2::Halfedge`

Enumerator
ARR_LEFT_TO_RIGHT |
ARR_RIGHT_TO_LEFT |