Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

RIGHT
OptionIDTypeApplies toDefault
Additional Port Spacede.cau.cs.kieler.additionalPortSpaceMarginsNodes0, 0, 0, 0
Alignmentde.cau.cs.kieler.alignmentEnumNodesAUTOMATIC
Aspect Ratiode.cau.cs.kieler.aspectRatioFloatParents1.6
Border Spacingde.cau.cs.kieler.borderSpacingFloatParents20
Comment Boxde.cau.cs.kieler.commentBoxBooleanNodesfalse
Debug Modede.cau.cs.kieler.debugModeBooleanParentsfalse
Diagram Typede.cau.cs.kieler.diagramTypeString  
Directionde.cau.cs.kieler.directionEnumParentsUNDEFINED
Edge Label Placementde.cau.cs.kieler.edgeLabelPlacementEnumLabelsUNDEFINED
Edge Routingde.cau.cs.kieler.edgeRoutingEnumParentsPOLYLINE
Hypernodede.cau.cs.kieler.hypernodeBooleanNodesfalse
Label Sidede.cau.cs.kieler.labelSideEnumParentsSMART
Label Spacingde.cau.cs.kieler.labelSpacingFloatEdges
Nodes
-1.0
Layout Hierarchyde.cau.cs.kieler.layoutHierarchyBooleanParentsfalse
Minimal Heightde.cau.cs.kieler.minHeightFloat

Nodes
Parents

0.0
Minimal Widthde.cau.cs.kieler.minWidthFloat

Nodes
Parents

0.0
No Layoutde.cau.cs.kieler.noLayoutBoolean false
Node Label Placementde.cau.cs.kieler.nodeLabelPlacementEnumSetNodes 
Port Constraintsde.cau.cs.kieler.portConstraintsEnumNodesUNDEFINED
Port Label Placementde.cau.cs.kieler.portLabelPlacementEnumNodesOUTSIDE
Port Offsetde.cau.cs.kieler.offsetFloatPorts 
Port Sidede.cau.cs.kieler.portSideEnumPortsUNDEFINED
Port Spacingde.cau.cs.kieler.portSpacingFloatNodes10
Priorityde.cau.cs.kieler.priorityIntEdges
Nodes
 
Randomization Seedde.cau.cs.kieler.randomSeedIntParents1
Separate Connected Componentsde.cau.cs.kieler.separateConnCompBooleanParentstrue
Size Constraintde.cau.cs.kieler.sizeConstraintEnumSetNodes 
Size Optionsde.cau.cs.kieler.sizeOptionsEnumSetNodesDEFAULT_MINIMUM_SIZE
Spacingde.cau.cs.kieler.spacingFloatParents20

...

  • GREEDY
    This algorithm reverses edges greedily. The algorithm tries to avoid edges that have the Priority property set.
  • INTERACTIVE
    The interactive algorithm tries to reverse edges that already pointed leftwards in the input graph. This requires node and port coordinates to have been set to sensible values.

Direction

Anchor
direction
direction

The layout direction influences where the majority of edges in the final layout will point to. With data flow diagrams, this will usually be to the right. With control flow diagrams, it might be downwards. The layout direction defaults to UNDEFINED. This causes KLay Layered to calculate a layout direction based on the ASPECT_RATIO setting. As of now, if the aspect ratio is >=1 (that is, if the diagram should be wider than it is high), the direction is set to RIGHT. Otherwise, it is set to DOWN.

Edge Spacing Factor

Anchor
edgeSpacingFactor
edgeSpacingFactor

...