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. |