M_Rhino_Geometry_Intersect_Intersection_CurveSurface - mcneel/rhinocommon-api-docs GitHub Wiki
Intersects a (sub)curve and a surface.
Namespace: Rhino.Geometry.Intersect
Assembly: RhinoCommon (in RhinoCommon.dll) Version: Rhino 6.0
C#
public static CurveIntersections CurveSurface(
Curve curve,
Interval curveDomain,
Surface surface,
double tolerance,
double overlapTolerance
)
VB
Public Shared Function CurveSurface (
curve As Curve,
curveDomain As Interval,
surface As Surface,
tolerance As Double,
overlapTolerance As Double
) As CurveIntersections
- curve
- Type: Rhino.Geometry.Curve
Curve for intersection. - curveDomain
- Type: Rhino.Geometry.Interval
Domain of surbcurve to take into consideration for Intersections. - surface
- Type: Rhino.Geometry.Surface
Surface for intersection. - tolerance
- Type: System.Double
Intersection tolerance. If the curve approaches the surface to within tolerance, an intersection is assumed. - overlapTolerance
- Type: System.Double
The tolerance with which the curves are tested.
Type: CurveIntersections
A collection of intersection events.
Supported in: 6.0.16224.21491, 5D58w
Intersection Class
CurveSurface Overload
Rhino.Geometry.Intersect Namespace