Click or drag to resize

CurveCreateNurbsCurveFit Method

Rebuilds the curve to a NURBS curve with the specified options.

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public static NurbsCurve CreateNurbsCurveFit(
	Curve curve,
	Interval domain,
	NurbsCurveFitParameters rebuildOptions,
	out Line maximumSeparation,
	out double thisSeparationParameter,
	out double nurbsSeparationParameter
)

Parameters

curve
Type: Rhino.GeometryCurve
The input curve you would like to rebuild
domain
Type: Rhino.GeometryInterval
The domain to process
rebuildOptions
Type: Rhino.GeometryNurbsCurveFitParameters
Specifies how to rebuild the curve
maximumSeparation
Type: Rhino.GeometryLine

[Missing <param name="maximumSeparation"/> documentation for "M:Rhino.Geometry.Curve.CreateNurbsCurveFit(Rhino.Geometry.Curve,Rhino.Geometry.Interval,Rhino.Geometry.NurbsCurveFitParameters,Rhino.Geometry.Line@,System.Double@,System.Double@)"]

thisSeparationParameter
Type: SystemDouble

[Missing <param name="thisSeparationParameter"/> documentation for "M:Rhino.Geometry.Curve.CreateNurbsCurveFit(Rhino.Geometry.Curve,Rhino.Geometry.Interval,Rhino.Geometry.NurbsCurveFitParameters,Rhino.Geometry.Line@,System.Double@,System.Double@)"]

nurbsSeparationParameter
Type: SystemDouble

[Missing <param name="nurbsSeparationParameter"/> documentation for "M:Rhino.Geometry.Curve.CreateNurbsCurveFit(Rhino.Geometry.Curve,Rhino.Geometry.Interval,Rhino.Geometry.NurbsCurveFitParameters,Rhino.Geometry.Line@,System.Double@,System.Double@)"]

Return Value

Type: NurbsCurve
The resulting curveb
See Also