Methods
|
|
|
|
__load
|
__load ( self, affichage=True )
Chargement des éléments de la ville.
depuis - 1.0
auteur - Julien Burdy
|
|
__loadGraphe
|
__loadGraphe ( self )
les méthodes de chargement des éléments de la ville.
elles sont à modifier chaque fois qu'on changera les méthodes de dump
|
|
__loadL
|
__loadL ( self )
|
|
__loadPCC
|
__loadPCC ( self )
|
|
__loadStations
|
__loadStations ( self )
|
|
__loadStationsPCC
|
__loadStationsPCC ( self )
Chargement des CPC pour les stations. Prépare les listes d'objets Station
depuis - 1.0
auteur - Lionel Guélat
|
|
__placerStations
|
__placerStations ( self )
Placer les stations de la ville.
depuis - 1.3
auteur - Julien Burdy
|
|
__placerTaxis
|
__placerTaxis (
self,
nbTaxis,
germe=None,
)
Initialise les taxis.
Place le nombre voulu de taxis dans les stations.
- nbTaxis
- le nombre de taxis a placer.
- germe
- le germe utilise pour les generations aleatoires. Si pas
de germe specifie, se base sur l'heure actuelle.
depuis - 1.0
auteur - Patrice Ferrot
|
|
charger
|
charger (
self,
dossierGraphe,
affichage=True,
)
|
|
cheminPlusCourt
|
cheminPlusCourt (
self,
arcDepart,
arcFin,
)
Algo du chemin le plus court.
- arcDepart
- Arc de départ (tuple de sommets)
- arcFin
- Arc de fin (tuple de sommets)
- retourne (Chemin)
- Le chemin le plus court
depuis - 1.5
auteur - Lionel Guelat
Exceptions
|
|
ErreurPasDeChemin( __name__, __version__, "Pas de chemin entre ces deux sommets" )
|
|
|
init
|
init ( self )
|
|
nbStations
|
nbStations ( self )
Retourne le nombre de stations dans la ville.
depuis - 1.0
auteur - Julien Burdy
|
|
remplir
|
remplir ( self )
|
|
stationsPlusProchesDe
|
stationsPlusProchesDe ( self, position )
Retourne la liste des stations les plus proches d'une position.
- position
- la position (arc) dont on cherche les stations proches.
- retourne (List)
- retourne la liste de toutes les stations (de la plus proche à la plus éloignée).
depuis - 1.0
auteur - Lionel Guélat
|