M_Rhino_Geometry_Collections_NurbsSurfaceKnotList_RemoveMultipleKnots - mcneel/rhinocommon-api-docs GitHub Wiki

NurbsSurfaceKnotList.RemoveMultipleKnots Method

Remove multiple knots from this surface

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 surface 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 surface 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

NurbsSurfaceKnotList Class
Rhino.Geometry.Collections Namespace

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