![]()  | 
                    
                         This document is archived and information here might be outdated. Recommended version.  | 
                
Provides access to members that control the Surface Operation. Note: the ISurfaceOp interface has been superseded by ISurfaceOp2. Please consider using the more recent version.
| Name | Description | |
|---|---|---|
![]()  | 
Aspect | Calculates Aspect. | 
![]()  | 
Contour | Creates contours or isolines based off of a constant interval from a base contour. | 
![]()  | 
ContourAsPolyline | Creates a single contour or isoline that passes through a specified point on a surface. | 
![]()  | 
ContourList | Creates contours or isolines based off a list of contour values. | 
![]()  | 
ContoursAsPolylines | Creates multiple contours or isolines that pass through specified points on a surface. | 
![]()  | 
Curvature | Calculates curvature, optionally including profile and plan curvature. | 
![]()  | 
CutFill | Calculates cut and fill areas. | 
![]()  | 
HillShade | Calculates Hillshade. | 
![]()  | 
Slope | Calculates Slope. | 
![]()  | 
Visibility | Performs visibility analysis on a surface based on a set of input observation points. | 
| Classes | Description | 
|---|---|
| RasterSurfaceOp | Raster surface operation class. |