Click or drag to resize

NurbsCurveKnotListRemoveMultipleKnots Method

Remove multiple knots from this curve.

Namespace:  Rhino.Geometry.Collections
Assembly:  RhinoCommon (in RhinoCommon.dll)
Since: 6.0
Syntax
public int RemoveMultipleKnots(
	int minimumMultiplicity,
	int maximumMultiplicity,
	double tolerance
)

Parameters

minimumMultiplicity
Type: SystemInt32
Remove knots with multiplicity > minimumKnotMultiplicity.
maximumMultiplicity
Type: SystemInt32
Remove knots with multiplicity < maximumKnotMultiplicity.
tolerance
Type: SystemDouble
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
See Also