The surface boundary style class
Inheritance Hierarchy
SystemObject[T:Autodesk.Civil.CivilWrapper<AeccDbSurfaceStyle>]
Autodesk.Civil.DatabaseServices.StylesSurfaceBaseStyle
Autodesk.Civil.DatabaseServices.StylesSurfaceContourStyle
Namespace: Autodesk.Civil.DatabaseServices.Styles
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public sealed class SurfaceContourStyle : SurfaceBaseStyle
VB
Public NotInheritable Class SurfaceContourStyle Inherits SurfaceBaseStyle
C++
public ref class SurfaceContourStyle sealed : public SurfaceBaseStyle
The SurfaceContourStyle type exposes the following members.
Properties
| Name | Description | |
|---|---|---|
| BaseElevationInterval | Gets or sets the double value used to specify the contour base elevation interval. | |
| DepressionTickMarkInterval | Gets or sets the double value that specifies the spacing of the tick marks along the depression contour. | |
| DepressionTickMarkLength | Gets or sets the double value that specifies the length of the tick mark that is drawn normal to the depression contour. | |
| DisplayDepressions | Gets or sets the boolean value that specifies whether depression contours are displayed. | |
| DisplayMode |
Gets or sets the Display3dType enum value that specifies the appearance of surface elevations.
(Inherited from SurfaceBaseStyle) | |
| ExaggerateElevationBy |
Gets or sets the double value by which the surface object component elevation values are scaled.
(Inherited from SurfaceBaseStyle) | |
| FlattenToElevationBy |
Gets or sets the double value to which the surface object component is flattened, or projected.
(Inherited from SurfaceBaseStyle) | |
| GroupRangeValuesBy | Gets or sets the GroupValuesByType enum value used to specify how to group the contour range values. | |
| LegendStyleId | Gets or sets the string value that specifies the surface contour legend style. | |
| LegendStyleName | Gets or sets the string value that specifies the surface contour legend style. | |
| MajorContourColorScheme | Gets or sets the major color scheme for the contour range. | |
| MajorContourInterval | Gets or sets the double value used to specify the number of minor contours per major contour. | |
| MinorContourColorScheme | Gets or sets the minor color scheme for the contour range. | |
| MinorContourInterval | Gets or sets the double value used to specify the contour interval. | |
| NumberOfRanges | Gets or sets the long value that specifies the number of ranges to be used. | |
| RangePrecision | Gets or sets the PrecisionRangeType enum value that specifies the range precision. | |
| SmoothContours | Gets or sets the boolean value that specifies whether contours are smoothed. | |
| SmoothingFactor | Gets or sets an int value that specifies the degree to which the surface is smoothed. | |
| SmoothingType | Gets or sets the ContourSmoothingType enum value that specifies the type of smoothing used. This property is usable only when SmoothContours is set to true. | |
| UseColorScheme | Gets or sets the boolean value that specifies whether the major and minor color schemes are displayed. |
Methods
| Name | Description | |
|---|---|---|
| GetContourValues | Gets an array of ContourValues that represent how to render major and minor contours. | |
| SetContourValues | Set an array of ContourValues that represent how to render major and minor contours. |
