Loading web-font TeX/Math/Italic
 
CGAL 6.0.1 - 2D Arrangements
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Modules Pages
Loading...
Searching...
No Matches
ArrTraits::CompareYOnBoundary_2 Concept Reference

Definition

Operations

A model of this concept must provide:

Comparison_result operator() (const ArrTraits::Point_2 &p1, const ArrTraits::Point_2 &p2)
 Given two points p1 and p2, such that either p1 or p2 (or both) lie on the bottom or top boundary of the parameter space, compares the y-coordinate of p1 and the y-coordinate of p2.
 

Member Function Documentation

◆ operator()()

Comparison_result ArrTraits::CompareYOnBoundary_2::operator() ( const ArrTraits::Point_2 p1,
const ArrTraits::Point_2 p2 
)

Given two points p1 and p2, such that either p1 or p2 (or both) lie on the bottom or top boundary of the parameter space, compares the y-coordinate of p1 and the y-coordinate of p2.

Returns CGAL::SMALLER, CGAL::EQUAL, or CGAL::LARGER accordingly.

Precondition
Parameter_space_in_x_2 (p1) \neq CGAL::ARR_INTERIOR or Parameter_space_in_x_2 (p2) \neq CGAL::ARR_INTERIOR.