public interface IEdgeLabelLayout extends ILabelLayout
IEdgeLabelLayout
defines the properties of one edge label from the perspective of a labeling algorithm.
Note: To avoid inconsistencies, changing the model parameter
should always be combined with updating the corresponding oriented box
.
Modifier and Type | Method and Description |
---|---|
IEdgeLabelLayoutModel |
getLabelModel()
Gets the label model that describes the valid locations for this label.
|
PreferredPlacementDescriptor |
getPreferredPlacementDescriptor()
Gets the preferred placement for this edge label, which can be considered by
layout algorithms . |
getBoundingBox, getModelParameter, getOrientedBox, setModelParameter
IEdgeLabelLayoutModel getLabelModel()
IEdgeLabelLayoutModel
associated with this IEdgeLabelLayout
PreferredPlacementDescriptor getPreferredPlacementDescriptor()
layout algorithms
.PreferredPlacementDescriptor
for this IEdgeLabelLayout