C

SeriesParallelLayoutEdgeDescriptor

A SeriesParallelLayoutEdgeDescriptor provides routing details for an edge that are considered by SeriesParallelLayout.

Remarks

Such a SeriesParallelLayoutEdgeDescriptor can either be specified for a single edge or shared by several edges with edgeDescriptors. If no SeriesParallelLayoutEdgeDescriptor is specified, the defaultEdgeDescriptor is used.

Default Values of Properties

NameDefault
minimumFirstSegmentLength15
minimumLastSegmentLength15
minimumLength0

See Also

Developer's Guide

API

edgeDescriptors, defaultEdgeDescriptor

Members

No filters for this type

Constructors

Creates a new instance of SeriesParallelLayoutEdgeDescriptor with default settings.

Parameters

Properties

Gets or sets the minimum length for the first segment of the associated edge.
The minimum first segment length needs to be non-negative.
final

Property Value

the minimum first segment length

Throws

Exception ({ name: 'ArgumentError' })
for negative minimum segment lengths

Default Value

The default value is: 15

Sample Graphs

ShownSetting: 15
Gets or sets the minimum length for the last segment of the associated edge.
The minimum last segment length needs to be non-negative.
final

Property Value

the minimum last segment length

Throws

Exception ({ name: 'ArgumentError' })
for negative minimum segment lengths

Default Value

The default value is: 15

Sample Graphs

ShownSetting: 15
Gets or sets the minimum length for the associated edge.
The minimum length needs to be non-negative.
final

Property Value

the minimum edge length

Throws

Exception ({ name: 'ArgumentError' })
for negative edge lengths

Default Value

The default value is: 0

Sample Graphs

ShownSetting: 20

Methods