Changes for page KIML Layout Options

Last modified by Alexander Schulz-Rosengarten on 2023/09/11 16:17

From version 16.1
edited by msp
on 2014/03/05 13:26
Change comment: There is no comment for this version
To version 17.1
edited by msp
on 2014/03/07 16:46
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -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.
Confluence.Code.ConfluencePageClass[0]
Id
... ... @@ -1,1 +1,1 @@
1 -9470004
1 +9470006
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470004/KIML Layout Options
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470006/KIML Layout Options