| KMeansClustering () | in
KMeansClustering | Creates a new instance of this class. |
| findLineIntersection (Point, Point, number?) | in
GeneralPath | Finds an intersection point between a line and this GeneralPath. |
| findRayIntersection (Point, Point, number?) | in
GeneralPath | Finds the first intersection of a ray with this GeneralPath using a given epsilon for flattening Bézier curves contained in the path. |
| getCubicSplitPoints (Point, Point, Point, Point, boolean, number) | in
GeneralPath | Determines new control points for splitting a cubic Bézier segment. |
| getProjection (Point, number) | in
GeneralPath | Gets the projection of p onto the segment segmentIndex |
| ellipseContains (Rect, Point, number) | in
GeomUtilities | Checks whether an ellipse contains the given point. |
| findEllipseLineIntersection (Rect, Point, Point) | in
GeomUtilities | Returns the ellipse/line intersection point for the given point pair. |
| findRayIntersection (Point, Point, Point, Point) | in
GeomUtilities | Finds the intersection between a line segment and an infinite ray. |
| setAnchor (Point) | in
IMutableOrientedRectangle | Sets the anchor vector of the oriented rectangle to the given value. |
| setCenter (Point) | in
IMutableOrientedRectangle | Sets the center of the oriented rectangle to the given value. |
| setCenter (Point) | in
IMutableRectangle | Sets the center of the rectangle to the provided value. |
| containsWithEps (Point, number) | in
IOrientedRectangle | Determines whether the given oriented rectangle contains the provided point, using an epsilon value. |
| hits (Point, number) | in
IOrientedRectangle | Determines whether the oriented rectangle contains the provided point, using an epsilon value. |
| from (Point) | in
IPoint | Creates a Point instance from the given point-like object by performing automatic type conversion. |
| rotate (number, Point, MatrixOrder?) | in
Matrix | Prepends or appends a rotation operation to this matrix around the specified rotation center. |
| transform (Point) | in
Matrix | Transforms the given coordinate. |
| translate (Point, MatrixOrder?) | in
Matrix | Appends or Prepends a translation to this instance. |
| moveBy (Point) | in
MutablePoint | Moves this instance by adding the provided offsets to the coordinates of this point. |
| MutableRectangle (Point, Size) | in
MutableRectangle | Creates a new instance using the provided values to initialize the position and size. |
| moveBy (Point) | in
MutableRectangle | Moves this rectangle by applying the offset to the location |
| moveBy (Point) | in
OrientedRectangle | Moves this rectangle by applying the offset to the anchor |
| add (Point) | in
Point | Adds the given vector and this instance and returns the result as new instance. |
| convertToMutablePoint (Point) | in
Point | Performs an implicit conversion from Point to MutablePoint. |
| distanceToSegment (Point, Point) | in
Point | Determines the distance between this point and a line segment. |
| equalsEps (Point, number) | in
Point | Determines whether the two given points have the same coordinates with respect to a certain given eps . |
| from (Point) | in
Point | Creates a Point instance from the given point-like object by performing automatic type conversion. |
| getProjectionOnLine (Point, Point) | in
Point | Calculates the projection of this point onto a line. |
| getProjectionOnRay (Point, Point) | in
Point | Calculates the projection of this point onto a ray. |
| getProjectionOnSegment (Point, Point) | in
Point | Calculates the projection of this point onto a segment. |
| hits (Point, number) | in
Point | Determines if the point lies close to this point given an epsilon. |
| hitsLineSegment (Point, Point, number) | in
Point | Determines whether this point hits the line segment with respect to a given radius . |
| interpolate (Point, Point, number) | in
Point | Calculates a linear interpolation between two points. |
| scalarProduct (Point) | in
Point | Calculates the scalar product of this and the given vector. |
| scalarProduct (Point, Point) | in
Point | Calculates the scalar product of the two given points. |
| subtract (Point) | in
Point | Subtracts the given vector from this instance and returns the result as new instance. |
| Rect (Point, Point) | in
Rect | Initializes a new instance using two point to define the bounds |
| Rect (Point, Size) | in
Rect | Initializes a new instance using the topLeft corner and the size. |
| add (Point) | in
Rect | Returns the union of this rectangle and the given point. |
| containsWithEps (Point, number?) | in
Rect | Determines whether this rectangle contains the specified point with respect to a given epsilon. |
| findLineIntersection (Point, Point) | in
Rect | Finds the intersection between a rectangle and a line. |
| getTranslated (Point) | in
Rect | Returns a translated instance of this which has modified x and y by the given amount. |
| intersectsLine (Point, Point) | in
Rect | Determines whether this rectangle intersects a line. |
| Tangent (Point, Point) | in
Tangent | Initializes a new instance of the Tangent class using the given values for the point and vector properties. |
| createParameter (IPortOwner, Point) | in
BendAnchoredPortLocationModel | |
| addBend (IEdge, Point, number?) | in
DefaultGraph | |
| onBendLocationChanged (IBend, Point) | in
DefaultGraph | Called after a bend location has changed. |
| setBendLocation (IBend, Point) | in
DefaultGraph | Modifies the location of the given bend. |
| createParameter (IPortOwner, Point) | in
EdgePathPortLocationModel | |
| addBend (Point, number?) | in
FoldingEdgeState | Adds a new FoldingBendState to this edge state at the given index and location . |
| createAbsolute (Point, number?) | in
FreeLabelModel | Creates a new label model parameter that places the label at the given absolute position using the provided angle. |
| createCanonicalParameter (Rect, IOrientedRectangle, Point?) | in
FreeNodeLabelModel | Creates a parameter instance that anchors the labelLayout relative to the nodeLayout . |
| createParameter (Point, Point, Point, Point?, number?) | in
FreeNodeLabelModel | Creates a parameter instance that anchors the label to the node at a given position. |
| createParameter (IPortOwner, Point) | in
FreeNodePortLocationModel | |
| createParameterForRatios (Point, Point?) | in
FreeNodePortLocationModel | Creates a parameter that uses the given ratios and offsets. |
| createParameter (Point, Point, Point?, number?) | in
FreePortLabelModel | Creates a parameter instance that anchors the label to the port at a given position. |
| createParameter (IPortOwner, Point) | in
GenericPortLocationModel | Factory method that creates a parameter for the given owner that tries to match the provided location in absolute world coordinates. |
| GraphClipboard () | in
GraphClipboard | Creates a new initially empty clipboard. |
| addBend (IGraph, IGraph, IEdge, IBend, Point, number) | in
GraphCopier | Adds a bend to the targetEdge in the targetGraph as a copy of the source bend. |
| copy (IGraph, function(IModelItem):boolean, IGraph, Point?, function(IModelItem, IModelItem):void?) | in
GraphCopier | Copies a subgraph described by a predicate from the sourceGraph to the targetGraph . |
| copy (IGraph, function(IModelItem):boolean, IGraph, INode, Point?, function(IModelItem, IModelItem):void?) | in
GraphCopier | Copies a subgraph induced by a predicate from the sourceGraph to the targetGraph . |
| copyChildNode (IGraph, IGraph, INode, INode, Point) | in
GraphCopier | Creates a copy of the node in the targetGraph . |
| copyGroupNode (IGraph, IGraph, INode, INode, Point) | in
GraphCopier | Creates a copy of the sourceGroupNode in the targetGraph . |
| copyNode (IGraph, IGraph, INode, Point) | in
GraphCopier | Creates a copy of the node in the targetGraph . |
| addBend (IEdge, Point, number?) | in
GraphWrapperBase | |
| onBendLocationChanged (IBend, Point) | in
GraphWrapperBase | Raises the BendLocationChanged event |
| setBendLocation (IBend, Point) | in
GraphWrapperBase | |
| addBend (IEdge, Point, number?) | in
IGraph | Adds a bend at the given index to the given edge using the coordinates provided. |
| addBends (IEdge, IEnumerable<Point>) | in
IGraph | Adds bends with the given locations to the end of the bend list of the given edge. |
| addPortAt (IPortOwner, Point, IPortStyle?, Object?) | in
IGraph | Add a port to the given port owner using the absolute coordinates as the new initial position of the port anchor. |
| addRelativePort (INode, Point) | in
IGraph | Adds a new port to the graph at the node using a location that is relative to the center of the node. |
| createDefaultPortLocationParameter (IPortOwner, Point?) | in
IGraph | Creates a location model parameter for a newly created IPort at the owner that matches the location . |
| createEdge (IPort, IPort, IEdgeStyle?, Object?, ) | in
IGraph | Creates and returns an edge that connects to the given port instances. |
| createEdge (INode, INode, IEdgeStyle?, Object?, ) | in
IGraph | Creates and returns an edge that connects to the given node instances using the given style instance. |
| createNodeAt (Point, INodeStyle?, Object?, ) | in
IGraph | Creates and returns a node using the specified initial center location and style, as well as the tag. |
| setBendLocation (IBend, Point) | in
IGraph | Modifies the location of the given bend. |
| setNodeCenter (INode, Point) | in
IGraph | Sets the center of a node to the given world coordinates. |
| setPortLocation (IPort, Point) | in
IGraph | Convenience method that tries to set the absolute coordinates of the given port to the given values. |
| setRelativePortLocation (IPort, Point) | in
IGraph | Tries to set the location of the port relative to its owner if the owner is a node. |
| createParameter (IPortOwner, Point) | in
IPortLocationModel | Factory method that creates a parameter for the given owner that tries to match the provided location in absolute world coordinates. |
| findColumn (INode, Point, function(IStripe):boolean?) | in
ITable | Finds a column underneath a certain point. |
| findRow (INode, Point, function(IStripe):boolean?) | in
ITable | Finds a row underneath a certain point. |
| findStripe (Point, StripeTypes, StripeSubregionTypes, CanvasComponent, function(StripeSubregion):boolean?) | in
ITable | Finds a stripe underneath a certain point. |
| findStripes (INode, Point, StripeTypes, function(IStripe):boolean?) | in
ITable | Finds all stripes underneath a certain point. |
| findStripes (Point, StripeTypes, StripeSubregionTypes, CanvasComponent, function(StripeSubregion):boolean?) | in
ITable | Used as a callback to find the items underneath a certain point. |
| createParameter (IPortOwner, Point) | in
SegmentRatioPortLocationModel | |
| setLocation (Point) | in
SimplePort | Sets the location of this port. |
| ClickEventArgs (IInputModeContext, Point, ModifierKeys, MouseButtons, number, Event?) | in
ClickEventArgs | Initializes a new instance of the ClickEventArgs class. |
| CollectSnapResultsEventArgs (IInputModeContext, Point, Point, number, number, ICollection<SnapResult>) | in
CollectSnapResultsEventArgs | Creates a new instance of the event arguments using the provided values for initialization. |
| cancelDrag (IInputModeContext, Point) | in
ConstrainedDragHandler | Cancels the move operation and calls onCanceled |
| constrainNewLocation (IInputModeContext, Point, Point) | in
ConstrainedDragHandler | Applies the constraints for the new location. |
| dragFinished (IInputModeContext, Point, Point) | in
ConstrainedDragHandler | Handles the finish operation and invokes onFinished |
| handleMove (IInputModeContext, Point, Point) | in
ConstrainedDragHandler | Handles the move operation and subsequently calls onMoved |
| onCanceled (IInputModeContext, Point) | in
ConstrainedDragHandler | Called when the cancelDrag method has been called. |
| onFinished (IInputModeContext, Point, Point) | in
ConstrainedDragHandler | Called when the dragFinished method has been called. |
| onInitialized (IInputModeContext, Point) | in
ConstrainedDragHandler | Called when the initializeDrag method has been called. |
| onMoved (IInputModeContext, Point, Point) | in
ConstrainedDragHandler | Called when the handleMove operation has been performed. |
| onMenuOpening (Point) | in
ContextMenuInputMode | This will populate the context menu for the given world coordinate. |
| shouldOpenMenu (Point?) | in
ContextMenuInputMode | This method must be called by custom code to inform this input mode that a context menu is about to be opened by a user gesture. |
| createBend (IEdge, Point) | in
CreateBendInputMode | Creates the bend. |
| dragSegment (IEdge, Point) | in
CreateBendInputMode | Updates the splitOrthogonalSegment property and then delegates to createBend. |
| getEdge (Point) | in
CreateBendInputMode | Finds the edge at the given coordinate. |
| createDummyBend (Point) | in
CreateEdgeInputMode | Creates a dummy bend at the given location and adds it to the dummyEdge that will be displayed by the input mode during the creation. |
| getClosestCandidate (IEnumerable<IPortCandidate>, Point) | in
CreateEdgeInputMode | Finds the closest VALID candidate given a number of IPortCandidates and a location in world coordinates. |
| getClosestSourceCandidate (IEnumerable<IPortCandidate>, Point) | in
CreateEdgeInputMode | Finds the closest candidate given a number of IPortCandidates and a location in world coordinates. |
| getClosestTargetCandidate (IEnumerable<IPortCandidate>, Point) | in
CreateEdgeInputMode | Finds the closest target candidate given a number of IPortCandidates and a location in world coordinates. |
| getPortOwner (Point) | in
CreateEdgeInputMode | Retrieves the port owner at a given position in world coordinates. |
| getSource (Point) | in
CreateEdgeInputMode | Finds the source port owner at the specified location. |
| getSourcePortCandidate (IEnumerable<IPortCandidate>, Point, boolean) | in
CreateEdgeInputMode | Finds the best matching source port IPortCandidate for the given candidates at the provided location . |
| getSourcePortCandidateProvider (Point) | in
CreateEdgeInputMode | Finds the source port candidate provider at the specified location. |
| getSourcePortCandidates (Point) | in
CreateEdgeInputMode | Gets the source port candidates for the given location . |
| getTarget (Point) | in
CreateEdgeInputMode | Finds the target port owner at the specified location. |
| getTargetPortCandidateProvider (IPortCandidate, Point) | in
CreateEdgeInputMode | Retrieves the IPortCandidateProvider instance that provides the possible candidates for the target of the edge given the current source candidate. |
| getTargetPortCandidates (Point, boolean) | in
CreateEdgeInputMode | Retrieves the target port candidates for a given location in world coordinates. |
| lookupTargetPortCandidateProvider (IPortCandidate, IPortOwner, Point) | in
CreateEdgeInputMode | Retrieves the port candidate provider instance given a source port candidate and a possible target item. |
| measureDistance (IPortCandidate, Point) | in
CreateEdgeInputMode | Measures the distance between a port candidate and a given location . |
| relocateDragPoint (Point) | in
CreateEdgeInputMode | Sets the position of the tip of the edge during creation. |
| resolveCandidates (IEnumerable<IPortCandidate>, Point) | in
CreateEdgeInputMode | Returns an enumerable over the given candidates where no instance has DYNAMIC validity. |
| updateTargetLocation (Point) | in
CreateEdgeInputMode | Updates the drag point. |
| createBend (IInputModeContext, IGraph, IEdge, Point) | in
DefaultBendCreator | |
| getPortCandidateAt (IInputModeContext, Point) | in
DefaultPortCandidate | Returns a candidate that is derived from this instance that best fits the provided location . |
| setDragLocation (Point) | in
DropInputMode | This method updates the mousePosition according to the coordinates passed in. |
| EdgeSegmentSnapLine (IEdge, Point, Point, number, number) | in
EdgeSegmentSnapLine | Initializes a new instance of the PointBasedSnapLine class. |
| EdgeSegmentSnapLine (IEdge, Point, Point, Point, Point, number, number, Object, number) | in
EdgeSegmentSnapLine | Initializes a new instance of the PointBasedSnapLine class. |
| addHorizontalSegmentSnapLines (GraphSnapContext, CollectGraphSnapLinesEventArgs, IEdge, Point, Point) | in
EdgeSnapLineProvider | Adds horizontal snap lines for a horizontally oriented fixed segment snap lines. |
| addVerticalSegmentSnapLines (GraphSnapContext, CollectGraphSnapLinesEventArgs, IEdge, Point, Point) | in
EdgeSnapLineProvider | 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. |
| clickCreateNode (IInputModeContext, Point) | in
GraphEditorInputMode | Creates a node on click. |
| createNode (Point) | in
GraphEditorInputMode | Creates a node given a certain click point. |
| pasteAtLocation (Point) | in
GraphEditorInputMode | Pastes the current clipboard contents at the given location. |
| findItems (Point, GraphItemTypes, function(IModelItem):boolean?) | in
GraphInputMode | Used as a callback to find the items hit underneath a certain point. |
| findItems (IInputModeContext, Point, GraphItemTypes, function(IModelItem):boolean?) | in
GraphInputMode | Used as a callback to find the items hit underneath a certain point. |
| handleClickListener (IInputModeContext, IModelItem, Point) | in
GraphInputMode | Called by click to query the item for an IClickListener in its lookup and handle it appropriately. |
| initializeDrag (IInputModeContext, Point) | in
GraphSnapContext | Called by IInputMode implementations when an interactive drag is started. |
| cancelDrag (IInputModeContext, Point) | in
GroupingNodePositionHandler | |
| dragFinished (IInputModeContext, Point, Point) | in
GroupingNodePositionHandler | |
| handleMove (IInputModeContext, Point, Point) | in
GroupingNodePositionHandler | |
| getClosestHandleAt (Point) | in
HandleInputMode | Finds the closest hit handle for the given world coordinate pair. |
| getClosestHitHandle (Point) | in
HandleInputMode | Finds the closest hit handle for the given world coordinate pair. |
| getClosestHitHandleTouch (Point) | in
HandleInputMode | Finds the closest hit handle for the given world coordinate pair. |
| handleIsHit (IHandle, Point, Point) | in
HandleInputMode | Determines whether a given handle has been visually hit by the mouse at the given world coordinates. |
| handleIsHitTouch (IHandle, Point, Point) | in
HandleInputMode | Determines whether a given handle has been visually hit by the touch device at the given world coordinates. |
| create (function(IInputModeContext, IGraph, IEdge, Point):number) | in
IBendCreator | Creates an implementation of the interface IBendCreator by using the given function as implementation for its createBend method. |
| createBend (IInputModeContext, IGraph, IEdge, Point) | in
IBendCreator | Creates a bend at the given graph for the given edge at the position supplied. |
| create () | in
IBendGridConstraintProvider | Creates an implementation of the interface IBendGridConstraintProvider from the given definition. |
| create (function(IInputModeContext, Point):IEnumerable<IBend>) | in
IBendHitTester | Creates an implementation of the interface IBendHitTester by using the given function as implementation for its enumerateHits method. |
| create () | in
IBendSelectionTester | Creates an implementation of the interface IBendSelectionTester from the given definition. |
| getHitBend (IInputModeContext, Point) | in
IBendSelectionTester | Returns the bend at the given world coordinate position. |
| 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 | Creates an implementation of the interface IBendSnapResultProvider by using the given function as implementation for its collectSnapResults method. |
| create () | in
IClickListener | Creates an implementation of the interface IClickListener from the given definition. |
| onClicked (IInputModeContext, Point) | in
IClickListener | Called by the framework to indicate that the IModelItem has been clicked by the user at the specified location. |
| cancelDrag (IInputModeContext, Point) | in
IDragHandler | Called by clients to indicate that the dragging has been canceled by the user. |
| create () | in
IDragHandler | Creates an implementation of the interface IDragHandler from the given definition. |
| dragFinished (IInputModeContext, Point, Point) | in
IDragHandler | Called by clients to indicate that the repositioning has just been finished. |
| handleMove (IInputModeContext, Point, Point) | in
IDragHandler | Called by clients to indicate that the element has been dragged and its position should be updated. |
| create (function(IInputModeContext, Point):IEnumerable<IEdge>) | in
IEdgeHitTester | Creates an implementation of the interface IEdgeHitTester by using the given function as implementation for its enumerateHits method. |
| create () | in
IGridConstraintProvider | Creates an implementation of the interface IGridConstraintProvider<T> from the given definition. |
| create () | in
IHandle | Creates an implementation of the interface IHandle from the given definition. |
| create (function(IInputModeContext, Point):boolean) | in
IHitTestable | Wrap a handler into an interface. |
| isHit (IInputModeContext, Point) | in
IHitTestable | Determines if something has been hit at the given coordinates in the world coordinate system. |
| create (function(IInputModeContext, Point):IEnumerable<T>) | in
IHitTester | Creates an implementation of the interface IHitTester<T> by using the given function as implementation for its enumerateHits method. |
| enumerateHits (IInputModeContext, Point) | in
IHitTester | Yields an enumerable that enumerates the hits for a given world coordinate. |
| create () | in
ILabelGridConstraintProvider | Creates an implementation of the interface ILabelGridConstraintProvider from the given definition. |
| create (function(IInputModeContext, Point):IEnumerable<ILabel>) | in
ILabelHitTester | Creates an implementation of the interface ILabelHitTester by using the given function as implementation for its enumerateHits method. |
| create () | in
ILabelOwnerGridConstraintProvider | Creates an implementation of the interface ILabelOwnerGridConstraintProvider from the given definition. |
| create (function(IInputModeContext, Point):IEnumerable<ILabelOwner>) | in
ILabelOwnerHitTester | Creates an implementation of the interface ILabelOwnerHitTester by using the given function as implementation for its enumerateHits method. |
| create () | in
INodeGridConstraintProvider | Creates an implementation of the interface INodeGridConstraintProvider from the given definition. |
| create (function(IInputModeContext, Point):IEnumerable<INode>) | in
INodeHitTester | Creates an implementation of the interface INodeHitTester by using the given function as implementation for its enumerateHits method. |
| getPortCandidateAt (IInputModeContext, Point) | in
IPortCandidate | Returns a candidate that is derived from this instance that best fits the provided location . |
| create () | in
IPortGridConstraintProvider | Creates an implementation of the interface IPortGridConstraintProvider from the given definition. |
| create (function(IInputModeContext, Point):IEnumerable<IPort>) | in
IPortHitTester | Creates an implementation of the interface IPortHitTester by using the given function as implementation for its enumerateHits method. |
| create () | in
IPortSelectionTester | Creates an implementation of the interface IPortSelectionTester from the given definition. |
| getHitPort (IInputModeContext, Point) | in
IPortSelectionTester | Returns the port at the given world coordinate position or null if there is no such port. |
| 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 | Creates an implementation of the interface IPortSnapResultProvider by using the given function as implementation for its collectSnapResults method. |
| create () | in
IPositionHandler | Creates an implementation of the interface IPositionHandler from the given definition. |
| ItemClickedEventArgs (T, IInputModeContext, Point, ModifierKeys?, MouseButtons?, number?) | in
ItemClickedEventArgs | Initializes a new instance of the ItemClickedEventArgs<T> class. |
| ItemDropInputMode (string, ) | in
ItemDropInputMode | Initializes a new instance of the ItemDropInputMode<T> class for the expected data type. |
| ItemDropInputMode (string, ) | in
ItemDropInputMode | Initializes a new instance of the ItemDropInputMode<T> class for the expected data type. |
| getDropTarget (Point) | in
ItemDropInputMode | Returns the drop target at the specified location. |
| setDragLocation (Point) | in
ItemDropInputMode | Sets the drag location and calls updatePreview to update the layout of item preview based on the mouse coordinates and the results of the snapContext. |
| updateDropTarget (Point) | in
ItemDropInputMode | Calls getDropTarget for snappedMousePosition and sets the returned item as dropTarget. |
| updatePreview (IGraph, Point) | in
ItemDropInputMode | Subclasses shall update the preview graph so the dragged item is displayed at the specified dragLocation . |
| getHitItemsAt (Point) | in
ItemHoverInputMode | Gets the items that have been hit at the given location. |
| updateHover (Point?) | in
ItemHoverInputMode | Forces a reevaluation of the item that the mouse is currently hovering over or at a specific location. |
| ItemTappedEventArgs (T, IInputModeContext, Point, number?) | in
ItemTappedEventArgs | Initializes a new instance of the ItemTappedEventArgs<T> class. |
| LabelDropInputMode (string, ) | in
LabelDropInputMode | Constructs a new instance of class DropInputMode for the expected data type. |
| LabelDropInputMode (string, ) | in
LabelDropInputMode | Constructs a new instance of class DropInputMode for the expected data type. |
| LabelDropInputMode () | in
LabelDropInputMode | Constructs a new instance of class LabelDropInputMode for the type ILabel. |
| getDropTarget (Point) | in
LabelDropInputMode | Looks for a valid label owner at the dragLocation . |
| getLabelLayout (Point, ILabel) | in
LabelDropInputMode | Get the layout the dragged label currently has. |
| getNewLabelModelParameter (ILabelOwner, ILabel, Point) | in
LabelDropInputMode | Determine the ILabelModelParameter the label should have if it were dropped at draggedLocation over owner . |
| updatePreview (IGraph, Point) | in
LabelDropInputMode | |
| cancelDrag (IInputModeContext, Point) | in
LabelPositionHandler | |
| dragFinished (IInputModeContext, Point, Point) | in
LabelPositionHandler | |
| getDistance (IOrientedRectangle, Point) | in
LabelPositionHandler | Calculates a distance value between a candidate rectangle and the mouse location. |
| handleMove (IInputModeContext, Point, Point) | in
LabelPositionHandler | |
| setPosition (Point) | in
LabelPositionHandler | Called by clients to set the position to the given coordinates. |
| dragFinished (Point, boolean) | in
LabelSnapContext | |
| handleMove (Point, boolean) | in
LabelSnapContext | |
| initializeDrag (IInputModeContext, Point) | in
LabelSnapContext | |
| isValidEndLocation (Point) | in
LassoSelectionInputMode | Used by the finishRecognizer and finishRecognizerTouch to check the current cursor position. |
| calculateMarqueeRectangle (Point, Point) | in
MarqueeSelectionInputMode | Calculates the location and size of the marquee rectangle. |
| MouseHoverInputMode (function(Object, ToolTipQueryEventArgs):void?, ) | in
MouseHoverInputMode | Creates a new instance using the provided optional text provider. |
| adjustTooltipPosition (Point) | in
MouseHoverInputMode | Adjust the calculated tooltip position. |
| getToolTipContent (Point) | in
MouseHoverInputMode | Callback method that provides a text for the given location, a Promise<T> providing a text or null . |
| getToolTipLocation (Point) | in
MouseHoverInputMode | Finds the position in canvas view coordinates to display the tooltip at for the given world coordinates. |
| onShow (Point, Object?) | in
MouseHoverInputMode | Triggered when the mouse hovers over the given coordinates. |
| show (Point, Object?) | in
MouseHoverInputMode | Shows the tooltip at the given location. |
| doStartDrag (Point) | in
MoveInputMode | Simulates the start of a drag and puts the state machine into the dragging state. |
| isValidStartLocation (Point) | in
MoveInputMode | Determines whether the given location is a valid start location for the move gesture. |
| getHitLabel (IInputModeContext, Point) | in
MoveLabelInputMode | Looks for a label that has been hit at the specified position. |
| isValidLabelHit (IInputModeContext, Point) | in
MoveLabelInputMode | Determines whether or not a valid label has been hit at the specified position. |
| MovementInfo (Point, MoveTypes, IModelItem) | in
MovementInfo | Initializes a new instance of the MovementInfo class. |
| findNearestItem (IInputModeContext, Point, MoveFocusDirection, IEnumerable<IModelItem>) | in
NavigationInputMode | Determines the nearest item in the given direction . |
| NodeBasedSnapLine (INode, SnapLineOrientation, SnapLineSnapTypes, SnapLineVisualizationType, Point, Object, number) | in
NodeBasedSnapLine | Initializes a new instance of the NodeBasedSnapLine class. |
| NodeBasedSnapLine (INode, SnapLineOrientation, SnapLineSnapTypes, SnapLineVisualizationType, Point, number, number, Object, number) | in
NodeBasedSnapLine | Initializes a new instance of the NodeBasedSnapLine class. |
| NodeDropInputMode () | in
NodeDropInputMode | Initializes a new instance of the NodeDropInputMode class for INodes. |
| NodeDropInputMode (string, ) | in
NodeDropInputMode | Initializes a new instance of the NodeDropInputMode class for the expected data type. |
| NodeDropInputMode (string, ) | in
NodeDropInputMode | Initializes a new instance of the NodeDropInputMode class for the expected data type. |
| getDropTarget (Point) | in
NodeDropInputMode | |
| getNodeLayout (Point, Size) | in
NodeDropInputMode | Calculates the layout of the new node. |
| updatePreview (IGraph, Point) | in
NodeDropInputMode | |
| NodePairBasedSnapLine (INode, INode, SnapLineOrientation, SnapLineSnapTypes, SnapLineVisualizationType, Point, Object, number) | in
NodePairBasedSnapLine | Initializes a new instance of the NodePairBasedSnapLine class. |
| NodePairBasedSnapLine (INode, INode, SnapLineOrientation, SnapLineSnapTypes, SnapLineVisualizationType, Point, number, number, Object, number) | in
NodePairBasedSnapLine | Initializes a new instance of the NodePairBasedSnapLine class. |
| cancelDrag (IInputModeContext, Point) | in
NodeReshapeHandlerHandle | |
| dragFinished (IInputModeContext, Point, Point) | in
NodeReshapeHandlerHandle | |
| handleMove (IInputModeContext, Point, Point) | in
NodeReshapeHandlerHandle | |
| addGridLineSnapResult (GraphSnapContext, CollectSnapResultsEventArgs, INode, SnapLineSnapTypes, IPoint, Point, Point, number, number, Point, SnapTypes) | in
NodeReshapeSnapResultProvider | Adds a snap result for a location that snaps to a grid line. |
| addGridSnapResult (GraphSnapContext, CollectSnapResultsEventArgs, INode, IGridConstraintProvider<INode>, Point, Point) | in
NodeReshapeSnapResultProvider | Adds a snap result for a location that snaps to the grid. |
| addSameSizeSnapResult (GraphSnapContext, CollectSnapResultsEventArgs, INode, SnapLineOrientation, IEnumerable<Rect>, number, Point) | in
NodeReshapeSnapResultProvider | Adds a snap result for "same size" to the collect event argument. |
| addSnaplineSnapResult (GraphSnapContext, CollectSnapResultsEventArgs, INode, OrthogonalSnapLine, Point, Point, SnapTypes) | in
NodeReshapeSnapResultProvider | Adds a snap result for a location that snaps the node's bounds to a snap line. |
| createCenterSnapLine (GraphSnapContext, INode, SnapLineOrientation, Point) | in
NodeSnapLineProvider | Creates a snap line for the center of nodes. |
| addGridSnapResult (GraphSnapContext, CollectSnapResultsEventArgs, Point, INode) | in
NodeSnapResultProvider | Calculates a SnapResult and adds it to the argument. |
| addGridSnapResultCore (GraphSnapContext, CollectSnapResultsEventArgs, Point, INode, GridSnapTypes, SnapPolicy, SnapPolicy) | in
NodeSnapResultProvider | Calculates a SnapResult and adds it to the argument. |
| OrthogonalSnapLine (SnapLineOrientation, SnapLineSnapTypes, SnapLineVisualizationType, Point, Object, number) | in
OrthogonalSnapLine | Creates a new snap line using the provided attributes. |
| OrthogonalSnapLine (SnapLineOrientation, SnapLineSnapTypes, SnapLineVisualizationType, Point, number, number, Object, number) | in
OrthogonalSnapLine | Creates a new snap line using the provided attributes. |
| PointBasedSnapLine (IPoint, SnapLineOrientation, SnapLineSnapTypes, SnapLineVisualizationType, Point, Object, number) | in
PointBasedSnapLine | Initializes a new instance of the PointBasedSnapLine class. |
| PointBasedSnapLine (IPoint, SnapLineOrientation, SnapLineSnapTypes, SnapLineVisualizationType, Point, number, number, Object, number) | in
PointBasedSnapLine | Initializes a new instance of the PointBasedSnapLine class. |
| PopulateItemContextMenuEventArgs (IInputModeContext, Point, TModelItem) | in
PopulateItemContextMenuEventArgs | Initializes a new instance of the PopulateItemContextMenuEventArgs<TModelItem> class. |
| PopulateMenuEventArgs (IInputModeContext, Point) | in
PopulateMenuEventArgs | Initializes a new instance of the PopulateMenuEventArgs class. |
| getPortCandidateAt (IInputModeContext, DefaultPortCandidate, Point) | in
PortCandidateProviderBase | Callback method used by the ports created using the factory methods createCandidate. |
| PortDropInputMode (string, ) | in
PortDropInputMode | Constructs a new instance of class DropInputMode for the expected data type. |
| PortDropInputMode (string, ) | in
PortDropInputMode | Constructs a new instance of class DropInputMode for the expected data type. |
| PortDropInputMode () | in
PortDropInputMode | Constructs a new instance of class PortDropInputMode for the type IPort. |
| getDropTarget (Point) | in
PortDropInputMode | Looks for a valid port owner at the dragLocation . |
| getNewPortLocationModelParameter (IPortOwner, IPort, Point) | in
PortDropInputMode | Determine the IPortLocationModelParameter the port should have if it were dropped at dragLocation over owner . |
| updatePreview (IGraph, Point) | in
PortDropInputMode | |
| cancelDrag (IInputModeContext, Point) | in
PortLocationModelParameterHandle | |
| dragFinished (IInputModeContext, Point, Point) | in
PortLocationModelParameterHandle | |
| getNewParameter (IPort, IPortLocationModel, Point) | in
PortLocationModelParameterHandle | Obtains the new parameter for the given location and port. |
| handleMove (IInputModeContext, Point, Point) | in
PortLocationModelParameterHandle | |
| cancelDrag (IInputModeContext, Point) | in
PortRelocationHandle | |
| dragFinished (IInputModeContext, Point, Point) | in
PortRelocationHandle | |
| filterCandidates (IInputModeContext, Point, IEnumerable<IPortCandidate>) | in
PortRelocationHandle | Filters the given allCandidates to return the subset of candidates which are relevant at the given location . |
| getClosestCandidate (IInputModeContext, Point, IEnumerable<IPortCandidate>) | in
PortRelocationHandle | Finds the closest candidate from the given set of candidates. |
| getCurrentOwner (IInputModeContext, Point) | in
PortRelocationHandle | Gets the IPortOwner at the given location . |
| getPort (IInputModeContext, IPortCandidate, Point) | in
PortRelocationHandle | Called during dragFinished to actually get the new port from the chosen candidate. |
| handleMove (IInputModeContext, Point, Point) | in
PortRelocationHandle | |
| resolveCandidate (IInputModeContext, IPortCandidate, Point) | in
PortRelocationHandle | Tries to resolve a dynamic port candidate for the given location. |
| setPort (IInputModeContext, IEdge, boolean, IPortCandidate, Point) | in
PortRelocationHandle | Triggered by dragFinished to actually change the port. |
| setPosition (Point) | in
PortRelocationHandle | Updates the position of the handle. |
| QueryClosestHandleEventArgs (IInputModeContext, Point) | in
QueryClosestHandleEventArgs | Initializes a new instance of the QueryClosestHandleEventArgs class. |
| QueryItemToolTipEventArgs (IInputModeContext, Point, TModelItem) | in
QueryItemToolTipEventArgs | Initializes a new instance of the QueryItemToolTipEventArgs<TModelItem> class. |
| QueryPositionHandlerEventArgs (IInputModeContext, Point) | in
QueryPositionHandlerEventArgs | Instantiates a new QueryPositionHandlerEventArgs |
| cancelDrag (IInputModeContext, Point) | in
RectangleHandle | Delegates the original values to set |
| dragFinished (IInputModeContext, Point, Point) | in
RectangleHandle | This implementation does nothing. |
| handleMove (IInputModeContext, Point, Point) | in
RectangleHandle | Delegates to set. |
| moveBy (Point) | in
RectangleHandle | Modifies the rectangle. |
| cancelDrag (IInputModeContext, Point) | in
ReparentStripePositionHandler | |
| dragFinished (IInputModeContext, Point, Point) | in
ReparentStripePositionHandler | |
| getTargetSubregion (Point) | in
ReparentStripePositionHandler | Finds the target stripe subregion at location and its associated owner node. |
| handleMove (IInputModeContext, Point, Point) | in
ReparentStripePositionHandler | |
| setPosition (Point) | in
ReparentStripePositionHandler | Called by clients to set the position to the given coordinates. |
| cancelDrag (IInputModeContext, Point) | in
ReshapeHandlerHandle | Delegates the cancel request to the IReshapeHandler. |
| dragFinished (IInputModeContext, Point, Point) | in
ReshapeHandlerHandle | Delegates the finish request to the IReshapeHandler using the last bounds calculated by handleMove. |
| handleMove (IInputModeContext, Point, Point) | in
ReshapeHandlerHandle | Translates the move request into new bounds and delegates applying the new bounds to the handleReshape method. |
| ReshapeRectangleContext (Rect, ISize, ISize, IRectangle, IRectangle, HandlePositions, Point, Point, Size, ReshapePolicy, number) | in
ReshapeRectangleContext | Initializes a new instance of the ReshapeRectangleContext class. |
| dragFinished (Point, boolean) | in
SnapContext | Called when a drag has been successfully finished. |
| dragged (Point, SnapState) | in
SnapContext | This method needs to be called by the client IInputMode that initialized this instance after it has performed the actual move operation with the adjusted coordinates after a call to handleMove. |
| handleMove (Point, boolean) | in
SnapContext | Handles a move. |
| initializeDrag (IInputModeContext, Point) | in
SnapContext | Called by IInputMode implementations when an interactive drag is started. |
| processSnapResults (List<SnapResult>, Point, Point) | in
SnapContext | Chooses the current SnapResults from a temporary list. |
| SnapLine (SnapLineSnapTypes, SnapLineVisualizationType, Point, Point, Point, Object, number) | in
SnapLine | Creates a new snap line using the provided attributes. |
| createLabelSnapResult (ILabelModelParameter, number, Point, Object, SnapLine, Point, Object) | in
SnapResult | Factory method that creates a SnapResult to which a ILabel will snap, based on the given snapLine . |
| createPointSnapResult (Point, number, Object, IVisualCreator, SnapTypes) | in
SnapResult | Factory method that creates a SnapResult that snaps to a given location. |
| createResizeSnapResult (number, Point, Object, IEnumerable<IRectangle>, number, boolean) | in
SnapResult | Factory method that creates a SnapResult which snaps to a given size through a resize operation. |
| createSnapLineSnapResult (number, Point, Object, SnapLine, Point, Object, SnapTypes?) | in
SnapResult | Factory method that creates a SnapResult which represents a SnapLine to which the current moved item will potentially snap. |
| isSnapped (Point, SnapState) | in
SnapResult | Checks whether this instance is still snapped given the final mouse location. |
| snap (Point, SnapState) | in
SnapResult | Core method that performs the actual snapping. |
| SnapState (Point, SnapTypes?) | in
SnapState | Initializes a new instance of the SnapState class. |
| snapTo (Point) | in
SnapState | Sets the location to the given point and adjusts the snapType accordingly. |
| StripeDropInputMode () | in
StripeDropInputMode | Initializes a new instance of the NodeDropInputMode class for INodes. |
| StripeDropInputMode (string, ) | in
StripeDropInputMode | Initializes a new instance of the StripeDropInputMode class for the expected data type. |
| StripeDropInputMode (string, ) | in
StripeDropInputMode | Initializes a new instance of the StripeDropInputMode class for the expected data type. |
| getPreviewTableLayout (Point, Size) | in
StripeDropInputMode | Calculates the layout of the new table. |
| setDragLocation (Point) | in
StripeDropInputMode | |
| updatePreview (IGraph, Point) | in
StripeDropInputMode | |
| enumerateHits (IInputModeContext, Point, INode) | in
StripeHitTester | Return a collection of hits at location . |
| findStripe (Point, StripeTypes, StripeSubregionTypes, function(StripeSubregion):boolean?) | in
TableEditorInputMode | Used as a callback to find the items underneath a certain point. |
| findStripes (Point, StripeTypes, StripeSubregionTypes, function(StripeSubregion):boolean?) | in
TableEditorInputMode | Used as a callback to find the items underneath a certain point. |
| TableItemClickedEventArgs (T, StripeSubregion, INode, IInputModeContext, Point, ModifierKeys, MouseButtons, number) | in
TableItemClickedEventArgs | Initializes a new instance of the TableItemClickedEventArgs<T> class. |
| TableItemTappedEventArgs (T, StripeSubregion, INode, IInputModeContext, Point, number) | in
TableItemTappedEventArgs | Initializes a new instance of the TableItemTappedEventArgs<T> class. |
| TapEventArgs (IInputModeContext, Point, number?, Event?) | in
TapEventArgs | Initializes a new instance of the TapEventArgs class. |
| ToolTipQueryEventArgs (IInputModeContext, Point) | in
ToolTipQueryEventArgs | Initializes a new instance of the ToolTipQueryEventArgs class. |
| setEdgePortLocation (IPort, Point) | in
LayoutGraphAdapter | Callback method that assigns a new location that matches newLocation to port . |
| setRelativePortLocation (IPort, Point) | in
LayoutGraphAdapter | Callback method that assigns a new relative location to port . |
| getBoundsProvider (IEdge, boolean, Point, Point) | in
Arrow | |
| getVisualCreator (IEdge, boolean, Point, Point) | in
Arrow | |
| getIntersection (Point, Point) | in
ArrowNodeStyleRenderer | |
| isHit (IInputModeContext, Point) | in
ArrowNodeStyleRenderer | |
| isInside (Point) | in
ArrowNodeStyleRenderer | |
| getIntersection (Point, Point) | in
BevelNodeStyleRenderer | |
| isHit (IInputModeContext, Point) | in
BevelNodeStyleRenderer | |
| isInside (Point) | in
BevelNodeStyleRenderer | |
| isHit (IInputModeContext, Point) | in
BezierEdgeStyleRenderer | |
| getIntersection (Point, Point) | in
CollapsibleNodeStyleDecoratorRenderer | Delegates to the getWrappedStyle. |
| isHit (IInputModeContext, Point) | in
CollapsibleNodeStyleDecoratorRenderer | Delegates to the getWrappedStyle and checks the button. |
| isInside (Point) | in
CollapsibleNodeStyleDecoratorRenderer | Delegates to the getWrappedStyle. |
| getIntersection (INode, IShapeGeometry, IEdge, Point, Point) | in
DefaultEdgePathCropper | Finds the intersection between a node and the edge. |
| isInside (Point, INode, IShapeGeometry, IEdge) | in
DefaultEdgePathCropper | Checks whether a given point is inside a node's shape geometry with respect to the edge that is being calculated. |
| isHit (IInputModeContext, Point) | in
DefaultLabelStyleRenderer | |
| isHit (IInputModeContext, Point, IEdge) | in
EdgeStyleBase | Determines whether the visual representation of the edge has been hit at the given location. |
| getIntersection (Point, Point) | in
GeneralPathNodeStyleRenderer | |
| isHit (IInputModeContext, Point) | in
GeneralPathNodeStyleRenderer | |
| isInside (Point) | in
GeneralPathNodeStyleRenderer | |
| getIntersection (Point, Point) | in
GroupNodeStyleRenderer | |
| isHit (IInputModeContext, Point) | in
GroupNodeStyleRenderer | |
| isInside (Point) | in
GroupNodeStyleRenderer | |
| getBoundsProvider (IEdge, boolean, Point, Point) | in
IArrow | Gets an IBoundsProvider implementation that can yield this arrow's bounds if painted at the given location using the given direction for the given edge. |
| getVisualCreator (IEdge, boolean, Point, Point) | in
IArrow | Gets an IVisualCreator implementation that will paint this arrow at the given location using the given direction for the given edge. |
| create () | in
IShapeGeometry | Creates an implementation of the interface IShapeGeometry from the given definition. |
| getIntersection (Point, Point) | in
IShapeGeometry | Returns the intersection for the given line with this shape's geometry. |
| isInside (Point) | in
IShapeGeometry | Checks whether the given coordinate is deemed to lie within the shape's geometric bounds. |
| isHit (IInputModeContext, Point) | in
IconLabelStyleRenderer | |
| getIntersection (Point, Point) | in
ImageNodeStyleRenderer | Tries to use the normalizedOutline to perform the intersection calculation, otherwise reverts to default (rectangular) behavior. |
| isHit (IInputModeContext, Point) | in
ImageNodeStyleRenderer | Tries to use normalizedOutline to perform the hit test analysis, otherwise reverts to default (rectangular) behavior. |
| isInside (Point) | in
ImageNodeStyleRenderer | Tries to use the normalizedOutline to perform the contains test, otherwise reverts to default (rectangular) behavior. |
| isHit (IInputModeContext, Point, ILabel) | in
LabelStyleBase | Determines whether the visual representation of the label has been hit at the given location. |
| getIntersection (INode, Point, Point) | in
NodeStyleBase | Gets the intersection of a line with the visual representation of the node. |
| isHit (IInputModeContext, Point, INode) | in
NodeStyleBase | Determines whether the visual representation of the node has been hit at the given location. |
| isInside (INode, Point) | in
NodeStyleBase | Determines whether the provided point is geometrically inside the visual bounds of the node. |
| NodeStylePortStyleAdapter (INodeStyle?, ) | in
NodeStylePortStyleAdapter | Creates a port style that uses the provided node style to render the port. |
| getIntersection (Point, Point) | in
PanelNodeStyleRenderer | Finds an intersection for the current node using the style. |
| isHit (IInputModeContext, Point) | in
PanelNodeStyleRenderer | Hit tests the node using the current style. |
| isInside (Point) | in
PanelNodeStyleRenderer | Checks whether the given coordinate lies within the shape's geometric bounds. |
| isHit (IInputModeContext, Point) | in
PathBasedEdgeStyleRenderer | This method is overridden for performance reasons. |
| isHit (IInputModeContext, Point, IPort) | in
PortStyleBase | Determines whether the visual representation of the port has been hit at the given location. |
| getIntersection (Point, Point) | in
RectangleNodeStyleRenderer | |
| isHit (IInputModeContext, Point) | in
RectangleNodeStyleRenderer | |
| isInside (Point) | in
RectangleNodeStyleRenderer | |
| getIntersection (Point, Point) | in
ShapeNodeStyleRenderer | |
| isHit (IInputModeContext, Point) | in
ShapeNodeStyleRenderer | |
| isInside (Point) | in
ShapeNodeStyleRenderer | |
| getIntersection (Point, Point) | in
ShinyPlateNodeStyleRenderer | |
| isHit (IInputModeContext, Point) | in
ShinyPlateNodeStyleRenderer | |
| isInside (Point) | in
ShinyPlateNodeStyleRenderer | |
| StringTemplatePortStyle (string?, TemplatePortStyleRenderer?, ) | in
StringTemplatePortStyle | Creates a new instance using the provided renderer. |
| getIntersection (Point, Point) | in
TableNodeStyleRenderer | |
| isHit (IInputModeContext, Point) | in
TableNodeStyleRenderer | |
| isInside (Point) | in
TableNodeStyleRenderer | |
| isHit (IInputModeContext, Point) | in
TemplateLabelStyleRenderer | |
| getIntersection (Point, Point) | in
TemplateNodeStyleRenderer | Tries to use the outline shape to perform the intersection calculation, otherwise reverts to default (rectangular) behavior. |
| isHit (IInputModeContext, Point) | in
TemplateNodeStyleRenderer | Tries to use the outline shape to perform the hit test analysis, otherwise reverts to default (rectangular) behavior. |
| isInside (Point) | in
TemplateNodeStyleRenderer | Tries to use the outline shape to perform the contains test, otherwise reverts to default (rectangular) behavior. |
| TemplatePortStyle (string?, TemplatePortStyleRenderer?, ) | in
TemplatePortStyle | Creates a new instance using the given render template id and a custom renderer instance. |
| isHit (IInputModeContext, Point) | in
TemplatePortStyleRenderer | |
| getIntersection (Point, Point) | in
VoidShapeGeometry | This implementation always returns null (a T with no value). |
| isInside (Point) | in
VoidShapeGeometry | This implementation always returns false . |
| insertDefaultCustomBridge (IRenderContext, GeneralPath, Point, Point, number) | in
BridgeManager | Implementation that will be called by the default value of the defaultBridgeCreator to satisfy requests to createCustomBridge. |
| registerObstacleCubicCurve (IRenderContext, Point, Point, Point, Point) | in
BridgeManager | Dynamically registers a single obstacle cubic curve with the context during the rendering. |
| registerObstacleLine (IRenderContext, Point, Point) | in
BridgeManager | Dynamically registers a single obstacle line with the context during the rendering. |
| registerObstacleQuadCurve (IRenderContext, Point, Point, Point) | in
BridgeManager | Dynamically registers a single obstacle quadratic curve with the context during the rendering. |
| ensureVisible (IEnumerable<Point>, Insets?) | in
CanvasComponent | Ensures that the provided points in world coordinates are all visible by adjusting the viewport accordingly. |
| getCanvasObject (Point) | in
CanvasComponent | Returns the top most canvas object instance that is hit at the given coordinate set. |
| getCanvasObjects (Point) | in
CanvasComponent | Returns a list of all canvas objects in hit order at the given world coordinate location. |
| getViewportAnimationDuration (Point, number, ViewportChanges) | in
CanvasComponent | Determines the animation duration for a viewport animation. |
| hitElementsAt (Point, ICanvasObjectGroup?, function(ICanvasObject):boolean?) | in
CanvasComponent | Enumerates all hit elements in the canvas below the given group that are accepted by a given filter. |
| hitElementsAt (IInputModeContext, Point, ICanvasObjectGroup?, function(ICanvasObject):boolean?) | in
CanvasComponent | Enumerates all hit elements in the canvas below the given group that are accepted by a given filter using a specific ICanvasContext as the argument to the isHit method. |
| intermediateToViewCoordinates (Point) | in
CanvasComponent | Converts intermediate coordinates to view coordinates expressed in the control's coordinate system. |
| intermediateToWorldCoordinates (Point) | in
CanvasComponent | Converts intermediate coordinates to world coordinates. |
| isHit (ICanvasObject, Point) | in
CanvasComponent | Calculates the hit tests a given canvas object in the scene graph. |
| toPageFromView (Point) | in
CanvasComponent | Converts view coordinates to the html page coordinates. |
| toViewCoordinates (Point) | in
CanvasComponent | Converts world coordinates to view coordinates expressed in the control's coordinate system. |
| toViewFromPage (Point) | in
CanvasComponent | Converts html page coordinates to view coordinates. |
| toWorldCoordinates (Point) | in
CanvasComponent | Converts coordinates expressed in the component's coordinate system to world coordinates. |
| toWorldFromPage (Point) | in
CanvasComponent | Converts html page coordinates to world coordinates. |
| viewToIntermediateCoordinates (Point) | in
CanvasComponent | Converts view coordinates to intermediate coordinates, effectively canceling any projection if set. |
| worldToIntermediateCoordinates (Point) | in
CanvasComponent | Converts world coordinates to the component's coordinate system before the projection is applied. |
| zoomTo (Point, number) | in
CanvasComponent | Sets the zoom level and viewport center to the given values. |
| zoomToAnimated (Point, number) | in
CanvasComponent | Transitions to a new zoom level and viewport center in an animated fashion. |
| isHit (IInputModeContext, Point) | in
DefaultPortCandidateDescriptor | |
| GraphComponent (HTMLDivElement, ) | in
GraphComponent | Creates a new instance of the GraphComponent in the given div element. |
| GraphComponent () | in
GraphComponent | Creates a new instance of the GraphComponent. |
| GraphComponent (string, ) | in
GraphComponent | Creates a new instance of GraphComponent using the div element that is specified by the selector . |
| hitElementsAt (Point) | in
GraphModelManager | Enumerates hits on the canvas at a given world coordinate position. |
| hitElementsAt (IInputModeContext, Point, ICanvasObjectGroup) | in
GraphModelManager | Enumerates hits on the canvas at a given world coordinate position for a given context. |
| typedHitElementsAt (Class, Point) | in
GraphModelManager | Enumerates hits on the canvas at a given world coordinate position. |
| typedHitElementsAt (Class, IInputModeContext, Point, ICanvasObjectGroup) | in
GraphModelManager | Enumerates hits on the canvas at a given world coordinate position in a given context. |
| GridInfo (number, number, Point) | in
GridInfo | Creates a new instance using the given horizontal and vertical grid spacing as well as the given origin. |
| createEdgeSegmentAnimation (IGraph, IEdge, IPoint, Point, Point, TimeSpan) | in
IAnimation | Creates a new IAnimation that animates the given edge 's bends from its current shape linearly to the shape given by the endBends and final port locations. |
| create () | in
IBridgeCreator | Creates an implementation of the interface IBridgeCreator from the given definition. |
| createCustomBridge (IRenderContext, GeneralPath, Point, Point, number) | in
IBridgeCreator | Called by the BridgeManager if the getCrossingStyle method yields CUSTOM to actually insert a bridge into the given GeneralPath. |
| intermediateToViewCoordinates (Point) | in
IRenderContext | Converts the given set of intermediate coordinates to a coordinate pair that can be used to render within the viewTransform. |
| toViewCoordinates (Point) | in
IRenderContext | Converts the given set of world coordinates to a coordinate pair that can be used to render within the viewTransform. |
| worldToIntermediateCoordinates (Point) | in
IRenderContext | Converts the given set of world coordinates to a coordinate pair that can be used to render within the intermediateTransform. |
| LinearGradient () | in
LinearGradient | Initializes a new instance of the LinearGradient class. |
| MouseEventArgs (Event, MouseEventTypes, Point, MouseButtons?, ModifierKeys?, MouseButtons?, ModifierKeys?, number?, number?, number?, number?, MouseWheelDeltaMode?) | in
MouseEventArgs | Constructs a new mouse event argument. |
| RadialGradient () | in
RadialGradient | Initializes a new instance of the RadialGradient class. |
| SvgExport (Rect, number?, ) | in
SvgExport | Creates a new SvgExport instance for the given world bounds and scale. |
| TouchEventArgs (Event, TouchEventTypes, Point, TouchDevice, ModifierKeys, ModifierKeys) | in
TouchEventArgs | Constructs a new touch event argument. |
| TouchEventArgs (Event, TouchEventTypes, Point, TouchDevice, ModifierKeys, ModifierKeys, number) | in
TouchEventArgs | Constructs a new touch event argument. |
| applyCenterPoint (Point) | in
ViewportAnimation | Effectively applies the center point value. |
| applyViewPoint (Point) | in
ViewportAnimation | Effectively applies the view point value. |
| hitElementsAt (IInputModeContext, Point, ICanvasObjectGroup) | in
WebGL2GraphModelManager | |
| typedHitElementsAt (Class, IInputModeContext, Point, ICanvasObjectGroup) | in
WebGL2GraphModelManager | |