\( \newcommand{\E}{\mathrm{E}} \) \( \newcommand{\A}{\mathrm{A}} \) \( \newcommand{\R}{\mathrm{R}} \) \( \newcommand{\N}{\mathrm{N}} \) \( \newcommand{\Q}{\mathrm{Q}} \) \( \newcommand{\Z}{\mathrm{Z}} \) \( \def\ccSum #1#2#3{ \sum_{#1}^{#2}{#3} } \def\ccProd #1#2#3{ \sum_{#1}^{#2}{#3} }\)
CGAL 4.12 - 2D Arrangements
Is Model Relationships
Class CGAL::Arr_algebraic_segment_traits_2< Coefficient >
ArrangementTraits_2
Class CGAL::Arr_Bezier_curve_traits_2< RatKernel, AlgKernel, NtTraits >

ArrangementTraits_2

ArrangementDirectionalXMonotoneTraits_2

Class CGAL::Arr_circle_segment_traits_2< Kernel >

ArrangementTraits_2

ArrangementDirectionalXMonotoneTraits_2

Class CGAL::Arr_circular_arc_traits_2< CircularKernel >
ArrangementTraits_2
Class CGAL::Arr_circular_line_arc_traits_2< CircularKernel >
ArrangementTraits_2
Class CGAL::Arr_conic_traits_2< RatKernel, AlgKernel, NtTraits >

ArrangementTraits_2

ArrangementLandmarkTraits_2

ArrangementDirectionalXMonotoneTraits_2

Class CGAL::Arr_consolidated_curve_data_traits_2< Traits, Data >
ArrangementTraits_2
Class CGAL::Arr_curve_data_traits_2< Tr, XData, Mrg, CData, Cnv >
ArrangementTraits_2
Class CGAL::Arr_dcel_base< V, H, F >
ArrangementDcel
Class CGAL::Arr_dcel_base< V, H, F >::Arr_face_base
ArrangementDcelFace
Class CGAL::Arr_dcel_base< V, H, F >::Arr_halfedge_base< Curve >
ArrangementDcelHalfedge
Class CGAL::Arr_dcel_base< V, H, F >::Arr_vertex_base< Point >
ArrangementDcelVertex
Class CGAL::Arr_default_dcel< Traits >
ArrangementDcelWithRebind
Class CGAL::Arr_default_overlay_traits< Arrangement >
OverlayTraits
Class CGAL::Arr_extended_dcel< Traits, VData, HData, FData, V, H, F >
ArrangementDcelWithRebind
Class CGAL::Arr_extended_dcel_text_formatter< Arrangement >

ArrangementInputFormatter

ArrangementOutputFormatter

Class CGAL::Arr_extended_face< FaceBase, FData >
ArrangementDcelFace
Class CGAL::Arr_extended_halfedge< HalfedgeBase, HData >
ArrangementDcelHalfedge
Class CGAL::Arr_extended_vertex< VertexBase, VData >
ArrangementDcelVertex
Class CGAL::Arr_face_extended_dcel< Traits, FData, V, H, F >
ArrangementDcelWithRebind
Class CGAL::Arr_face_extended_text_formatter< Arrangement >

ArrangementInputFormatter

ArrangementOutputFormatter

Class CGAL::Arr_face_index_map< Arrangement >

DefaultConstructible

CopyConstructible

Assignable

ReadablePropertyMap

Class CGAL::Arr_face_overlay_traits< Arr_A, Arr_B, Arr_R, OvlFaceData >
OverlayTraits
Class CGAL::Arr_landmarks_point_location< Arrangement, Generator >

ArrangementPointLocation_2

ArrangementVerticalRayShoot_2

Class CGAL::Arr_line_arc_traits_2< CircularKernel >
ArrangementTraits_2
Class CGAL::Arr_linear_traits_2< Kernel >

ArrangementTraits_2

ArrangementLandmarkTraits_2

ArrangementOpenBoundaryTraits_2

Class CGAL::Arr_naive_point_location< Arrangement >

ArrangementPointLocation_2

ArrangementVerticalRayShoot_2

Class CGAL::Arr_non_caching_segment_basic_traits_2< Kernel >
ArrangementLandmarkTraits_2
Class CGAL::Arr_non_caching_segment_traits_2< Kernel >

ArrangementTraits_2

ArrangementLandmarkTraits_2

ArrangementDirectionalXMonotoneTraits_2

Class CGAL::Arr_polycurve_traits_2< SubcurveTraits_2 >

ArrangementTraits_2

ArrangementDirectionalXMonotoneTraits_2

ArrangementApproximateTraits_2 (if the type that substitutes the template parameter SubcurveTraits_2 models the concept as well)

Class CGAL::Arr_polyline_traits_2< SegmentTraits_2 >

ArrangementTraits_2

ArrangementDirectionalXMonotoneTraits_2

ArrangementConstructXMonotoneCurveTraits_2

ArrangementApproximateTraits_2 (if the type that substitutes the template parameter SegmentTraits_2 models the concept as well)

Class CGAL::Arr_rational_function_traits_2< AlgebraicKernel_d_1 >

ArrangementTraits_2

ArrangementDirectionalXMonotoneTraits_2

ArrangementOpenBoundaryTraits_2

Class CGAL::Arr_rational_function_traits_2< AlgebraicKernel_d_1 >::Construct_curve_2

Assignable

CopyConstructible

AdaptableBinaryFunction

AdaptableUnaryFunction

Class CGAL::Arr_rational_function_traits_2< AlgebraicKernel_d_1 >::Construct_x_monotone_curve_2

Assignable

CopyConstructible

AdaptableBinaryFunction

AdaptableUnaryFunction

Class CGAL::Arr_rational_function_traits_2< AlgebraicKernel_d_1 >::Curve_2
ArrTraits::Curve_2
Class CGAL::Arr_rational_function_traits_2< AlgebraicKernel_d_1 >::Point_2
ArrTraits::Point_2
Class CGAL::Arr_rational_function_traits_2< AlgebraicKernel_d_1 >::X_monotone_curve_2
ArrTraits::XMonotoneCurve_2
Class CGAL::Arr_segment_traits_2< Kernel >

ArrangementTraits_2

ArrangementLandmarkTraits_2

ArrangementDirectionalXMonotoneTraits_2

Class CGAL::Arr_text_formatter< Arrangement >

ArrangementInputFormatter

ArrangementOutputFormatter

Class CGAL::Arr_trapezoid_ric_point_location< Arrangement >

ArrangementPointLocation_2

ArrangementVerticalRayShoot_2

Class CGAL::Arr_vertex_index_map< Arrangement >

DefaultConstructible

CopyConstructible

Assignable

ReadablePropertyMap

Class CGAL::Arr_walk_along_line_point_location< Arrangement >

ArrangementPointLocation_2

ArrangementVerticalRayShoot_2

Class CGAL::Arr_with_history_text_formatter< ArrFormatter >

ArrangementWithHistoryInputFormatter

ArrangementWithHistoryOutputFormatter