C# Class Fhnw.Ecnf.RoutePlanner.RoutePlannerLib.RoutesFloydWarshall

Searches routes with FloydWarshall algorithm http://algowiki.net/wiki/index.php?title=Floyd-Warshall%27s_algorithm
Inheritance: Routes
Afficher le fichier Open project: platzhersh/FHNW-Java-Projekte Class Usage Examples

Méthodes publiques

Méthode Description
FindShortestRouteBetween ( string fromCity, string toCity, TransportModes mode, IProgress reportProgress = null ) : List
RoutesFloydWarshall ( Cities cities ) : System

Private Methods

Méthode Description
FindAllLinks ( List cities, TransportModes mode ) : List
FindCity ( string cityName, List cities ) : City
GetIntermediatePath ( City source, City target ) : List
InitializeWeight ( List cities, List links ) : ].double[
Setup ( List cities, List links ) : void

Method Details

FindShortestRouteBetween() public méthode

public FindShortestRouteBetween ( string fromCity, string toCity, TransportModes mode, IProgress reportProgress = null ) : List
fromCity string
toCity string
mode TransportModes
reportProgress IProgress
Résultat List

RoutesFloydWarshall() public méthode

public RoutesFloydWarshall ( Cities cities ) : System
cities Cities
Résultat System