ContourSetting.AddContourRange
Method
Description:
Add a set of contours as a contour setting item to the current contour setting.
Add a set of contours as a contour setting item to the current contour setting.
Syntax
public ContourSettingItem AddContourRange(
double start,
double stop,
double step,
ElementId subcategoryId
)
Parameters
| Parameter | Type | Description |
|---|---|---|
| start | Double | The contour range start elevation. |
| stop | Double | The contour range stop elevation. Should be greater than start elevation. |
| step | Double | The increment elevation of the contour range. Should be greater than zero. |
| subcategoryId | ElementId | The contour line style subcategory id. |
Return Value
| Type | Description |
|---|---|
| ContourSettingItem | The newly added contour setting item. |
Exceptions
| Exception | Condition |
|---|---|
| ArgumentException | The given value for start is not finite -or- The given value for stop is not finite -or- The given value for step is not finite -or- The input subcategory id is not valid. |
| ArgumentNullException | A non-optional argument was null |
| InvalidOperationException | The input contour spacing information is not valid. |