#include <PathResult.h>
Fonctions membres publiques | |
Step (SharedConstStation sta1, SharedConstStation sta2, SharedConstLine li, unsigned int chaDur, unsigned int traDur) | |
Attributs publics | |
SharedConstStation | station1 |
Station de début de l'étape. | |
SharedConstStation | station2 |
Station de fin de l'étape. | |
SharedConstLine | line |
Ligne reliant les deux stations. | |
unsigned int | changeDuration |
Durée du changement de station, en seconde. | |
unsigned int | transportDuration |
Durée du trajet en métro, en seconde. |
Représente une étape du chemin. Si les deux Station sont identiques, c'est qu'il s'agit d'un changement de ligne, sur une même station.
PathResult::Step::Step | ( | SharedConstStation | sta1, | |
SharedConstStation | sta2, | |||
SharedConstLine | li, | |||
unsigned int | chaDur, | |||
unsigned int | traDur | |||
) |
unsigned int PathResult::Step::changeDuration |
Durée du changement de station, en seconde.
Ligne reliant les deux stations.
Station de début de l'étape.
Station de fin de l'étape.
unsigned int PathResult::Step::transportDuration |
Durée du trajet en métro, en seconde.