Usages of INodeLabelLayoutModel
Properties
nodeLabelModels | in LabelingData | Gets or sets the mapping from node labels to an INodeLabelLayoutModel used by the labeling algorithm instead of the original label model. | |
labelModel | in INodeLabelLayout | 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 (YNode, YOrientedRectangle, INodeLabelLayoutModel) | in ILabelLayoutFactory | Creates a new ILabelLayout for the given node. | |
getLabelPlacement (INodeLabelLayoutModel, YDimension, INodeLayout, Object) | in LayoutGraphUtilities | Returns the upper-left corner of the paraxial bounding box of the given node label as encoded by the specified model parameter. |
Implementing Types
DiscreteNodeLabelLayoutModel | DiscreteNodeLabelLayoutModel allows placing labels at eight positions around a node and at nine positions inside the node. | |
FreeNodeLabelLayoutModel | FreeNodeLabelLayoutModel allows placing node labels at any desired position. |