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
)
Public Function RemoveMultipleKnots (
minimumMultiplicity As Integer,
maximumMultiplicity As Integer,
tolerance As Double
) As Integer
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:
Int32number of knots removed on success. 0 if no knots were removed
See Also