Changes for page KIML Layout Options
Last modified by Alexander Schulz-Rosengarten on 2023/09/11 16:17
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Objects (1 modified, 0 added, 0 removed)
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 -947000 61 +9470004 - URL
-
... ... @@ -1,1 +1,1 @@ 1 -https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/947000 6/KIML Layout Options1 +https://rtsys.informatik.uni-kiel.de/confluence//wiki/spaces/KIELER/pages/9470004/KIML Layout Options