M_Rhino_Geometry_Collections_NurbsCurveKnotList_RemoveMultipleKnots - mcneel/rhinocommon-api-docs GitHub Wiki

NurbsCurveKnotList.RemoveMultipleKnots Method

Remove multiple knots from this curve.

Namespace: Rhino.Geometry.Collections
Assembly: RhinoCommon (in RhinoCommon.dll) Version: Rhino 6.0

Syntax

C#

public int RemoveMultipleKnots(
	int minimumMultiplicity,
	int maximumMultiplicity,
	double tolerance
)

VB

Public Function RemoveMultipleKnots ( 
	minimumMultiplicity As Integer,
	maximumMultiplicity As Integer,
	tolerance As Double
) As Integer

Parameters

 

minimumMultiplicity
Type: System.Int32
Remove knots with multiplicity >= minimumKnotMultiplicity.
maximumMultiplicity
Type: System.Int32
Remove knots with multiplicity <= maximumKnotMultiplicity.
tolerance
Type: System.Double
When you remove knots, the shape of the curve is changed. If tolerance is RhinoMath.UnsetValue, any amount of change is permitted. If tolerance is >=0, the maximum distance between the input and output curve is restricted to be <= tolerance.

Return Value

Type: Int32
number of knots removed on success. 0 if no knots were removed

Version Information

Supported in: 6.0.16224.21491

See Also

Reference

NurbsCurveKnotList Class
Rhino.Geometry.Collections Namespace

⚠️ **GitHub.com Fallback** ⚠️