| AllPairsShortestPaths () | in
AllPairsShortestPaths | Creates a new AllPairsShortestPaths instance. |
| getDistanceBetween (INode, INode) | in
AllPairsShortestPathsResult | Gets the length of the shortest path between source and sink . |
| getPathBetween (INode, INode) | in
AllPairsShortestPathsResult | Gets the shortest path between a given source and sink node if one exists. |
| getPredecessorsForSource (INode) | in
AllPairsShortestPathsResult | Gets a mapping from each node to the last incoming edge of the shortest path to source . |
| BetweennessCentrality () | in
BetweennessCentrality | Creates a new BetweennessCentrality instance. |
| Bfs () | in
Bfs | Creates a new Bfs instance. |
| BiconnectedComponentClustering () | in
BiconnectedComponentClustering | Creates a new BiconnectedComponentClustering instance. |
| BiconnectedComponents () | in
BiconnectedComponents | Creates a new BiconnectedComponents instance. |
| getNodeComponents (INode) | in
BiconnectedComponentsResult | Gets a collection of all biconnected components which contain the given node . |
| isArticulationNode (INode) | in
BiconnectedComponentsResult | Whether the given node is an articulation point. |
| Bipartition () | in
Bipartition | Creates a new Bipartition instance. |
| inSamePartition (INode, INode) | in
BipartitionResult | Returns a value indicating whether the specified nodes are in the same partition. |
| ChainSubstructures () | in
ChainSubstructures | Creates a new instance of this class. |
| Chains () | in
Chains | Creates a new Chains instance. |
| CliqueSubstructures () | in
CliqueSubstructures | Creates a new instance of this class. |
| ClosenessCentrality () | in
ClosenessCentrality | Creates a new ClosenessCentrality instance. |
| ClusteringCoefficient () | in
ClusteringCoefficient | Creates a new instance of this class. |
| ConnectedComponents () | in
ConnectedComponents | Creates a new ConnectedComponents instance. |
| Cycle () | in
Cycle | Creates a new Cycle instance. |
| CycleEdges () | in
CycleEdges | Creates a new CycleEdges instance. |
| CycleSubstructures () | in
CycleSubstructures | Creates a new instance of this class. |
| DegreeCentrality () | in
DegreeCentrality | Creates a new DegreeCentrality instance. |
| EdgeBetweennessClustering () | in
EdgeBetweennessClustering | Creates a new EdgeBetweennessClustering instance. |
| EigenvectorCentrality () | in
EigenvectorCentrality | Creates a new instance of this class. |
| FeedbackEdgeSet () | in
FeedbackEdgeSet | Creates a new FeedbackEdgeSet instance. |
| GraphCentrality () | in
GraphCentrality | Creates a new GraphCentrality instance. |
| GraphStructureAnalyzer (IGraph, ) | in
GraphStructureAnalyzer | Creates a new instance for the given graph. |
| getMultipleEdges (INode, boolean?) | in
GraphStructureAnalyzer | Determines the multiple edges adjacent to the given node of the directed or undirected graph. |
| HierarchicalClustering () | in
HierarchicalClustering | Creates a new HierarchicalClustering instance. |
| getDendrogramNode (INode) | in
HierarchicalClusteringResult | Gets the representative of node in the dendrogram. |
| IndependentSets () | in
IndependentSets | Creates a new IndependentSets instance. |
| Intersections () | in
Intersections | Creates a new Intersections instance with default settings. |
| KCoreComponents () | in
KCoreComponents | Creates a new KCoreComponents instance. |
| KMeansClustering () | in
KMeansClustering | Creates a new instance of this class. |
| LabelPropagationClustering () | in
LabelPropagationClustering | Creates a new instance of this class. |
| LongestPath () | in
LongestPath | Creates a new LongestPath instance. |
| LouvainModularityClustering () | in
LouvainModularityClustering | Creates a new instance of this class. |
| MaximumFlow () | in
MaximumFlow | Creates a new MaximumFlow instance. |
| MinimumCostFlow () | in
MinimumCostFlow | Creates a new MinimumCostFlow instance. |
| Neighborhood () | in
Neighborhood | Creates a new Neighborhood instance. |
| NodeAggregation () | in
NodeAggregation | Creates a new instance with default settings. |
| PageRank () | in
PageRank | Creates a new instance of this class. |
| Paths () | in
Paths | Creates a new Paths instance. |
| getAllPathsBetween (INode, INode) | in
PathsResult | Gets a collection of all paths between the given start and end node. |
| getPathBetween (INode, INode) | in
PathsResult | Returns a path between the given start and end node if one exists. |
| hasPathBetween (INode, INode) | in
PathsResult | Determines whether a path between start and end exists. |
| RankAssignment () | in
RankAssignment | Creates a new instance of this class. |
| Reachability () | in
Reachability | Creates a new Reachability instance. |
| isReachable (INode) | in
ReachabilityResult | Determines whether a given node is reachable. |
| ShortestPath () | in
ShortestPath | Creates a new ShortestPath instance. |
| SingleSourceShortestPaths () | in
SingleSourceShortestPaths | Creates a new SingleSourceShortestPaths instance. |
| getPathTo (INode) | in
SingleSourceShortestPathsResult | Gets the shortest path from the configured source node to the given sink node if one exists. |
| SpanningTree () | in
SpanningTree | Creates a new SpanningTree instance. |
| StarSubstructures () | in
StarSubstructures | Creates a new instance of this class. |
| StronglyConnectedComponents () | in
StronglyConnectedComponents | Creates a new StronglyConnectedComponents instance. |
| TransitiveClosure () | in
TransitiveClosure | Creates a new TransitiveClosure instance. |
| TransitiveEdges () | in
TransitiveEdges | Creates a new instance of this class. |
| TransitiveReduction () | in
TransitiveReduction | Creates a new TransitiveReduction instance. |
| TreeAnalysis () | in
TreeAnalysis | Creates a new instance of this class. |
| getChildren (INode) | in
TreeAnalysisResult | Gets the child nodes of the given node in the tree. |
| getDepth (INode) | in
TreeAnalysisResult | Gets the depth of the node, that is, the length of the path between the root and node . |
| getDescendants (INode) | in
TreeAnalysisResult | Gets all nodes that are descendants of root , including the edges that connect the descendants. |
| getNearestCommonAncestor (INode) | in
TreeAnalysisResult | Determines the nearest common ancestor for the given nodes. |
| getNearestCommonAncestor (IEnumerable<INode>) | in
TreeAnalysisResult | Determines the nearest common ancestor for the given nodes. |
| getParent (INode) | in
TreeAnalysisResult | Gets the parent node of the given tree node. |
| getSubtree (INode) | in
TreeAnalysisResult | Gets all nodes and edges of the sub-tree that has subtreeRoot as root. |
| getChildren (INode) | in
TreeAnalyzer | Gets the child nodes of the given node in the tree. |
| getDepth (INode) | in
TreeAnalyzer | Gets the depth of the node, that is, the length of the path between the root and node . |
| getNearestCommonAncestor (INode) | in
TreeAnalyzer | Determines the nearest common ancestor for the given nodes. |
| getNearestCommonAncestor (IEnumerable<INode>) | in
TreeAnalyzer | Determines the nearest common ancestor for the given nodes. |
| getParent (INode) | in
TreeAnalyzer | Gets the parent of the given node in the tree. |
| getSubtree (INode) | in
TreeAnalyzer | Gets all nodes of the sub-tree that has subtreeRoot as root. |
| TreeSubstructures () | in
TreeSubstructures | Creates a new instance of this class. |
| WeightCentrality () | in
WeightCentrality | Creates a new WeightCentrality instance. |
| getDataItem (INode) | in
AdjacencyGraphBuilder | Returns the data item the given node was created for. |
| onNodeCreated (INode, Object) | in
AdjacencyGraphBuilder | Triggers the NodeCreated event. |
| onNodeRemoved (INode, Object) | in
AdjacencyGraphBuilder | Triggers the NodeRemoved event. |
| onNodeUpdated (INode, Object) | in
AdjacencyGraphBuilder | Triggers the NodeUpdated event. |
| createEdge (IGraph, INode, INode, TDataItem) | in
EdgeCreator | Creates an edge in the graph with the values of the bindings resolved against the dataItem . |
| createEdgeCore (IGraph, INode, INode, IEdgeStyle, Object) | in
EdgeCreator | Called from createEdge and performs the actual edge creation in the graph. |
| getDataItem (INode) | in
GraphBuilder | Returns the data item the given node was created for. |
| onNodeCreated (INode, Object) | in
GraphBuilder | Triggers the NodeCreated event. |
| onNodeRemoved (INode, Object) | in
GraphBuilder | Triggers the NodeRemoved event. |
| onNodeUpdated (INode, Object) | in
GraphBuilder | Triggers the NodeUpdated event. |
| applyLayoutBindings (IGraph, INode, TDataItem) | in
NodeCreator | Resolves the layoutBindings against the given dataItem and applies them on the given node layout. |
| applyStyleBindings (IGraph, INode, TDataItem) | in
NodeCreator | Resolves the styleBindings against the given dataItem and applies them to the node style. |
| createNode (IGraph, INode, TDataItem) | in
NodeCreator | Creates a node in the graph with the values of the bindings resolved against the dataItem . |
| createNodeCore (IGraph, boolean, INode, Rect, INodeStyle, Object) | in
NodeCreator | Called from createNode and performs the actual node creation in the graph. |
| getUpdatedLayout (IGraph, INode, TDataItem) | in
NodeCreator | Resolves the layoutProvider and then applies the layout bindings. |
| getUpdatedStyle (IGraph, INode, TDataItem) | in
NodeCreator | Resolves the styleProvider and then applies the style bindings. |
| getUpdatedTag (IGraph, INode, TDataItem) | in
NodeCreator | Resolves the tagProvider on the given data item. |
| onNodeCreated (IGraph, INode, TDataItem) | in
NodeCreator | Triggers the NodeCreated event. |
| onNodeUpdated (IGraph, INode, TDataItem) | in
NodeCreator | Triggers the NodeUpdated event. |
| updateLabels (IGraph, INode, TDataItem) | in
NodeCreator | Can be used to update the labels of the node that have been added with this NodeCreator<TDataItem>. |
| updateLayout (IGraph, INode, TDataItem) | in
NodeCreator | Updates the layout of the node in the graph with the given layout information of the given dataItem by calling getUpdatedLayout and applying it to the node. |
| updateNode (IGraph, INode, INode, TDataItem) | in
NodeCreator | Updates the node. |
| updateStyle (IGraph, INode, TDataItem) | in
NodeCreator | Updates the style of the node with the given dataItem by calling getUpdatedStyle and applying the style to the node in the graph. |
| updateTag (IGraph, INode, TDataItem) | in
NodeCreator | Updates the tag of the node with the given dataItem by calling getUpdatedTag and setting the new tag on the node. |
| getDataItem (INode) | in
TreeBuilder | Returns the data item the given node was created for. |
| onNodeCreated (INode, Object) | in
TreeBuilder | Triggers the NodeCreated event. |
| onNodeRemoved (INode, Object) | in
TreeBuilder | Triggers the NodeRemoved event. |
| onNodeUpdated (INode, Object) | in
TreeBuilder | Triggers the NodeUpdated event. |
| CircularLayoutData () | in
CircularLayoutData | Creates a new instance of CircularLayoutData which helps configuring CircularLayout. |
| CompactDiskLayoutData () | in
CompactDiskLayoutData | Creates a new instance of this class. |
| FamilyTreeLayoutData () | in
FamilyTreeLayoutData | Creates a new instance of FamilyTreeLayoutData which helps configuring FamilyTreeLayout. |
| createNodeStyle (IFoldingView, INode, INode) | in
DefaultFolderNodeConverter | Creates the INodeStyle for use in initializeFolderNodeStyle. |
| initializeFolderNodeLabels (FolderNodeState, IFoldingView, INode, INode) | in
DefaultFolderNodeConverter | Initializes the initial labels of the collapsed group node. |
| initializeFolderNodeLayout (FolderNodeState, IFoldingView, INode, INode) | in
DefaultFolderNodeConverter | Initializes the layout of the collapsed group node. |
| initializeFolderNodePorts (FolderNodeState, IFoldingView, INode, INode) | in
DefaultFolderNodeConverter | Called by initializeFolderNodeState to initialize the appearance of the representatives of the master ports at the collapsed group node. |
| initializeFolderNodeState (FolderNodeState, IFoldingView, INode, INode) | in
DefaultFolderNodeConverter | Implements the initializeFolderNodeState method and initializes the appearance of the collapsed group node. |
| initializeFolderNodeStyle (FolderNodeState, IFoldingView, INode, INode) | in
DefaultFolderNodeConverter | Initializes the style property of the collapsed group node. |
| synchronizeLabels (FolderNodeState, IFoldingView, INode, INode) | in
DefaultFolderNodeConverter | Called by updateFolderNodeState to synchronize the first label if copyFirstLabel is enabled. |
| updateFolderNodeState (FolderNodeState, IFoldingView, INode, INode) | in
DefaultFolderNodeConverter | Implements the updateFolderNodeState method and changes the folder node appearance. |
| addFoldingEdge (IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
DefaultFoldingEdgeConverter | Actually adds the folding edge as a separate edge to the view, reusing existing view ports of the original source and target port, if reuseMasterPorts is enabled and that is possible for the given edge. |
| createEdge (INode, INode, IEdgeStyle?, Object?) | in
DefaultGraph | Creates and returns an edge that connects to the given node instances using the given style instance. |
| createGroupNode (INode?, Rect?, INodeStyle?, Object?) | in
DefaultGraph | |
| createNode (INode?, Rect?, INodeStyle?, Object?) | in
DefaultGraph | |
| createUndoUnitForIsGroupNodeChange (INode, boolean) | in
DefaultGraph | Creates the undo unit for changing whether the given node is a group node. |
| createUndoUnitForNodeCreation (INode, INode, boolean) | in
DefaultGraph | Creates the node creation undo unit for the given node. |
| createUndoUnitForNodeRemoval (INode) | in
DefaultGraph | Creates the node removal undo unit for the given node. |
| createUndoUnitForNodeStyleChange (INode, INodeStyle) | in
DefaultGraph | Creates the undo unit for changing the style of the given node. |
| createUndoUnitForNodeTagChange (INode, Object) | in
DefaultGraph | Creates the undo unit for changing the tag of the given node. |
| createUndoUnitForParentChange (INode, INode, INode) | in
DefaultGraph | Creates the parent change undo unit for the given node. |
| getChildren (INode) | in
DefaultGraph | |
| getParent (INode) | in
DefaultGraph | |
| isGroupNode (INode) | in
DefaultGraph | |
| onAddingNodeLabel (INode, ILabel) | in
DefaultGraph | Called just before a node label is added to a node. |
| onChangingNodeStyle (INode, INodeStyle) | in
DefaultGraph | Called before a node style is being changed. |
| onCreatingNode (INode) | in
DefaultGraph | Called before the node is added to this graph's structure. |
| onNodeCreated (INode) | in
DefaultGraph | Triggers the NodeCreated event. |
| onNodeLayoutChanged (INode, Rect) | in
DefaultGraph | Called after a node layout has changed. |
| onNodeRemoved (INode, INode, boolean) | in
DefaultGraph | Triggers the NodeRemoved event. |
| onNodeStyleChanged (INode, INodeStyle) | in
DefaultGraph | Called after a node style has changed. |
| onNodeTagChanged (INode, Object) | in
DefaultGraph | Called after a node tag has changed. |
| onRemovingNode (INode) | in
DefaultGraph | Called before the node will be removed. |
| setIsGroupNode (INode, boolean) | in
DefaultGraph | |
| setNodeLayout (INode, Rect) | in
DefaultGraph | Sets the layout of the given node to the new values. |
| setParent (INode, INode) | in
DefaultGraph | |
| setStyle (INode, INodeStyle) | in
DefaultGraph | Assigns the given style instance by reference to the node. |
| addFoldingEdge (IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
ExcludingFoldingEdgeConverter | Always calls excludeFoldingEdge |
| FilteredGraphWrapper (IGraph, function(INode):boolean, function(IEdge):boolean?) | in
FilteredGraphWrapper | Creates a new graph instance that wraps the original graph and uses the predicates to determine which nodes and edges should be contained in the graph. |
| createGroupNode (INode?, Rect?, INodeStyle?, Object?) | in
FilteredGraphWrapper | |
| createNode (INode?, Rect?, INodeStyle?, Object?) | in
FilteredGraphWrapper | |
| getChildren (INode) | in
FilteredGraphWrapper | |
| getParent (INode) | in
FilteredGraphWrapper | |
| isGroupNode (INode) | in
FilteredGraphWrapper | |
| nodePredicateChanged (INode) | in
FilteredGraphWrapper | Should be called by clients if the nodePredicate changed for the given node. |
| setIsGroupNode (INode, boolean) | in
FilteredGraphWrapper | |
| setParent (INode, INode) | in
FilteredGraphWrapper | |
| addFoldingEdge (IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
FoldingEdgeConverterBase | |
| FoldingEdgeStateId (IEdge, INode, boolean, INode, boolean) | in
FoldingEdgeStateId | Initializes an id for a folding edge in a view that represent a master edge and connects a specific pair of nodes. |
| createFoldingView (INode?, function(INode):boolean?) | in
FoldingManager | Creates a separate view instance of the masterGraph which is a synchronized copy of a subset of the items from the master graph. |
| getEdgesChangedAfterCollapse (IFoldingView, INode) | in
FoldingManager | Returns the FoldingEdgeStateIds of all edges whose folding state would change if the groupNode would be collapsed. |
| getEdgesChangedAfterExpand (IFoldingView, INode) | in
FoldingManager | Returns the FoldingEdgeStateIds of all edges whose folding state would change if the groupNode would be expanded. |
| getFolderNodeState (INode) | in
FoldingManager | Provides access to the folder node state of a node. |
| getNodesRevealedAfterExpand (IFoldingView, INode) | in
FoldingManager | Returns the master nodes of the descendants of the groupNode that would be represented in the view if the groupNode would be expanded. |
| hasFolderNodeState (INode) | in
FoldingManager | Determines whether for the given masterNode this manager has stored associated folder node state. |
| updateFolderNodeStates (INode) | in
FoldingManager | Triggers a call to updateFolderNodeState for all view nodes that represent the given masterNode in its collapsed state. |
| getTargetNode (INode) | in
GraphClipboard | Provides a parent group node for the given clipboardNode . |
| onCopy (IGraph, function(IModelItem):boolean, IGraph, INode, function(IModelItem, IModelItem):void) | in
GraphClipboard | Calls copy on the current toClipboardCopier instance or fromClipboardCopier instance, depending on whether the targetGraph is the clipboardGraph instance. |
| onPaste (IGraph, function(IModelItem):boolean, IGraph, INode, function(IModelItem, IModelItem):void, function(IModelItem):boolean) | in
GraphClipboard | Calls copy on the current fromClipboardCopier instance, depending on whether the targetGraph is the clipboardGraph instance. |
| 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 . |
| copyNodeStyle (IGraph, INode) | in
GraphCopier | Copies an INodeStyle instance. |
| copyNodeTag (INode, Object) | in
GraphCopier | Copies the tag of a INode. |
| onNodeCopied (INode, INode) | in
GraphCopier | Called after a node has been copied. |
| createEdge (INode, INode, IEdgeStyle?, Object?) | in
GraphWrapperBase | |
| createGroupNode (INode?, Rect?, INodeStyle?, Object?) | in
GraphWrapperBase | |
| createNode (INode?, Rect?, INodeStyle?, Object?) | in
GraphWrapperBase | |
| getChildren (INode) | in
GraphWrapperBase | |
| getParent (INode) | in
GraphWrapperBase | |
| isGroupNode (INode) | in
GraphWrapperBase | |
| onNodeCreated (ItemEventArgs<INode>) | in
GraphWrapperBase | Raises the NodeCreated event |
| onNodeLayoutChanged (INode, Rect) | in
GraphWrapperBase | Raises the NodeLayoutChanged event |
| onNodeStyleChanged (ItemChangedEventArgs<INode,INodeStyle>) | in
GraphWrapperBase | Raises the NodeStyleChanged event |
| onNodeTagChanged (ItemChangedEventArgs<INode,Object>) | in
GraphWrapperBase | Raises the NodeTagChanged event |
| setIsGroupNode (INode, boolean) | in
GraphWrapperBase | |
| setNodeLayout (INode, Rect) | in
GraphWrapperBase | |
| setParent (INode, INode) | in
GraphWrapperBase | |
| setStyle (INode, INodeStyle) | in
GraphWrapperBase | |
| calculateMinimumEnclosedArea (INode) | in
GroupingSupport | Calculates the minimum area to enclose by the given group node with respect to its IGroupBoundsCalculator. |
| enlargeGroupNode (INode, boolean) | in
GroupingSupport | Enlarges the given group node to ensure that the minimum enclosed area is inside of its bounds. |
| enlargeGroupNode (IInputModeContext, INode, boolean) | in
GroupingSupport | Enlarges the group nodes in an interactive scenario, using IReshapeHandler implementations of the group nodes to perform the actual resizing. |
| getDescendants (INode) | in
GroupingSupport | Returns all descendants of the provided node that are part of the grouped graph. |
| getDescendantsBottomUp (INode) | in
GroupingSupport | Returns all descendants of the provided node that are part of the grouped graph. |
| getNearestCommonAncestor (INode) | in
GroupingSupport | Determines the nearest common ancestor of the provided nodes in the graph. |
| getNearestCommonAncestor (IEnumerable<INode>) | in
GroupingSupport | Determines the nearest common ancestor of the provided nodes in the graph. |
| getPathToRoot (INode) | in
GroupingSupport | Gets the path to root traversing all parents of the given item. |
| isDescendant (INode, INode) | in
GroupingSupport | Determines whether ancestor is an ancestor of node in the grouped graph. |
| create () | in
IFolderNodeConverter | Creates an implementation of the interface IFolderNodeConverter from the given definition. |
| initializeFolderNodeState (FolderNodeState, IFoldingView, INode, INode) | in
IFolderNodeConverter | Called by view implementations to initially create the appearance of a folder node. |
| updateFolderNodeState (FolderNodeState, IFoldingView, INode, INode) | in
IFolderNodeConverter | Called by view implementations to change the appearance of a folder node. |
| addFoldingEdge (IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
IFoldingEdgeConverter | This method gets called by the IFoldingView implementation to determine whether a given edge in the masterGraph should be represented by a folding edge in the given view. |
| create () | in
IFoldingEdgeConverter | Creates an implementation of the interface IFoldingEdgeConverter from the given definition. |
| collapse (INode) | in
IFoldingView | This method will collapse the children of a group node into the group node. |
| createFolderNode (INode?, Rect?, INodeStyle?, Object?) | in
IFoldingView | Directly creates a collapsed node on this instance with the given parameters. |
| expand (INode) | in
IFoldingView | This method will expand a previously collapsed group node to make its contents appear in this view. |
| isExpanded (INode) | in
IFoldingView | Determines whether the provided node is currently expanded or will be displayed in expanded state the next time it will be included in this view. |
| 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. |
| adjustGroupNodeLayout (INode) | in
IGraph | Method to adjust the size of a group node. |
| createEdge (INode, INode, IEdgeStyle?, Object?, ) | in
IGraph | Creates and returns an edge that connects to the given node instances using the given style instance. |
| createGroupNode (INode?, Rect?, INodeStyle?, Object?, ) | in
IGraph | Creates a new group node using the provided style and layout as a child of parent . |
| createNode (INode?, Rect?, INodeStyle?, Object?, ) | in
IGraph | Creates a new ordinary node as a direct descendant of parent using the given layout and style. |
| getChildren (INode) | in
IGraph | Returns an enumerable over the children of the provided node. |
| getParent (INode) | in
IGraph | Returns the parent node of the node or null if node is a top-level node. |
| groupNodes (INode, IEnumerable<INode>) | in
IGraph | Groups the nodes in children into the provided group node. |
| groupNodes (IEnumerable<INode>, ) | in
IGraph | Groups the nodes in children into a newly created group node. |
| isGroupNode (INode) | in
IGraph | Returns whether the given node is a group node. |
| neighbors (INode) | in
IGraph | Enumerates the neighbors of a given INode. |
| predecessors (INode) | in
IGraph | Enumerates the predecessors of a given INode. |
| setIsGroupNode (INode, boolean) | in
IGraph | Changes whether the given node is a group node or not. |
| setNodeCenter (INode, Point) | in
IGraph | Sets the center of a node to the given world coordinates. |
| setNodeLayout (INode, Rect) | in
IGraph | Sets the layout of the given node to the new value. |
| setParent (INode, INode) | in
IGraph | Sets the parent node for a given node. |
| setStyle (INode, INodeStyle) | in
IGraph | Assigns the given style instance by reference to the node. |
| successors (INode) | in
IGraph | Enumerates the successors of a given INode. |
| calculateBounds (IGraph, INode) | in
IGroupBoundsCalculator | Calculates the bounds of the layout for the given groupNode that is a group node in the graph . |
| create (function(IGraph, INode):Rect) | in
IGroupBoundsCalculator | Creates an implementation of the interface IGroupBoundsCalculator by using the given function as implementation for its calculateBounds method. |
| createDelegateMapper (NodeDpKey<V>, function(INode):V) | in
IMapperRegistry | Creates a delegate-based read-only IMapper<K,V> implementation with key type INode and adds it to the registry using the provided tag . |
| getAbsoluteBounds (INode) | in
IStripe | Returns the layout of stripe in absolute 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. |
| findStripes (INode, Point, StripeTypes, function(IStripe):boolean?) | in
ITable | Finds all stripes underneath a certain point. |
| getCellBounds (INode, IColumn, IRow) | in
ITable | Calculates the absolute bounds of a table cell that is determined by column and row |
| placeNodeInCell (IGraph, INode, INode, IColumn, IRow, boolean?, boolean?) | in
ITable | Places node in the center of the table cell determined by column and row . |
| addFirstSeparateEdge (IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
MergingFoldingEdgeConverter | Adds the first separate edge to the source and target node pair using the addAsSeparateEdge method. |
| addFoldingEdge (IFoldingEdgeFactory, IFoldingView, IEdge, INode, boolean, INode, boolean) | in
MergingFoldingEdgeConverter | Tries to add the folding edge to an existing folding edge, considering the ignoreEdgeDirection property. |
| NodeEventArgs (INode, INode, boolean) | in
NodeEventArgs | Creates a new instance. |
| storeNodeId (IParseContext, INode, string) | in
GraphElementIdAcceptor | |
| create () | in
IGraphElementFactory | Creates an implementation of the interface IGraphElementFactory from the given definition. |
| createEdge (IParseContext, INode, IPort, INode, IPort) | in
IGraphElementFactory | Creates an edge for the given context and the provided source and target nodes or ports. |
| create () | in
IGraphElementIdAcceptor | Creates an implementation of the interface IGraphElementIdAcceptor from the given definition. |
| storeNodeId (IParseContext, INode, string) | in
IGraphElementIdAcceptor | Store the value of the id attribute for the given node. |
| getNodeId (IWriteContext, INode) | in
IGraphElementIdProvider | Get an ID for the specified node object |
| HierarchicLayoutData () | in
HierarchicLayoutData | Creates a new instance of HierarchicLayoutData which helps configuring HierarchicLayout. |
| IncrementalHintItemMapping () | in
IncrementalHintItemMapping | Creates a new instance of IncrementalHintItemMapping. |
| LayerConstraintData () | in
LayerConstraintData | Creates a new instance of LayerConstraintData which helps configuring ILayerConstraints for HierarchicLayout. |
| placeAbove (INode, INode, number?, number?) | in
LayerConstraintData | Adds a constraint that forces the aboveNode to lie at least minDistance layers above the referenceNode with a given weight penalty for larger layer differences. |
| placeAtBottom (INode) | in
LayerConstraintData | Adds a constraint that places the node on the bottom layer. |
| placeAtTop (INode) | in
LayerConstraintData | Adds a constraint that places the node on the topmost layer. |
| placeBelow (INode, INode, number?, number?) | in
LayerConstraintData | Adds a constraint that forces the belowNode to lie at least minDistance layers below the referenceNode with a given weight penalty for larger layer differences. |
| placeInSameLayer (INode, INode) | in
LayerConstraintData | Adds a constraint that forces the the sameLayerNode to lie in the same layer as the referenceNode . |
| SelfLoopCalculatorData () | in
SelfLoopCalculatorData | Creates a new instance of SelfLoopCalculatorData which helps configuring SelfLoopCalculator. |
| getVisualCreator (IInputModeContext, INode, StripeVisualizationType) | in
DefaultStripeInputVisualizationHelper | Return an IVisualCreator that is used to visualize the input operation specified by type . |
| GraphEditorInputMode () | in
GraphEditorInputMode | Creates a new instance that is not bound to an existing graph or selection, initially. |
| adjustGroupNodeSize (IEnumerable<INode>) | in
GraphEditorInputMode | Adjusts the size of the group nodes in the enumerable. |
| adjustToSizeConstraints (INode) | in
GraphEditorInputMode | Adjusts the node's layout to adhere to possible size constraints. |
| onNodeCreated (ItemEventArgs<INode>) | in
GraphEditorInputMode | Raises the NodeCreated event. |
| onNodeDropInputModeNodeCreated (Object, ItemEventArgs<INode>) | in
GraphEditorInputMode | Called when the nodeDropInputMode's ItemCreated event is triggered. |
| selectNodeAndSelfloopBends (INode) | in
GraphEditorInputMode | Selects the node and possible bends of selfloop edges. |
| setNodeLayout (INode, Rect) | in
GraphEditorInputMode | Updates the bounds of the node. |
| snapToGrid (IInputModeContext, INode) | in
GraphEditorInputMode | Snaps the node to the grid using the IGridConstraintProvider<T> for INodes queried from the given context. |
| GraphSnapContext () | in
GraphSnapContext | Creates a new instance with default settings. |
| getMovementInfo (INode) | in
GraphSnapContext | Gets the movement info for the given node. |
| GroupingNodePositionHandler (INode, IPositionHandler?) | in
GroupingNodePositionHandler | Initializes a new instance of the GroupingNodePositionHandler class. |
| setCurrentParent (IInputModeContext, INode, INode) | in
GroupingNodePositionHandler | Sets a temporary visual parent for the node during reparenting. |
| create () | in
INodeGridConstraintProvider | Creates an implementation of the interface INodeGridConstraintProvider from the given definition. |
| create (function(INode):Insets) | in
INodeInsetsProvider | Creates an implementation of the interface INodeInsetsProvider by using the given function as implementation for its getInsets method. |
| getInsets (INode) | in
INodeInsetsProvider | Returns the insets for the given node . |
| 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 | Creates an implementation of the interface INodeReshapeSnapResultProvider by using the given function as implementation for its collectSnapResults method. |
| create () | in
INodeSizeConstraintProvider | Creates an implementation of the interface INodeSizeConstraintProvider from the given definition. |
| getMaximumSize (INode) | in
INodeSizeConstraintProvider | Returns the maximum size allowed for the given node . |
| getMinimumEnclosedArea (INode) | in
INodeSizeConstraintProvider | Returns the minimum area that needs to be enclosed by the given node . |
| getMinimumSize (INode) | in
INodeSizeConstraintProvider | Returns the minimum size allowed for the given node . |
| 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 | Creates an implementation of the interface INodeSnapResultProvider by using the given function as implementation for its collectSnapResults method. |
| fromNodeCenter (INode) | in
IPortCandidateProvider | Creates a trivial implementation of an IPortCandidateProvider that always returns exactly one candidate that is centered at the node's layout. |
| create () | in
IReparentNodeHandler | Creates an implementation of the interface IReparentNodeHandler from the given definition. |
| isReparentGesture (IInputModeContext, INode) | in
IReparentNodeHandler | Determines whether the current gesture that can be determined through the context is a reparent gesture. |
| isValidParent (IInputModeContext, INode, INode) | in
IReparentNodeHandler | Determines whether the provided node may be reparented to a newParent . |
| reparent (IInputModeContext, INode, INode) | in
IReparentNodeHandler | Performs the actual reparenting after the reparent gesture has been finalized. |
| shouldReparent (IInputModeContext, INode) | in
IReparentNodeHandler | Determines whether the user may detach the given node from its current parent in order to reparent it. |
| create (function(IInputModeContext, INode, StripeVisualizationType):IVisualCreator) | in
IStripeInputVisualizationHelper | Creates an implementation of the interface IStripeInputVisualizationHelper by using the given function as implementation for its getVisualCreator method. |
| getVisualCreator (IInputModeContext, INode, StripeVisualizationType) | in
IStripeInputVisualizationHelper | Return an IVisualCreator that is used to visualize the input operation specified by type . |
| adjustGroupNodeLocation (boolean, INode, Rect?) | in
NavigationInputMode | Adjust the group node location according to the value of autoGroupNodeAlignmentPolicy. |
| collapseGroup (INode) | in
NavigationInputMode | Collapses the given group node to hide the contents of the group node from this IFoldingView. |
| enterGroup (INode) | in
NavigationInputMode | This method allows for entering a group node so that the currently displayed IFoldingView's localRoot will be reset to the provided node. |
| expandGroup (INode) | in
NavigationInputMode | Expands the given group node to show the contents of the collapsed group node in this IFoldingView. |
| onGroupCollapsed (ItemEventArgs<INode>) | in
NavigationInputMode | Raises the GroupCollapsed event. |
| onGroupCollapsing (ItemEventArgs<INode>) | in
NavigationInputMode | Raises the GroupCollapsing event. |
| onGroupEntered (ItemEventArgs<INode>) | in
NavigationInputMode | Raises the GroupEntered event. |
| onGroupEntering (ItemEventArgs<INode>) | in
NavigationInputMode | Raises the GroupEntering event. |
| onGroupExited (ItemEventArgs<INode>) | in
NavigationInputMode | Raises the GroupExited event. |
| onGroupExiting (ItemEventArgs<INode>) | in
NavigationInputMode | Raises the GroupExiting event. |
| onGroupExpanded (ItemEventArgs<INode>) | in
NavigationInputMode | Raises the GroupExpanded event. |
| onGroupExpanding (ItemEventArgs<INode>) | in
NavigationInputMode | Raises the GroupExpanding event. |
| shouldCollapseGroup (INode) | in
NavigationInputMode | Predicate method that decides whether it is allowed to collapse the given group node. |
| shouldEnterGroup (INode) | in
NavigationInputMode | Predicate method that decides whether it is allowed to enter the specific group node. |
| shouldExpandGroup (INode) | in
NavigationInputMode | Predicate method that decides whether it is allowed to expand the given group node. |
| shouldToggleExpansionState (INode) | in
NavigationInputMode | Predicate method that decides whether it is allowed to toggle the collapsed state of the given group node. |
| toggleExpansionState (INode) | in
NavigationInputMode | Toggles the expanded/collapsed state for the given group node in the IFoldingView. |
| 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. |
| createNode (IInputModeContext, IGraph, INode, IModelItem, Rect) | in
NodeDropInputMode | Creates the node in the graph after it's been dropped. |
| startDrag (HTMLElement | SVGElement, INode, DragDropEffects?, boolean?, HTMLElement | SVGElement?) | in
NodeDropInputMode | Starts a drag and drop operation for a INode. |
| getInsets (INode) | in
NodeInsetsProvider | |
| 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. |
| NodeReshapeHandleProvider (INode, IReshapeHandler, HandlePositions) | in
NodeReshapeHandleProvider | Creates a default instance that provide handles for each of the handlePositions given for the node . |
| NodeReshapeHandlerHandle (INode, IReshapeHandler, HandlePositions) | in
NodeReshapeHandlerHandle | Default constructor that creates a handle for the given position to reshape the node using the given reshapeHandler . |
| 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. |
| collectGridSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext, Rect) | in
NodeReshapeSnapResultProvider | Collects the snap results for the grid. |
| collectSameSizeSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext, Rect) | in
NodeReshapeSnapResultProvider | Collects the snap results that make the node the same size as other elements. |
| collectSnapLineResults (GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext, Rect) | in
NodeReshapeSnapResultProvider | Collects the snap results that makes the node's bounds snap to the fixed node snap lines. |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext) | in
NodeReshapeSnapResultProvider | Called when a node is dragged to add SnapResults for OrthogonalSnapLines or sizes to which this node can potentially snap during resizing. |
| getSnapLines (GraphSnapContext, CollectSnapResultsEventArgs, INode, ReshapeRectangleContext, Rect) | in
NodeReshapeSnapResultProvider | Helper method for method collectSnapLineResults that gets all the SnapLine that should be checked for the currently moved node. |
| getMaximumSize (INode) | in
NodeSizeConstraintProvider | |
| getMinimumEnclosedArea (INode) | in
NodeSizeConstraintProvider | |
| getMinimumSize (INode) | in
NodeSizeConstraintProvider | |
| addCenterSnapLines (GraphSnapContext, CollectGraphSnapLinesEventArgs, INode, Rect) | in
NodeSnapLineProvider | Called by addSnapLines the collect snap lines for the centers of the node. |
| addFixedNodeBorderSnapLines (GraphSnapContext, CollectGraphSnapLinesEventArgs, INode, Rect) | in
NodeSnapLineProvider | Adds the fixed snap lines around the border of the nodes' layout . |
| addNodeToNodeSnapLines (GraphSnapContext, CollectGraphSnapLinesEventArgs, INode, Rect) | in
NodeSnapLineProvider | Adds the fixed snap lines around the node for other nodes to snap to using the nodeToNodeDistance. |
| addNodeToSegmentSnapLines (GraphSnapContext, CollectGraphSnapLinesEventArgs, INode, Rect) | in
NodeSnapLineProvider | Adds the fixed snap lines around the node for edge segments to snap to. |
| addPortSnapLines (GraphSnapContext, CollectGraphSnapLinesEventArgs, INode, Rect) | in
NodeSnapLineProvider | Called by addSnapLines the collect snap lines to snap ports to at the provided node. |
| 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. |
| collectGridSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, Rect, INode) | in
NodeSnapResultProvider | Collects snap results that snap the node to a grid and adds them to the argument. |
| collectSnapLineSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, Rect, INode) | in
NodeSnapResultProvider | Collects the results for the given layout for all snap lines in question. |
| collectSnapResults (GraphSnapContext, CollectSnapResultsEventArgs, Rect, INode) | in
NodeSnapResultProvider | |
| collectSnapResultsForSnapLine (CollectSnapResultsEventArgs, OrthogonalSnapLine, Rect, INode) | in
NodeSnapResultProvider | Verifies whether the node will snap to the given snap line. |
| isReparentGesture (IInputModeContext, INode) | in
ReparentNodeHandler | |
| isValidParent (IInputModeContext, INode, INode) | in
ReparentNodeHandler | |
| reparent (IInputModeContext, INode, INode) | in
ReparentNodeHandler | |
| shouldReparent (IInputModeContext, INode) | in
ReparentNodeHandler | |
| enumerateHits (IInputModeContext, Point, INode) | in
StripeHitTester | Return a collection of hits at location . |
| 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. |
| TableReshapeHandler (IReshapeHandler, INode, ITable) | in
TableReshapeHandler | Creates a new instance of this Handler which wraps an existing instance of coreHandler and uses table for additional constraints. |
| LabelingData () | in
LabelingData | Creates a new instance of LabelingData which helps configuring GenericLabeling. |
| AlignmentStageData () | in
AlignmentStageData | Creates a new instance of AlignmentStageData which helps configuring AlignmentStage. |
| CactusGroupLayoutData () | in
CactusGroupLayoutData | Creates a new instance of this class. |
| ComponentLayoutData () | in
ComponentLayoutData | Creates a new instance of ComponentLayoutData which helps configuring ComponentLayout. |
| FixGroupLayoutData () | in
FixGroupLayoutData | Creates a new instance of FixGroupLayoutData which helps configuring FixGroupLayoutStage. |
| FixNodeLayoutData () | in
FixNodeLayoutData | Creates a new instance of FixNodeLayoutData which helps configuring FixNodeLayoutStage. |
| addNodeItemCollection (string, ItemCollection<INode>?) | in
GenericLayoutData | Adds a set of INodes in the graph that will be passed to the LayoutGraph |
| addNodeItemCollection (NodeDpKey<boolean>, ItemCollection<INode>?) | in
GenericLayoutData | Adds a set of INodes in the graph that will be passed to the LayoutGraph |
| addNodeItemMapping (NodeDpKey<TValue>, ItemMapping<INode,TValue>?) | in
GenericLayoutData | Adds data per INode in the graph that will be added to the LayoutGraph |
| addNodeItemMapping (string, ItemMapping<INode,TValue>?) | in
GenericLayoutData | Adds data per node in the graph that will be added to the LayoutGraph |
| GivenCoordinatesStageData () | in
GivenCoordinatesStageData | Creates a new instance of GivenCoordinatesStageData which helps configuring GivenCoordinatesStage. |
| createNodeLayout (INode) | in
LayoutGraphAdapter | Factory method that creates a INodeLayout implementation that wraps the given INode |
| PartitionGridData () | in
PartitionGridData | Creates a new instance of PartitionGridData which helps configuring PartitionGrid. |
| PlaceNodesAtBarycenterStageData () | in
PlaceNodesAtBarycenterStageData | Creates a new instance of PlaceNodesAtBarycenterStageData which helps configuring PlaceNodesAtBarycenterStage. |
| PortPlacementStageData () | in
PortPlacementStageData | Creates a new instance of PortPlacementStageData which helps configuring the PortPlacementStage. |
| RecursiveGroupLayoutData () | in
RecursiveGroupLayoutData | Creates a new instance of RecursiveGroupLayoutData which helps configuring RecursiveGroupLayout. |
| SubgraphLayoutData () | in
SubgraphLayoutData | Creates a new instance of SubgraphLayoutData which helps configuring SubgraphLayout. |
| getAssignedCellId (INode) | in
TableLayoutConfigurator | Returns the PartitionCellId assigned to the node . |
| getAssociatedTable (INode) | in
TableLayoutConfigurator | Returns the ITable the node belongs to. |
| isTableNode (INode) | in
TableLayoutConfigurator | Returns whether node is recognized as a table node by this instance. |
| TabularLayoutData () | in
TabularLayoutData | Creates a new instance of TabularLayoutData which helps configuring TabularLayout. |
| TemporaryGroupNodeInsertionData () | in
TemporaryGroupNodeInsertionData | Creates a new instance of TemporaryGroupNodeInsertionData which helps configuring TemporaryGroupNodeInsertionStage. |
| YGraphAdapter (IGraph, IEnumerable<INode>?, IEnumerable<IEdge>?) | in
YGraphAdapter | Initializes a new instance of the YGraphAdapter class. |
| createNodeList (IEnumerable<INode>) | in
YGraphAdapter | Creates a YNodeList that maps the nodes from the IEnumerable<T> to their copied ones. |
| createNodeMap (IMapper<INode,V>) | in
YGraphAdapter | Creates an INodeMap that delegates to the provided IMapper<K,V> when queried for YNodes in the yGraph. |
| createNodeMap (function(INode):V) | in
YGraphAdapter | Creates an INodeMap that delegates to the provided delegate when queried for YNodes in the yGraph. |
| getCopiedNode (INode) | in
YGraphAdapter | Yields the node that has been created as a copy in yGraph to represent the given node. |
| MultiPageLayoutData () | in
MultiPageLayoutData | Creates a new instance of MultiPageLayoutData which helps configuring MultiPageLayout. |
| addMaximumDistance (INode, INode, number, OrganicLayoutConstraintOrientation) | in
OrganicConstraintData | Adds constraints that enforce a maximum vertical or horizontal distance between the given nodes. |
| addMinimumDistance (INode, INode, number) | in
OrganicConstraintData | Adds constraints that enforce a minimum distance between the given nodes. |
| OrganicLayoutData () | in
OrganicLayoutData | Creates a new instance of OrganicLayoutData which helps configuring OrganicLayout. |
| OrthogonalLayoutData () | in
OrthogonalLayoutData | Creates a new instance of OrthogonalLayoutData which helps configuring OrthogonalLayout. |
| ClearAreaLayoutData () | in
ClearAreaLayoutData | Creates a new instance of ClearAreaLayoutData. |
| FillAreaLayoutData () | in
FillAreaLayoutData | Creates a new instance of FillAreaLayoutData. |
| PartialLayoutData () | in
PartialLayoutData | Creates a new instance of PartialLayoutData which helps configuring PartialLayout. |
| RadialLayoutData () | in
RadialLayoutData | Creates a new instance of RadialLayoutData which helps configuring RadialLayout. |
| BusRouterData () | in
BusRouterData | Creates a new instance of BusRouterData which helps configuring BusRouter. |
| CurveRoutingStageData () | in
CurveRoutingStageData | Creates a new instance of CurveRoutingStageData which helps configuring the CurveRoutingStage. |
| EdgeRouterData () | in
EdgeRouterData | Creates a new instance of EdgeRouterData which helps configuring EdgeRouter. |
| OrthogonalPatternEdgeRouterData () | in
OrthogonalPatternEdgeRouterData | Creates a new instance of OrthogonalPatternEdgeRouterData which helps configuring OrthogonalPatternEdgeRouter. |
| StraightLineEdgeRouterData () | in
StraightLineEdgeRouterData | Creates a new instance of StraightLineEdgeRouterData which helps configuring StraightLineEdgeRouter. |
| SeriesParallelLayoutData () | in
SeriesParallelLayoutData | Creates a new instance of SeriesParallelLayoutData which helps configuring SeriesParallelLayout. |
| getBoundsProvider (INode, INodeStyle) | in
ArrowNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getContext (INode, INodeStyle) | in
ArrowNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
ArrowNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getMarqueeTestable (INode, INodeStyle) | in
ArrowNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getShapeGeometry (INode, INodeStyle) | in
ArrowNodeStyleRenderer | Configures the style and node properties, calls configure and returns this . |
| getVisibilityTestable (INode, INodeStyle) | in
ArrowNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
ArrowNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getBoundsProvider (INode, INodeStyle) | in
BevelNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getContext (INode, INodeStyle) | in
BevelNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
BevelNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getMarqueeTestable (INode, INodeStyle) | in
BevelNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getShapeGeometry (INode, INodeStyle) | in
BevelNodeStyleRenderer | Configures the style and node properties, calls configure and returns this . |
| getVisibilityTestable (INode, INodeStyle) | in
BevelNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
BevelNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| addToggleExpansionStateCommand (SvgVisual, INode, IRenderContext) | in
CollapsibleNodeStyleDecoratorRenderer | Adds the toggle expansion state command to the given button visual. |
| getBoundsProvider (INode, INodeStyle) | in
CollapsibleNodeStyleDecoratorRenderer | Configures the style and node parameters, calls configure and returns this . |
| getContext (INode, INodeStyle) | in
CollapsibleNodeStyleDecoratorRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
CollapsibleNodeStyleDecoratorRenderer | Configures the style and node parameters, calls configure and returns this . |
| getMarqueeTestable (INode, INodeStyle) | in
CollapsibleNodeStyleDecoratorRenderer | Configures the style and node parameters, calls configure and returns this . |
| getShapeGeometry (INode, INodeStyle) | in
CollapsibleNodeStyleDecoratorRenderer | Configures the style and node properties, calls configure and returns this . |
| getVisibilityTestable (INode, INodeStyle) | in
CollapsibleNodeStyleDecoratorRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
CollapsibleNodeStyleDecoratorRenderer | Configures the style and node parameters, calls configure and returns this . |
| getIntersection (INode, IShapeGeometry, IEdge, Point, Point) | in
DefaultEdgePathCropper | Finds the intersection between a node and the edge. |
| getNodeGeometry (INode) | in
DefaultEdgePathCropper | Returns the geometry that is used to crop the edge at the node outline. |
| 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. |
| getBoundsProvider (INode, INodeStyle) | in
GeneralPathNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getContext (INode, INodeStyle) | in
GeneralPathNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
GeneralPathNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getMarqueeTestable (INode, INodeStyle) | in
GeneralPathNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getShapeGeometry (INode, INodeStyle) | in
GeneralPathNodeStyleRenderer | Configures the style and node properties, calls configure and returns this . |
| getVisibilityTestable (INode, INodeStyle) | in
GeneralPathNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
GeneralPathNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getGroupNodeStyle (INode) | in
GraphOverviewSvgVisualCreator | Returns and/or configures a group node style for the given node to render. |
| getGroupNodeVisualCreator (IRenderContext, INode) | in
GraphOverviewSvgVisualCreator | Obtains the IVisualCreator for the given group node. |
| getNodeStyle (INode) | in
GraphOverviewSvgVisualCreator | Returns and/or configures a node style for the given node to render. |
| getNodeVisualCreator (IRenderContext, INode) | in
GraphOverviewSvgVisualCreator | Obtains the IVisualCreator for the given node. |
| getBoundsProvider (INode, INodeStyle) | in
GroupNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getContext (INode, INodeStyle) | in
GroupNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
GroupNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getMarqueeTestable (INode, INodeStyle) | in
GroupNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getShapeGeometry (INode, INodeStyle) | in
GroupNodeStyleRenderer | Configures the style and node properties, calls configure and returns this . |
| getVisibilityTestable (INode, INodeStyle) | in
GroupNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
GroupNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getBoundsProvider (INode, INodeStyle) | in
INodeStyleRenderer | Gets an implementation of the IBoundsProvider interface that can handle the provided node and its associated style. |
| getContext (INode, INodeStyle) | in
INodeStyleRenderer | Gets a temporary context instance that can be used to query additional information for the node's style. |
| getHitTestable (INode, INodeStyle) | in
INodeStyleRenderer | Gets an implementation of the IHitTestable interface that can handle the provided node and its associated style. |
| getMarqueeTestable (INode, INodeStyle) | in
INodeStyleRenderer | Gets an implementation of the IMarqueeTestable interface that can handle the provided node and its associated style. |
| getShapeGeometry (INode, INodeStyle) | in
INodeStyleRenderer | Gets an implementation of the IShapeGeometry interface that can handle the provided node and its associated style. |
| getVisibilityTestable (INode, INodeStyle) | in
INodeStyleRenderer | Gets an implementation of the IVisibilityTestable interface that can handle the provided node and its associated style. |
| getVisualCreator (INode, INodeStyle) | in
INodeStyleRenderer | Gets an implementation of the IVisualCreator interface that can handle the provided node and its associated style. |
| getBoundsProvider (INode, INodeStyle) | in
ImageNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getContext (INode, INodeStyle) | in
ImageNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
ImageNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getMarqueeTestable (INode, INodeStyle) | in
ImageNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getShapeGeometry (INode, INodeStyle) | in
ImageNodeStyleRenderer | Configures the style and node properties, calls configure and returns this . |
| getVisibilityTestable (INode, INodeStyle) | in
ImageNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
ImageNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| createVisual (IRenderContext, INode) | in
NodeStyleBase | Creates the visual representation for node . |
| getBounds (ICanvasContext, INode) | in
NodeStyleBase | Gets the bounds of the visual for the node in the given context. |
| getIntersection (INode, Point, Point) | in
NodeStyleBase | Gets the intersection of a line with the visual representation of the node. |
| getOutline (INode) | in
NodeStyleBase | Gets the outline of the visual style. |
| isHit (IInputModeContext, Point, INode) | in
NodeStyleBase | Determines whether the visual representation of the node has been hit at the given location. |
| isInBox (IInputModeContext, Rect, INode) | in
NodeStyleBase | Determines whether the visualization for the specified node is included in the marquee selection. |
| isInPath (IInputModeContext, GeneralPath, INode) | in
NodeStyleBase | Determines whether the visualization for the specified node is included in the lasso selection. |
| isInside (INode, Point) | in
NodeStyleBase | Determines whether the provided point is geometrically inside the visual bounds of the node. |
| isVisible (ICanvasContext, Rect, INode) | in
NodeStyleBase | Determines whether the visualization for the specified node is visible in the context. |
| lookup (INode, Class) | in
NodeStyleBase | Performs the lookup operation for the getContext that has been queried from the renderer. |
| updateVisual (IRenderContext, TVisual, INode) | in
NodeStyleBase | Updates a visual representation for node previously created by createVisual. |
| getBoundsProvider (INode, INodeStyle) | in
PanelNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getContext (INode, INodeStyle) | in
PanelNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
PanelNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getMarqueeTestable (INode, INodeStyle) | in
PanelNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getShapeGeometry (INode, INodeStyle) | in
PanelNodeStyleRenderer | Configures the style and node properties, calls configure and returns this . |
| getVisibilityTestable (INode, INodeStyle) | in
PanelNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
PanelNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getBoundsProvider (INode, INodeStyle) | in
RectangleNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getContext (INode, INodeStyle) | in
RectangleNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
RectangleNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getMarqueeTestable (INode, INodeStyle) | in
RectangleNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getShapeGeometry (INode, INodeStyle) | in
RectangleNodeStyleRenderer | Configures the style and node properties, calls configure and returns this . |
| getVisibilityTestable (INode, INodeStyle) | in
RectangleNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
RectangleNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getBoundsProvider (INode, INodeStyle) | in
ShapeNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getContext (INode, INodeStyle) | in
ShapeNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
ShapeNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getMarqueeTestable (INode, INodeStyle) | in
ShapeNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getShapeGeometry (INode, INodeStyle) | in
ShapeNodeStyleRenderer | Configures the style and node properties, calls configure and returns this . |
| getVisibilityTestable (INode, INodeStyle) | in
ShapeNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
ShapeNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getBoundsProvider (INode, INodeStyle) | in
ShinyPlateNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getContext (INode, INodeStyle) | in
ShinyPlateNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
ShinyPlateNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getMarqueeTestable (INode, INodeStyle) | in
ShinyPlateNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getShapeGeometry (INode, INodeStyle) | in
ShinyPlateNodeStyleRenderer | Configures the style and node properties, calls configure and returns this . |
| getVisibilityTestable (INode, INodeStyle) | in
ShinyPlateNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
ShinyPlateNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getBoundsProvider (INode, INodeStyle) | in
TableNodeStyleRenderer | |
| getContext (INode, INodeStyle) | in
TableNodeStyleRenderer | |
| getHitTestable (INode, INodeStyle) | in
TableNodeStyleRenderer | |
| getMarqueeTestable (INode, INodeStyle) | in
TableNodeStyleRenderer | |
| getShapeGeometry (INode, INodeStyle) | in
TableNodeStyleRenderer | |
| getVisibilityTestable (INode, INodeStyle) | in
TableNodeStyleRenderer | |
| getVisualCreator (INode, INodeStyle) | in
TableNodeStyleRenderer | |
| createTemplate (IRenderContext, INode) | in
TemplateNodeStyleBase | Factory method that is called by the TemplateNodeStyleRenderer to create the visual that will be used for the display of the node. |
| getBoundsProvider (INode, INodeStyle) | in
TemplateNodeStyleRenderer | Provides a bounds calculation implementation for the given style and node. |
| getContext (INode, INodeStyle) | in
TemplateNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getHitTestable (INode, INodeStyle) | in
TemplateNodeStyleRenderer | Provides a hit testing implementation for the given style and node. |
| getMarqueeTestable (INode, INodeStyle) | in
TemplateNodeStyleRenderer | Provides a marquee testing implementation for the given style and node. |
| getShapeGeometry (INode, INodeStyle) | in
TemplateNodeStyleRenderer | Provides the geometry for the visual representation. |
| getVisibilityTestable (INode, INodeStyle) | in
TemplateNodeStyleRenderer | Configures the style and node parameters, does not call configure and returns this . |
| getVisualCreator (INode, INodeStyle) | in
TemplateNodeStyleRenderer | Configures the style and node parameters, calls configure and returns this . |
| getBoundsProvider (INode, INodeStyle) | in
VoidNodeStyleRenderer | Yields the EMPTY that will return empty bounds. |
| getContext (INode, INodeStyle) | in
VoidNodeStyleRenderer | Yields a lookup that will only return NEVER if an ILassoTestable is queried. |
| getHitTestable (INode, INodeStyle) | in
VoidNodeStyleRenderer | Yields the NEVER that will always report misses. |
| getMarqueeTestable (INode, INodeStyle) | in
VoidNodeStyleRenderer | Yields the NEVER that will always report misses. |
| getShapeGeometry (INode, INodeStyle) | in
VoidNodeStyleRenderer | This implementation always returns the VoidShapeGeometry instance. |
| getVisibilityTestable (INode, INodeStyle) | in
VoidNodeStyleRenderer | Yields the NEVER that will always claim invisibility. |
| getVisualCreator (INode, INodeStyle) | in
VoidNodeStyleRenderer | Yields the INSTANCE that will do nothing. |
| AspectRatioTreeLayoutData () | in
AspectRatioTreeLayoutData | Creates a new instance of AspectRatioTreeLayoutData which helps configuring AspectRatioTreeLayout. |
| BalloonLayoutData () | in
BalloonLayoutData | Creates a new instance of BalloonLayoutData which helps configuring BalloonLayout. |
| TreeLayoutData () | in
TreeLayoutData | Creates a new instance of TreeLayoutData which helps configuring TreeLayout. |
| TreeMapLayoutData () | in
TreeMapLayoutData | Creates a new instance of TreeMapLayoutData which helps configuring TreeMapLayout. |
| createNodeModelManager (ICanvasObjectDescriptor, function(INode):ICanvasObjectGroup) | in
GraphModelManager | Factory method for creating the ItemModelManager<T> that handles the visual representation of nodes. |
| getNodeCanvasObjectGroup (INode) | in
GraphModelManager | Retrieves the ICanvasObjectGroup containing the canvas object of a given node. |
| paintGroupNode (IRenderContext, CanvasRenderingContext2D, INode) | in
GraphOverviewCanvasVisualCreator | Callback method that paints the specified node . |
| paintNode (IRenderContext, CanvasRenderingContext2D, INode) | in
GraphOverviewCanvasVisualCreator | Callback method that paints the specified node . |
| createGraphAnimation (IGraph, IMapper<INode,IRectangle>?, IMapper<IEdge,yfiles.geometry.IPoint[]>?, IMapper<IPort,IPortLocationModelParameter>?, IMapper<ILabel,ILabelModelParameter>?, TimeSpan?) | in
IAnimation | Creates a new IAnimation that animates the given layout of all types of graph items. |
| createNodeAnimation (IGraph, INode, IRectangle, TimeSpan) | in
IAnimation | Creates a new IAnimation that animates the given node from its current layout to the new given targetLayout . |
| getStyle (INode) | in
WebGL2GraphModelManager | Returns the currently associated style to use for the node when rendered in WebGL mode. |
| getWebGL2NodeStyle (INode) | in
WebGL2GraphModelManager | Gets a WebGL2 node style that is similar to the INodeStyle of the given node . |
| setAnimations (INode, WebGL2Animation) | in
WebGL2GraphModelManager | Sets the animations to apply to the node. |
| setStyle (INode, WebGL2ShapeNodeStyle | WebGL2IconNodeStyle | WebGL2GroupNodeStyle) | in
WebGL2GraphModelManager | Sets the style to use for the node when rendered in WebGL2 mode. |
| updateStyle (INode) | in
WebGL2GraphModelManager | Explicitly updates the WebGL2 style of a node |
| getWebGL2GroupNodeStyle (INode) | in
WebGL2GraphOverviewVisualCreator | Gets a WebGL2 group node style that is similar to the INodeStyle of the given node . |
| getWebGL2NodeStyle (INode) | in
WebGL2GraphOverviewVisualCreator | Gets a WebGL2 node style that is similar to the INodeStyle of the given node . |