documentationfor yFiles for HTML 2.6

Method Return Values

getLabelLayout (YNode)in CopiedLayoutGraphReturns the layout information for all labels associated with the given node of the copied graph.
getLabelLayout (YNode)in DefaultLayoutGraph
createLabelLayout (YNode, YOrientedRectangle)in ILabelLayoutFactoryCreates a new ILabelLayout for the given node.
createLabelLayout (YNode, YOrientedRectangle, INodeLabelLayoutModel)in ILabelLayoutFactoryCreates a new ILabelLayout for the given node.
getLabelLayout (YNode)in LayoutGraphReturns the layout information for all labels associated with the given node.
getNodeLabelLayout (Object)in LayoutGraphAdapterReturns the layout information for all node labels belonging to the given node.

Method Parameters

getOwnerNode (INodeLabelLayout)in CopiedLayoutGraphReturns the node of the copied graph to which the given INodeLabelLayout belongs.
getOwnerNode (INodeLabelLayout)in DefaultLayoutGraph
setLabelLayout (YNode, INodeLabelLayout)in DefaultLayoutGraphSpecifies the layout information for all associated labels of the given node in case there is only one label.
setLabelLayout (YNode, INodeLabelLayout)in DefaultLayoutGraphSpecifies the layout information for all associated labels of the given node.
getLabelCandidates (INodeLabelLayout, INodeLayout)in DiscreteNodeLabelLayoutModel
ExtendedNodeLabelCandidate (YPoint, YDimension, Object, INodeLabelLayout, ILabelCandidateDescriptor)in ExtendedNodeLabelCandidateReturns a new instance of ExtendedNodeLabelCandidate.
ExtendedNodeLabelCandidate (YOrientedRectangle, Object, INodeLabelLayout, boolean, ILabelCandidateDescriptor)in ExtendedNodeLabelCandidateReturns a new instance of ExtendedNodeLabelCandidate.
ExtendedNodeLabelCandidate (YPoint, YDimension, Object, INodeLabelLayout, boolean, ILabelCandidateDescriptor)in ExtendedNodeLabelCandidateReturns a new instance of ExtendedNodeLabelCandidate.
getLabelCandidates (INodeLabelLayout, INodeLayout)in FreeNodeLabelLayoutModelReturns the NodeLabelCandidate that describes the current label position.
addLabelLayout (YNode, INodeLabelLayout)in ILabelLayoutFactoryAdds the given node label layout to the given node.
removeLabelLayout (YNode, INodeLabelLayout)in ILabelLayoutFactoryRemoves the given node label layout from the given node.
getLabelCandidates (INodeLabelLayout, INodeLayout)in INodeLabelLayoutModelReturns all NodeLabelCandidates that describe valid label positions within this model.
getOwnerNode (INodeLabelLayout)in LayoutGraphReturns the node to which the given INodeLabelLayout belongs.
createNodeLabelCandidate (ILabel, ILabel, ILabelModelParameter, INodeLabelLayout)in LayoutGraphAdapterCreates a NodeLabelCandidate for a given label and ILabelModelParameter combination.
NodeLabelCandidate (YOrientedRectangle, Object, INodeLabelLayout, boolean?)in NodeLabelCandidateCreates a new instance of NodeLabelCandidate described by its box, model parameter and internal flag.
NodeLabelCandidate (YPoint, YDimension, Object, INodeLabelLayout, boolean?)in NodeLabelCandidateCreates a new instance of NodeLabelCandidate described by location, size, model parameter and internal flag.
getNodeLabelInfo (INodeLabelLayout)in IElementInfoManagerReturns the node label layout information object of the given node label layout.
addNodeLabel (INodeLabelLayout, YNode)in LayoutContextAdds a label to a given node.
getNodeLabelInfo (INodeLabelLayout)in LayoutContext
removeNodeLabel (INodeLabelLayout, YNode)in LayoutContextRemoves a label from a given node.
getNodeLabelInfo (INodeLabelLayout)in MultiPageLayoutResult