Layout Option Groups

The following layout algorithms are available in ELK:

Layout Option Groups Identifier
compaction org.eclipse.elk.layered.compaction
compaction.postCompaction org.eclipse.elk.layered.compaction.postCompaction
componentCompaction org.eclipse.elk.disco.componentCompaction
crossingMinimization org.eclipse.elk.layered.crossingMinimization
crossingMinimization.greedySwitch org.eclipse.elk.layered.crossingMinimization.greedySwitch
cycleBreaking org.eclipse.elk.layered.cycleBreaking
debug org.eclipse.elk.disco.debug
edge org.eclipse.elk.edge
edgeLabels org.eclipse.elk.edgeLabels
edgeLabels org.eclipse.elk.layered.edgeLabels
edgeRouting org.eclipse.elk.layered.edgeRouting
font org.eclipse.elk.font
highDegreeNodes org.eclipse.elk.layered.highDegreeNodes
insideSelfLoops org.eclipse.elk.insideSelfLoops
layering org.eclipse.elk.layered.layering
layering.coffmanGraham org.eclipse.elk.layered.layering.coffmanGraham
layering.minWidth org.eclipse.elk.layered.layering.minWidth
layering.nodePromotion org.eclipse.elk.layered.layering.nodePromotion
nodeLabels org.eclipse.elk.nodeLabels
nodePlacement org.eclipse.elk.layered.nodePlacement
nodePlacement.bk org.eclipse.elk.layered.nodePlacement.bk
nodePlacement.linearSegments org.eclipse.elk.layered.nodePlacement.linearSegments
nodePlacement.networkSimplex org.eclipse.elk.layered.nodePlacement.networkSimplex
nodeSize org.eclipse.elk.nodeSize
partitioning org.eclipse.elk.partitioning
polyomino org.eclipse.elk.polyomino
port org.eclipse.elk.port
portAlignment org.eclipse.elk.portAlignment
portLabels org.eclipse.elk.portLabels
priority org.eclipse.elk.layered.priority
spacing org.eclipse.elk.layered.spacing
spacing org.eclipse.elk.spacing
wrapping org.eclipse.elk.layered.wrapping
wrapping.cutting org.eclipse.elk.layered.wrapping.cutting
wrapping.cutting.msd org.eclipse.elk.layered.wrapping.cutting.msd
wrapping.multiEdge org.eclipse.elk.layered.wrapping.multiEdge
wrapping.singleEdge org.eclipse.elk.layered.wrapping.singleEdge
wrapping.singleEdge.validify org.eclipse.elk.layered.wrapping.singleEdge.validify