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


ISurfaceOp2 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > GeoAnalyst > ESRI.ArcGIS.GeoAnalyst > Interfaces > IS > ISurfaceOp2 Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (GeoAnalyst)  

ISurfaceOp2 Interface

Provides access to additional members that control the Surface Operation.

Product Availability

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

Members

Name Description
Method Aspect Calculates Aspect.
Method Aspect2 Calculates Aspect.
Method Contour Creates contours or isolines based off of a constant interval from a base contour.
Method ContourAsPolyline Creates a single contour or isoline that passes through a specified point on a surface.
Method ContourList Creates contours or isolines based off a list of contour values.
Method ContoursAsPolylines Creates multiple contours or isolines that pass through specified points on a surface.
Method Curvature Calculates curvature, optionally including profile and plan curvature.
Method CutFill Calculates cut and fill areas.
Method HillShade Calculates Hillshade.
Method Slope Calculates Slope.
Method Slope2 Calculates Slope.
Method Visibility Performs visibility analysis on a surface based on a set of input observation points.

CoClasses that implement ISurfaceOp2

CoClasses and Classes Description
RasterSurfaceOp Raster surface operation class.

Remarks