pub fn intersect_curve_surface(
curve: &Curve,
surface: &SurfaceGeometry,
options: CurveSurfaceOptions,
tol: Tolerances,
) -> OgeomResult<CurveSurfaceIntersection>Expand description
Where a curve pierces a surface.
Analytic line/plane, line/sphere and line/cylinder are answered in closed form; everything else is seeded polyhedrally and polished by Newton on the well-posed three-by-three system.
ยงErrors
OgeomError::Construction if the options
are unusable.