RhinoCommon API
NurbsSurfaceCreateCurveOnSurface Method |
Fit a sequence of 2d points on a surface to make a curve on the surface.
Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll)
Since: 6.3

public static NurbsCurve CreateCurveOnSurface( Surface surface, IEnumerable<Point2d> points, double tolerance, bool periodic )
Public Shared Function CreateCurveOnSurface ( surface As Surface, points As IEnumerable(Of Point2d), tolerance As Double, periodic As Boolean ) As NurbsCurve
Parameters
- surface
- Type: Rhino.GeometrySurface
Surface on which to construct curve. - points
- Type: System.Collections.GenericIEnumerablePoint2d
Parameter space coordinates of the points to interpolate. - tolerance
- Type: SystemDouble
Curve should be within tolerance of surface and points. - periodic
- Type: SystemBoolean
When true make a periodic curve.
Return Value
Type: NurbsCurveA curve interpolating the points if successful, null on error.

To produce the input points, use Surface.CreateCurveOnSurfacePoints.
