Exemple #1
0
        /// <summary>
        /// Permet d'afficher le graphe des infrastructures dans la fenêtre
        /// </summary>
        /// <param name="fen">Fenêtre dans laquelle sera affiché le train</param>
        public void AfficherGraphe(FenetreSimulation fen)
        {
            foreach ( RessourceInfra r in ressourceInfra)
            {
                r.AfficherInfra(fen);

            }
        }
Exemple #2
0
        public void nextMinute(FenetreSimulation fen)
        {
            temps++;
            fen.SetMinute(temps);
            foreach (Train tr in trains)
            {

                tr.Action(temps);
                if(tr.Sillon.Depart<temps)
                    fen.AfficheTrain(tr);

            }
        }
Exemple #3
0
 /// <summary>
 /// Permet d'afficher le graphe des infrastructures dans la fenêtre
 /// </summary>
 /// <param name="fen">Fenêtre dans laquelle sera affiché le train</param>
 public void AfficherGraphe(FenetreSimulation fen)
 {
 }
Exemple #4
0
 public override void AfficherInfra(FenetreSimulation fen)
 {
     fen.AfficheVoie(x1, y1, x2, y2);
 }
Exemple #5
0
 /// <summary>
 /// Permet d'afficher la gare
 /// </summary>
 /// <param name="f"></param>
 public abstract void AfficherInfra(FenetreSimulation f);
Exemple #6
0
 /// <summary>
 /// Permet d'afficher la gare dans la fenêtre 
 /// </summary>
 /// <param name="fen"> Fenêtre fen </param>
 public override void AfficherInfra(FenetreSimulation fen)
 {
     fen.AfficheGare(x, y);
 }
Exemple #7
0
 /// <summary>
 /// Permet d'afficher la gare
 /// </summary>
 /// <param name="f"></param>
 void AfficherInfra(FenetreSimulation f);