![]() |
This document is archived and information here might be outdated. Recommended version. |
| ArcObjects Help for .NET developers > ArcObjects namespaces > GeoDatabaseExtensions > ESRI.ArcGIS.GeoDatabaseExtensions > Classes > D > DynamicSurface Class (ArcObjects .NET 10.5 SDK) |
Esri DynamicSurface object.
DynamicSurface is a non-creatable object. References to non-creatable objects must be obtained through other objects.
A DynamicSurface is used to extract rasters, TINs, and measurement points/vertices from a terrain based on extent and level of detail.
This class is instantiated via the ITerrain.CreateDynamicSurface member of the Terrain object.
| Interfaces | Description |
|---|---|
| IDynamicSurface | Provides access to members used to derive raster and TIN surfaces from a terrain. |
| IDynamicSurface2 | Provides access to members that utilize Terrain surfaces. |
| IDynamicSurface3 | Provides access to members that utilize Terrain surfaces. |
| Interfaces | Description |
|---|---|
| ISurfaceIntersectionEvents (default) | Provides access to events that occur with a surface intersection process. |
When working with DynamicSurface's default outbound interface in Visual Basic 6 declare variables as follows:
Private WithEvents pDynamicSurface as DynamicSurface