CircularKernel::HasOn_2

Definition

To test whether a point lies on a curve.

Refines

Kernel::HasOn_2

An object fo of this type must provide:

bool fo ( CircularKernel::Line_2 l , CircularKernel::Circular_arc_point_2 p )
For a line.

bool fo ( CircularKernel::Circle_2 c , CircularKernel::Circular_arc_point_2 p )
For a circle.

bool fo ( CircularKernel::Line_arc_2 l , CircularKernel::Circular_arc_point_2 p )
For a line arc.

bool fo ( CircularKernel::Circular_arc_2 c , CircularKernel::Circular_arc_point_2 p )
For a circular arc.