pub fn segment2_intersection_point<Unit: Copy, Space: Copy>(
a: Segment2<Unit, Space>,
b: Segment2<Unit, Space>,
) -> Option<Vec2<Unit, Space>>Expand description
If two 2D segments intersect at a single point, returns that point.
- Returns
Noneif they do not intersect. - Returns
Noneif they overlap over an interval (collinear overlap with non-zero length).