IOrganicLayout Interface

Provides access to members that control the Organic layout.

Members

Name Description
Read/write property BreakPointPosition Indicates the relative position of the two inflexion points that are inserted along the diagram edges to compute the curved edges geometry when EdgesType is 2. This parameter is used only when EdgesType is esriLayoutCurvedEdge.
Read/write property CoolingScheme .
Read/write property EdgesType Indicates the type of display for the diagram edges (curved or not).
Read/write property GridMode .
Read/write property IsActive Indicates whether the network diagram layout is active.
Read-only property Name The name of the network diagram layout.
Read/write property NumberOfIterations Indicates the number of Force Directed layout iterations that is executed before the final result is shown.
Read/write property PreserveContainers Indicates whether the network diagram layout must preserve the containers.
Read-only property PropertySet The network diagram layout parameters returned as a property set
Read/write property RepelFactor Indicates how much diagram junctions that are very close are spread out. The larger this parameter value, the greater the distance that is added between nearly overlapping diagram junctions.
Read/write property RepelFactorComputationMethod .

IOrganicLayout.BreakPointPosition Property

Indicates the relative position of the two inflexion points that are inserted along the diagram edges to compute the curved edges geometry when EdgesType is 2. This parameter is used only when EdgesType is esriLayoutCurvedEdge.

Public Property BreakPointPosition As Double
public double BreakPointPosition {get; set;}

IOrganicLayout.CoolingScheme Property

.

Public Property CoolingScheme As esriLayoutCoolingScheme
public esriLayoutCoolingScheme CoolingScheme {get; set;}

IOrganicLayout.EdgesType Property

Indicates the type of display for the diagram edges (curved or not).

Public Property EdgesType As esriLayoutEdgesType
public esriLayoutEdgesType EdgesType {get; set;}

IOrganicLayout.GridMode Property

.

Public Property GridMode As esriLayoutGridMode
public esriLayoutGridMode GridMode {get; set;}

IOrganicLayout.NumberOfIterations Property

Indicates the number of Force Directed layout iterations that is executed before the final result is shown.

Public Property NumberOfIterations As Integer
public int NumberOfIterations {get; set;}

IOrganicLayout.RepelFactor Property

Indicates how much diagram junctions that are very close are spread out. The larger this parameter value, the greater the distance that is added between nearly overlapping diagram junctions.

Public Property RepelFactor As Double
public double RepelFactor {get; set;}

IOrganicLayout.RepelFactorComputationMethod Property

.

Public Property RepelFactorComputationMethod As esriLayoutRepelFactorComputationMethod
public esriLayoutRepelFactorComputationMethod RepelFactorComputationMethod {get; set;}

Inherited Interfaces

Interfaces Description
INetworkDiagramLayout Provides access to members that control the network diagram layout.

Classes that implement IOrganicLayout

Classes Description

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.