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
)
Public Shared Function MakeCompatible (
curves As IEnumerable(Of Curve),
startPt As Point3d,
endPt As Point3d,
simplifyMethod As Integer,
numPoints As Integer,
refitTolerance As Double,
angleTolerance As Double
) As NurbsCurve()
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:
NurbsCurveThe output NURBS surfaces if successful.
See Also