SurfaceAnalysis Class

The SurfaceAnalysis class. This class encapsulates surface analysis data, and is accessed from the Surface.Analysis property.
Inheritance Hierarchy
SystemObject
  Autodesk.Civil.DatabaseServicesSurfaceAnalysis

Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.292
Syntax
public sealed class SurfaceAnalysis : IDisposable

The SurfaceAnalysis type exposes the following members.

Methods
 NameDescription
Public methodCode exampleCreateWaterdrop Creates one or more polylines that represent a flow of water, and marks the start point of the path. This method exposes the Water Drop command from the Civil 3D GUI.
Public methodDisposeReleases all resources used by the SurfaceAnalysis
Public methodGetContourData Gets the surface contour analysis data for a Surface.
Public methodCode exampleGetDirectionData Gets the surface direction analysis data for a Surface.
Public methodCode exampleGetElevationData Gets the elevation analysis data for a Surface.
Public methodCode exampleGetSlopeArrowData Gets the slope arrow analysis data for a Surface.
Public methodGetSlopeData Gets the slope analysis data for a Surface.
Public methodGetUserDefinedContourData Gets an array which contains all the surface user-defined contour analysis data.
Public methodCode exampleGetWatershedData Gets the watershed analysis data for a Surface.
Public methodSetContourData Sets the surface contour analysis data for a Surface. Use this method to apply changes made to data returned by GetContourData().
Public methodSetDirectionData Sets the surface direction analysis data for a Surface. Use this method to apply changes made to data returned by GetDirectionData().
Public methodCode exampleSetElevationData Sets the surface elevation analysis data for a Surface. Use this method to apply changes made to data returned by GetElevationData().
Public methodSetSlopeArrowData Sets the slope arrow analysis data for a Surface. Use this method to apply changes made to data returned by GetSlopeArrowData().
Public methodSetSlopeData Sets the slope analysis data for a Surface. Use this method to apply changes made to data returned by GetSlopeData().
Public methodSetUserDefinedContourData Sets the user-defined contour analysis data for a Surface. Use this method to apply changes made to data returned by GetUserDefinedContourData().
Public methodSetWatershedData Sets the watershed analysis data for a Surface. Use this method to apply changes made to data returned by GetWatershedData().
Top
See Also