The SurfaceAnalysis class. This class encapsulates surface analysis data, and is accessed from the Surface.Analysis property.
Inheritance Hierarchy
SystemObjectAutodesk.Civil.DatabaseServicesSurfaceAnalysis
Namespace: Autodesk.Civil.DatabaseServices
Assembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.8.0.280
Syntax
C#
public sealed class SurfaceAnalysis : IDisposable
VB
Public NotInheritable Class SurfaceAnalysis Implements IDisposable
C++
public ref class SurfaceAnalysis sealed : IDisposable
The SurfaceAnalysis type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() ![]() | CreateWaterdrop | 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. |
![]() | Dispose | Releases all resources used by the SurfaceAnalysis |
![]() | GetContourData | Gets the surface contour analysis data for a Surface. |
![]() ![]() | GetDirectionData | Gets the surface direction analysis data for a Surface. |
![]() ![]() | GetElevationData | Gets the elevation analysis data for a Surface. |
![]() ![]() | GetSlopeArrowData | Gets the slope arrow analysis data for a Surface. |
![]() | GetSlopeData | Gets the slope analysis data for a Surface. |
![]() | GetUserDefinedContourData | Gets an array which contains all the surface user-defined contour analysis data. |
![]() ![]() | GetWatershedData | Gets the watershed analysis data for a Surface. |
![]() | SetContourData | Sets the surface contour analysis data for a Surface. Use this method to apply changes made to data returned by GetContourData(). |
![]() | SetDirectionData | Sets the surface direction analysis data for a Surface. Use this method to apply changes made to data returned by GetDirectionData(). |
![]() ![]() | SetElevationData | Sets the surface elevation analysis data for a Surface. Use this method to apply changes made to data returned by GetElevationData(). |
![]() | SetSlopeArrowData | Sets the slope arrow analysis data for a Surface. Use this method to apply changes made to data returned by GetSlopeArrowData(). |
![]() | SetSlopeData | Sets the slope analysis data for a Surface. Use this method to apply changes made to data returned by GetSlopeData(). |
![]() | SetUserDefinedContourData | Sets the user-defined contour analysis data for a Surface. Use this method to apply changes made to data returned by GetUserDefinedContourData(). |
![]() | SetWatershedData | Sets the watershed analysis data for a Surface. Use this method to apply changes made to data returned by GetWatershedData(). |