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


ITinSurface Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IT > ITinSurface Interface (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (GeoDatabase)  

ITinSurface Interface

Provides access to members that control TIN surfaces. Note: the ITinSurface interface has been superseded byITinSurface2. Please consider using the more recent version.

Product Availability

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

Members

Name Description
Method AsPolygons Converts the surface to a polygon feature class representing slope or aspect.
Read-only property CanDoCurvature Indicates if earth curvature can be applied.
Method Contour Output contours based on the specified root value and interval.
Method ContourList Output a list of contours corresponding to the specified eleveation values.
Read-only property Domain The interpolation domain of the surface.
Method FindNormal Restricted.
Method GetAspectDegrees Returns the aspect at the specified location in degrees.
Method GetAspectRadians Returns the aspect at the specified location in radians.
Method GetContour Returns a countour passing through the queried point.
Method GetElevation Returns the z value of the specified location.
Method GetIntensity Returns the hillshade brightness value of the plane defined by the three points.
Method GetLineOfSight Computes the visibility of a line-of-sight from the observer to the target.
Method GetNormal Returns the normal vector to the specified location.
Method GetPartialVolumeAndArea Returns portion of the TIN's volume above or below an input z value.
Method GetProfile Returns a polyline with z values interpolated from the surface.
Method GetProjectedArea Returns the projected area of the surface above or below an input z value.
Method GetSlopeDegrees Returns the slope at the specified location in degrees.
Method GetSlopePercent Returns the slope at the specified location in percent.
Method GetSlopeRadians Returns the slope at the specified location in radians.
Method GetSteepestPath Returns the steepest path downhill from the specified point.
Method GetSurfaceArea Returns the area measured on its surface above or below an input z value.
Method GetSurfaceElement Returns the surface element at the specified location.
Method GetTriAspectDegrees Restricted.
Method GetTriAspectRadians Restricted.
Method GetTriNormal Restricted.
Method GetTriSlopeDegrees Restricted.
Method GetTriSlopePercent Restricted.
Method GetTriSlopeRadians Restricted.
Method GetUnitTriNormal Restricted.
Method GetVolume Returns the volume above or below an input z value.
Method InterpolateShape Interpolates z values for a defined geometric shape.
Method InterpolateShapeVertices Interpolates z values for a defined geometric shape at its vertices only.
Method IsVoidZ Returns TRUE if the passed value is equal to the surface's void value.
Method Locate Returns the intersection of the query ray and the surface.
Method LocateAll Returns the distances of intersections of the query ray and the surface.
Method QueryElevationBand Restricted.
Method QueryNormal Returns the vector normal to the specified triangle.
Method QueryPixelBlock Derives slope, aspect, hillshade, or elevation from the input surface and writes the result to the provided PixelBlock.
Method QuerySurfaceLength Returns the length of an input polyline measured on the surface.
Read/write property RasterInterpolationMethod The elevation interpolation method for rasterization.
Read/write property SunPosition The vector indicating the direction of the light source relative to the scene.
Read-only property Z The surface Z=f(x,y).
Read/write property ZFactor Multiplication factor applied to all z values to provide unit-congruency between coordinate components.

Inherited Interfaces

Interfaces Description
ISurface Provides access to members that control surfaces.
IFunctionalSurface Provides access to information about the functional surface, generating heights given x,y locations. Also see IFunctionalSurface2.

CoClasses that implement ITinSurface

CoClasses and Classes Description
Tin The Esri TIN component.

.NET Related Topics

How to access a difference surface when intersecting TINs and terrains | How to interpolate spot heights and profile lines on a TIN