Usages of IGridConstraintProvider
Properties
bendGridConstraintProvider | in GraphSnapContext | Gets or sets the grid constraint provider for the IBends. | |
nodeGridConstraintProvider | in GraphSnapContext | Gets or sets the grid constraint provider for the INodes. | |
portGridConstraintProvider | in GraphSnapContext | Gets or sets the grid constraint provider for the IPorts. |
Method Return Values
create () | in IGridConstraintProvider | Creates an implementation of the interface IGridConstraintProvider<T> from the given definition. |
Method Parameters
GraphSnapContext () | in GraphSnapContext | Creates a new instance with default settings. | |
addGridSnapResult (GraphSnapContext, CollectSnapResultsEventArgs, INode, IGridConstraintProvider<INode>, Point, Point) | in NodeReshapeSnapResultProvider | Adds a snap result for a location that snaps to the grid. |
Implementing Types
GridConstraintProvider | A simple integer based implementation of IGridConstraintProvider<T>. | |
IBendGridConstraintProvider | This is a flagging interface for instances of IGridConstraintProvider<T> that can snap coordinates of IBends to a grid. | |
ILabelGridConstraintProvider | This is a flagging interface for instances of IGridConstraintProvider<T> that can snap coordinates of ILabels to a grid. | |
ILabelOwnerGridConstraintProvider | This is a flagging interface for instances of IGridConstraintProvider<T> that can snap coordinates of ILabelOwners to a grid. | |
INodeGridConstraintProvider | This is a flagging interface for instances of IGridConstraintProvider<T> that can snap coordinates of INodes to a grid. | |
IPortGridConstraintProvider | This is a flagging interface for instances of IGridConstraintProvider<T> that can snap coordinates of IPorts to a grid. |