Référence de la classe BPF::SinglePathFinder

Recherche plus rapide chemin. Plus de détails...

#include <SimplePathFinder.h>

Liste de tous les membres

Fonctions membres publiques

 SinglePathFinder (int changeLineDuration, const IntSetVect &stationsFromLineMap, const IntSetVect &crossingFromLineMap, const IntSetVect &linesFromStationMap, const TimeBetweenStationOnLineMap &stationStationTimeInLine)
void computeBestWay (int stationID, int destStationID, std::vector< Step > &bestWay, int &bestTime)
 Calcule le chemin le plus rapide d'une station à une autre, sans intermédiaire.


Description détaillée

Recherche plus rapide chemin.

Classe qui recherche le chemin le plus rapide d'une station à une autre sans station intermédiaire


Documentation des constructeurs et destructeur

BPF::SinglePathFinder::SinglePathFinder ( int  changeLineDuration,
const IntSetVect stationsFromLineMap,
const IntSetVect crossingFromLineMap,
const IntSetVect linesFromStationMap,
const TimeBetweenStationOnLineMap stationStationTimeInLine 
)

Constructeur

Paramètres:
[in] changeLineDuration Durée d'un changement de ligne, en seconde
[in] stationsFromLineMap Référence vers la map du BlasPathfinder
[in] crossingFromLineMap Référence vers la map du BlasPathfinder
[in] linesFromStationMap Référence vers la map du BlasPathfinder
[in] stationStationTimeInLine Référence vers la map du BlasPathfinder


Documentation des fonctions membres

void BPF::SinglePathFinder::computeBestWay ( int  stationID,
int  destStationID,
std::vector< Step > &  bestWay,
int &  bestTime 
)

Calcule le chemin le plus rapide d'une station à une autre, sans intermédiaire.

Recherche le chemin le plus rapide pour aller d'une station à une autre (Si les stations de début et fin sont identiques, le chemin sera vide)

Paramètres:
[in] stationID Station de départ
[in] destStationID Station d'arrivée
[out] bestWay Meilleur chemin trouvé
[out] bestTime Meilleur temps trouvé


La documentation de cette classe a été générée à partir des fichiers suivants :

Généré le Sun Jun 14 17:47:51 2009 pour defi_cpp_4 par  doxygen 1.5.9