| createBorderLine (number, INodeLayout) | in
INodeData | Creates, stores and returns a BorderLine for the given side or returns the current BorderLine instance if it already exists. |
| setLayout (YNode, INodeLayout) | in
DefaultLayoutGraph | Specifies the layout information for the given node. |
| createModelParameter (YOrientedRectangle, IEdgeLayout, INodeLayout, INodeLayout) | in
DiscreteEdgeLabelLayoutModel | |
| getLabelCandidates (IEdgeLabelLayout, IEdgeLayout, INodeLayout, INodeLayout) | in
DiscreteEdgeLabelLayoutModel | |
| getLabelPlacement (YDimension, IEdgeLayout, INodeLayout, INodeLayout, Object) | in
DiscreteEdgeLabelLayoutModel | |
| getLabelPlacementForPosition (YDimension, IEdgeLayout, INodeLayout, INodeLayout, DiscreteEdgeLabelPositions) | in
DiscreteEdgeLabelLayoutModel | Returns the oriented box of the label for the given label position. |
| createModelParameter (YOrientedRectangle, INodeLayout) | in
DiscreteNodeLabelLayoutModel | |
| getLabelCandidates (INodeLabelLayout, INodeLayout) | in
DiscreteNodeLabelLayoutModel | |
| getLabelPlacement (YDimension, INodeLayout, Object) | in
DiscreteNodeLabelLayoutModel | |
| getLabelPlacementForPosition (YDimension, INodeLayout, DiscreteNodeLabelPositions) | in
DiscreteNodeLabelLayoutModel | Returns the oriented box of the label for the given label position. |
| createModelParameter (YOrientedRectangle, IEdgeLayout, INodeLayout, INodeLayout) | in
FreeEdgeLabelLayoutModel | Creates a model parameter that represents the given edge label position within this model. |
| getLabelCandidates (IEdgeLabelLayout, IEdgeLayout, INodeLayout, INodeLayout) | in
FreeEdgeLabelLayoutModel | Returns the EdgeLabelCandidate that describes the current label position. |
| getLabelPlacement (YDimension, IEdgeLayout, INodeLayout, INodeLayout, Object) | in
FreeEdgeLabelLayoutModel | |
| createModelParameter (YOrientedRectangle, INodeLayout) | in
FreeNodeLabelLayoutModel | Creates a model parameter that represents the given node label position within this model. |
| getLabelCandidates (INodeLabelLayout, INodeLayout) | in
FreeNodeLabelLayoutModel | Returns the NodeLabelCandidate that describes the current label position. |
| getLabelPlacement (YDimension, INodeLayout, Object) | in
FreeNodeLabelLayoutModel | |
| createModelParameter (YOrientedRectangle, IEdgeLayout, INodeLayout, INodeLayout) | in
IEdgeLabelLayoutModel | Creates a model parameter that represents the given edge label position within this model. |
| getLabelCandidates (IEdgeLabelLayout, IEdgeLayout, INodeLayout, INodeLayout) | in
IEdgeLabelLayoutModel | Returns all EdgeLabelCandidates that describe valid label positions within this model. |
| getLabelPlacement (YDimension, IEdgeLayout, INodeLayout, INodeLayout, Object) | in
IEdgeLabelLayoutModel | Returns the oriented box of the label for the position encoded by the given model parameter. |
| calculateIntersectionPoint (INodeLayout, number, number, number, number) | in
IIntersectionCalculator | Calculates an intersection point between the edge and the given INodeLayout. |
| create (function(INodeLayout, number, number, number, number):YPoint) | in
IIntersectionCalculator | Creates an implementation of the interface IIntersectionCalculator by using the given function as implementation for its calculateIntersectionPoint method. |
| createModelParameter (YOrientedRectangle, INodeLayout) | in
INodeLabelLayoutModel | Creates a model parameter that represents the given node label position within this model. |
| getLabelCandidates (INodeLabelLayout, INodeLayout) | in
INodeLabelLayoutModel | Returns all NodeLabelCandidates that describe valid label positions within this model. |
| getLabelPlacement (YDimension, INodeLayout, Object) | in
INodeLabelLayoutModel | Returns the bounds of the label for the position encoded by the given model parameter. |
| clipEdgePathOnBounds (IEdgeLayout, INodeLayout, INodeLayout, number?) | in
LayoutGraphUtilities | Returns the path of an edge clipped on insets of the bounding box of the source and target 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. |
| 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. |
| isEdgeOutsideNodes (IEdgeLayout, INodeLayout, INodeLayout, number) | in
LayoutGraphUtilities | Checks whether or not the path of an edge is outside the bounding box of the source and target node, considering the given halo. |
| createModelParameter (YOrientedRectangle, IEdgeLayout, INodeLayout, INodeLayout) | in
SliderEdgeLabelLayoutModel | |
| getLabelCandidates (IEdgeLabelLayout, IEdgeLayout, INodeLayout, INodeLayout) | in
SliderEdgeLabelLayoutModel | Returns all EdgeLabelCandidates that describe valid label positions within this model. |
| getLabelPlacement (YDimension, IEdgeLayout, INodeLayout, INodeLayout, Object) | in
SliderEdgeLabelLayoutModel | |
| calculateParentConnector (LayoutGraph, YNode, INodeLayout, SubtreeShape, Edge, IEdgeLayout, number) | in
DefaultNodePlacer | Calculates the bends for the connector to the parent node. |
| calculateSlopedSourceEdgeLayout (INodeLayout, SubtreeShape, Edge, number, number) | in
DefaultNodePlacer | Calculates the routing of the source side of the edge to the given child node. |
| calculateSourceEdgeLayout (INodeLayout, SubtreeShape, Edge) | in
DefaultNodePlacer | Calculates the routing of the source side of the edge to the given child node. |
| calculateTargetEdgeLayout (INodeLayout, SubtreeShape, Edge) | in
DefaultNodePlacer | Calculates the routing of the target side of the edge to the given child node. |