| run (IGraph) | in
AllPairsShortestPaths | Finds all shortest paths between pairs of nodes from sources and sinks. |
| run (IGraph) | in
BetweennessCentrality | Computes the betweenness centrality for each node and edge of a given graph. |
| run (IGraph) | in
Bfs | Returns the layers of nodes constructed by a breadth-first search. |
| run (IGraph) | in
BiconnectedComponentClustering | Partitions the graph into clusters based on its biconnected components. |
| run (IGraph) | in
BiconnectedComponents | Determines the biconnected components and articulation points of a given undirected graph. |
| run (IGraph) | in
Bipartition | Calculates a bipartition of the given graph, if one exists. |
| run (IGraph) | in
ChainSubstructures | Returns a list of SubstructureItemss that represent isolated chains in the specified graph. |
| run (IGraph) | in
Chains | Finds all chains in a graph. |
| run (IGraph) | in
CliqueSubstructures | Returns a list of SubstructureItemss that represent the (undirected) cliques in the specified graph. |
| run (IGraph) | in
ClosenessCentrality | Computes the closeness centrality for the nodes of a graph. |
| run (IGraph) | in
ClusteringCoefficient | Calculates the local clustering coefficient for each node and returns the average clustering coefficient. |
| run (IGraph) | in
ConnectedComponents | Determines the connected components of a given graph. |
| run (IGraph) | in
Cycle | Finds a cycle in the given graph. |
| run (IGraph) | in
CycleEdges | Finds all edges that are part of at least one directed or undirected simple cycle. |
| run (IGraph) | in
CycleSubstructures | Returns a list of SubstructureItemss that represent isolated cycles in the specified graph. |
| run (IGraph) | in
DegreeCentrality | Computes the degree centrality for the nodes of a given graph. |
| run (IGraph) | in
EdgeBetweennessClustering | Partitions the graph into groups using edge betweenness centrality. |
| run (IGraph) | in
EigenvectorCentrality | Computes an eigenvector centrality for each node of a given undirected, unweighted graph. |
| run (IGraph) | in
FeedbackEdgeSet | Finds the edges of a given graph whose removal or reversal would make the graph acyclic. |
| run (IGraph) | in
GraphCentrality | Computes the graph centrality for the nodes of a graph. |
| GraphStructureAnalyzer (IGraph, ) | in
GraphStructureAnalyzer | Creates a new instance for the given graph. |
| run (IGraph) | in
HierarchicalClustering | Partitions the graph into clusters using hierarchical clustering. |
| run (IGraph) | in
IndependentSets | Partitions the set of nodes of the given graph into independent sets. |
| run (IGraph) | in
Intersections | Calculates intersections between the items for the given graph. |
| run (IGraph) | in
KCoreComponents | Determines the k-Cores of a given graph. |
| run (IGraph) | in
KMeansClustering | Partitions the graph into clusters using k-means clustering. |
| run (IGraph) | in
LabelPropagationClustering | Detects the communities in the specified input graph by applying a label propagation algorithm. |
| run (IGraph) | in
LongestPath | Finds the longest directed path in an acyclic graph. |
| run (IGraph) | in
LouvainModularityClustering | Detects the communities in the specified input graph by applying the Louvain modularity method. |
| run (IGraph) | in
MaximumFlow | Solves a maximum flow problem. |
| run (IGraph) | in
MinimumCostFlow | Solves the minimum-cost flow problem. |
| run (IGraph) | in
Neighborhood | Finds neighbors of a set of nodes. |
| run (IGraph) | in
NodeAggregation | Aggregates the nodes of the given graph and creates a hierarchical clustering structure. |
| run (IGraph) | in
PageRank | Computes page rank values for all nodes based on their attached edges. |
| run (IGraph) | in
Paths | Finds all paths between startNodes and endNodes. |
| run (IGraph) | in
RankAssignment | Solves the rank assignment problem. |
| run (IGraph) | in
Reachability | Determines the set of nodes that are reachable from the startNodes. |
| run (IGraph) | in
ShortestPath | Finds the shortest path between source and sink. |
| run (IGraph) | in
SingleSourceShortestPaths | Finds the shortest paths between source and sinks. |
| run (IGraph) | in
SpanningTree | Calculates a minimum spanning tree or forest for the given graph. |
| run (IGraph) | in
StarSubstructures | Returns a list of SubstructureItemss that represent isolated stars in the specified graph. |
| run (IGraph) | in
StronglyConnectedComponents | Determines the strongly connected components of a given graph. |
| run (IGraph) | in
TransitiveClosure | Calculates the transitive closure for a directed acyclic graph. |
| run (IGraph) | in
TransitiveEdges | Calculates the transitive edges that connect the visible nodes in the specified graph. |
| run (IGraph) | in
TransitiveReduction | Calculates the transitive reduction for a directed acyclic graph. |
| run (IGraph) | in
TreeAnalysis | Analyzes a tree graph and calculates relevant properties of the tree structure. |
| TreeAnalyzer (IGraph) | in
TreeAnalyzer | Initializes a new instance of the TreeAnalyzer class with the given graph. |
| run (IGraph) | in
TreeSubstructures | Returns a list of SubstructureItemss that represent isolated trees in the specified graph. |
| run (IGraph) | in
WeightCentrality | Computes the weight centrality for the nodes of a graph. |
| AdjacencyGraphBuilder (IGraph?) | in
AdjacencyGraphBuilder | Initializes a new instance of the AdjacencyGraphBuilder class that operates on the given graph. |
| applyStyleBindings (IGraph, IEdge, TDataItem) | in
EdgeCreator | Resolves the styleBindings against the given dataItem and applies them to the given edge style. |
| 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. |
| getUpdatedBends (IGraph, IEdge, TDataItem) | in
EdgeCreator | Resolves the bendsProvider on the given data item. |
| getUpdatedStyle (IGraph, IEdge, TDataItem) | in
EdgeCreator | Resolves the styleProvider and then applies the style bindings. |
| getUpdatedTag (IGraph, IEdge, TDataItem) | in
EdgeCreator | Resolves the tagProvider on the given data item. |
| onEdgeCreated (IGraph, IEdge, TDataItem) | in
EdgeCreator | Triggers the EdgeCreated event. |
| onEdgeUpdated (IGraph, IEdge, TDataItem) | in
EdgeCreator | Triggers the EdgeUpdated event. |
| updateBends (IGraph, IEdge, TDataItem) | in
EdgeCreator | Updates the bends of the edge with the given dataItem by calling getUpdatedBends and updating the bends on the edge in the graph. |
| updateEdge (IGraph, IEdge, TDataItem) | in
EdgeCreator | Updates the edge. |
| updateLabels (IGraph, IEdge, TDataItem) | in
EdgeCreator | Can be used to update the labels of the edge that have been added with this EdgeCreator<TDataItem>. |
| updateStyle (IGraph, IEdge, TDataItem) | in
EdgeCreator | Updates the style of the edge with the given dataItem by calling getUpdatedStyle and applying the style to the edge in the graph. |
| updateTag (IGraph, IEdge, TDataItem) | in
EdgeCreator | Updates the tag of the edge with the given dataItem by calling getUpdatedTag and setting the new tag on the edge. |
| GraphBuilder (IGraph?, ) | in
GraphBuilder | Initializes a new instance of the GraphBuilder class that operates on the given graph. |
| GraphBuilderItemEventArgs (IGraph, TItem, TDataItem) | in
GraphBuilderItemEventArgs | Creates a new instance of the GraphBuilderItemEventArgs<TItem,TObject> class with the given graph, item, and source object. |
| addLabel (IGraph, ILabelOwner, TDataItem) | in
LabelCreator | Adds a label on the given ILabelOwner with the values of the bindings resolved against the dataItem . |
| addLabelCore (IGraph, ILabelOwner, string, ILabelModelParameter, ILabelStyle, Size, Object) | in
LabelCreator | Called from addLabel and performs the actual label creation in the graph. |
| applyPreferredSizeBindings (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the preferredSizeBindings against the given dataItem and applies them to the given label preferredSize. |
| applyStyleBindings (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the styleBindings against the given dataItem and applies them to the given label style. |
| getUpdatedLayoutParameter (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the layoutParameterProvider on the given data item. |
| getUpdatedPreferredSize (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the preferredSizeProvider and then applies the preferred size bindings. |
| getUpdatedStyle (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the styleProvider and then applies the style bindings. |
| getUpdatedTag (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the tagProvider on the given data item. |
| getUpdatedText (IGraph, ILabel, TDataItem) | in
LabelCreator | Resolves the textProvider on the given data item. |
| onLabelAdded (IGraph, TDataItem, ILabel) | in
LabelCreator | Triggers the LabelAdded event. |
| onLabelUpdated (IGraph, TDataItem, ILabel) | in
LabelCreator | Triggers the LabelUpdated event. |
| updateLabel (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the label. |
| updateLayoutParameter (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the layoutParameter of the label with the given dataItem by calling getUpdatedLayoutParameter and setting the new parameter on the label. |
| updatePreferredSize (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the preferredSize of the label with the given dataItem by calling getUpdatedPreferredSize and setting the new size on the label. |
| updateStyle (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the style of the label with the given dataItem by calling getUpdatedStyle and applying the style to the node in the graph. |
| updateTag (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the tag of the label with the given dataItem by calling getUpdatedTag and setting the new tag on the label. |
| updateText (IGraph, ILabel, TDataItem) | in
LabelCreator | Updates the text of the label with the given dataItem by calling getUpdatedText and setting the new text on the label. |
| 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. |
| TreeBuilder (IGraph?) | in
TreeBuilder | Initializes a new instance of the TreeBuilder class that operates on the given graph. |
| 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. |
| addEventHandlers (IGraph) | in
FilteredGraphWrapper | |
| onGraphChanged (IGraph, IGraph) | in
FilteredGraphWrapper | |
| removeEventHandlers (IGraph) | in
FilteredGraphWrapper | |
| FoldingManager (IGraph, ) | in
FoldingManager | Creates a manager instance for the given masterGraph to create views on top of it that support folding operations. |
| GraphClipboard () | in
GraphClipboard | Creates a new initially empty clipboard. |
| copy (IGraph, function(IModelItem):boolean) | in
GraphClipboard | Copies the elements indicated by the filter to the clipboard graph. |
| createContext (IGraph, IGraph) | in
GraphClipboard | Factory method that creates the context for the upcoming calls to the IClipboardHelper methods. |
| createDefaultCopyFilter (IGraphSelection, IGraph) | in
GraphClipboard | Creates a predicate for use in the onCopy method. |
| createDefaultCutFilter (IGraphSelection, IGraph) | in
GraphClipboard | Creates a predicate for use in the cut method. |
| createDefaultDuplicateFilter (IGraphSelection, IGraph) | in
GraphClipboard | Creates a predicate for use in the duplicate method. |
| createSelectionFilter (IGraphSelection, IGraph) | in
GraphClipboard | Creates a predicate for use in the cut and onCopy methods. |
| createWrappedFilter (function(IModelItem):boolean, IGraph, boolean) | in
GraphClipboard | Creates an induced predicate from coreFilter for use in the cut and onCopy methods that takes dependent items into account. |
| cut (IGraph, function(IModelItem):boolean) | in
GraphClipboard | Cuts the items indicated by filter to the clipboard and removes them from the graph. |
| duplicate (IInputModeContext, IGraph, function(IModelItem):boolean, function(IModelItem, IModelItem):void?) | in
GraphClipboard | Duplicates the elements indicated by the filter. |
| getLabelLayoutParameter (GraphCopier, IGraph, ILabel, ILabelOwner) | in
GraphClipboard | Gets a ILabelModelParameter for the given label to be placed at the given newOwner . |
| getPortLocationParameter (GraphCopier, IGraph, IPort, IPortOwner) | in
GraphClipboard | Gets a IPortLocationModelParameter for the given originalPort to be placed at the given newOwner . |
| 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. |
| paste (IGraph, function(IModelItem):boolean?, function(IModelItem, IModelItem):void?, function(IModelItem):boolean?, IInputModeContext?) | in
GraphClipboard | Pastes the contents from the clipboardGraph to the targetGraph after applying a filter . |
| pasteAndSelect (IGraph, IGraphSelection) | in
GraphClipboard | Pastes the clipboardGraph's contents into the targetGraph , selecting all pasted elements. |
| removeElements (IGraph, function(IModelItem):boolean) | in
GraphClipboard | Removes elements from the graph based on a predicate. |
| 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. |
| addLabel (IGraph, IGraph, ILabelOwner, ILabel) | in
GraphCopier | Adds a label to the target item in the targetGraph as a copy of the source label. |
| addPort (IGraph, IGraph, IPortOwner, IPort) | in
GraphCopier | Adds a port to the targetPortOwner in the targetGraph as a copy of the source port. |
| copy (IGraph, IGraph) | in
GraphCopier | Copies sourceGraph to targetGraph . |
| 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 . |
| copyEdge (IGraph, IGraph, IEdge, IPort, IPort) | in
GraphCopier | Adds an edge to the targetGraph as a copy of the source edge. |
| copyEdgeStyle (IGraph, IEdge) | in
GraphCopier | Copies an IEdgeStyle instance. |
| copyGroupNode (IGraph, IGraph, INode, INode, Point) | in
GraphCopier | Creates a copy of the sourceGroupNode in the targetGraph . |
| copyLabelLayoutParameter (IGraph, ILabel) | in
GraphCopier | Copies a ILabelModelParameter for a given label. |
| copyLabelStyle (IGraph, ILabel) | in
GraphCopier | Copies an ILabelStyle instance. |
| 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. |
| copyPortLocationParameter (IGraph, IPort) | in
GraphCopier | Copies a IPortLocationModelParameter for a given port. |
| copyPortStyle (IGraph, IPort) | in
GraphCopier | Copies an IPortStyle instance. |
| onGraphCopied (IGraph, IGraph) | in
GraphCopier | Called after the entire graph has been copied. |
| GraphDecorator (IGraph) | in
GraphDecorator | Initializes a new instance of the GraphDecorator class. |
| GraphWrapperBase (IGraph) | in
GraphWrapperBase | Creates a new instance that wraps a given IGraph. |
| addEventHandlers (IGraph) | in
GraphWrapperBase | Adds event handlers that propagate graph events from graph to listeners on this instance. |
| onGraphChanged (IGraph, IGraph) | in
GraphWrapperBase | Called when the wrappedGraph property value changes and after initialization of the field. |
| onGraphTagChanged (ItemChangedEventArgs<IGraph,Object>) | in
GraphWrapperBase | Raises the GraphTagChanged event |
| removeEventHandlers (IGraph) | in
GraphWrapperBase | Removes event handlers for graph that have been added with addEventHandlers. |
| GroupingSupport (IGraph) | in
GroupingSupport | Creates a new instance which operates on the given graph . |
| 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. |
| placeNodeInCell (IGraph, INode, INode, IColumn, IRow, boolean?, boolean?) | in
ITable | Places node in the center of the table cell determined by column and row . |
| installDynamicUndoSupport (IGraph) | in
Table | Installs the undo support for use with all tables that are bound to nodes in graph . |
| installStaticUndoSupport (IGraph) | in
Table | Installs the undo support for use with all tables that are bound to nodes in graph . |
| uninstallDynamicUndoSupport (IGraph) | in
Table | Uninstalls the undo support that has previously been installed with installDynamicUndoSupport |
| uninstallStaticUndoSupport (IGraph) | in
Table | Uninstalls the undo support that has previously been installed with installStaticUndoSupport |
| storeGraphId (IParseContext, IGraph, string) | in
GraphElementIdAcceptor | |
| addGraphInputData (Class, string, function(IGraph, TValue):void, function(Object, HandleDeserializationEventArgs):void?, string?) | in
GraphMLIOHandler | Register graphData as an input data target for GraphML data that is present at the graph level. |
| addGraphInputData (Class, function(Element):boolean, function(IGraph, TValue):void, function(Object, HandleDeserializationEventArgs):void?) | in
GraphMLIOHandler | Register graphData as an input data target for GraphML data that is present at the graph level. |
| addGraphOutputData (Class, string, function(IGraph):TValue, function(Object, HandleSerializationEventArgs):void?, KeyType?, string?) | in
GraphMLIOHandler | Register graphData as an output data source for data that is written at the graph level. |
| configureDeserializationHandlers (IGraph, GraphMLParser) | in
GraphMLIOHandler | Configure the predefined handlers for the HandleDeserialization event. |
| configureGraphMLParser (GraphMLParser, IGraph) | in
GraphMLIOHandler | Configures a given instance of GraphMLParser that can handle the given graph. |
| configureGraphMLWriter (GraphMLWriter, IGraph) | in
GraphMLIOHandler | Configures a given GraphMLWriter that is used for writing graph . |
| configureOutputHandlers (IGraph, GraphMLWriter) | in
GraphMLIOHandler | Configures default event handlers for the QueryOutputHandlers event. |
| configureSerializationHandlers (IGraph, GraphMLWriter) | in
GraphMLIOHandler | Configures the predefined handlers for the HandleSerialization event. |
| configureSerializationProperties (IGraph, GraphMLWriter) | in
GraphMLIOHandler | Configure important serialization properties from properties of GraphMLIOHandler. |
| configureWriterLookup (IGraph, GraphMLWriter) | in
GraphMLIOHandler | Configure the lookup map of writer . |
| createGraphElementFactory (GraphMLParser, IGraph) | in
GraphMLIOHandler | Create an IGraphElementFactory instance that creates the graph elements for the graph instance. |
| createGraphMLParser (IGraph) | in
GraphMLIOHandler | Create a suitable instance of GraphMLParser that can handle the given graph. |
| createGraphMLWriter (IGraph) | in
GraphMLIOHandler | Create and configure a new GraphMLWriter that is used for writing graph . |
| readFromDocument (IGraph, Document) | in
GraphMLIOHandler | Read GraphML from an existing XML document. |
| readFromGraphMLText (IGraph, string) | in
GraphMLIOHandler | Convenience method that imports the graph from an XML data provided in a string data . |
| readFromURL (IGraph, string) | in
GraphMLIOHandler | Reads GraphML content from the given url and populates the graph . |
| write (IGraph) | in
GraphMLIOHandler | Writes the given graph object to a GraphML file. |
| createParseContext (IGraph) | in
GraphMLParser | Create the initial IParseContext instance. |
| parseFromDocument (IGraph, Document, IGraphElementFactory) | in
GraphMLParser | Parse the XML document document into an graph instance, using elementFactory to create the elements. |
| parseFromURL (IGraph, string, IGraphElementFactory) | in
GraphMLParser | Parse the input url into an graph instance, using elementFactory to create the elements. |
| openFile (IGraph, StorageLocation?) | in
GraphMLSupport | Shows a open file dialog and imports the selected GraphML file into the provided graph . |
| saveFile (IGraph, StorageLocation?) | in
GraphMLSupport | Exports the graph as GraphML and saves it to the provided storage location. |
| createWriteContext (IGraph, IXmlWriter) | in
GraphMLWriter | Create the initial IWriteContext instance. |
| write (IGraph, IXmlWriter) | in
GraphMLWriter | Write the GraphML representation of graph , using writer for the actual XML generation. |
| create () | in
IGraphElementIdAcceptor | Creates an implementation of the interface IGraphElementIdAcceptor from the given definition. |
| storeGraphId (IParseContext, IGraph, string) | in
IGraphElementIdAcceptor | Store the value of the id attribute for the given graph. |
| getGraphId (IWriteContext, IGraph) | in
IGraphElementIdProvider | Get an ID for the specified graph object |
| createLayerConstraintFactory (IGraph) | in
HierarchicLayout | Creates and registers an incremental layer constraint factory for an IGraph. |
| createSequenceConstraintFactory (IGraph) | in
HierarchicLayout | Creates and registers a sequencer constraint factory for an IGraph. |
| CreateEdgeInputMode () | in
CreateEdgeInputMode | Creates a new instance that will use the IGraph from the inputModeContext to create edges in. |
| createEdge (IGraph, IPortCandidate, IPortCandidate) | in
CreateEdgeInputMode | Called at the end of the edge creation process if both sourcePortCandidate and targetPortCandidate have been set. |
| createBend (IInputModeContext, IGraph, IEdge, Point) | in
DefaultBendCreator | |
| createInstance (IInputModeContext, IGraph, IPortLocationModelParameter, IPortStyle, Object) | in
DefaultPortCandidate | Actually creates the IPort instance. |
| GraphEditorInputMode () | in
GraphEditorInputMode | Creates a new instance that is not bound to an existing graph or selection, initially. |
| 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. |
| cleanUpEdge (IInputModeContext, IGraph, IEdge) | in
IOrthogonalEdgeHelper | Invoked after the provided edge has been edited orthogonally. |
| create () | in
IOrthogonalEdgeHelper | Creates an implementation of the interface IOrthogonalEdgeHelper from the given definition. |
| 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. |
| populatePreviewGraph (IGraph) | in
ItemDropInputMode | Subclasses shall fill the specified graph that is used to preview the dragged item. |
| updatePreview (IGraph, Point) | in
ItemDropInputMode | Subclasses shall update the preview graph so the dragged item is displayed at the specified dragLocation . |
| 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. |
| createLabel (IInputModeContext, IGraph, ILabel, ILabelOwner, ILabelModelParameter) | in
LabelDropInputMode | Creates the label in the graph after it's been dropped. |
| populatePreviewGraph (IGraph) | in
LabelDropInputMode | |
| updatePreview (IGraph, Point) | in
LabelDropInputMode | |
| 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. |
| populatePreviewGraph (IGraph) | in
NodeDropInputMode | |
| updatePreview (IGraph, Point) | in
NodeDropInputMode | |
| cleanUpEdgePath (IGraph, IEdge) | in
OrthogonalEdgeEditingContext | Cleans up the edge's path after a successfully finished drag. |
| cleanUpEdgePaths (IGraph) | in
OrthogonalEdgeEditingContext | Called after a successfully finished drag to clean up artifacts of modified edges. |
| prepareEdgePaths (IGraph) | in
OrthogonalEdgeEditingContext | Called during dragInitialized to prepare the edge paths for orthogonal editing. |
| prepareOrthogonalEdge (IGraph, IEdge, IListEnumerable<SegmentOrientation>, IListEnumerable<MovementInfo>) | in
OrthogonalEdgeEditingContext | Helper method that inspects and prepares an orthogonal edge for the upcoming edit process. |
| removeAddedBends (IGraph, IEnumerable<IBend>) | in
OrthogonalEdgeEditingContext | Removes previously registered added bends. |
| cleanUpEdge (IInputModeContext, IGraph, IEdge) | in
OrthogonalEdgeHelper | Invoked after the provided edge has been edited orthogonally. |
| 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. |
| createPort (IInputModeContext, IGraph, IPort, IPortOwner, IPortLocationModelParameter) | in
PortDropInputMode | Creates the port in the graph after it's been dropped. |
| populatePreviewGraph (IGraph) | in
PortDropInputMode | |
| updatePreview (IGraph, Point) | in
PortDropInputMode | |
| setParameter (IGraph, IPort, IPortLocationModelParameter) | in
PortLocationModelParameterHandle | Applies the parameter. |
| PortRelocationHandle (IGraph, IEdge, boolean) | in
PortRelocationHandle | Creates a new instance of the PortRelocationHandle class. |
| PortRelocationHandleProvider (IGraph, IEdge) | in
PortRelocationHandleProvider | Initializes a new instance of the PortRelocationHandleProvider class using the given graph and edge. |
| createPortRelocationHandle (IGraph, IEdge, boolean) | in
PortRelocationHandleProvider | Factory method that creates the handle for this provider. |
| 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. |
| populatePreviewGraph (IGraph) | in
StripeDropInputMode | |
| updatePreview (IGraph, Point) | in
StripeDropInputMode | |
| LayoutExecutor (GraphComponent, IGraph, ILayoutAlgorithm, ) | in
LayoutExecutor | Initializes a new instance of the LayoutExecutor class. |
| LayoutExecutorAsync (function(Object):Promise<Object>, IGraph, LayoutDescriptor?, LayoutData?, ) | in
LayoutExecutorAsync | Creates a new instance of a layout execution helper that will asynchronously perform the calculations and apply the results on the provided graph . |
| LayoutGraphAdapter (IGraph?, ISelectionModel<IModelItem>?, ) | in
LayoutGraphAdapter | Creates the adapter using a given IGraph and ISelectionModel<T>. |
| getLabelCandidateDescriptorProvider (IGraph) | in
LayoutGraphAdapter | Callback method that gets the label candidate descriptor provider for the given IGraph. |
| cleanUp (IGraph) | in
TableLayoutConfigurator | Destroy all information that results from a previous prepare and a subsequent layout |
| prepare (IGraph) | in
TableLayoutConfigurator | Setup partition grid information from a graph that contains table structures |
| restore (IGraph) | in
TableLayoutConfigurator | Write back all information from the partition grid |
| YGraphAdapter (IGraph, IEnumerable<INode>?, IEnumerable<IEdge>?) | in
YGraphAdapter | Initializes a new instance of the YGraphAdapter class. |
| GraphOverviewSvgVisualCreator (IGraph) | in
GraphOverviewSvgVisualCreator | Creates a new instance for the given graph. |
| GraphOverviewWebGLVisualCreator (IGraph) | in
GraphOverviewWebGLVisualCreator | Creates a new instance for the given graph. |
| 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 . |
| install (CanvasComponent, IGraph) | in
GraphModelManager | Installs this manager for the specified CanvasComponent. |
| onGraphChanged (IGraph, IGraph) | in
GraphModelManager | Called when the graph property changes. |
| GraphOverviewCanvasVisualCreator (IGraph) | in
GraphOverviewCanvasVisualCreator | Creates a new instance for the given graph. |
| createCanvasVisualCreator (IGraph) | in
GraphOverviewComponent | Factory method that creates the IVisualCreator that renders the preview of the graph in a HTML canvas element. |
| createSvgVisualCreator (IGraph) | in
GraphOverviewComponent | Factory method that creates the IVisualCreator that renders the preview of the graph in SVG. |
| createWebGL2VisualCreator (IGraph) | in
GraphOverviewComponent | Factory method that creates the IVisualCreator that renders the preview of the graph in a WebGL2 canvas element. |
| createWebGLVisualCreator (IGraph) | in
GraphOverviewComponent | Factory method that creates the IVisualCreator that renders the preview of the graph in a WebGL canvas element. |
| GraphSelection (IGraph) | in
GraphSelection | Instantiates an instance using the graph as the model. |
| 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. |
| 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. |
| createLabelAnimation (IGraph, ILabel, ILabelModelParameter, TimeSpan) | in
IAnimation | Creates a new IAnimation that animates the given label from its current layout linearly to the layout given by the targetLayoutParameter . |
| createLayoutAnimation (IGraph, CopiedLayoutGraph, TimeSpan) | in
IAnimation | Creates a new IAnimation instance that animates the current graph to the layout given by a CopiedLayoutGraph instance. |
| 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 . |
| createPortAnimation (IGraph, IPort, IPortLocationModelParameter, TimeSpan) | in
IAnimation | Creates a new IAnimation that animates the given port from its current location to the new location given by the targetLocationParameter . |
| install (CanvasComponent, IGraph) | in
WebGL2GraphModelManager | |
| onGraphChanged (IGraph, IGraph) | in
WebGL2GraphModelManager | |
| WebGL2GraphOverviewVisualCreator (IGraph) | in
WebGL2GraphOverviewVisualCreator | Creates a new instance for the given graph. |