documentationfor yFiles for HTML 3.0.0.3

CircularLayoutExteriorEdgeDescriptor

This class provides routing settings for edges routed externally by the CircularLayout.

Inheritance Hierarchy
CircularLayoutExteriorEdgeDescriptor

Remarks

The offered settings affect only edges routed on the exterior of a circle partition. The edgeRoutingPolicy determines the edges that are exterior. An exterior edge consists of three different path components:
  1. Two straight parts, one starting at the source node and one ending at the target node. The angle between the straight parts of adjacent edges at the same node can be specified via the preferredAngle property.
  2. The main arc path that runs around the exterior of the circle from source to target. The radii of the arc paths depend on the specified circleDistance and the preferredCurveLength. The edgeDistance determines the distance between arcs of different edges.
  3. Two curve parts that connect the straight part at the source side with the arc and the arc with the straight part at the target side. Its length is specifiable via preferredCurveLength.

Default Values of Properties

circleDistance20
edgeDistance10.0
preferredAngle10.0
preferredCurveLength20
smoothness0.7

Type Details

yFiles module
algorithms

See Also

Constructors

Properties