CGAL 5.1 - 2D Arrangements
|
#include <Concepts/ArrangementConstructXMonotoneCurveTraits_2.h>
The concept ArrangementConstructXMonotoneCurveTraits_2
refines the basic traits concept ArrangementBasicTraits_2
. A model of this concept is able to construct an \( x\)-monotone curve from two points.
CGAL::Arr_conic_traits_2<RatKernel,AlgKernel,NtTraits>
CGAL::Arr_non_caching_segment_traits_2<Kernel>
CGAL::Arr_segment_traits_2<Kernel>
CGAL::Arr_polyline_traits_2<SegmentTraits_2>
Public Types | |
typedef ArrTraits::X_monotone_curve_2 | X_monotone_curve_2 |
typedef ArrTraits::Point_2 | Point_2 |
Public Member Functions | |
X_monotone_curve_2 | operator() (Point_2 p1, Point_2 p2) |
returns an \( x\)-monotone curve connecting p1 and p2 (i.e., the two input points are its endpoints). More... | |
typedef ArrTraits::X_monotone_curve_2 ArrangementConstructXMonotoneCurveTraits_2::X_monotone_curve_2 |
X_monotone_curve_2 ArrangementConstructXMonotoneCurveTraits_2::operator() | ( | Point_2 | p1, |
Point_2 | p2 | ||
) |
returns an \( x\)-monotone curve connecting p1
and p2
(i.e., the two input points are its endpoints).