A E G K L M R S T V W Z

A

aendereEcke(int, int, int) - Method in class Vieleck
Gib dem Eckpunkt mit der Nummer k die neuen Koordinaten (x|y).

E

entferne(Object) - Method in class Leinwand
Entferne die gegebene Figur von der Leinwand.
ergaenzeEcke(int, int) - Method in class Vieleck
Füge zum Vieleck einen Eckpunkt mit Koordinaten (x|y) hinzu.

G

gibFarbe() - Method in class Vieleck
Nenne die Farbe des Vielecks.
gibLeinwand() - Static method in class Leinwand
Gib die einzige verfügbare Leinwand zurück (also den "leinwandSingleton").
gibLeinwand(String, int, int, Color) - Static method in class Leinwand
Gib die einzige verfügbare Leinwand zurück (also den "leinwandSingleton").

K

Korridor - Class in <Unnamed>
Ein Korridor in einem Labyrinth.
Korridor(int) - Constructor for class Korridor
Konstruktor.

L

Leinwand - Class in <Unnamed>
Leinwand ist eine Klasse, die einfache Zeichenoperationen auf einer leinwandartigen Zeichenfläche ermöglicht.
loescheAlleEcken() - Method in class Vieleck
Lösche alle Eckpunkte.
loescheEcke(int) - Method in class Vieleck
Lösche den Eckpunkt mit der Nummer k.

M

macheSichtbar() - Method in class Vieleck
Mache dieses Vieleck sichtbar.
macheUnsichtbar() - Method in class Vieleck
Mache dieses Vieleck unsichtbar.

R

radiere(Object) - Method in class Leinwand
Radiere den gegebenen Text von der Leinwand.

S

schreibe(Object, Color, String, int, int, int) - Method in class Leinwand
Schreibe für das gegebene Text-Objekt eine Zeichenkette (einen String) auf die Leinwand.
setzeBodenfarbe(int, int, int) - Method in class Korridor
Setze die Bodenfarbe auf den angegebenen Rot-Grün-Blau-Wert.
setzeDeckenfarbe(int, int, int) - Method in class Korridor
Setze die Deckenfarbe auf den angegebenen Rot-Grün-Blau-Wert.
setzeFarbe(Paint) - Method in class Vieleck
Ändere die Farbe dieses Vielecks in 'neueFarbe'.
setzeFluchtpunkt(double, double) - Method in class Korridor
Setze die relativen Koordinaten des Fluchtpunkts.
setzeHalblaenge(double) - Method in class Korridor
Setze die relative räumliche Länge für die halbe Wand, neben der wir stehen.
setzeHellsichtweite(double) - Method in class Korridor
Setze die Hellsichtweite.
setzeLaenge(int) - Method in class Korridor
Setze die Länge (Tiefe) des Korridors.
setzeSichtbarkeit(boolean) - Method in class Leinwand
Setze, ob diese Leinwand sichtbar sein soll oder nicht.
setzeWandfarbe(int, int, int) - Method in class Korridor
Setze die Wandfarbe auf den angegebenen Rot-Grün-Blau-Wert.
setzeZeichenfarbe(Paint) - Method in class Leinwand
Setze die Zeichenfarbe der Leinwand.

T

tastendruck() - Method in class Leinwand
Gib den letzten, noch nicht verarbeiteten Tastendruck zurück, den die Leinwand empfangen hat.

V

verschiebe(int, int) - Method in class Vieleck
Verschiebe dieses Vieleck um den Vektor (dx, dy).
verschiebeEcke(int, int, int) - Method in class Vieleck
Verschiebe den Eckpunkt mit der Nummer k um den Vektor (dx|dy).
Vieleck - Class in <Unnamed>
Zeichnet ein Vieleck auf die Leinwand.
Vieleck() - Constructor for class Vieleck
Konstruktor der Klasse Vieleck.

W

warte(int) - Method in class Leinwand
Warte für die angegebenen Millisekunden.

Z

zeichne(Object, Paint, Shape) - Method in class Leinwand
Zeichne für das gegebene Figur-Objekt eine Java-Figur (einen Shape) auf die Leinwand.
zeichneKorridorNeu() - Method in class Korridor
Zeichne Korridor neu.

A E G K L M R S T V W Z