Package | Description |
---|---|
com.yworks.yfiles.layout.hierarchic |
Provides hierarchic layout style algorithms.
|
Modifier and Type | Field and Description |
---|---|
static EdgeDpKey<EdgeLayoutDescriptor> |
HierarchicLayoutCore.EDGE_LAYOUT_DESCRIPTOR_DPKEY
A
DataProvider key for providing layout information for each edge
|
Modifier and Type | Method and Description |
---|---|
EdgeLayoutDescriptor |
EdgeLayoutDescriptor.createCopy()
Creates a copy of this
EdgeLayoutDescriptor instance. |
protected EdgeLayoutDescriptor |
HierarchicLayout.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 |
IEdgeData.getEdgeLayoutDescriptor()
|
EdgeLayoutDescriptor |
HierarchicLayout.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> |
HierarchicLayoutData.getEdgeLayoutDescriptors()
Gets the mapping of edges to their
EdgeLayoutDescriptor . |
Modifier and Type | Method and Description |
---|---|
void |
HierarchicLayout.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 |
HierarchicLayoutData.setEdgeLayoutDescriptors(ItemMapping<IEdge,EdgeLayoutDescriptor> value)
Sets the mapping of edges to their
EdgeLayoutDescriptor . |