Changes for page KIML Layout Options

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

From version 17.1
edited by msp
on 2014/03/07 16:46
Change comment: There is no comment for this version
To version 16.1
edited by msp
on 2014/03/05 13:26
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 -
77 +-1.0
78 78  )))
79 79  |(% colspan="1" %)(% colspan="1" %)
80 80  (((
... ... @@ -128,7 +128,7 @@
128 128  )))|(((
129 129  Parents
130 130  )))|(((
131 -
131 +UNDEFINED
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 -
147 +UNDEFINED
148 148  )))
149 149  |(((
150 150  [[Edge Routing>>doc:||anchor="edgeRouting"]]
... ... @@ -155,7 +155,7 @@
155 155  )))|(((
156 156  Parents
157 157  )))|(((
158 -
158 +UNDEFINED
159 159  )))
160 160  |(% colspan="1" %)(% colspan="1" %)
161 161  (((
... ... @@ -253,7 +253,7 @@
253 253  Edges
254 254  Nodes
255 255  )))|(((
256 -
256 +-1.0
257 257  )))
258 258  |(((
259 259  Layout Hierarchy
... ... @@ -352,7 +352,7 @@
352 352  )))|(((
353 353  Nodes
354 354  )))|(((
355 -
355 +UNDEFINED
356 356  )))
357 357  |(% colspan="1" %)(% colspan="1" %)
358 358  (((
... ... @@ -400,24 +400,8 @@
400 400  Ports
401 401  )))|(% colspan="1" %)(% colspan="1" %)
402 402  (((
403 -
403 +UNDEFINED
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 -)))
421 421  |(((
422 422  Position
423 423  )))|(((
... ... @@ -521,7 +521,7 @@
521 521  Parents
522 522  )))|(% colspan="1" %)(% colspan="1" %)
523 523  (((
524 -
508 +-1.0
525 525  )))
526 526  
527 527  = The Most Important Options =
... ... @@ -530,6 +530,8 @@
530 530  
531 531  == Layout Algorithm ==
532 532  
517 +
518 +
533 533  {{id name="layoutAlgorithm"/}}
534 534  
535 535  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.
... ... @@ -555,6 +555,8 @@
555 555  
556 556  == Diagram Type ==
557 557  
544 +
545 +
558 558  {{id name="diagramType"/}}
559 559  
560 560  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.
... ... @@ -581,6 +581,8 @@
581 581  
582 582  == Edge Routing ==
583 583  
572 +
573 +
584 584  {{id name="edgeRouting"/}}
585 585  
586 586  This option influences the way in which edges are routed between the nodes they connect. The following settings are available:
... ... @@ -598,6 +598,8 @@
598 598  
599 599  == Port Offset ==
600 600  
591 +
592 +
601 601  {{id name="portOffset"/}}
602 602  
603 603  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 -9470006
1 +9470004
URL
... ... @@ -1,1 +1,1 @@
1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470006/KIML Layout Options
1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470004/KIML Layout Options