pub fn gordon_surface_reported(
u_curves: &[NurbsCurve],
v_curves: &[NurbsCurve],
crossing_band: Option<f64>,
) -> Result<(NurbsSurface, GordonReport), GordonRefusal>Expand description
gordon_surface with a caller-stated crossing band, plus the
GordonReport of what it did and measured.
crossing_band is the distance within which two curves meet. None
takes the Coons corner band — the kernel’s vertex identity band at the
network’s size, heal_band(diagonal, 2e-5) floored at
crate::VERTEX_MATCH_FLOOR — so a network this accepts meets where the
validator would call two edge ends one vertex.