Specifies custom data for the SelfLoopCalculator.
Type Details
- yfiles module
- view-layout-bridge
- yfiles-umd modules
- view-layout-bridge
- Legacy UMD name
- yfiles.hierarchic.SelfLoopCalculatorData
Constructors
Creates a new instance of SelfLoopCalculatorData which helps configuring SelfLoopCalculator.
Parameters
A map of options to pass to the method.
- octilinearEdges - ItemCollection<IEdge>
The collection of edges that are routed in an octilinear fashion. This option sets the octilinearEdges property on the created object.
- minimumNodeDistances - ItemMapping<INode,number>
The mapping from nodes to their minimum distance to self-loop edges. This option sets the minimumNodeDistances property on the created object.
- minimumEdgeDistances - ItemMapping<IEdge,number>
The mapping from edges to their minimum distance to the next edge and to node sides. This option sets the minimumEdgeDistances property on the created object.
- minimumFirstSegmentLengths - ItemMapping<IEdge,number>
The mapping from edges to the minimum length of their first segment. This option sets the minimumFirstSegmentLengths property on the created object.
- minimumLastSegmentLengths - ItemMapping<IEdge,number>
The mapping from edges to the minimum length of their last segment. This option sets the minimumLastSegmentLengths property on the created object.
- minimumOctilinearSegmentLengths - ItemMapping<IEdge,number>
The mapping from edges to the minimum length of their octilinear segments. This option sets the minimumOctilinearSegmentLengths property on the created object.
Properties
Gets or sets the mapping from edges to their minimum distance to the next edge and to node sides.
Gets or sets the mapping from edges to the minimum length of their first segment.
Gets or sets the mapping from edges to the minimum length of their last segment.
Gets or sets the mapping from nodes to their minimum distance to self-loop edges.
Gets or sets the mapping from edges to the minimum length of their octilinear segments.
Gets or sets the collection of edges that are routed in an octilinear fashion.
Methods
Combines this instance with the given layout data.
Remarks
Parameters
A map of options to pass to the method.
- data - LayoutData
- The LayoutData to combine this instance with.
Returns
- ↪LayoutData
- The combined layout data.