Aufbau und Programmierung von GRADESS
 
1. Einleitung
2. Fenster
2.1 Aufbau eines Fensters
2.2 Parametrisierung der Texte
2.3 Elemente, die in einem Panel vorkommen können
2.3.1 Text
2.3.2 Taste
2.3.3 Pfeil
2.3.4 Checkbox
2.3.5 Variable
2.3.6 Querlinie
2.3.7 Punkte und Linien
2.4 Spezialisierte Fenster
2.4.1 Fenster für den Menubalken
2.4.2 Fenster für die Untermenus
3. Die Datenbank
3.1 Realisierung der Relationen
3.2 Glieder und Ketten
3.2.1 Generierung
3.2.2 Hülle
3.2.3 Zeichnen nach Ebenen und gewöhnliches Zeichnen
3.2.4 Fehler
3.2.5 Zugriff mit Graphik
3.2.6 DB: Bauplan
3.2.7 DB: Glieder – Speicherung
3.2.8 DB: Glieder – Selektion
3.2.9 DB: Glieder – Graphik
3.2.10 DB: Bande – Speicherung
3.2.11 DB: Bande – Selektion
3.2.12 DB: Bande – Relationen
3.2.13 DB: Bande – Meldungen
3.2.14 globale Variable
3.2.15 I/O
3.3 Generierung eines Bandes
3.4 Der Stack der Bezugs-Glieder
3.5 Zugriff auf die Bande
4. Die Bildschirm-Elemente
4.1 Punkte
4.2 Linien
4.3 Vektoren als Unterklasse der Linien
4.3.1 verbindet Knöpfe und Knoten untereinander
4.3.2 verbindet eine Meldemarke und einen Rahmen
4.3.3 verbindet eine Quellenmarke und einen Rahmen
4.3.4 verbindet einen Rahmen mit einem gesteuerten Element
4.3.5 verbindet ein gesteuertes Element und eine Steuer-Marke
4.3.6  verbindet ein Signal mit seinem Vorsignal
4.3.7 verbindet ein Vorsignal mit seiner Steuer-Marke
4.4 Marken
4.5  Rechtecke, Knöpfe und Rahmen
4.5.1 Rechteck
4.5.2 Rahmen
4.5.3 Knopf
4.6 Signale
5. Algorithmen zur Berechnung des Fahrverhaltens eines Teilnehmers
5.1 Legen der optimalen Trajektorie
5.2 Struktur des Algorithmus für das Rendez-vous-Problem
5.3 Bestimmung des Schiebepunktes
5.4 Bewegen des Schiebepunktes
Literaturverzeichnis
Anhang: Klassen für GRADESS

 

© Verkehrs-Systeme AG
aktualisiert am 17.07.02