| append (GeneralPath, boolean) | in
GeneralPath | Appends the contents of the given path to this path. |
| append (GeneralPath, number, number, boolean) | in
GeneralPath | Appends parts of the contents of the given path to this path. |
| areaIntersects (GeneralPath, number?) | in
GeneralPath | Determines whether the area formed by this instance intersects with the area formed by the given path instance. |
| hasSameValue (GeneralPath) | in
GeneralPath | Determines whether a given GeneralPath instance can be considered equivalent to this one, that is, both represent the same path with the same sub-path types and coordinates. |
| intersects (GeneralPath, number?) | in
GeneralPath | Determines whether this path's stroked segments intersects with a given path. |
| prepend (GeneralPath, boolean) | in
GeneralPath | Adds the contents of the given path to the beginning of this path. |
| lassoSelect (GeneralPath) | in
GraphInputMode | Performs lasso-selection with the given path. |
| onLassoSelect (IInputModeContext, GeneralPath) | in
GraphInputMode | Performs lasso-selection with the given path. |
| onLassoSelectItems (IInputModeContext, GeneralPath, IEnumerable<IModelItem>, function(IModelItem):boolean) | in
GraphInputMode | Selects the given elements in the editor inside the provided lasso-selection path. |
| create (function(IInputModeContext, GeneralPath):boolean) | in
ILassoTestable | Creates an implementation of the interface ILassoTestable by using the given function as implementation for its isInPath method. |
| isInPath (IInputModeContext, GeneralPath) | in
ILassoTestable | Returns true if the corresponding item is considered to intersect the given path. |
| cropPath (GeneralPath) | in
ArcEdgeStyleRenderer | |
| isInPath (IInputModeContext, GeneralPath) | in
ArrowNodeStyleRenderer | |
| cropEdgePath (IEdge, boolean, IArrow, GeneralPath) | in
DefaultEdgePathCropper | Crops the provided path at one end of an edge. |
| cropEdgePathAtArrow (boolean, IArrow, GeneralPath) | in
DefaultEdgePathCropper | Crops an edge's path at the source or target side with respect to the given arrow. |
| cropEdgePathAtPortGeometry (IEdge, boolean, IArrow, GeneralPath) | in
DefaultEdgePathCropper | Crops an edge's path at the source or target side at the port geometry with respect to the given arrow. |
| handleEmptyPath (IEdge, boolean, IArrow, GeneralPath) | in
DefaultEdgePathCropper | Handles the edge path cropping if cropEdgePath would result in a cleared path. |
| addArrows (IRenderContext, SVGGElement, IEdge, GeneralPath, IArrow, IArrow) | in
EdgeStyleBase | Adds the arrows to a given container. |
| cropPath (IEdge, IArrow, IArrow, GeneralPath) | in
EdgeStyleBase | Crops the edge's path at the nodes. |
| getSourceArrowAnchor (GeneralPath, IArrow) | in
EdgeStyleBase | Calculates the source arrow anchor and direction for a a given arrow and path. |
| getTargetArrowAnchor (GeneralPath, IArrow) | in
EdgeStyleBase | Calculates the target arrow anchor and direction for a a given arrow and path. |
| isInPath (IInputModeContext, GeneralPath, IEdge) | in
EdgeStyleBase | Determines whether the visualization for the specified edge is included in the lasso selection. |
| updateArrows (IRenderContext, SVGGElement, IEdge, GeneralPath, IArrow, IArrow) | in
EdgeStyleBase | Updates the arrows in a given container. |
| GeneralPathNodeStyle (GeneralPath?, GeneralPathNodeStyleRenderer?, ) | in
GeneralPathNodeStyle | Creates a new instance using the specified path and a custom renderer instance. |
| createAspectRatioInstance (GeneralPath) | in
GeneralPathNodeStyle | Creates a new GeneralPathNodeStyle instance for a copy of the given path. |
| isInPath (IInputModeContext, GeneralPath) | in
GeneralPathNodeStyleRenderer | |
| isInPath (IInputModeContext, GeneralPath) | in
GroupNodeStyleRenderer | Tests the node using the current style for an intersection with the the given path. |
| create (function(IEdge, boolean, IArrow, GeneralPath):GeneralPath) | in
IEdgePathCropper | Creates an implementation of the interface IEdgePathCropper by using the given function as implementation for its cropEdgePath method. |
| cropEdgePath (IEdge, boolean, IArrow, GeneralPath) | in
IEdgePathCropper | Crops the provided path at one end of an edge. |
| isInPath (IInputModeContext, GeneralPath) | in
IconLabelStyleRenderer | |
| ImageNodeStyle (string?, string?, ImageNodeStyleRenderer?, ) | in
ImageNodeStyle | Creates a new instance that uses the specified image URL, fallback image URL and the given renderer instance. |
| isInPath (IInputModeContext, GeneralPath) | in
ImageNodeStyleRenderer | Tries to use the normalizedOutline to perform the lasso intersection analysis, otherwise reverts to default (rectangular) behavior. |
| isInPath (IInputModeContext, GeneralPath, ILabel) | in
LabelStyleBase | Determines whether the visualization for the specified label is included in the lasso selection. |
| isInPath (IInputModeContext, GeneralPath, INode) | in
NodeStyleBase | Determines whether the visualization for the specified node is included in the lasso selection. |
| cropPath (GeneralPath) | in
PathBasedEdgeStyleRenderer | Crops the edge's path at the nodes. |
| isInPath (IInputModeContext, GeneralPath) | in
PathBasedEdgeStyleRenderer | |
| isInPath (IInputModeContext, GeneralPath, IPort) | in
PortStyleBase | Determines whether the visualization for the specified port is included in the lasso selection. |
| isInPath (IInputModeContext, GeneralPath) | in
ShapeNodeStyleRenderer | |
| StringTemplateLabelStyle (string?, TemplateLabelStyleRenderer?, ) | in
StringTemplateLabelStyle | Creates a new instance using the provided renderer. |
| StringTemplateNodeStyle (string?, TemplateNodeStyleRenderer?, ) | in
StringTemplateNodeStyle | Creates a new instance using the given SVG template and a custom renderer instance. |
| StringTemplatePortStyle (string?, TemplatePortStyleRenderer?, ) | in
StringTemplatePortStyle | Creates a new instance using the provided renderer. |
| TemplateLabelStyle (string?, TemplateLabelStyleRenderer?, ) | in
TemplateLabelStyle | Creates a new instance using the given render template id and a custom renderer instance. |
| TemplateNodeStyle (string?, TemplateNodeStyleRenderer?, ) | in
TemplateNodeStyle | Creates a new instance using the given render template id and a custom renderer instance. |
| isInPath (IInputModeContext, GeneralPath) | in
TemplateNodeStyleRenderer | Tries to use the outline shape to perform the lasso intersection analysis, 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. |
| isInPath (IInputModeContext, GeneralPath) | in
TemplatePortStyleRenderer | |
| addText (SVGGElement | SVGTextElement, string, Font, Size?, TextWrapping?, TextMeasurePolicy?, boolean?, GeneralPath?) | in
TextRenderSupport | Add the text content to the provided SVG text element. |
| WebGLImageNodeStyle (string?, ) | in
WebGLImageNodeStyle | Creates a new instance that uses the specified image. |
| addBridges (IRenderContext, GeneralPath, IBridgeCreator?) | in
BridgeManager | Core method that will add bridges to a GeneralPath using the IBridgeCreator callback to determine the type of the bridges. |
| 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. |
| registerObstacle (IRenderContext, GeneralPath) | in
BridgeManager | Dynamically registers an obstacle path with the context during the rendering. |
| isInPath (IInputModeContext, GeneralPath) | in
DefaultPortCandidateDescriptor | |
| createPathAnimation (GeneralPath, IMutablePoint, TimeSpan) | in
IAnimation | Creates a new instance of an IAnimation that animates the given IMutablePoint along a path. |
| 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. |