RhinoCommon API
ShutLiningCurveInfo Constructor |
Creates a new instance of the ShutLining curve information class.
Namespace: Rhino.Geometry
Assembly: RhinoCommon (in RhinoCommon.dll)

public ShutLiningCurveInfo( Curve curve, double radius, int profile, bool pull, bool isBump, IEnumerable<Interval> curveIntervals = null, bool enabled = true )
Public Sub New ( curve As Curve, radius As Double, profile As Integer, pull As Boolean, isBump As Boolean, Optional curveIntervals As IEnumerable(Of Interval) = Nothing, Optional enabled As Boolean = true )
Parameters
- curve
- Type: Rhino.GeometryCurve
The profile curve. - radius
- Type: SystemDouble
The profile radius. - profile
- Type: SystemInt32
The profile type. - pull
- Type: SystemBoolean
True if the curve should be pulled. - isBump
- Type: SystemBoolean
True if profile constitutes a bump. See Rhino's Help for more information. - curveIntervals (Optional)
- Type: System.Collections.GenericIEnumerableInterval
The parts of the curve to use as profiles. - enabled (Optional)
- Type: SystemBoolean
If true, this curve is active.

Exception | Condition |
---|---|
ArgumentNullException | If curve is null. |

Rhino for Windows
Supported in: 6.14