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

ITriangles Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IT > ITriangles Interface
ArcGIS Developer Help

ITriangles Interface

Indicator interface that identifies a Triangles patch.

Product Availability

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


A Triangles part is a type of surface patch used to construct a MultiPatch, defined by a collection of points that specify the triangle surfaces that comprise it. Each consecutive triplet of vertices defines a new triangle, and the vertex count must be a multiple of three. For a Triangles part with six points, the triangle surfaces are defined by points: (0, 1, 2), (3, 4, 5). The front side of each triangle is established by orienting its vertices clockwise.

Inherited Interfaces

Interfaces Description
IGeometry Provides access to members that describe properties and behavior of all geometric objects.

Classes that implement ITriangles

Classes Description
Triangles A collection of 3D triangles, where each consecutive triplet of vertices defines a new triangle



Triangles Example