Click or drag to resize

NurbsCurveMakeCompatible Method

For expert use only. From the input curves, make an array of compatible NURBS curves.

Namespace:  Rhino.Geometry
Assembly:  RhinoCommon (in RhinoCommon.dll)
Since: 6.0
Syntax
public static NurbsCurve[] MakeCompatible(
	IEnumerable<Curve> curves,
	Point3d startPt,
	Point3d endPt,
	int simplifyMethod,
	int numPoints,
	double refitTolerance,
	double angleTolerance
)

Parameters

curves
Type: System.Collections.GenericIEnumerableCurve
The input curves.
startPt
Type: Rhino.GeometryPoint3d
The start point. To omit, specify Point3d.Unset.
endPt
Type: Rhino.GeometryPoint3d
The end point. To omit, specify Point3d.Unset.
simplifyMethod
Type: SystemInt32
The simplify method.
numPoints
Type: SystemInt32
The number of rebuild points.
refitTolerance
Type: SystemDouble
The refit tolerance.
angleTolerance
Type: SystemDouble
The angle tolerance in radians.

Return Value

Type: NurbsCurve
The output NURBS surfaces if successful.
See Also