Click or drag to resize

NurbsCurveKnotListRemoveMultipleKnots Method

Remove multiple knots from this curve.

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


Type: SystemInt32
Remove knots with multiplicity > minimumKnotMultiplicity.
Type: SystemInt32
Remove knots with multiplicity < maximumKnotMultiplicity.
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
Version Information

Rhino for Windows

Supported in: 6.22
See Also