Kernel::AreParallel_2

A model for this must provide:

bool
fo.operator() ( Kernel::Line_2 l1,
Kernel::Line_2 l2)
returns true, if l1 and l2 are parallel or if one of those (or both) is degenerate.

bool fo.operator() ( Kernel::Ray_2 r1, Kernel::Ray_2 r2)
returns true, if r1 and r2 are parallel or if one of those (or both) is degenerate.

bool
fo.operator() ( Kernel::Segment_2 s1,
Kernel::Segment_2 s2)
returns true, if s1 and s2 are parallel or if one of those (or both) is degenerate.

Refines

AdaptableFunctor (with two arguments)

See Also

CGAL::parallel