| CreateEdgeInputMode () | in
CreateEdgeInputMode | Creates a new instance that will use the IGraph from the parentInputModeContext to create edges in. |
| getPreviewEdgeSnapLines (GraphSnapContext) | in
CreateEdgeInputMode | Gets the snap references that are induced by the current preview edge. |
| addHorizontalSegmentSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs, Point, Point) | in
EdgeSnapReferenceProvider | Adds horizontal snap lines for a horizontally oriented fixed segment snap lines. |
| addSnapReferences (GraphSnapContext, CollectSnapReferencesEventArgs) | in
EdgeSnapReferenceProvider | Adds the snap lines for the edge to the evt . |
| addVerticalSegmentSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs, Point, Point) | in
EdgeSnapReferenceProvider | Adds vertical snap lines for a vertically oriented fixed segment snap lines. |
| GraphEditorInputMode () | in
GraphEditorInputMode | Creates a new instance that is not bound to an existing graph or selection, initially. |
| onSnapContextChanged (GraphSnapContext, GraphSnapContext) | in
GraphEditorInputMode | Called when the snapContext property context changed. |
| HandleInputMode () | in
HandleInputMode | Creates a new mode with no handles initially. |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, Point, IBend) | in
IBendSnapResultProvider | Called when a node is dragged to add SnapResults for OrthogonalSnapLines to which this bend can potentially snap. |
| create (function(GraphSnapContext, CollectSnapResultsEventArgs, Point, IBend):void) | in
IBendSnapResultProvider | |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, IListEnumerable<MovementInfo>, IEdge) | in
IEdgeSnapResultProvider | Called during the snapping operation whenever snap results are collected. |
| create (function(GraphSnapContext, CollectSnapResultsEventArgs, IListEnumerable<MovementInfo>, IEdge):void) | in
IEdgeSnapResultProvider | |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, IOrientedRectangle, ILabel) | in
ILabelSnapResultProvider | Called when the given label is dragged to add SnapResults for the SnapReferences provided by the context . |
| create (function(GraphSnapContext, CollectSnapResultsEventArgs, IOrientedRectangle, ILabel):void) | in
ILabelSnapResultProvider | |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext) | in
INodeReshapeSnapResultProvider | Called when a node's handle is dragged to add SnapResults for OrthogonalSnapLines or sizes to which this node can potentially snap during resizing. |
| create (function(GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext):void) | in
INodeReshapeSnapResultProvider | |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, Rect, INode) | in
INodeSnapResultProvider | Called when a node is dragged to add SnapResults for OrthogonalSnapLines to which this node can potentially snap. |
| create (function(GraphSnapContext, CollectSnapResultsEventArgs, Rect, INode):void) | in
INodeSnapResultProvider | |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, Point, IPort) | in
IPortSnapResultProvider | Called when a node is dragged to add SnapResults for OrthogonalSnapLines to which this bend can potentially snap. |
| create (function(GraphSnapContext, CollectSnapResultsEventArgs, Point, IPort):void) | in
IPortSnapResultProvider | |
| addSnapReferences (GraphSnapContext, CollectSnapReferencesEventArgs) | in
ISnapReferenceProvider | Called by the GraphSnapContext when a drag is about to start. |
| create (function(GraphSnapContext, CollectSnapReferencesEventArgs):void) | in
ISnapReferenceProvider | |
| ItemDropInputMode (string, ) | in
ItemDropInputMode | Initializes a new instance of the ItemDropInputMode<T> class for the given data type. |
| LabelDropInputMode (string, ) | in
LabelDropInputMode | Initializes a new instance of the LabelDropInputMode class for the given data type. |
| addEdgePathSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs) | in
LabelSnapReferenceProvider | Adds snap lines to the context that are parallel to the path segments of the owner edge at particular distances. |
| addEdgePathSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs, number) | in
LabelSnapReferenceProvider | Adds snap lines to the context that are parallel to the path segments of the owner edge at the given distance. |
| addInitialLocationSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs) | in
LabelSnapReferenceProvider | Adds two snap lines for the initial center location of the label, one in the direction of the up vector, and the other orthogonal to that direction. |
| addNodeShapeSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs) | in
LabelSnapReferenceProvider | Adds snap lines to the context that are parallel to the owner node's border at particular distances. |
| addPortSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs) | in
LabelSnapReferenceProvider | Adds horizontal and vertical snap lines to the context that are originating from the label's owner port if the label's owner is a port. |
| addSnapReferences (GraphSnapContext, CollectSnapReferencesEventArgs) | in
LabelSnapReferenceProvider | Called by the GraphSnapContext when a drag is about to start. |
| collectOrthogonalLineSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, OrthogonalSnapLine, IOrientedRectangle, ILabel) | in
LabelSnapResultProvider | Collects snap results that snap the center or any border of the bounds of the label to the given snapLine . |
| collectSnapLineResults (GraphSnapContext, CollectSnapResultsEventArgs, SnapLine, IOrientedRectangle, ILabel) | in
LabelSnapResultProvider | Collect snap results that snap the center of the label to the given snapLine . |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, IOrientedRectangle, ILabel) | in
LabelSnapResultProvider | |
| MoveInputMode () | in
MoveInputMode | Initializes a new instance of the MoveInputMode class. |
| NodeDropInputMode (string, ) | in
NodeDropInputMode | Initializes a new instance of the NodeDropInputMode class for the given data type. |
| collectGridSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, SnapGrid, INode, ReshapeRectangleContext, Rect) | in
NodeReshapeSnapResultProvider | Collects the snap results for the grid. |
| collectOrthogonalLineSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, OrthogonalSnapLine, INode, ReshapeRectangleContext, Rect) | in
NodeReshapeSnapResultProvider | Collects the snap results that make the node's bounds snap to the snapLine . |
| collectSameSizeSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, SnapSize, INode, ReshapeRectangleContext, Rect) | in
NodeReshapeSnapResultProvider | Collects the snap results that make the node the same size as other elements. |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext) | in
NodeReshapeSnapResultProvider | Called when a node is dragged to add SnapResults for SnapReferences to which this node can potentially snap during resizing. |
| addCenterSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs, Rect) | in
NodeSnapReferenceProvider | Called by addSnapReferences to collect snap lines for the centers of the node. |
| addNodeBorderSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs, Rect) | in
NodeSnapReferenceProvider | Adds the snap lines around the border of the node's layout . |
| addNodeSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs, Rect) | in
NodeSnapReferenceProvider | Adds the fixed snap lines around the node for other nodes to snap to using the nodeDistance. |
| addNodeToSegmentSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs, Rect) | in
NodeSnapReferenceProvider | Adds the fixed snap lines around the node for edge segments to snap to. |
| addPortSnapLines (GraphSnapContext, CollectSnapReferencesEventArgs, Rect) | in
NodeSnapReferenceProvider | Called by addSnapReferences to collect snap lines at the node to snap ports to. |
| addSnapReferences (GraphSnapContext, CollectSnapReferencesEventArgs) | in
NodeSnapReferenceProvider | Called by the GraphSnapContext when a drag is about to start. |
| createCenterSnapLine (GraphSnapContext, SnapLineOrientation, Point) | in
NodeSnapReferenceProvider | Creates a snap line for the center of the node. |
| collectCircleSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, SnapCircle, Rect, INode) | in
NodeSnapResultProvider | Calculates a SnapResult and adds it to the argument. |
| collectGridSnapResult (GraphSnapContext, CollectSnapResultsEventArgs, SnapGrid, Point, INode) | in
NodeSnapResultProvider | Calculates a SnapResult and adds it to the argument. |
| collectGridSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, SnapGrid, Rect, INode) | in
NodeSnapResultProvider | Collects snap results that snap the node to a grid and adds them to the argument. |
| collectLineSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, SnapLine, Rect, INode) | in
NodeSnapResultProvider | Collect snap results that snap the node center to the given snap line. |
| collectOrthogonalLineSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, OrthogonalSnapLine, Rect, INode) | in
NodeSnapResultProvider | Verifies whether the node will snap to the given snap line. |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, Rect, INode) | in
NodeSnapResultProvider | |
| PortDropInputMode (string, ) | in
PortDropInputMode | Initializes a new instance of the PortDropInputMode class for the given data type. |
| ReparentStripeInputMode () | in
ReparentStripeInputMode | |
| StripeDropInputMode (string, ) | in
StripeDropInputMode | Initializes a new instance of the StripeDropInputMode class for the given data type. |