Spline Routing Mode

Property Value
Identifier: org.eclipse.elk.layered.edgeRouting.splines.mode
Meta Data Provider: options.LayeredMetaDataProvider
Value Type: org.eclipse.elk.alg.layered.options.SplineRoutingMode (Enum)
Possible Values: CONSERVATIVE
CONSERVATIVE_SOFT
SLOPPY
Default Value: SplineRoutingMode.SLOPPY (as defined in org.eclipse.elk.layered)
Applies To: parents
Dependencies: org.eclipse.elk.edgeRouting (EdgeRouting.SPLINES)
Containing Group: edgeRouting -> splines

Description

Specifies the way control points are assembled for each individual edge. CONSERVATIVE ensures that edges are properly routed around the nodes but feels rather orthogonal at times. SLOPPY uses fewer control points to obtain curvier edge routes but may result in edges overlapping nodes.