Package
Class
Tree
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
G
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
A
addiere(GLVektor)
- Method in class GLOOP.
GLVektor
Addiert pV auf den Vektor auf.
alt()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
an()
- Method in class GLOOP.
GLKamera
Die Kamera wird eingeschaltet und erzeugt Bilder der Szene.
aus()
- Method in class GLOOP.
GLKamera
Die Kamera wird ausgeschaltet.
B
backspace()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
beenden()
- Static method in class GLOOP.
Sys
Beendet das aktuelle Programm.
BLAUGLAS
- Static variable in class GLOOP.
GLMaterial
BRONZE
- Static variable in class GLOOP.
GLMaterial
BRONZE_POLIERT
- Static variable in class GLOOP.
GLMaterial
C
CHROM
- Static variable in class GLOOP.
GLMaterial
D
doppelklick()
- Method in class GLOOP.
GLMaus
Liefert true, wenn ein Doppelklick durchgefuehrt wurde.
drehe(double, double, double)
- Method in class GLOOP.
GLObjekt
Dreht das Objekt um durch den Mittelpunkt des Objektes gehende Parallelen der Koordinatenachsen.
drehe(double, double, double, double, double, double)
- Method in class GLOOP.
GLObjekt
Dreht das Objekt um durch den Punkt (pX, pY, pZ) gehende Parallelen der Koordinatenachsen.
drehe(double, double, double, GLVektor)
- Method in class GLOOP.
GLObjekt
Dreht das Objekt um durch den Punkt pPunkt gehende Parallelen der Koordinatenachsen.
drehe(double, double, double)
- Method in class GLOOP.
GLVektor
Die Spitze des Vektors wird gedreht.
dreheDich(double, double, double)
- Method in class GLOOP.
GLObjekt
Deprecated.
dreheDich(double, double, double, double, double, double)
- Method in class GLOOP.
GLObjekt
Deprecated.
dreheDich(double, double, double, GLVektor)
- Method in class GLOOP.
GLObjekt
Deprecated.
E
enter()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
erstelleAusgabe(String)
- Static method in class GLOOP.
Sys
Gibt den String pM auf einer am unteren Bildrand eingeblendeten Konsole aus.
erstelleAusgabe(String, String)
- Static method in class GLOOP.
Sys
Gibt den String pM auf einer am unteren Bildrand eingeblendeten Konsole aus.
erstelleEinzelbild()
- Method in class GLOOP.
GLKamera
Ist die Kamera aus, kann mit diesem Befehl ein einzelnes Bild erstellt werden.
erwarteEingabe()
- Static method in class GLOOP.
Sys
Blendet am unteren Bildschirmrand eine Konsole ein und wartet auf die Eingabe eines String.
erwarteEingabe(String)
- Static method in class GLOOP.
Sys
Blendet am unteren Bildschirmrand eine Konsole ein und wartet auf die Eingabe eines String.
esc()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
G
gedruecktLinks()
- Method in class GLOOP.
GLMaus
Liefert true, wenn die linke Maustaste gerade gedrueckt ist.
gedruecktRechts()
- Method in class GLOOP.
GLMaus
Liefert true, wenn die rechte Maustaste gerade gedrueckt ist.
gibBetrag()
- Method in class GLOOP.
GLVektor
Liefert den Betrag des Vektors.
gibBlickpunkt()
- Method in class GLOOP.
GLKamera
gibBlickpunktX()
- Method in class GLOOP.
GLKamera
Gibt die X-Komponente des Blickpunktes der Kamera zurueck.
gibBlickpunktY()
- Method in class GLOOP.
GLKamera
Gibt die Y-Komponente des Blickpunktes der Kamera zurueck.
gibBlickpunktZ()
- Method in class GLOOP.
GLKamera
Gibt die Z-Komponente des Blickpunktes der Kamera zurueck.
gibBlickrichtung()
- Method in class GLOOP.
GLKamera
gibBreite()
- Method in class GLOOP.
GLKamera
Liefert die Breite des Kamerafensters.
gibHoehe()
- Method in class GLOOP.
GLKamera
Liefert die Hoehe des Kamerafensters.
gibHoehe(double, double)
- Method in class GLOOP.
GLTerrain
Liefert die Hoehe des Terrains an der Stelle (pX, pY).
gibKreuzprodukt(GLVektor)
- Method in class GLOOP.
GLVektor
Errechnet das Kreuzprodukt aus dem Vektor und pV und liefert es als neues Objekt vom Typ GLVektor zurueck.
gibObjekt(double, double)
- Static method in class GLOOP.
Sys
Gibt das Objekt zurueck, welches an der Stelle (pX, pY) im Kamerafenster zu sehen ist.
gibPosition()
- Method in class GLOOP.
GLKamera
gibPosition()
- Method in class GLOOP.
GLObjekt
Liefert den Mittelpunkt des Objektes als Ortsvektor.
gibScheitelrichtung()
- Method in class GLOOP.
GLKamera
Liefert die Scheitelrichtung der Kamera als normierten Vektor.
gibSkalarprodukt(GLVektor)
- Method in class GLOOP.
GLVektor
Liefert das Skalarprodukt des Vektors und pV.
gibText()
- Method in class GLOOP.
GLTafel
Liefert den Schriftzug auf der Tafel.
gibTextur()
- Method in class GLOOP.
GLBoden
Liefert das Texturobjekt, an welches das Objekt aktuell gebunden ist.
gibTextur()
- Method in class GLOOP.
GLHimmel
Liefert das Texturobjekt, an welches das Objekt aktuell gebunden ist.
gibTextur()
- Method in class GLOOP.
GLObjekt
Liefert das Texturobjekt, an welches das Objekt aktuell gebunden ist.
gibX()
- Method in class GLOOP.
GLKamera
Gibt die X-Koordinate der Position der Kamera zurueck.
gibX()
- Method in class GLOOP.
GLMaus
Liefert die X-Komponente der Mauskoordinate auf dem Kamerafenster.
gibX()
- Method in class GLOOP.
GLObjekt
Liefert die X-Koordinate des Mittelpunktes des Objektes.
gibX()
- Method in class GLOOP.
GLVektor
Liefert die X-Komponente des Vektors.
gibY()
- Method in class GLOOP.
GLKamera
Gibt die Y-Koordinate der Position der Kamera zurueck.
gibY()
- Method in class GLOOP.
GLMaus
Liefert die Y-Komponente der Mauskoordinate auf dem Kamerafenster.
gibY()
- Method in class GLOOP.
GLObjekt
Liefert die Y-Koordinate des Mittelpunktes des Objektes.
gibY()
- Method in class GLOOP.
GLVektor
Liefert die Y-Komponente des Vektors.
gibZ()
- Method in class GLOOP.
GLKamera
Gibt die Z-Koordinate der Position der Kamera zurueck.
gibZ()
- Method in class GLOOP.
GLObjekt
Liefert die Y-Koordinate des Mittelpunktes des Objektes.
gibZ()
- Method in class GLOOP.
GLVektor
Liefert die Z-Komponente des Vektors.
gibZeichen()
- Method in class GLOOP.
GLTastatur
Liefert das erste Zeichen aus dem Tastaturpuffer und loescht es.
GLAS
- Static variable in class GLOOP.
GLMaterial
GLBoden
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLBoden(String)
- Constructor for class GLOOP.
GLBoden
Erstellen eine endlose Ebene in der Szene, die mit der im Parameter uebergebenen Textur gekachelt ist.
GLBoden(GLTextur)
- Constructor for class GLOOP.
GLBoden
Erstellen eine endlose Ebene in der Szene, die mit der im Parameter uebergebenen Textur gekachelt ist.
GLEntwicklerkamera
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLEntwicklerkamera()
- Constructor for class GLOOP.
GLEntwicklerkamera
Erstellt eine Entwicklerkamera an der Stelle (0,0,500) die auf den Punkt (0,0,0) blickt.
GLEntwicklerkamera(int, int)
- Constructor for class GLOOP.
GLEntwicklerkamera
Erstellt eine Entwicklerkamera an der Stelle (0,0,500) die auf den Punkt (0,0,0) blickt.
GLHimmel
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLHimmel(String)
- Constructor for class GLOOP.
GLHimmel
Erstellt eine Himmelssphaere, die auf der Innenseite die im Parameter uebergebene Bildtextur zeigt.
GLHimmel(GLTextur)
- Constructor for class GLOOP.
GLHimmel
Erstellt eine Himmelssphaere, die auf der Innenseite die im Parameter uebergebene Bildtextur zeigt.
GLKamera
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLKamera()
- Constructor for class GLOOP.
GLKamera
Erstellt eine Kamera an der Stelle (0,0,500) die auf den Punkt (0,0,0) blickt.
GLKamera(int, int)
- Constructor for class GLOOP.
GLKamera
Erstellt eine Kamera an der Stelle (0,0,500) die auf den Punkt (0,0,0) blickt.
GLKegel
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLKegel(double, double, double, double, double, GLTextur)
- Constructor for class GLOOP.
GLKegel
Erstellt einen Kegel mit dem Grundflaechenradius pRadius und der Hoehe pHoehe.
GLKegel(double, double, double, double, double, String)
- Constructor for class GLOOP.
GLKegel
Erstellt einen Kegel mit dem Grundflaechenradius pRadius und der Hoehe pHoehe.
GLKegel(double, double, double, double, double)
- Constructor for class GLOOP.
GLKegel
Erstellt einen Kegel mit dem Grundflaechenradius pRadius und der Hoehe pHoehe.
GLKegel(GLVektor, double, double, GLTextur)
- Constructor for class GLOOP.
GLKegel
GLKegel(GLVektor, double, double, String)
- Constructor for class GLOOP.
GLKegel
GLKegel(GLVektor, double, double)
- Constructor for class GLOOP.
GLKegel
GLKegelstumpf
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLKegelstumpf(double, double, double, double, double, double, GLTextur)
- Constructor for class GLOOP.
GLKegelstumpf
Erstellt einen Kegelstumpf der Hoehe pHoehe und den Radien pRadius1 und pRadius2.
GLKegelstumpf(double, double, double, double, double, double, String)
- Constructor for class GLOOP.
GLKegelstumpf
Erstellt einen Kegelstumpf der Hoehe pHoehe und den Radien pRadius1 und pRadius2.
GLKegelstumpf(double, double, double, double, double, double)
- Constructor for class GLOOP.
GLKegelstumpf
Erstellt einen Kegelstumpf der Hoehe pHoehe und den Radien pRadius1 und pRadius2.
GLKegelstumpf(GLVektor, double, double, double, GLTextur)
- Constructor for class GLOOP.
GLKegelstumpf
GLKegelstumpf(GLVektor, double, double, double, String)
- Constructor for class GLOOP.
GLKegelstumpf
GLKegelstumpf(GLVektor, double, double, double)
- Constructor for class GLOOP.
GLKegelstumpf
GLKugel
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLKugel(double, double, double, double, GLTextur)
- Constructor for class GLOOP.
GLKugel
Erstellt an der Stelle (pX, pY, pZ) eine Kugel mit dem Radius pRadius.
GLKugel(double, double, double, double, String)
- Constructor for class GLOOP.
GLKugel
Erstellt an der Stelle (pX, pY, pZ) eine Kugel mit dem Radius pRadius.
GLKugel(double, double, double, double)
- Constructor for class GLOOP.
GLKugel
Erstellt an der Stelle (pX, pY, pZ) eine Kugel mit dem Radius pRadius.
GLKugel(GLVektor, double)
- Constructor for class GLOOP.
GLKugel
Erstellt an der Stelle pPosition eine Kugel mit dem Radius pRadius.
GLKugel(GLVektor, double, GLTextur)
- Constructor for class GLOOP.
GLKugel
Erstellt an der Stelle pPosition eine Kugel mit dem Radius pRadius.
GLKugel(GLVektor, double, String)
- Constructor for class GLOOP.
GLKugel
Erstellt an der Stelle pPosition eine Kugel mit dem Radius pRadius.
GLLicht
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLLicht()
- Constructor for class GLOOP.
GLLicht
Erstellt eine weisse Lichtquelle an der Stelle (-10000, 10000, 10000).
GLLicht(double, double, double)
- Constructor for class GLOOP.
GLLicht
Erstellt eine weisse Lichtquelle an der Stelle (pX, pY, pZ).
GLLicht(GLVektor)
- Constructor for class GLOOP.
GLLicht
GLMaterial
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLMaterial()
- Constructor for class GLOOP.
GLMaterial
GLMaus
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLMaus()
- Constructor for class GLOOP.
GLMaus
Erstellt ein neues Mausobjekt.
GLNebel
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLNebel()
- Constructor for class GLOOP.
GLNebel
Erstellt ein Nebelobjekt, das die Szene mit gleichmaessigem Dunst ausfuellt.
GLObjekt
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLObjekt()
- Constructor for class GLOOP.
GLObjekt
GLOOP
- package GLOOP
GLPrismoid
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLPrismoid(double, double, double, double, double, int, double, GLTextur)
- Constructor for class GLOOP.
GLPrismoid
Erstellt einen Prismoiden entlang der Z-Achse.
GLPrismoid(double, double, double, double, double, int, double, String)
- Constructor for class GLOOP.
GLPrismoid
Erstellt einen Prismoiden entlang der Z-Achse.
GLPrismoid(double, double, double, double, double, int, double)
- Constructor for class GLOOP.
GLPrismoid
Erstellt einen Prismoiden entlang der Z-Achse.
GLPrismoid(GLVektor, double, double, int, double, GLTextur)
- Constructor for class GLOOP.
GLPrismoid
GLPrismoid(GLVektor, double, double, int, double, String)
- Constructor for class GLOOP.
GLPrismoid
GLPrismoid(GLVektor, double, double, int, double)
- Constructor for class GLOOP.
GLPrismoid
GLQuader
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLQuader(double, double, double, double, double, double, GLTextur)
- Constructor for class GLOOP.
GLQuader
Erstellt einen Quader mit den Abmessungen pLX, pLY, pLZ bzgl. der drei Raumdimensionen.
GLQuader(double, double, double, double, double, double, String)
- Constructor for class GLOOP.
GLQuader
Erstellt einen Quader mit den Abmessungen pLX, pLY, pLZ bzgl. der drei Raumdimensionen.
GLQuader(double, double, double, double, double, double)
- Constructor for class GLOOP.
GLQuader
Erstellt einen Quader mit den Abmessungen pLX, pLY, pLZ bzgl. der drei Raumdimensionen.
GLQuader(GLVektor, double, double, double, GLTextur)
- Constructor for class GLOOP.
GLQuader
GLQuader(GLVektor, double, double, double, String)
- Constructor for class GLOOP.
GLQuader
GLQuader(GLVektor, double, double, double)
- Constructor for class GLOOP.
GLQuader
GLSchwenkkamera
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLSchwenkkamera()
- Constructor for class GLOOP.
GLSchwenkkamera
Erstellt eine Schwenkkamera an der Stelle (0,0,500) die auf den Punkt (0,0,0) blickt.
GLSchwenkkamera(int, int)
- Constructor for class GLOOP.
GLSchwenkkamera
Erstellt eine Schwenkkamera an der Stelle (0,0,500) die auf den Punkt (0,0,0) blickt.
GLTafel
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLTafel(double, double, double, double, double, GLTextur)
- Constructor for class GLOOP.
GLTafel
Erstellt eine zweidimensionale, beschriftbare Tafel in der Szene.
GLTafel(double, double, double, double, double, String)
- Constructor for class GLOOP.
GLTafel
Erstellt eine zweidimensionale, beschriftbare Tafel in der Szene.
GLTafel(double, double, double, double, double)
- Constructor for class GLOOP.
GLTafel
Erstellt eine zweidimensionale, beschriftbare Tafel in der Szene.
GLTafel(GLVektor, double, double, GLTextur)
- Constructor for class GLOOP.
GLTafel
GLTafel(GLVektor, double, double, String)
- Constructor for class GLOOP.
GLTafel
GLTafel(GLVektor, double, double)
- Constructor for class GLOOP.
GLTafel
GLTastatur
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLTastatur()
- Constructor for class GLOOP.
GLTastatur
Erstellt ein neues Tastaturobjekt.
GLTerrain
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLTerrain(double, double, double, String)
- Constructor for class GLOOP.
GLTerrain
Erstellt eine Landschaftsflaeche der Groesse 512x512 in der Szene.
GLTerrain(GLVektor, String)
- Constructor for class GLOOP.
GLTerrain
GLTextur
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLTextur(String)
- Constructor for class GLOOP.
GLTextur
GLTorus
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLTorus(double, double, double, double, double, GLTextur)
- Constructor for class GLOOP.
GLTorus
Erstellt einen Torus mit dem Radius pRadius und der Dicke pDicke.
GLTorus(double, double, double, double, double, String)
- Constructor for class GLOOP.
GLTorus
Erstellt einen Torus mit dem Radius pRadius und der Dicke pDicke.
GLTorus(double, double, double, double, double)
- Constructor for class GLOOP.
GLTorus
Erstellt einen Torus mit dem Radius pRadius und der Dicke pDicke.
GLTorus(GLVektor, double, double, GLTextur)
- Constructor for class GLOOP.
GLTorus
GLTorus(GLVektor, double, double, String)
- Constructor for class GLOOP.
GLTorus
GLTorus(GLVektor, double, double)
- Constructor for class GLOOP.
GLTorus
GLVektor
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLVektor(double, double, double)
- Constructor for class GLOOP.
GLVektor
Der Vektor (pX, pY, pZ) wird erstellt.
GLVektor(double, double, double, double, double, double)
- Constructor for class GLOOP.
GLVektor
Der Vektor (pX2-pX1, pY2-pY1, pZ2-pZ1) wird erstellt
GLVektor(GLVektor)
- Constructor for class GLOOP.
GLVektor
Erstellt den Vektor als Kopie des Vektors pV.
GLVektor(GLVektor, GLVektor)
- Constructor for class GLOOP.
GLVektor
GLWuerfel
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLWuerfel(double, double, double, double, GLTextur)
- Constructor for class GLOOP.
GLWuerfel
Erstellt einen Wuerfel mit der Seitenlaenge pSeitenlaenge.
GLWuerfel(double, double, double, double, String)
- Constructor for class GLOOP.
GLWuerfel
Erstellt einen Wuerfel mit der Seitenlaenge pSeitenlaenge.
GLWuerfel(double, double, double, double)
- Constructor for class GLOOP.
GLWuerfel
Erstellt einen Wuerfel mit der Seitenlaenge pSeitenlaenge.
GLWuerfel(GLVektor, double)
- Constructor for class GLOOP.
GLWuerfel
GLWuerfel(GLVektor, double, GLTextur)
- Constructor for class GLOOP.
GLWuerfel
GLWuerfel(GLVektor, double, String)
- Constructor for class GLOOP.
GLWuerfel
GLZylinder
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
GLZylinder(double, double, double, double, double, GLTextur)
- Constructor for class GLOOP.
GLZylinder
Erstellt einen Zylinder der Hoehe pHoehe und mit dem Radius pRadius.
GLZylinder(double, double, double, double, double, String)
- Constructor for class GLOOP.
GLZylinder
Erstellt einen Zylinder der Hoehe pHoehe und mit dem Radius pRadius.
GLZylinder(double, double, double, double, double)
- Constructor for class GLOOP.
GLZylinder
Erstellt einen Zylinder der Hoehe pHoehe und mit dem Radius pRadius.
GLZylinder(GLVektor, double, double, GLTextur)
- Constructor for class GLOOP.
GLZylinder
GLZylinder(GLVektor, double, double, String)
- Constructor for class GLOOP.
GLZylinder
GLZylinder(GLVektor, double, double)
- Constructor for class GLOOP.
GLZylinder
GOLD
- Static variable in class GLOOP.
GLMaterial
GOLD1
- Static variable in class GLOOP.
GLMaterial
GOLD2
- Static variable in class GLOOP.
GLMaterial
GRÜNGLAS
- Static variable in class GLOOP.
GLMaterial
GUMMI
- Static variable in class GLOOP.
GLMaterial
I
istGedrueckt(char)
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die dem Zeichen pT entsprechende Taste gedrueckt ist.
istGedrueckt()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn irgendeine Taste gedrueckt ist.
J
JADE
- Static variable in class GLOOP.
GLMaterial
K
KUPFER
- Static variable in class GLOOP.
GLMaterial
KUPFER_POLIERT
- Static variable in class GLOOP.
GLMaterial
L
links()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
linksklick()
- Method in class GLOOP.
GLMaus
Liefert true, wenn ein Linksklick durchgefuehrt wurde.
loesche()
- Method in class GLOOP.
GLBoden
Loescht das Objekt.
loesche()
- Method in class GLOOP.
GLHimmel
Loescht das Objekt.
loesche()
- Method in class GLOOP.
GLKamera
Entfernt die Kamera und schliesst das entsprechende Fenster.
loesche()
- Method in class GLOOP.
GLNebel
Entfernt den Nebel aus der Szene.
loesche()
- Method in class GLOOP.
GLObjekt
Loescht das Objekt.
loescheDich()
- Method in class GLOOP.
GLObjekt
Deprecated.
loeschePuffer()
- Method in class GLOOP.
GLTastatur
Loescht alle Zeichen aus dem Tastaturpuffer.
M
MESSING
- Static variable in class GLOOP.
GLMaterial
multipliziere(double)
- Method in class GLOOP.
GLVektor
Multipliziert den Skalar pS mit dem Vektor.
N
normiere()
- Method in class GLOOP.
GLVektor
Normiert den Vektor.
O
oben()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
OBSIDIAN
- Static variable in class GLOOP.
GLMaterial
P
PERLMUTT
- Static variable in class GLOOP.
GLMaterial
PLASTIK
- Static variable in class GLOOP.
GLMaterial
R
rechts()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
rechtsklick()
- Method in class GLOOP.
GLMaus
Liefert true, wenn ein Rechtsklick durchgefuehrt wurde.
ROTGLAS
- Static variable in class GLOOP.
GLMaterial
rotiere(double, double, double, double, double, double, double)
- Method in class GLOOP.
GLKamera
Rotiert die Kamera um die angegebene Achse im Raum.
rotiere(double, GLVektor, GLVektor)
- Method in class GLOOP.
GLKamera
rotiere(double, double, double, double, double, double, double)
- Method in class GLOOP.
GLLicht
Rotiert die Lichtquelle (vgl.
rotiere(double, double, double, double, double, double, double)
- Method in class GLOOP.
GLObjekt
Rotiert das Objekt um die angegebene Achse im Raum.
rotiere(double, GLVektor, GLVektor)
- Method in class GLOOP.
GLObjekt
Rotiert das Objekt um die angegebene Achse im Raum.
rotiere(double, double, double, double)
- Method in class GLOOP.
GLVektor
Rotiert die Spitze des Vektors um die durch (pRX, pRY, pRZ) gegebene Achse.
rotiere(double, GLVektor)
- Method in class GLOOP.
GLVektor
RUBIN
- Static variable in class GLOOP.
GLMaterial
S
schwenkeHorizontal(double)
- Method in class GLOOP.
GLKamera
Dreht die Kamera in der Art eines Horizontalschwenks (links/rechts) um den Winkel pWinkel.
schwenkeVertikal(double)
- Method in class GLOOP.
GLKamera
Dreht die Kamera in der Art eines Vertikalschwenks (oben/unten) um den Winkel pWinkel.
setzeAbmessungen(double, double, double)
- Method in class GLOOP.
GLTerrain
Setzt die Abmessungen des Terrains neu. pHoehe entspricht der maximal moeglichen Hoehe des Terrains.
setzeAbschwaechung(double)
- Method in class GLOOP.
GLLicht
Setzt, wie stark sich das Licht in der Entfernung abschwaecht.
setzeAugendistanz(double)
- Method in class GLOOP.
GLKamera
Setzt die Distanz zwischen den beiden Augen des Betrachters.
setzeAutodrehung(boolean)
- Method in class GLOOP.
GLTafel
Schaltet die automatische Ausrichtung der Tafel zur Kamera ein bzw. aus.
setzeAutodrehung(boolean, int)
- Method in class GLOOP.
GLTafel
Schaltet die automatische Ausrichtung der Tafel zur Kamera ein bzw. aus.
setzeBeleuchtung(boolean)
- Method in class GLOOP.
GLTafel
Schaltet die Beleuchtung der Tafel ein bzw. aus.
setzeBlickpunkt(double, double, double)
- Method in class GLOOP.
GLKamera
Setzt den Blickpunkt der Kamera auf den Punkt (pX, pY, pZ).
setzeBlickpunkt(GLVektor)
- Method in class GLOOP.
GLKamera
setzeDrehung(double, double, double)
- Method in class GLOOP.
GLObjekt
Dreht das Objekt um durch den Mittelpunkt des Objektes gehende Parallelen der Koordinatenachsen, unabhaengig von der vorangegangenen Ausrichtung des Objekte auf die angegebenen Drehwinkel.
setzeFaecherung(int)
- Method in class GLOOP.
GLTafel
Stellt die Tafel in Form von mehreren Faechern dar.
setzeFarbe(double, double, double)
- Method in class GLOOP.
GLBoden
Setzt die Farbe des Objektes. pR = Rotanteil, pG = Gruenanteil, pB = Blauanteil.
setzeFarbe(double, double, double)
- Method in class GLOOP.
GLHimmel
Setzt die Farbe des Objektes. pR = Rotanteil, pG = Gruenanteil, pB = Blauanteil.
setzeFarbe(double, double, double)
- Method in class GLOOP.
GLLicht
Setzt die Farbe der Lichtquelle.
setzeFarbe(double, double, double)
- Method in class GLOOP.
GLNebel
Setzt die Farbe des Nebels.
setzeFarbe(double, double, double)
- Method in class GLOOP.
GLObjekt
Setzt die Farbe des Objektes. pR = Rotanteil, pG = Gruenanteil, pB = Blauanteil.
setzeFarbe(double, double, double)
- Method in class GLOOP.
GLTafel
Setzt die Farbe der Tafel.
setzeFensterposition(int, int)
- Method in class GLOOP.
GLKamera
Setzt die Position des Fensters auf dem Bildschirm.
setzeGlanz(double, double, double, int)
- Method in class GLOOP.
GLObjekt
Setzt die Farbe (pR, pG, pB) und die Intensitaet (pHaerte) des Glanzes des Objektes.
setzeGlanzlicht(double, double, double)
- Method in class GLOOP.
GLLicht
Setzt Farbe und Intensitaet des Glanzlichts.
setzeHintergrundlicht(double, double, double)
- Method in class GLOOP.
GLLicht
Setzt den Hintergrundlichtanteil der Lichtquelle.
setzeHoehen(float[][])
- Method in class GLOOP.
GLTerrain
Die Hoehen des Terrains koennen mit Hilfe eines Feldes (float[512][512]) uebergeben werden.
setzeKamerafixierung(boolean)
- Method in class GLOOP.
GLTafel
Schaltet die Fixierung der Tafel im Kamerabild ein bzw. aus.
setzeMantelglaettung(boolean)
- Method in class GLOOP.
GLPrismoid
Bietet die Moeglichkeit die Glaettung der Kanten zwischen den Mantelflaechen ein- bzw. auszuschalten.
setzeMaterial(float[][])
- Method in class GLOOP.
GLObjekt
Setzt die Materialeigenschaft des Objektes.
setzeNebelbereich(double, double)
- Method in class GLOOP.
GLNebel
Der Nebelbereich wird gesetzt.
setzePosition(double, double, double)
- Method in class GLOOP.
GLKamera
Setzt die Position der Kamera auf den Punkt (pX, pY, pZ).
setzePosition(GLVektor)
- Method in class GLOOP.
GLKamera
setzePosition(double, double, double)
- Method in class GLOOP.
GLLicht
Setzt die Position der Lichtquelle auf (pX, pY, pZ) (vgl.
setzePosition(double, double, double)
- Method in class GLOOP.
GLObjekt
Setzt das Objekt (Mittelpunkt) auf die Position (pX, pY, pZ).
setzePosition(GLVektor)
- Method in class GLOOP.
GLObjekt
Setzt das Objekt (Mittelpunkt) auf die Position pPos.
setzeQualitaet(int)
- Method in class GLOOP.
GLKegelstumpf
Setzt die Darstellungsqualitaet des Objekts.
setzeQualitaet(int)
- Method in class GLOOP.
GLKugel
Setzt die Darstellungsqualitaet des Objekts.
setzeQualitaet(int)
- Method in class GLOOP.
GLObjekt
setzeQualitaet(int)
- Method in class GLOOP.
GLTerrain
Setzt die Darstellungsqualitaet des Terrains.
setzeQualitaet(int)
- Method in class GLOOP.
GLTorus
Setzt die Darstellungsqualitaet des Objekts.
setzeScheitelrichtung(double, double, double)
- Method in class GLOOP.
GLKamera
Setzt die Scheitelrichtung der Kamera auf den Punkt (pX, pY, pZ).
setzeScheitelrichtung(GLVektor)
- Method in class GLOOP.
GLKamera
setzeSelbstleuchten(double, double, double)
- Method in class GLOOP.
GLObjekt
Setzt das Selbstleuchten eines Objektes auf die angegebene Farbe.
setzeSichtbarkeit(boolean)
- Method in class GLOOP.
GLBoden
Macht das Objekt sichtbar bzw. unsichtbar.
setzeSichtbarkeit(boolean)
- Method in class GLOOP.
GLHimmel
Macht das Objekt sichtbar bzw. unsichtbar.
setzeSichtbarkeit(boolean)
- Method in class GLOOP.
GLObjekt
Macht das Objekt sichtbar bzw. unsichtbar.
setzeSkalierung(double)
- Method in class GLOOP.
GLObjekt
Absolute Variante von "skaliere".
setzeSkalierung(double, double, double)
- Method in class GLOOP.
GLObjekt
Absolute Variante von "skaliere".
setzeStereomodus(boolean)
- Method in class GLOOP.
GLKamera
Schalten den Stereomodus (Rot-Cyan Anaglyphenbilder) der Kamera ein bzw. aus.
setzeText(String, double)
- Method in class GLOOP.
GLTafel
Setzt einen Schriftzug in der angegebenen Groesse auf die Tafel.
setzeTextfarbe(double, double, double)
- Method in class GLOOP.
GLTafel
Setzt die Farbe des Schriftzuges auf der Tafel.
setzeTextur(GLTextur)
- Method in class GLOOP.
GLBoden
Überzieht das Objekt mit der uebergebenen Textur.
setzeTextur(String)
- Method in class GLOOP.
GLBoden
Erstellt aus einer Datei ein Texturobjekt und ueberzieht das Objekt mit dieser Textur.
setzeTextur(GLTextur)
- Method in class GLOOP.
GLHimmel
Überzieht das Objekt mit der uebergebenen Textur.
setzeTextur(String)
- Method in class GLOOP.
GLHimmel
Erstellt aus einer Datei ein Texturobjekt und ueberzieht das Objekt mit dieser Textur.
setzeTextur(GLTextur)
- Method in class GLOOP.
GLObjekt
Überzieht das Objekt mit der uebergebenen Textur.
setzeTextur(String)
- Method in class GLOOP.
GLObjekt
Erstellt aus einer Datei ein Texturobjekt und ueberzieht das Objekt mit dieser Textur.
shift()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
SILBER
- Static variable in class GLOOP.
GLMaterial
SILBER_POLIERT
- Static variable in class GLOOP.
GLMaterial
skaliere(double)
- Method in class GLOOP.
GLObjekt
Veraendert die Groesse des Objektes um den Faktor pG.
skaliere(double, double, double)
- Method in class GLOOP.
GLObjekt
Veraendert die Groesse des Objektes in Richtung jeder Achse um einen separaten Wert.
skaliere(double, double, double)
- Method in class GLOOP.
GLTerrain
Skaliert das Terrain.
skaliereAuf(double)
- Method in class GLOOP.
GLVektor
Skaliert den Vektor auf die Laenge pBetrag.
SMARAGD
- Static variable in class GLOOP.
GLMaterial
strg()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
subtrahiere(GLVektor)
- Method in class GLOOP.
GLVektor
Subtrahiert pV von dem Vektor.
Sys
- Class in
GLOOP
GLOOP (Graphics Library for Object-Oriented Programming).
Sys()
- Constructor for class GLOOP.
Sys
T
tab()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
TÜRKIS
- Static variable in class GLOOP.
GLMaterial
U
unten()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn die angefragte Taste gedrueckt ist.
V
verschiebe(double, double, double)
- Method in class GLOOP.
GLKamera
Verschiebt die Kamera um den Wert pX auf der X-Achse, pY auf der Y-Achse und pZ auf der Z-Achse.
verschiebe(GLVektor)
- Method in class GLOOP.
GLKamera
verschiebe(double, double, double)
- Method in class GLOOP.
GLLicht
Verschiebt die Lichtquelle (vgl.
verschiebe(double, double, double)
- Method in class GLOOP.
GLObjekt
Verschiebt das Objekt entlang der drei Koordinatenachsen.
verschiebe(GLVektor)
- Method in class GLOOP.
GLObjekt
Verschiebt das Objekt entlang um den Vektors pVek.
vor(double)
- Method in class GLOOP.
GLKamera
Laesst die Kamera in Richtung des Blickpunktes um pWeite vorfahren.
W
warte()
- Static method in class GLOOP.
Sys
Laesst das System eine Millisekunde warten.
warte(int)
- Static method in class GLOOP.
Sys
Laesst das System pM Millisekunden warten.
wirdBewegt()
- Method in class GLOOP.
GLMaus
Liefert true, wenn die Maus gerade bewegt wird.
wurdeGedrueckt()
- Method in class GLOOP.
GLTastatur
Liefert true, wenn Zeichen im Tastaturpuffer sind.
X
x
- Variable in class GLOOP.
GLVektor
Y
y
- Variable in class GLOOP.
GLVektor
Z
z
- Variable in class GLOOP.
GLVektor
zeichneObjekt(GL2, GLU)
- Method in class GLOOP.
GLKegelstumpf
zeichneObjekt(GL2, GLU)
- Method in class GLOOP.
GLKugel
zeichneObjekt(GL2, GLU)
- Method in class GLOOP.
GLLicht
zeichneObjekt(GL2, GLU)
- Method in class GLOOP.
GLObjekt
zeichneObjekt(GL2, GLU)
- Method in class GLOOP.
GLPrismoid
zeichneObjekt(GL2, GLU)
- Method in class GLOOP.
GLQuader
zeichneObjekt(GL2, GLU)
- Method in class GLOOP.
GLTafel
zeichneObjekt(GL2, GLU)
- Method in class GLOOP.
GLTerrain
zeichneObjekt(GL2, GLU)
- Method in class GLOOP.
GLTorus
zeigeAchsen(boolean)
- Method in class GLOOP.
GLKamera
Blendet die Koordinatenachsen im Kamerabild ein.
zeigeFenster(boolean)
- Method in class GLOOP.
GLKamera
Zeigt oder versteckt das Kamerafenster.
zeigeUnterseite(boolean)
- Method in class GLOOP.
GLTerrain
Die Unterseite des Terrains wird zur Leistungssteigerung im Normalfall nicht vollstaendig dargestellt (Backfaceculling).
ZINN
- Static variable in class GLOOP.
GLMaterial
A
B
C
D
E
G
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
Package
Class
Tree
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes