This document is archived and information here might be outdated.  Recommended version.


IFunctionalSurface Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IF > IFunctionalSurface Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Geometry)  

IFunctionalSurface Interface

Provides access to information about the functional surface, generating heights given x,y locations. Also see IFunctionalSurface2. Note: the IFunctionalSurface interface has been superseded byIFunctionalSurface2. Please consider using the more recent version.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Description

A FunctionalSurface is a surface such that all (x, y) coordinates have a single simple Z value within the Domain for which the FunctionalSurface is defined.  The Z value for each (x, y) coordinate is functionally defined.

Members

Name Description
Read-only property Domain The interpolation domain of the surface.
Read-only property Z The surface Z=f(x,y).

CoClasses that implement IFunctionalSurface

CoClasses and Classes Description
RasterSurface (esri3DAnalyst) The Esri raster surface component.
Tin (esriGeoDatabase) The Esri TIN component.

Remarks

IFunctionalSurface2 extends the IFunctionalSurface interface.

.NET Samples

3D multipatch examples (Code Files: ExtrusionExamples)