public static CurveLoop CreateViaThicken( Curve pCurve, double thickness, XYZ normal )
| Exception | Condition |
|---|---|
| ArgumentException | The input thickness is too short for a curve. -or- The input pCurve points to a helical curve and is not supported for this operation. |
| ArgumentNullException | A non-optional argument was null |
| InvalidOperationException | Throws if the input curve could not be thickened. |
Note that for input elliptical fragments and NurbSpline curves, any offsets will be created as HermiteSplines.