Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
ConstLayoutStyles
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 Diagram | Layout Diagram menu option.
Value |
Meaning |
---|---|
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 down |
lsLayoutDirectionLeft |
Direct connectors to point left |
lsLayoutDirectionRight |
Direct connectors to point right |
lsLayoutDirectionUp |
Direct connectors to point up |
lsProgramDefault |
Use factory default layout options as specified by Enterprise Architect |
Learn More: