Skip to main content

crossing_points

Function crossing_points 

Source
pub fn crossing_points(
    curve: &NurbCurve<4>,
    surface: &NurbSurface<4>,
) -> GeopResult<Vec<(Vector<3>, Vector2)>>
Expand description

Every point where curve crosses surface, each refined (refine_crossing) and with where it is on the surface: what the curve and the surface give there intersected, both enclosures of one point — at a pole, where the collapsed parameter says nothing, the pole. A curve lying on the surface along an arc is refused: where it meets the surface is no point.