CGAL 5.6 - 2D Arrangements

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

#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

#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