IEdgeLabelLayout defines the properties of one edge label from the perspective of a labeling algorithm.
Remarks
Note: To avoid inconsistencies, changing the model parameter should always be combined with updating the corresponding oriented box.
Type Details
- yfiles module
- layout-core
- yfiles-umd modules
- All layout modules, view-layout-bridge
- Legacy UMD name
- yfiles.layout.IEdgeLabelLayout
See Also
Properties
Gets the bounding box of the label.
Remarks
The bounding box is the smallest, paraxial rectangle that contains the whole label.
Defined in
Gets the label model that describes the valid locations for this label.
Gets or sets the label model parameter that describes the position of this label.
Gets the box of the label.
Remarks
This box matches the area that is covered by the label. The up vector of the rectangle encodes the orientation of the label.
Defined in
Gets the preferred placement for this edge label, which can be considered by layout algorithms.