ArcGIS Pro 2.9 API Reference Guide
AngleDirectedDiagramLayoutParameters.Directions Enumeration

ArcGIS.Core.Data.UtilityNetwork.NetworkDiagrams Namespace : AngleDirectedDiagramLayoutParameters.Directions Enumeration
The number of directions that must be used to align the diagram edges and their connected junctions
Syntax
public enum AngleDirectedDiagramLayoutParameters.Directions : System.Enum, System.IComparable, System.IConvertible, System.IFormattable  
Public Enum AngleDirectedDiagramLayoutParameters.Directions 
   Inherits System.Enum
   Implements System.IComparable, System.IConvertible, System.IFormattable 
Members
MemberDescription
EightDirections Eight directions. The edges will move so they progressively approach one of the 8 axes, starting with the edge's origin junction and inclined at 45, 90, 135, 180, 225, 270, 315, or 360 degrees.
FourDirections Four directions. The edges will move so they progressively approach one of the 4 axes, starting with the edge's origin junction and inclined at 90, 180, 270, or 360 degrees.
TwelveDirections Twelve directions. The edges will move so they progressively approach one of the 12 axes, starting with the edge's origin junction and inclined at 30, 60, 90, 120, 150, 180, 210, 240, 270, 300, 330, or 360 degrees.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         ArcGIS.Core.Data.UtilityNetwork.NetworkDiagrams.AngleDirectedDiagramLayoutParameters.Directions

Requirements

Target Platforms: Windows 11, Windows 10, Windows 8.1

See Also

Reference

ArcGIS.Core.Data.UtilityNetwork.NetworkDiagrams Namespace