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