pub fn construct_curve_surface_points(
curve: &BSplineCurve3,
surface: &BSplineSurface,
options: CertifiedCurveSurfaceIntersectionOptions,
) -> GeomResult<Result<Vec<ConstructedCurveSurfacePoint3>, IntersectionCurveRefusal>>Expand description
Construct curve/surface intersection points for a clamped NURBS pair.
A transverse curve/surface intersection is ISOLATED: the correct output is a set of points, and manufacturing a curve through them would invent an extent nothing proved. A curve arises only when the curve LIES IN the surface, which is a coincident case this certification does not cover and which is refused rather than approximated.