Changes for page KLay Layered Layout Options
Last modified by Richard Kreissig on 2023/09/14 10:20
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -120,7 +120,7 @@ 120 120 121 121 ))) 122 122 |((( 123 - [[Direction>>doc:||anchor="direction"]]123 +Direction 124 124 )))|((( 125 125 de.cau.cs.kieler.direction 126 126 )))|((( ... ... @@ -127,8 +127,9 @@ 127 127 Enum 128 128 )))|((( 129 129 Parents 130 -)))|((( 131 -UNDEFINED 130 +)))|(% class="highlight-yellow" data-highlight-colour="yellow" %)(% class="highlight-yellow" data-highlight-colour="yellow" %) 131 +((( 132 +RIGHT 132 132 ))) 133 133 |(% colspan="1" %)(% colspan="1" %) 134 134 ((( ... ... @@ -463,25 +463,6 @@ 463 463 ((( 464 464 Dependency 465 465 ))) 466 -|(% colspan="1" %)(% colspan="1" %) 467 -((( 468 -[[Add Unnecessary Bendpoints>>doc:||anchor="addUnnecessaryBendpoints"]] 469 -)))|(% colspan="1" %)(% colspan="1" %) 470 -((( 471 -de.cau.cs.kieler.klay.layered.unnecessaryBendpoints 472 -)))|(% colspan="1" %)(% colspan="1" %) 473 -((( 474 -Boolean 475 -)))|(% colspan="1" %)(% colspan="1" %) 476 -((( 477 -Parents 478 -)))|(% colspan="1" %)(% colspan="1" %) 479 -((( 480 -false 481 -)))|(% colspan="1" %)(% colspan="1" %) 482 -((( 483 - 484 -))) 485 485 |((( 486 486 [[Crossing Minimization>>doc:||anchor="crossingMinimization"]] 487 487 )))|((( ... ... @@ -662,7 +662,7 @@ 662 662 [[Merge Edges>>doc:||anchor="mergeEdges"]] 663 663 )))|(% colspan="1" %)(% colspan="1" %) 664 664 ((( 665 -de.cau.cs.kieler.klay.layered.merge Edges647 +de.cau.cs.kieler.klay.layered.mergePorts 666 666 )))|(% colspan="1" %)(% colspan="1" %) 667 667 ((( 668 668 Boolean ... ... @@ -766,14 +766,6 @@ 766 766 767 767 This section explains every layout option in more detail. See [[the KIML documentation>>doc:KIML Layout Options]] for more information on KIML layout options. Those options are only mentioned here if KLay Layered adds some custom behavior. 768 768 769 -== Add Unnecessary Bendpoints == 770 - 771 - 772 - 773 -{{id name="addUnnecessaryBendpoints"/}} 774 - 775 -By default, KLay Layered tries not to add bendpoints to an edge at positions where the edge doesn't change direction since there's no real bend there. Turning this option on forces such bend points. More specifically, a bend point is added for each edge that spans more than one layer at the point where it crosses a layer. If hierarchy layout is turned on, a bend point is also added whenever the edge crosses a hierarchy boundary. 776 - 777 777 == Crossing Minimization == 778 778 779 779 ... ... @@ -800,14 +800,6 @@ 800 800 * INTERACTIVE 801 801 The interactive algorithm tries to reverse edges that already pointed leftwards in the input graph. This requires node and port coordinates to have been set to sensible values. 802 802 803 -== Direction == 804 - 805 - 806 - 807 -{{id name="direction"/}} 808 - 809 -The layout direction influences where the majority of edges in the final layout will point to. With data flow diagrams, this will usually be to the right. With control flow diagrams, it might be downwards. The layout direction defaults to {{code language="none"}}UNDEFINED{{/code}}. This causes KLay Layered to calculate a layout direction based on the {{code language="none"}}ASPECT_RATIO{{/code}} setting. As of now, if the aspect ratio is >=1 (that is, if the diagram should be wider than it is high), the direction is set to {{code language="none"}}RIGHT{{/code}}. Otherwise, it is set to {{code language="none"}}DOWN{{/code}}. 810 - 811 811 == Edge Spacing Factor == 812 812 813 813
- Confluence.Code.ConfluencePageClass[0]
-
- Id
-
... ... @@ -1,1 +1,1 @@ 1 - 107510201 +9471893 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/ 10751020/KLay Layered Layout Options1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9471893/KLay Layered Layout Options