Package | Description |
---|---|
com.yworks.yfiles.layout |
Provides essential classes and interfaces that constitute the infrastructure for automatic graph layout generation.
|
com.yworks.yfiles.layout.circular |
Provides circular layout style algorithms.
|
com.yworks.yfiles.layout.hierarchic |
Provides hierarchic layout style algorithms.
|
com.yworks.yfiles.layout.labeling |
Provides algorithms for the automatic placement of node and edge labels, so called generic labeling algorithms.
|
com.yworks.yfiles.layout.organic |
Provides organic layout style algorithms that are based on a force-directed layout paradigm.
|
com.yworks.yfiles.layout.orthogonal |
Provides orthogonal layout style algorithms.
|
com.yworks.yfiles.layout.partial |
Provides class
PartialLayout that enables layout of user-specified, distinct parts of a diagram without altering the existing layout of the remainder of the diagram. |
com.yworks.yfiles.layout.radial |
Provides the radial layout algorithm.
|
com.yworks.yfiles.layout.router.polyline |
Provides classes and interfaces for automatic polyline routing of the edges of a graph.
|
com.yworks.yfiles.layout.tree |
Provides tree layout style algorithms.
|
Modifier and Type | Field and Description |
---|---|
static NodeHalo |
NodeHalo.ZERO_HALO
A constant holding a
NodeHalo with zero size on each side. |
Modifier and Type | Field and Description |
---|---|
static NodeDpKey<NodeHalo> |
NodeHalo.NODE_HALO_DPKEY
A
DataProvider key for assigning halos for the nodes
|
Modifier and Type | Method and Description |
---|---|
static NodeHalo |
NodeHalo.create(double value)
Creates a
NodeHalo object with the specified value on each side of the node. |
static NodeHalo |
NodeHalo.create(double top,
double left,
double bottom,
double right)
Creates a
NodeHalo with the specified values. |
NodeHalo |
OrientationLayout.createOrientedNodeHalo(NodeHalo halo)
|
static NodeHalo |
NodeHalo.getHalo(LayoutGraph graph,
Node node)
Returns the
NodeHalo associated with the given node. |
Modifier and Type | Method and Description |
---|---|
ItemMapping<INode,NodeHalo> |
RecursiveGroupLayoutData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
ItemMapping<INode,NodeHalo> |
ComponentLayoutData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
NodeHalo |
OrientationLayout.createOrientedNodeHalo(NodeHalo halo)
|
Modifier and Type | Method and Description |
---|---|
void |
RecursiveGroupLayoutData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
void |
ComponentLayoutData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
ItemMapping<INode,NodeHalo> |
CircularLayoutData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
void |
CircularLayoutData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
ItemMapping<INode,NodeHalo> |
HierarchicLayoutData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
void |
HierarchicLayoutData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
ItemMapping<INode,NodeHalo> |
LabelingData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
void |
LabelingData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
ItemMapping<INode,NodeHalo> |
OrganicLayoutData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
void |
OrganicLayoutData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
ItemMapping<INode,NodeHalo> |
OrthogonalLayoutData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
void |
OrthogonalLayoutData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
ItemMapping<INode,NodeHalo> |
PartialLayoutData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
void |
PartialLayoutData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
ItemMapping<INode,NodeHalo> |
RadialLayoutData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
void |
RadialLayoutData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
ItemMapping<INode,NodeHalo> |
PolylineEdgeRouterData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
void |
PolylineEdgeRouterData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
ItemMapping<INode,NodeHalo> |
TreeLayoutData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
ItemMapping<INode,NodeHalo> |
BalloonLayoutData.getNodeHalos()
Gets the mapping from nodes to their
NodeHalo . |
Modifier and Type | Method and Description |
---|---|
void |
TreeLayoutData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |
void |
BalloonLayoutData.setNodeHalos(ItemMapping<INode,NodeHalo> value)
Sets the mapping from nodes to their
NodeHalo . |