#include <Generator.h>
Abgeleitet von ListenDaten.
Klassendiagramm für Generator:


Öffentliche Methoden | |
| void | aufraeumen () | 
| Muss gestartet werden, bevor ein Generator entfernt wird.   | |
| void | exportieren (string cvsDateiname) | 
| Exportiert die aktuellen Generatordaten in ein CSV-File. Zur Zeit ist diese Funktion nicht implementiert, da sie nicht benoetigt wird.   | |
| Generator (Spur *spur, long int id) | |
| Default-Konstruktor der Klasse Generator.   | |
| Generator () | |
| Default-Konstruktor der Klasse Generator.   | |
| int | gibAktuelleAnzahlFahrzeuge () | 
| Gibt die Anzahl der schon erstellten Fahrzeuge zurueck.   | |
| int | gibAnzahlFahrzeuge () | 
| Gibt die Anzahl der maximal zu erstellenden Fahrzeuge zurueck.   | |
| long int | gibId () | 
| Liefert die ID des Generators zurueck.   | |
| void | setzeAnzahlFahrzeuge (int anzahl) | 
| Setzt die Anzahl der zu erstellenden Fahrzeuge und startet den Zaehler neu.   | |
| void | setzeFahrzeugeigenschaften (int typ, double beschleunigungPositiv, double beschleunigungNegativ, int lebensdauer, double laenge, Koordinaten farbe, double hoechstgeschwindigkeit) | 
| Setzt die Eigenschaften der Fahrzeuge, welche erstellt werden. Die Zufallsmodus wird ausgeschaltet.   | |
| void | setzeFahrzeugliste (Liste *fahrzeugliste) | 
| Setzt einen Zeiger auf die Fahrzeugliste in die spaeter Fahrzeuge eingefuegt werden sollen.   | |
| void | setzeTaktZeit (double zeitintervall) | 
| Setzt die Eigenschaften der Fahrzeuge, welche erstellt werden. Die Zufallsmodus wird ausgeschaltet.   | |
| bool | sollEntferntWerden () | 
| Ermittelt, ob ein Generator aus dem Universum genommen werden soll.   | |
| void | takt (double zeitintervall) | 
| Gibt dem Generator den Takt zum Arbeiten.   | |
| void | wegpunktHinzufuegen (int richtung) | 
| Fuegt dem zukuenftigen Fahrtenbuch der Fahrzeuge einen neuen Wegpunkt hinzu.   | |
Definiert in Zeile 21 der Datei Generator.h.
      
  | 
  
| 
 Default-Konstruktor der Klasse Generator. 
 
 Definiert in Zeile 15 der Datei Generator.cpp.  | 
  
      
  | 
  ||||||||||||
| 
 Default-Konstruktor der Klasse Generator. 
 
 
 Definiert in Zeile 30 der Datei Generator.cpp.  | 
  
      
  | 
  
| 
 Muss gestartet werden, bevor ein Generator entfernt wird. 
 
 Implementiert ListenDaten. Definiert in Zeile 100 der Datei Generator.cpp.  | 
  
      
  | 
  
| 
 Exportiert die aktuellen Generatordaten in ein CSV-File. Zur Zeit ist diese Funktion nicht implementiert, da sie nicht benoetigt wird. 
 
 
 Implementiert ListenDaten. Definiert in Zeile 407 der Datei Generator.cpp.  | 
  
      
  | 
  
| 
 Gibt die Anzahl der schon erstellten Fahrzeuge zurueck. 
 
 
 Definiert in Zeile 256 der Datei Generator.cpp.  | 
  
      
  | 
  
| 
 Gibt die Anzahl der maximal zu erstellenden Fahrzeuge zurueck. 
 
 
 Definiert in Zeile 244 der Datei Generator.cpp.  | 
  
      
  | 
  
| 
 Liefert die ID des Generators zurueck. 
 
 
 Erneute Implementation von ListenDaten. Definiert in Zeile 231 der Datei Generator.cpp. Wird benutzt von StructureParser::startElement().  | 
  
      
  | 
  
| 
 Setzt die Anzahl der zu erstellenden Fahrzeuge und startet den Zaehler neu. 
 
 
 Definiert in Zeile 175 der Datei Generator.cpp. Wird benutzt von StructureParser::startElement().  | 
  
      
  | 
  ||||||||||||||||||||||||||||||||
| 
 Setzt die Eigenschaften der Fahrzeuge, welche erstellt werden. Die Zufallsmodus wird ausgeschaltet. 
 
 
 
 Definiert in Zeile 195 der Datei Generator.cpp. Wird benutzt von StructureParser::startElement().  | 
  
      
  | 
  
| 
 Setzt einen Zeiger auf die Fahrzeugliste in die spaeter Fahrzeuge eingefuegt werden sollen. 
 
 
 Definiert in Zeile 366 der Datei Generator.cpp. Wird benutzt von StructureParser::startElement().  | 
  
      
  | 
  
| 
 Setzt die Eigenschaften der Fahrzeuge, welche erstellt werden. Die Zufallsmodus wird ausgeschaltet. 
 
 
 Definiert in Zeile 219 der Datei Generator.cpp. Wird benutzt von StructureParser::startElement().  | 
  
      
  | 
  
| 
 Ermittelt, ob ein Generator aus dem Universum genommen werden soll. 
 
 
 Erneute Implementation von ListenDaten. Definiert in Zeile 268 der Datei Generator.cpp.  | 
  
      
  | 
  
| 
 Gibt dem Generator den Takt zum Arbeiten. 
 
 
 
 Implementiert ListenDaten. Definiert in Zeile 69 der Datei Generator.cpp.  | 
  
      
  | 
  
| 
 Fuegt dem zukuenftigen Fahrtenbuch der Fahrzeuge einen neuen Wegpunkt hinzu. 
 
 
 Definiert in Zeile 140 der Datei Generator.cpp. Wird benutzt von StructureParser::startElement().  | 
  
 1.3.9.1