<
From version < 9.1 >
edited by uru
on 2013/06/05 14:45
To version < 16.1 >
edited by cds
on 2014/03/14 15:09
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -XWiki.uru
1 +XWiki.cds
Content
... ... @@ -16,7 +16,7 @@
16 16  
17 17  == Supported KIML Layout Options ==
18 18  
19 -KLay Layered supports the following standard layout options defined by KIML. Note that the default value may be altered (highlighted yellow).
19 +KLay Layered supports the following standard layout options defined by KIML. Note that the default value may be altered (highlighted yellow). These layout options are documented on [[KIML's Layout Options page>>doc:KIML Layout Options]].
20 20  
21 21  |=(((
22 22  Option
... ... @@ -66,7 +66,7 @@
66 66  )))
67 67  |(% colspan="1" %)(% colspan="1" %)
68 68  (((
69 -Comment Box XX
69 +Comment Box
70 70  )))|(% colspan="1" %)(% colspan="1" %)
71 71  (((
72 72  de.cau.cs.kieler.commentBox
... ... @@ -121,7 +121,7 @@
121 121  )))
122 122  |(% colspan="1" %)(% colspan="1" %)
123 123  (((
124 -Edge Label Placement XX
124 +Edge Label Placement
125 125  )))|(% colspan="1" %)(% colspan="1" %)
126 126  (((
127 127  de.cau.cs.kieler.edgeLabelPlacement
... ... @@ -149,7 +149,7 @@
149 149  )))
150 150  |(% colspan="1" %)(% colspan="1" %)
151 151  (((
152 -Hypernode XX
152 +Hypernode
153 153  )))|(% colspan="1" %)(% colspan="1" %)
154 154  (((
155 155  de.cau.cs.kieler.hypernode
... ... @@ -163,8 +163,24 @@
163 163  (((
164 164  false
165 165  )))
166 +|(% colspan="1" %)(% colspan="1" %)
167 +(((
168 +Label Side
169 +)))|(% colspan="1" %)(% colspan="1" %)
170 +(((
171 +de.cau.cs.kieler.labelSide
172 +)))|(% colspan="1" %)(% colspan="1" %)
173 +(((
174 +Enum
175 +)))|(% colspan="1" %)(% colspan="1" %)
176 +(((
177 +Parents
178 +)))|(% colspan="1" %)(% colspan="1" %)
179 +(((
180 +SMART
181 +)))
166 166  |(((
167 -Label Spacing XX
183 +Label Spacing
168 168  )))|(((
169 169  de.cau.cs.kieler.labelSpacing
170 170  )))|(((
... ... @@ -188,7 +188,7 @@
188 188  )))
189 189  |(% colspan="1" %)(% colspan="1" %)
190 190  (((
191 -Minimal Height XX
207 +Minimal Height
192 192  )))|(% colspan="1" %)(% colspan="1" %)
193 193  (((
194 194  de.cau.cs.kieler.minHeight
... ... @@ -205,7 +205,7 @@
205 205  )))
206 206  |(% colspan="1" %)(% colspan="1" %)
207 207  (((
208 -Minimal Width XX
224 +Minimal Width
209 209  )))|(% colspan="1" %)(% colspan="1" %)
210 210  (((
211 211  de.cau.cs.kieler.minWidth
... ... @@ -222,7 +222,7 @@
222 222  )))
223 223  |(% colspan="1" %)(% colspan="1" %)
224 224  (((
225 -No Layout XX
241 +No Layout
226 226  )))|(% colspan="1" %)(% colspan="1" %)
227 227  (((
228 228  de.cau.cs.kieler.noLayout
... ... @@ -281,7 +281,7 @@
281 281  )))
282 282  |(% colspan="1" %)(% colspan="1" %)
283 283  (((
284 -Port Offset XX
300 +Port Offset
285 285  )))|(% colspan="1" %)(% colspan="1" %)
286 286  (((
287 287  de.cau.cs.kieler.offset
... ... @@ -297,7 +297,7 @@
297 297  )))
298 298  |(% colspan="1" %)(% colspan="1" %)
299 299  (((
300 -Port Side XX
316 +Port Side
301 301  )))|(% colspan="1" %)(% colspan="1" %)
302 302  (((
303 303  de.cau.cs.kieler.portSide
... ... @@ -421,7 +421,7 @@
421 421  Dependency
422 422  )))
423 423  |(((
424 -[[Crossing Minimization>>doc:||anchor="crossingMinimizat"]]
440 +[[Crossing Minimization>>doc:||anchor="crossingMinimization"]]
425 425  )))|(((
426 426  de.cau.cs.kieler.klay.layered.crossMin
427 427  )))|(((
... ... @@ -464,7 +464,7 @@
464 464  )))
465 465  |(% colspan="1" %)(% colspan="1" %)
466 466  (((
467 -Feedback Edges
483 +[[Feedback Edges>>doc:||anchor="feedbackEdges"]]
468 468  )))|(% colspan="1" %)(% colspan="1" %)
469 469  (((
470 470  de.cau.cs.kieler.klay.layered.feedBackEdges
... ... @@ -483,7 +483,7 @@
483 483  )))
484 484  |(% colspan="1" %)(% colspan="1" %)
485 485  (((
486 -Fixed Alignment
502 +[[Fixed Alignment>>doc:||anchor="fixedAlignment"]]
487 487  )))|(% colspan="1" %)(% colspan="1" %)
488 488  (((
489 489  de.cau.cs.kieler.klay.layered.fixedAlignment
... ... @@ -498,11 +498,11 @@
498 498  NONE
499 499  )))|(% colspan="1" %)(% colspan="1" %)
500 500  (((
501 -
517 +nodePlace=BRANDES_KOEPF
502 502  )))
503 503  |(% colspan="1" %)(% colspan="1" %)
504 504  (((
505 -[[Interactive Reference Point>>doc:||anchor="interactiveReferencePoi"]]
521 +[[Interactive Reference Point>>doc:||anchor="interactiveReferencePoint"]]
506 506  )))|(% colspan="1" %)(% colspan="1" %)
507 507  (((
508 508  de.cau.cs.kieler.klay.layered.interactiveReferencePoint
... ... @@ -521,19 +521,19 @@
521 521  )))
522 522  |(% colspan="1" %)(% colspan="1" %)
523 523  (((
524 -Label Side
540 +[[Layer Constraint>>doc:||anchor="layerConstraint"]]
525 525  )))|(% colspan="1" %)(% colspan="1" %)
526 526  (((
527 -de.cau.cs.kieler.klay.layered.LabelSide
543 +de.cau.cs.kieler.klay.layered.layerConstraint
528 528  )))|(% colspan="1" %)(% colspan="1" %)
529 529  (((
530 530  Enum
531 531  )))|(% colspan="1" %)(% colspan="1" %)
532 532  (((
533 -Parents
549 +Nodes
534 534  )))|(% colspan="1" %)(% colspan="1" %)
535 535  (((
536 -SMART
552 +NONE
537 537  )))|(% colspan="1" %)(% colspan="1" %)
538 538  (((
539 539  
... ... @@ -540,48 +540,48 @@
540 540  )))
541 541  |(% colspan="1" %)(% colspan="1" %)
542 542  (((
543 -Layer Constraint
559 +[[Maximal Iterations>>doc:||anchor="maximalIterations"]]
544 544  )))|(% colspan="1" %)(% colspan="1" %)
545 545  (((
546 -de.cau.cs.kieler.klay.layered.layerConstraint
562 +de.cau.cs.kieler.klay.layered.nodeLayering
547 547  )))|(% colspan="1" %)(% colspan="1" %)
548 548  (((
549 -Enum
565 +Int
550 550  )))|(% colspan="1" %)(% colspan="1" %)
551 551  (((
552 -Nodes
568 +Parents
553 553  )))|(% colspan="1" %)(% colspan="1" %)
554 554  (((
555 -NONE
571 +10.000.000
556 556  )))|(% colspan="1" %)(% colspan="1" %)
557 557  (((
558 -
574 +nodeLayering=NETWORK_SIMPLEX
559 559  )))
560 560  |(% colspan="1" %)(% colspan="1" %)
561 561  (((
562 -Maximal Iterations
578 +[[Merge Edges>>doc:||anchor="mergeEdges"]]
563 563  )))|(% colspan="1" %)(% colspan="1" %)
564 564  (((
565 -de.cau.cs.kieler.klay.layered.nodeLayering
581 +de.cau.cs.kieler.klay.layered.mergePorts
566 566  )))|(% colspan="1" %)(% colspan="1" %)
567 567  (((
568 -Int
584 +Boolean
569 569  )))|(% colspan="1" %)(% colspan="1" %)
570 570  (((
571 571  Parents
572 572  )))|(% colspan="1" %)(% colspan="1" %)
573 573  (((
574 -10.000.000
590 +false
575 575  )))|(% colspan="1" %)(% colspan="1" %)
576 576  (((
577 -nodeLayering=NETWORK_SIMPLEX
593 +
578 578  )))
579 579  |(% colspan="1" %)(% colspan="1" %)
580 580  (((
581 -Merge Edges
597 +[[Merge Hierarchy-Crossing Edges>>doc:||anchor="mergeHierarchyEdges"]]
582 582  )))|(% colspan="1" %)(% colspan="1" %)
583 583  (((
584 -de.cau.cs.kieler.klay.layered.mergePorts
600 +de.cau.cs.kieler.klay.layered.mergeHierarchyPorts
585 585  )))|(% colspan="1" %)(% colspan="1" %)
586 586  (((
587 587  Boolean
... ... @@ -590,13 +590,13 @@
590 590  Parents
591 591  )))|(% colspan="1" %)(% colspan="1" %)
592 592  (((
593 -false
609 +true
594 594  )))|(% colspan="1" %)(% colspan="1" %)
595 595  (((
596 596  
597 597  )))
598 598  |(((
599 -Node Layering
615 +[[Node Layering>>doc:||anchor="nodeLayering"]]
600 600  )))|(((
601 601  de.cau.cs.kieler.klay.layered.nodeLayering
602 602  )))|(((
... ... @@ -611,7 +611,7 @@
611 611  )))
612 612  |(% colspan="1" %)(% colspan="1" %)
613 613  (((
614 -Node Placement
630 +[[Node Placement>>doc:||anchor="nodePlacement"]]
615 615  )))|(% colspan="1" %)(% colspan="1" %)
616 616  (((
617 617  de.cau.cs.kieler.klay.layered.nodePlace
... ... @@ -630,7 +630,7 @@
630 630  )))
631 631  |(% colspan="1" %)(% colspan="1" %)
632 632  (((
633 -Port Anchor Offset
649 +[[Port Anchor Offset>>doc:||anchor="portAnchor"]]
634 634  )))|(% colspan="1" %)(% colspan="1" %)
635 635  (((
636 636  de.cau.cs.kieler.klay.layered.portAnchor
... ... @@ -648,7 +648,7 @@
648 648  
649 649  )))
650 650  |(((
651 -[[Thoroughness>>doc:||anchor="thorough"]]
667 +[[Thoroughness>>doc:||anchor="thoroughness"]]
652 652  )))|(((
653 653  de.cau.cs.kieler.klay.layered.thoroughness
654 654  )))|(((
... ... @@ -706,6 +706,28 @@
706 706  
707 707  [[image:attach:edgeSpacingFactor.png]]
708 708  
725 +== Feedback Edges ==
726 +
727 +
728 +
729 +{{id name="feedbackEdges"/}}
730 +
731 +{{warning}}
732 +Document!
733 +{{/warning}}
734 +
735 +== Fixed Alignment ==
736 +
737 +
738 +
739 +{{id name="fixedAlignment"/}}
740 +
741 +{{warning}}
742 +Document!
743 +{{/warning}}
744 +
745 +
746 +
709 709  == Interactive Reference Point ==
710 710  
711 711  
... ... @@ -719,6 +719,16 @@
719 719  * CENTER
720 720  The center of a node is taken as the reference point.
721 721  
760 +== Layer Constraint ==
761 +
762 +
763 +
764 +{{id name="layerConstraint"/}}
765 +
766 +{{warning}}
767 +Document!
768 +{{/warning}}
769 +
722 722  
723 723  
724 724  == Maximal Iterations ==
... ... @@ -725,10 +725,62 @@
725 725  
726 726  
727 727  
728 -{{id name="networkSimplexMaxIterations"/}}
776 +{{id name="maximalIterations"/}}
729 729  
730 730  Delimits the amount of depth-first-search iterations performed by the network simplex layering strategy. Large, highly connected graphs might require a long time to be processed. This property serves as a timeout after which an exception is raised.
731 731  
780 +== Merge Edges ==
781 +
782 +
783 +
784 +{{id name="mergeEdges"/}}
785 +
786 +In the KGraph model, edges can either connect to nodes through ports or directly. In the latter case, KLay Layered will introduce a virtual port for each edge, which results in all edges connecting to the node at different points in the final drawing. If this option is switched on, KLay Layered will only generate up to one input and one output port for each node. The option is set on a parent node and applies to all of its children, but not to the parent node itself.
787 +
788 +[[image:attach:merging.png]]
789 +
790 +== Merge Hierarchy-Crossing Edges ==
791 +
792 +
793 +
794 +{{id name="mergeHierarchyEdges"/}}
795 +
796 +{{warning}}
797 +Document!
798 +{{/warning}}
799 +
800 +== Node Layering ==
801 +
802 +
803 +
804 +{{id name="nodeLayering"/}}
805 +
806 +{{warning}}
807 +Document!
808 +{{/warning}}
809 +
810 +== Node Placement ==
811 +
812 +
813 +
814 +{{id name="nodePlacement"/}}
815 +
816 +{{warning}}
817 +Document!
818 +{{/warning}}
819 +
820 +== Port Anchor Offset ==
821 +
822 +
823 +
824 +{{id name="portAnchor"/}}
825 +
826 +{{warning}}
827 +Document!
828 +{{/warning}}
829 +
830 +
831 +
732 732  == Thoroughness ==
733 733  
734 734  
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -8650999
1 +9470053
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/8650999/KLay Layered Layout Options
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470053/KLay Layered Layout Options