Usages of IEdgeLabelLayoutModel
Properties
edgeLabelModels | in LabelingData | Gets or sets the mapping from edge labels to an IEdgeLabelLayoutModel used by the labeling algorithm instead of the original label model. | |
labelModel | in IEdgeLabelLayout | Gets the label model that describes the valid locations for this label. |
Method Parameters
LabelingData () | in LabelingData | Creates a new instance of LabelingData which helps configuring GenericLabeling. | |
createLabelLayout (Edge, YOrientedRectangle, IEdgeLabelLayoutModel, PreferredPlacementDescriptor) | in ILabelLayoutFactory | Creates a new ILabelLayout for the given edge. | |
getLabelPlacement (IEdgeLabelLayoutModel, YDimension, IEdgeLayout, INodeLayout, INodeLayout, Object) | in LayoutGraphUtilities | Returns the upper-left corner of the paraxial bounding box of the given edge label as encoded by the specified model parameter. |
Implementing Types
DiscreteEdgeLabelLayoutModel | DiscreteEdgeLabelLayoutModel describes the placement of rotated labels at some predefined positions along the edge. | |
FreeEdgeLabelLayoutModel | FreeEdgeLabelLayoutModel allows placing edge labels at any location. | |
SliderEdgeLabelLayoutModel | SliderEdgeLabelLayoutModel allows placement of labels at a set of continuous rotated positions along both sides of an edge or directly on the edge path. |