ConstLayoutStyles Enum

The enum values defined here are used exclusively for the Lay Out a Diagram method. They enable you to define the layout options as depicted in the Layout  Diagram menu option. For further information, see the Lay Out a Diagram topic.

Method

Use to

lsCrossReduceAggressive

Perform aggressive Cross-reduction in the layout process (time consuming).

lsCycleRemoveDFS

Use the Depth First Cycle Removal algorithm.

lsCycleRemoveGreedy

Use the Greedy Cycle Removal algorithm.

lsDiagramDefault

Use existing layout options specified for this diagram.

lsInitializeDFSIn

Initialize the layout using the Depth First Search Inward algorithm.

lsInitializeNaive

Initialize the layout using the Naïve Initialize Indices algorithm.

lsInitializeDFSOut

Initialize the layout using the Depth First Search Outward algorithm.

lsLayeringLongestPathSink

Layer the diagram using the Longest Path Sink algorithm.

lsLayeringLongestPathSource

Layer the diagram using the Longest Path Source algorithm.

lsLayeringOptimalLinkLength

Layer the diagram using the Optimal Link Length algorithm.

lsLayoutDirectionDown

Direct connectors to point downwards.

lsLayoutDirectionLeft

Direct connectors to point leftwards.

lsLayoutDirectionRight

Direct connectors to point rightwards.

lsLayoutDirectionUp

Direct connectors to point upwards.

lsProgramDefault

Use factory default layout options as specified by Enterprise Architect.