ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data.Analyst3D Namespace / TinEdge Class / Nodes Property
Example Version

Nodes Property (TinEdge)
Gets the nodes of this TIN edge. This method must be called on the MCT. Use QueuedTask.Run.
Syntax
public IReadOnlyList<TinNode> Nodes {get;}

Property Value

A IReadOnlyList of TinNode
Remarks
The first element is the "fromNode" of the edge. The second element is the "toNode" of the edge.
Example
TIN Edges
// nodes of the edge
var nodes = edge.Nodes;

// edge geometry
var polyline = edge.ToPolyline();
// edge length
var length = edge.Length;
// is the edge "inside"
var isInsideEdge = edge.IsInsideDataArea;
// edge type - regular/hard/soft
var edgeType = edge.EdgeType;

// get next (clockwise) edge in the triangle
var nextEdge = edge.GetNextEdgeInTriangle();
// get previous (anti-clockwise) edge in the triangle
var prevEdge = edge.GetPreviousEdgeInTriangle();

// get opposite edge
var oppEdge = edge.GeNeighbor();

// get left triangle
var leftTriangle = edge.LeftTriangle;
// get right triangle
var rightTriangle = edge.RightTriangle;
Requirements

Target Platforms: Windows 11, Windows 10

ArcGIS Pro version: 3.2 or higher.
See Also