C

CircularLayoutEdgeDescriptor

This class provides routing settings for edges routed internally by the CircularLayout.
Inheritance Hierarchy

Remarks

The offered settings affect only edges routed within or between circle partitions. The edgeRoutingPolicy determines the edges that are interior.

See Also

API

edgeRoutingPolicy, AUTOMATIC, INTERIOR, edgeDescriptor

Members

No filters for this type

Constructors

Creates a new CircularLayoutEdgeDescriptor instance with default settings.

Parameters

Properties

Gets or sets the routing style for edges between partitions.
If the edges between circles are routed with CURVED style, the algorithm uses larger distances between the partitions to have enough space for smooth curves.
conversionfinal

Property Value

one of the predefined routing styles

Default Value

All inter edges are routed straight.
Gets or sets whether or not the points of the resulting edge path represent cubic bezier control points.
  • Disabled (default): Each point of the path represents a normal polyline bend point.
  • Enabled: Four consecutive points p1, p2, p3, p4 of the resulting edge path need to be interpreted such that p1 is the start point of the cubic bezier curve, p4 is the end point of it and p2, p3 are the two intermediate control points. If p4 is not the last point of the edge path it is at the same time the start point of the next curve. For example, points p1, p2, p3, p4, p5, p6, p7 form a path that consists of two curves: the curve defined by p1, p2, p3, p4 and the curve defined by p4, p5, p6, p7.
This feature is useful when the visualization of the edge draws bezier curves instead of polyline paths.
final

Property Value

true if the bends are interpreted as cubic bezier control points, false otherwise

Default Value

The default value is: false
Each point is a normal polyline bend point.
Gets or sets the routing style for edges within partitions.
conversionfinal

Property Value

one of the predefined routing styles

Default Value

All interior edges are routed straight.
Gets or sets the routing style for edges between neighbors in one partition.
conversionfinal

Property Value

one of the predefined routing styles

Default Value

All circle edges are routed straight.