<
From version < 29.1 >
edited by cds
on 2014/04/17 13:37
To version < 36.1 >
edited by uru
on 2015/01/28 15:17
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.cds
1 +XWiki.uru
Content
... ... @@ -120,7 +120,7 @@
120 120  
121 121  )))
122 122  |(((
123 -Direction
123 +[[Direction>>doc:||anchor="direction"]]
124 124  )))|(((
125 125  de.cau.cs.kieler.direction
126 126  )))|(((
... ... @@ -127,9 +127,8 @@
127 127  Enum
128 128  )))|(((
129 129  Parents
130 -)))|(% class="highlight-yellow" data-highlight-colour="yellow" %)(% class="highlight-yellow" data-highlight-colour="yellow" %)
131 -(((
132 -RIGHT
130 +)))|(((
131 +UNDEFINED
133 133  )))
134 134  |(% colspan="1" %)(% colspan="1" %)
135 135  (((
... ... @@ -351,9 +351,9 @@
351 351  )))|(% colspan="1" %)(% colspan="1" %)
352 352  (((
353 353  Nodes
354 -)))|(% colspan="1" %)(% colspan="1" %)
353 +)))|(% class="highlight-yellow" colspan="1" data-highlight-colour="yellow" %)(% class="highlight-yellow" colspan="1" data-highlight-colour="yellow" %)
355 355  (((
356 -
355 +10
357 357  )))
358 358  |(((
359 359  Priority
... ... @@ -464,6 +464,44 @@
464 464  (((
465 465  Dependency
466 466  )))
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 +|(% colspan="1" %)(% colspan="1" %)
486 +(((
487 +[[Content Alignment>>doc:||anchor="contentAlignment"]]
488 +)))|(% colspan="1" %)(% colspan="1" %)
489 +(((
490 +de.cau.cs.kieler.klay.layered.contentAlignment
491 +)))|(% colspan="1" %)(% colspan="1" %)
492 +(((
493 +EnumSet
494 +)))|(% colspan="1" %)(% colspan="1" %)
495 +(((
496 +Parents
497 +)))|(% colspan="1" %)(% colspan="1" %)
498 +(((
499 +V_TOP, H_LEFT
500 +)))|(% colspan="1" %)(% colspan="1" %)
501 +(((
502 +
503 +)))
467 467  |(((
468 468  [[Crossing Minimization>>doc:||anchor="crossingMinimization"]]
469 469  )))|(((
... ... @@ -644,7 +644,7 @@
644 644  [[Merge Edges>>doc:||anchor="mergeEdges"]]
645 645  )))|(% colspan="1" %)(% colspan="1" %)
646 646  (((
647 -de.cau.cs.kieler.klay.layered.mergePorts
684 +de.cau.cs.kieler.klay.layered.mergeEdges
648 648  )))|(% colspan="1" %)(% colspan="1" %)
649 649  (((
650 650  Boolean
... ... @@ -748,6 +748,26 @@
748 748  
749 749  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.
750 750  
788 +== Add Unnecessary Bendpoints ==
789 +
790 +
791 +
792 +{{id name="addUnnecessaryBendpoints"/}}
793 +
794 +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.
795 +
796 +== Content Alignment ==
797 +
798 +
799 +
800 +{{id name="contentAlignment"/}}
801 +
802 +Determines how the content of compound nodes is to be aligned if the compound node's size exceeds the bounding box of the content (i.e. child nodes). This might be the case if for a compound node the size constraint of {{code language="none"}}MINIMUM_SIZE{{/code}} is set and the minimum width and height are set large enough.
803 +
804 +{{note}}
805 +This option is not tested for external ports with port constraints {{code language="none"}}FIXED_RATIO{{/code}} or {{code language="none"}}FIXED_POS{{/code}}.
806 +{{/note}}
807 +
751 751  == Crossing Minimization ==
752 752  
753 753  
... ... @@ -774,6 +774,14 @@
774 774  * INTERACTIVE
775 775  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.
776 776  
834 +== Direction ==
835 +
836 +
837 +
838 +{{id name="direction"/}}
839 +
840 +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}}.
841 +
777 777  == Edge Spacing Factor ==
778 778  
779 779  
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -9471754
1 +10751027
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9471754/KLay Layered Layout Options
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/10751027/KLay Layered Layout Options