Kernel::LessSignedDistanceToLine_2

A model for this must provide:

bool
fo.operator() ( Kernel::Line_2 l,
Kernel::Point_2 p,
Kernel::Point_2 q)
returns true if the signed distance from p and the oriented line l is smaller than the signed distance of q and l.

bool
fo.operator() ( Kernel::Point_2 p,
Kernel::Point_2 q,
Kernel::Point_2 r,
Kernel::Point_2 s)
returns true if the signed distance from r and the oriented line l defined by p and q is smaller than the signed distance of s and l.
Precondition: p != q.

Refines

AdaptableFunctor (with four arguments)

See Also

CGAL::has_smaller_signed_distance_to_line