documentationfor yFiles for HTML 2.6

CurveEdgeLayoutDescriptor

This class is used by CurveRoutingStage to provide routing details for the edges of the graph.

Inheritance Hierarchy
CurveEdgeLayoutDescriptor

Remarks

A CurveEdgeLayoutDescriptor instance can be specified individually for single edges using a IDataProvider that returns an CurveEdgeLayoutDescriptor instance for each edge of the graph, or null if no CurveEdgeLayoutDescriptor is bound to an edge. The IDataProvider is registered with the graph using key CURVE_EDGE_LAYOUT_DESCRIPTOR_DP_KEY.

This class is designed such that it allows future additions of new getter methods.

Default Values of Properties

curveShortcutsfalseCurved edges do not shortcut.
curveUTurnSymmetry0The symmetry of u-turns is not specifically optimized.
minimumEdgeToEdgeDistance10.0
minimumFirstSegmentLength5.0
minimumLastSegmentLength10.0
minimumNodeToEdgeDistance10.0

Type Details

yfiles module
router-other
yfiles-umd modules
layout-familytree, layout-multipage, layout-orthogonal-compact, layout, router-bus, router-other
Legacy UMD name
yfiles.router.CurveEdgeLayoutDescriptor

See Also

Properties

Methods