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.