CGAL 6.1.2 - 2D Circular Geometry Kernel: CircularKernel::HasOn_2 Concept Reference

CGAL 6.1.2 - 2D Circular Geometry Kernel

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

## Definition

To test whether a point lies on a curve.

Refines
  `Kernel::HasOn_2`

## Operations
A model of this concept must provide:
bool | operator() (const CircularKernel::Line_2 &l, const CircularKernel::Circular_arc_point_2 &p)
| For a line.
bool | operator() (const CircularKernel::Circle_2 &c, const CircularKernel::Circular_arc_point_2 &p)
| For a circle.
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.