Edge routing styles for the RadialLayout algorithm.
Type Details
- yFiles module
- algorithms
Constants
Specifier for an edge routing style that routes edges as arcs.
Remarks
The source and target of an edge as well as one bend on each spanned circle are used as main control points. An easing function is applied in order to calculate additional control points between the polar coordinates of the main control points.
See Also
Sample Graphs
Specifier for an edge routing style that routes edges as curved bezier paths.
Remarks
All control points are located between the source node and the next circle at the angles of the source and the target node.
See Also
Sample Graphs
Specifier for an edge routing style that routes edges with polyline segments from source to target with one bend on each spanned circle.
Specifier for an edge routing style that routes edges as a series of straight and arc segments.
Remarks
At the angle of the source and the target node, the edge will go straight from the center, and when the angle changes, the edge follows the circles.
See Also
Sample Graphs
Static Methods
Converts the given argument to an enum constant of this enum type.
Remarks
Most notably, this method can convert an enum constant's name into the enum constant itself.
Parameters
options - Object
A map of options to pass to the method.
A map of options to pass to the method.
- value - RadialLayoutRoutingStyle
- The value to convert to an enum constant.
Returns
- ↪RadialLayoutRoutingStyle
- The enum constant that corresponds to the given argument.
Returns the name of the given enum constant.
Parameters
options - Object
A map of options to pass to the method.
A map of options to pass to the method.
- value - RadialLayoutRoutingStyle
- The numeric value of an enum constant.
Returns
- ↪string
- The name of the enum constant.
Throws
- Exception({ name: 'Error' })
- If this type is a flags enums, and the provided value doesn't correspond to a single enum constant, or if this enum type contains no constant of the given numeric value.