pub fn surface_surface(
a: &SurfaceGeometry,
b: &SurfaceGeometry,
tol: Tolerances,
) -> OgeomResult<Meeting>Expand description
Where two surfaces meet, when that has a closed form.
ยงErrors
OgeomError::NotDone if this pair has no closed
form, which is a statement about the pair, not a failure to compute. The
general marching intersector is what answers those, and it is gated on the
benchmark this module makes possible.