pub fn classify_surface_pair_cached(
first: &NurbsSurface,
first_data: &SurfaceClassifyData,
second: &NurbsSurface,
second_data: &SurfaceClassifyData,
model_tolerance: f64,
angular_tolerance: f64,
) -> Result<SurfacePairClassification, String>Expand description
classify_surface_pair with the per-surface work hoisted out — callers
with many pairs per face build each face’s SurfaceClassifyData once.