Package | Description |
---|---|
com.yworks.yfiles.layout.orthogonal |
Provides orthogonal layout style algorithms.
|
Modifier and Type | Field and Description |
---|---|
static EdgeDpKey<EdgeLayoutDescriptor> |
OrthogonalLayout.EDGE_LAYOUT_DESCRIPTOR_DPKEY
A
DataProvider key for providing layout information for each edge
If no edge layout descriptor is mapped for an edge, a default edge layout descriptor will be obtained using method
OrthogonalLayout.createEdgeLayoutDescriptor() . |
Modifier and Type | Method and Description |
---|---|
EdgeLayoutDescriptor |
EdgeLayoutDescriptor.createCopy()
Creates a copy of this
EdgeLayoutDescriptor instance. |
protected EdgeLayoutDescriptor |
OrthogonalLayout.createEdgeLayoutDescriptor()
Returns a new
EdgeLayoutDescriptor instance that will be used during the various phases of the layout algorithm
to determine the drawing details of the edges of the graph. |
EdgeLayoutDescriptor |
OrthogonalLayout.getEdgeLayoutDescriptor()
Gets the
EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout descriptor
assigned. |
Modifier and Type | Method and Description |
---|---|
ItemMapping<IEdge,EdgeLayoutDescriptor> |
OrthogonalLayoutData.getEdgeLayoutDescriptors()
Gets the mapping from edges to their
EdgeLayoutDescriptor . |
Modifier and Type | Method and Description |
---|---|
void |
OrthogonalLayout.setEdgeLayoutDescriptor(EdgeLayoutDescriptor value)
Sets the
EdgeLayoutDescriptor instance used for all those edges that do not have a specific layout descriptor
assigned. |
Modifier and Type | Method and Description |
---|---|
void |
OrthogonalLayoutData.setEdgeLayoutDescriptors(ItemMapping<IEdge,EdgeLayoutDescriptor> value)
Sets the mapping from edges to their
EdgeLayoutDescriptor . |