Search
PathFinder Members
Constructors Methods
 


Provides methods that help you find paths and cycles in a graph.

The following tables list the members exposed by the PathFinder type.

 Public Constructors

  Name Description

PathFinder

Initializes a new instance of the PathFinder class.

 Public Methods

  Name Description

findAllCycles

Finds all cycles in the underlying diagram.

findAllPaths

Finds and returns all paths that exist between two DiagramNode objects.

findCycle

Detects whether the specified DiagramNode participates in a cycle.

findLongestPath

Finds the longest path between the specified DiagramNode objects.

findShortestPath

Finds the shortest path between two DiagramNode elements, optionally considering the Weight of nodes and / or links.

 See Also