Improve Hyperedge Routes Add/Delete

Property Value
Type: advanced
Identifier: org.eclipse.elk.alg.libavoid.improveHyperedgeRoutesMovingAddingAndDeletingJunctions
Meta Data Provider: options.LibavoidMetaDataProvider
Value Type: boolean
Default Value: false (as defined in org.eclipse.elk.alg.libavoid)
Applies To: parents


This option causes hyperedge routes to be locally improved fixing obviously bad paths. It can cause junctions and connectors to be added or removed from hyperedges. As part of this process libavoid will effectively move junctions by setting new ideal positions for each remaining or added junction. If set, this option overrides the improveHyperedgeRoutesMovingJunctions option.