Function line_line2

Source
pub fn line_line2(
    left: Line<DVec2, DVec2>,
    right: Line<DVec2, DVec2>,
    tolerance: Tolerance,
) -> Result<LineLineIntersection2, LinearIntersectionError>
Expand description

Classify two unbounded planar lines.

tolerance governs the residual acceptance of the computed point, not the topological parallel/coincident decision: that decision uses certified orientation predicates so it cannot be flipped by a scaled epsilon.