| ... |
... |
@@ -74,7 +74,7 @@ |
| 74 |
74 |
)))|((( |
| 75 |
75 |
Parents |
| 76 |
76 |
)))|((( |
| 77 |
|
--1.0 |
|
77 |
+ |
| 78 |
78 |
))) |
| 79 |
79 |
|(% colspan="1" %)(% colspan="1" %) |
| 80 |
80 |
((( |
| ... |
... |
@@ -128,7 +128,7 @@ |
| 128 |
128 |
)))|((( |
| 129 |
129 |
Parents |
| 130 |
130 |
)))|((( |
| 131 |
|
-UNDEFINED |
|
131 |
+ |
| 132 |
132 |
))) |
| 133 |
133 |
|(% colspan="1" %)(% colspan="1" %) |
| 134 |
134 |
((( |
| ... |
... |
@@ -144,7 +144,7 @@ |
| 144 |
144 |
Labels |
| 145 |
145 |
)))|(% colspan="1" %)(% colspan="1" %) |
| 146 |
146 |
((( |
| 147 |
|
-UNDEFINED |
|
147 |
+ |
| 148 |
148 |
))) |
| 149 |
149 |
|((( |
| 150 |
150 |
[[Edge Routing>>doc:||anchor="edgeRouting"]] |
| ... |
... |
@@ -155,7 +155,7 @@ |
| 155 |
155 |
)))|((( |
| 156 |
156 |
Parents |
| 157 |
157 |
)))|((( |
| 158 |
|
-UNDEFINED |
|
158 |
+ |
| 159 |
159 |
))) |
| 160 |
160 |
|(% colspan="1" %)(% colspan="1" %) |
| 161 |
161 |
((( |
| ... |
... |
@@ -253,7 +253,7 @@ |
| 253 |
253 |
Edges |
| 254 |
254 |
Nodes |
| 255 |
255 |
)))|((( |
| 256 |
|
--1.0 |
|
256 |
+ |
| 257 |
257 |
))) |
| 258 |
258 |
|((( |
| 259 |
259 |
Layout Hierarchy |
| ... |
... |
@@ -352,7 +352,7 @@ |
| 352 |
352 |
)))|((( |
| 353 |
353 |
Nodes |
| 354 |
354 |
)))|((( |
| 355 |
|
-UNDEFINED |
|
355 |
+ |
| 356 |
356 |
))) |
| 357 |
357 |
|(% colspan="1" %)(% colspan="1" %) |
| 358 |
358 |
((( |
| ... |
... |
@@ -400,8 +400,24 @@ |
| 400 |
400 |
Ports |
| 401 |
401 |
)))|(% colspan="1" %)(% colspan="1" %) |
| 402 |
402 |
((( |
| 403 |
|
-UNDEFINED |
|
403 |
+ |
| 404 |
404 |
))) |
|
405 |
+|(% colspan="1" %)(% colspan="1" %) |
|
406 |
+((( |
|
407 |
+Port Spacing |
|
408 |
+)))|(% colspan="1" %)(% colspan="1" %) |
|
409 |
+((( |
|
410 |
+de.cau.cs.kieler.portSpacing |
|
411 |
+)))|(% colspan="1" %)(% colspan="1" %) |
|
412 |
+((( |
|
413 |
+Float |
|
414 |
+)))|(% colspan="1" %)(% colspan="1" %) |
|
415 |
+((( |
|
416 |
+Nodes |
|
417 |
+)))|(% colspan="1" %)(% colspan="1" %) |
|
418 |
+((( |
|
419 |
+ |
|
420 |
+))) |
| 405 |
405 |
|((( |
| 406 |
406 |
Position |
| 407 |
407 |
)))|((( |
| ... |
... |
@@ -505,7 +505,7 @@ |
| 505 |
505 |
Parents |
| 506 |
506 |
)))|(% colspan="1" %)(% colspan="1" %) |
| 507 |
507 |
((( |
| 508 |
|
--1.0 |
|
524 |
+ |
| 509 |
509 |
))) |
| 510 |
510 |
|
| 511 |
511 |
= The Most Important Options = |
| ... |
... |
@@ -514,8 +514,6 @@ |
| 514 |
514 |
|
| 515 |
515 |
== Layout Algorithm == |
| 516 |
516 |
|
| 517 |
|
- |
| 518 |
|
- |
| 519 |
519 |
{{id name="layoutAlgorithm"/}} |
| 520 |
520 |
|
| 521 |
521 |
The option with identifier {{code language="none"}}de.cau.cs.kieler.algorithm{{/code}} specifies which layout algorithm to use for the content of a composite node. The value can be either the identifier of a layout algorithm or the identifier of a layout type. In the latter case the algorithm with highest priority of that type is applied. |
| ... |
... |
@@ -541,8 +541,6 @@ |
| 541 |
541 |
|
| 542 |
542 |
== Diagram Type == |
| 543 |
543 |
|
| 544 |
|
- |
| 545 |
|
- |
| 546 |
546 |
{{id name="diagramType"/}} |
| 547 |
547 |
|
| 548 |
548 |
Diagram types are used to classify graphical diagrams for setting default layout option values for a set of similar diagrams. The diagram type of an element is specified with the layout option {{code language="none"}}de.cau.cs.kieler.diagramType{{/code}}. Layout algorithms can declare which diagram types they support well, and give a priority value for each supported type. KIML decides at runtime which layout algorithm has the highest priority for a given diagram, so that the most suitable algorithm is always used. Usual values for such priorities are between 1 and 10, where the highest value should only be assigned if the algorithm is especially designed for diagrams of the respective type, or if it has proven to be very adequate for them. Lower values should be given if the algorithm is able to draw the diagrams correctly, but with lower quality of the resulting layout. |
| ... |
... |
@@ -569,8 +569,6 @@ |
| 569 |
569 |
|
| 570 |
570 |
== Edge Routing == |
| 571 |
571 |
|
| 572 |
|
- |
| 573 |
|
- |
| 574 |
574 |
{{id name="edgeRouting"/}} |
| 575 |
575 |
|
| 576 |
576 |
This option influences the way in which edges are routed between the nodes they connect. The following settings are available: |
| ... |
... |
@@ -588,8 +588,6 @@ |
| 588 |
588 |
|
| 589 |
589 |
== Port Offset == |
| 590 |
590 |
|
| 591 |
|
- |
| 592 |
|
- |
| 593 |
593 |
{{id name="portOffset"/}} |
| 594 |
594 |
|
| 595 |
595 |
The port offset is used to specify how much space a layout algorithm should leave between a port and the border of its node. This is usually zero, but doesn't have to be. If the offset is not defined for a given port, a layout algorithm can try to infer the offset from the port's coordinates and its node's size in the input graph. This of course requires both properties to be set to sensible values. |