ArcGIS Pro 3.3 API Reference Guide
ArcGIS.Core.Data.NetworkDiagrams Namespace / PartialOverlappingEdgesDiagramLayoutParameters Class / OptimizeEdges Property

In This Topic
    OptimizeEdges Property
    In This Topic
    Indicates if the segment placement order in each set of detected collinear segments are optimized to try to avoid crossing.
    Syntax
    public bool OptimizeEdges {get; set;}
    Public Property OptimizeEdges As Boolean
    Remarks
    • If true, the placement of segments is optimized in each set of collinear segments. This is done by focusing on their connections instead of their positions. Segments that cross each other can be repositioned so they do not cross.
    • If false, the initial position of each segment is maintained in the collinear segment set and crossings are preserved. This is the default option.
    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also