StaticfindFinds the shortest path between two nodes using BFS.
The starting GraphNode instance.
The ending GraphNode instance.
An array representing the shortest path.
StaticgetCreates an exhaustive set of all GraphNode instances that are connected to the input node.
Both input pins are outputs are visited.
The input GraphNode instance.
A set of connected GraphNode instances.
StaticisDetects if the specified node is part of a cycle in the graph.
The input GraphNode.
True if the node is part of a cycle, otherwise false.
StaticisDetermines if the specified node is connected to the root node by traversing the pin input connections.
The node to check for connection to the root.
The root GraphNode to start the traversal from.
true if the node is connected to the root, otherwise false.
The GraphAnalysis class provides methods and properties to analyze a Graph.