## 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