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