C# 클래스 Fhnw.Ecnf.RoutePlanner.RoutePlannerLib.RoutesFloydWarshall

Searches routes with FloydWarshall algorithm http://algowiki.net/wiki/index.php?title=Floyd-Warshall%27s_algorithm
상속: Routes
파일 보기 프로젝트 열기: platzhersh/FHNW-Java-Projekte 1 사용 예제들

공개 메소드들

메소드 설명
FindShortestRouteBetween ( string fromCity, string toCity, TransportModes mode, IProgress reportProgress = null ) : List
RoutesFloydWarshall ( Cities cities ) : System

비공개 메소드들

메소드 설명
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

메소드 상세

FindShortestRouteBetween() 공개 메소드

public FindShortestRouteBetween ( string fromCity, string toCity, TransportModes mode, IProgress reportProgress = null ) : List
fromCity string
toCity string
mode TransportModes
reportProgress IProgress
리턴 List

RoutesFloydWarshall() 공개 메소드

public RoutesFloydWarshall ( Cities cities ) : System
cities Cities
리턴 System