pub fn image_curve_pair(
first: &NurbsSurface,
second: &NurbsSurface,
pcurve: &NurbsCurve,
tolerance: f64,
site: &str,
) -> Result<(ImageCurve, ImageCurve), String>Expand description
The images of ONE pcurve on TWO surfaces, guaranteed to share a basis.
thicken’s side wall is ruled_wall(bottom, top), which refuses unless the
two boundary curves agree in degree, knots and weights. Fitting the two
sheets independently would let their adaptive sample sets diverge, so the
approximation tier fits both over ONE parameter set refined against the
worse of the two. The tier is chosen once and applies to both.