CGAL 6.2 - 2D Circular Geometry Kernel: CircularKernel::InXRange_2 Concept Reference

CGAL 6.2 - 2D Circular Geometry Kernel

Loading...
Searching...
No Matches
List of all members
CircularKernel::InXRange_2 Concept Reference
Reference Manual » Geometric Concepts

## Definition

To test whether a point lies in the vertical range of a curve.

## Operations
A model of this concept must provide:
bool | operator() (const CircularKernel::Line_arc_2 &l, const CircularKernel::Circular_arc_point_2 &p)
| For a line arc.
bool | operator() (const CircularKernel::Circular_arc_2 &c, const CircularKernel::Circular_arc_point_2 &p)
| For a circular arc.

## Member Function Documentation

## ◆ operator()()

bool CircularKernel::InXRange_2::operator() | ( | const CircularKernel::Circular_arc_2 & | c,
|  | const CircularKernel::Circular_arc_point_2 & | p
| ) |  |

For a circular arc.

Precondition
  `c` is `x`-monotone.