ArcGIS Pro 3.4 API Reference Guide
ArcGIS.Core.Data.NetworkDiagrams Namespace / LinearDispatchDiagramLayoutParameters.Placement Enumeration

In This Topic
    LinearDispatchDiagramLayoutParameters.Placement Enumeration
    In This Topic
    The way the layout algorithm will move the diagram junctions.
    Syntax
    public enum LinearDispatchDiagramLayoutParameters.Placement : System.Enum, System.IComparable, System.IConvertible, System.IFormattable, System.ISpanFormattable  
    Public Enum LinearDispatchDiagramLayoutParameters.Placement 
       Inherits System.Enum
       Implements System.IComparable, System.IConvertible, System.IFormattable, System.ISpanFormattable 
    Members
    MemberDescription
    EqualDistance Equal distance between junctions. All junctions with two connected edges will move so the distances between them and their two connected junctions are equal.
    IterativeDistanceDistance is computed iteratively. All the junctions with two connected edges will move slightly according to the LinearDispatchDiagramLayoutParameters.NumberOfIterations and LinearDispatchDiagramLayoutParameters.MaximumShift parameter values.
    UserDefinedDistanceUser defined distance. All junctions with two connected edges will move so there is a minimum distance (LinearDispatchDiagramLayoutParameters.MinimumShift) between them and the other end of the edges they connect to. This occurs at the end of the layout execution.
    Inheritance Hierarchy

    System.Object
       System.ValueType
          System.Enum
             ArcGIS.Core.Data.NetworkDiagrams.LinearDispatchDiagramLayoutParameters.Placement

    Requirements

    Target Platforms: Windows 11, Windows 10

    ArcGIS Pro version: 3 or higher.
    See Also