SurfaceContourStyle Class

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.292
Syntax
public sealed class SurfaceContourStyle : SurfaceBaseStyle

The SurfaceContourStyle type exposes the following members.

Properties
 NameDescription
Public propertyBaseElevationInterval Gets or sets the double value used to specify the contour base elevation interval.
Public propertyDepressionTickMarkInterval Gets or sets the double value that specifies the spacing of the tick marks along the depression contour.
Public propertyDepressionTickMarkLength Gets or sets the double value that specifies the length of the tick mark that is drawn normal to the depression contour.
Public propertyDisplayDepressions Gets or sets the boolean value that specifies whether depression contours are displayed.
Public propertyDisplayMode Gets or sets the Display3dType enum value that specifies the appearance of surface elevations.
(Inherited from SurfaceBaseStyle)
Public propertyExaggerateElevationBy Gets or sets the double value by which the surface object component elevation values are scaled.
(Inherited from SurfaceBaseStyle)
Public propertyFlattenToElevationBy Gets or sets the double value to which the surface object component is flattened, or projected.
(Inherited from SurfaceBaseStyle)
Public propertyGroupRangeValuesBy Gets or sets the GroupValuesByType enum value used to specify how to group the contour range values.
Public propertyLegendStyleId Gets or sets the string value that specifies the surface contour legend style.
Public propertyLegendStyleName Gets or sets the string value that specifies the surface contour legend style.
Public propertyMajorContourColorScheme Gets or sets the major color scheme for the contour range.
Public propertyMajorContourInterval Gets or sets the double value used to specify the number of minor contours per major contour.
Public propertyMinorContourColorScheme Gets or sets the minor color scheme for the contour range.
Public propertyMinorContourInterval Gets or sets the double value used to specify the contour interval.
Public propertyNumberOfRanges Gets or sets the long value that specifies the number of ranges to be used.
Public propertyRangePrecision Gets or sets the PrecisionRangeType enum value that specifies the range precision.
Public propertySmoothContours Gets or sets the boolean value that specifies whether contours are smoothed.
Public propertySmoothingFactor Gets or sets an int value that specifies the degree to which the surface is smoothed.
Public propertySmoothingType 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.
Public propertyUseColorScheme Gets or sets the boolean value that specifies whether the major and minor color schemes are displayed.
Top
Methods
 NameDescription
Public methodGetContourValues Gets an array of ContourValues that represent how to render major and minor contours.
Public methodSetContourValues Set an array of ContourValues that represent how to render major and minor contours.
Top
See Also