CGAL 6.3-dev - 1D Arrangements
Loading...
Searching...
No Matches
AocTraits::CompareX_1 Concept Reference

Definition

Operations

A model of this concept must provide:

Comparison_result operator() (const AocTraits::Point_1 &p1, const AocTraits::Point_1 &p2) const
 returns CGAL::SMALLER, CGAL::EQUAL, or CGAL::LARGER according to the ordering of points p1 and p2 along the 1D carrier curve.

Member Function Documentation

◆ operator()()

Comparison_result AocTraits::CompareX_1::operator() ( const AocTraits::Point_1 & p1,
const AocTraits::Point_1 & p2 ) const

returns CGAL::SMALLER, CGAL::EQUAL, or CGAL::LARGER according to the ordering of points p1 and p2 along the 1D carrier curve.

Precondition
When the parameter space is identified, each of the points p1 and p2 must not coincide with the identification point.

#include <Concepts/AocTraits--CompareX_1.h>

Definition

Operations

A model of this concept must provide:

Comparison_result operator() (const AocTraits::Point_1 &p1, const AocTraits::Point_1 &p2) const
 returns CGAL::SMALLER, CGAL::EQUAL, or CGAL::LARGER according to the ordering of points p1 and p2 along the 1D carrier curve.

Member Function Documentation

◆ operator()()

Comparison_result AocTraits::CompareX_1::operator() ( const AocTraits::Point_1 & p1,
const AocTraits::Point_1 & p2 ) const

returns CGAL::SMALLER, CGAL::EQUAL, or CGAL::LARGER according to the ordering of points p1 and p2 along the 1D carrier curve.

Precondition
When the parameter space is identified, each of the points p1 and p2 must not coincide with the identification point.