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


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

IVertexAttribute Interface

Identifies geometries that can have attributes on their vertices.

Product Availability

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

Members

Name Description
Method CalculateNonSimpleVertexAttributes Extrapolates/interpolates the non-simple vertex attribute values.
Method ExtrapolateVertexAttributes Extrapolates the attribute values at the begining of the geometry up to the fromIndex based on the attribute value interval between the fromIndex and the toIndex.
Method InterpolateVertexAttributesBetween Generate vertex attribute values by linear interpolation for all vertices in the range [start+1, end-1]. (Sets point IDs to 0 rather than interpolating).
Method MultiplyVertexAttributes Scale all vertex attribute values of this type by the specified factor.
Method OffsetVertexAttributes Offset all vertex attribute values of this type by the specified factor.
Method TransferAttributes For each vertex on this geometry, assign the attributes found at the point an equal fraction of the distance along the source geometry (the point need not be an explicit vertex).
Read-only property VertexAttributeMax The maximum vertex attribute value of this type for all vertices in this object.
Read-only property VertexAttributeMin The minimum vertex attribute value of this type for all vertices in this object.
Read-only property VertexAttributeSimple Indicates if there are no 'empty' vertex attribute values of this type for this object.

CoClasses that implement IVertexAttribute

CoClasses and Classes Description