- gedruecktLinks() - Method in class bGLOOP.GLMaus
-
Prüft, ob die linke Maustaste im Augenblick des Aufrufs gedrückt wird.
- gedruecktRechts() - Method in class bGLOOP.GLMaus
-
Prüft, ob die rechte Maustaste im Augenblick des Aufrufs gedrückt wird.
- gibBlickpunktX() - Method in class bGLOOP.GLKamera
-
Gibt die x-Koordinate des Blickpunkts der Kamera zurück.
- gibBlickpunktY() - Method in class bGLOOP.GLKamera
-
Gibt die y-Koordinate des Blickpunkts der Kamera zurück.
- gibBlickpunktZ() - Method in class bGLOOP.GLKamera
-
Gibt die z-Koordinate des Blickpunkts der Kamera zurück.
- gibBreite() - Method in class bGLOOP.GLKamera
-
Liefert die Breite des Kamerafensters.
- gibDurchmesserX() - Method in class bGLOOP.GLMesh
-
Gibt die maximale Ausdehnung in x-Richtung des Objekts zurück.
- gibDurchmesserY() - Method in class bGLOOP.GLMesh
-
Gibt die maximale Ausdehnung in y-Richtung des Objekts zurück.
- gibDurchmesserZ() - Method in class bGLOOP.GLMesh
-
Gibt die maximale Ausdehnung in z-Richtung des Objekts zurück.
- gibFarbe() - Method in class bGLOOP.GLLicht
-
Farbe der Lichtquelle.
- gibFarbe() - Method in class bGLOOP.GLLichtobjekt
-
- gibFarbe() - Method in class bGLOOP.GLObjekt
-
Farbe des Objekts.
- gibFarbe() - Method in class bGLOOP.GLText
-
Farbe des Textes.
- gibHoehe() - Method in class bGLOOP.GLKamera
-
Liefert die Höhe des Kamerafensters.
- gibObjekt(int, int) - Method in class bGLOOP.GLKamera
-
Gibt das
GLObjekt
zurück, was im Kamerafenster an der gegebenen
Position ist.
- gibSchriftgroesse() - Method in class bGLOOP.GLText
-
Gibt die Schriftgröße des dargestellten Textes zurück.
- gibText() - Method in class bGLOOP.GLText
-
Gibt den dargestellenten Text zurück.
- gibTextur() - Method in class bGLOOP.GLBoden
-
- gibTextur() - Method in class bGLOOP.GLHimmel
-
- gibTextur() - Method in class bGLOOP.GLLichtobjekt
-
- gibX() - Method in class bGLOOP.GLBewegbaresObjekt
-
- gibX() - Method in class bGLOOP.GLKamera
-
Gibt die x-Position der Kamera.
- gibX() - Method in class bGLOOP.GLLichtobjekt
-
- gibX() - Method in class bGLOOP.GLMaus
-
Liefert die x-Koordinate der aktuellen Mauszeigerposition.
- gibY() - Method in class bGLOOP.GLBewegbaresObjekt
-
- gibY() - Method in class bGLOOP.GLKamera
-
Gibt die y-Position der Kamera.
- gibY() - Method in class bGLOOP.GLLichtobjekt
-
- gibY() - Method in class bGLOOP.GLMaus
-
Liefert die y-Koordinate der aktuellen Mauszeigerposition.
- gibZ() - Method in class bGLOOP.GLBewegbaresObjekt
-
- gibZ() - Method in class bGLOOP.GLKamera
-
Gibt die z-Position der Kamera.
- gibZ() - Method in class bGLOOP.GLLichtobjekt
-
- gibZeichen() - Method in class bGLOOP.GLTastatur
-
Gibt das nächste normale Zeichen aus dem Tastaturpuffer zurück und löscht es
aus diesem.
- GLBewegbaresObjekt - Class in bGLOOP
-
- GLBoden - Class in bGLOOP
-
Sichtbare Bodenfläche in einer Szene.
- GLBoden() - Constructor for class bGLOOP.GLBoden
-
Erstellt eine weiße Bodenfläche.
- GLBoden(GLTextur) - Constructor for class bGLOOP.GLBoden
-
- GLEntwicklerkamera - Class in bGLOOP
-
Die Entwicklerkamera hat zusätzliche Fähigkeiten gegenüber der
GLSchwenkkamera
.
- GLEntwicklerkamera(boolean, boolean) - Constructor for class bGLOOP.GLEntwicklerkamera
-
Erstellt eine bGLOOP-Entwicklerkamera mit zusätzlichen
Fenster-Parametern.
- GLEntwicklerkamera(boolean) - Constructor for class bGLOOP.GLEntwicklerkamera
-
- GLEntwicklerkamera() - Constructor for class bGLOOP.GLEntwicklerkamera
-
Erstellt eine bGLOOP-Entwicklerkamera.
- GLEntwicklerkamera(int, int) - Constructor for class bGLOOP.GLEntwicklerkamera
-
Erstellt eine bGLOOP-Entwicklerkamera mit vorgegebener Breite und Höhe.
- GLHimmel - Class in bGLOOP
-
Sichtbarer Himmel in einer Szene.
- GLHimmel() - Constructor for class bGLOOP.GLHimmel
-
Erstellt ein Himmelobjekt mit weißer Hintergrundfarbe.
- GLHimmel(GLTextur) - Constructor for class bGLOOP.GLHimmel
-
- GLKamera - Class in bGLOOP
-
Klasse, die eine virtuelle Kamera beschreibt, die die 3D-Szene betrachtet.
- GLKamera() - Constructor for class bGLOOP.GLKamera
-
Erstellt eine bGLOOP-Kamera.
- GLKamera(boolean) - Constructor for class bGLOOP.GLKamera
-
- GLKamera(boolean, boolean) - Constructor for class bGLOOP.GLKamera
-
Erstellt eine bGLOOP-Kamera mit zusätzlichen Fenster-Parametern.
- GLKamera(int, int) - Constructor for class bGLOOP.GLKamera
-
Erstellt eine bGLOOP-Kamera mit vorgegebener Breite und Höhe.
- GLKegel - Class in bGLOOP
-
Ein Kegelmodell.
- GLKegel(double, double, double, double, double) - Constructor for class bGLOOP.GLKegel
-
Erzeugt einen Kegel längs zur z-Achse.
- GLKegel(double, double, double, double, double, GLTextur) - Constructor for class bGLOOP.GLKegel
-
Erzeugt einen Kegel mit Textur.
- GLKegelstumpf - Class in bGLOOP
-
Ein Kegelstumpf ist ein Kegel, dessen Spitze abgeschitten wurde.
- GLKegelstumpf(double, double, double, double, double, double) - Constructor for class bGLOOP.GLKegelstumpf
-
Erzeugt einen Kegelstumpf längs zur z-Achse.
- GLKegelstumpf(double, double, double, double, double, double, GLTextur) - Constructor for class bGLOOP.GLKegelstumpf
-
Erzeugt einen Kegelstumpf mit Textur.
- GLKugel - Class in bGLOOP
-
Ein Kugelmodell.
- GLKugel(double, double, double, double) - Constructor for class bGLOOP.GLKugel
-
Erzeugt eine Kugel mit Mittelpunkt M(pMX, pMY, pMZ)
und
Radius pRadius
.
- GLKugel(double, double, double, double, GLTextur) - Constructor for class bGLOOP.GLKugel
-
Erzeugt eine Kugel mit Textur.
- GLLicht - Class in bGLOOP
-
Punktlichtquelle mit unendlicher Reichweite.
- GLLicht(double, double, double) - Constructor for class bGLOOP.GLLicht
-
Eine Lichtquelle an der Position L(pX, pY, pZ)
- GLLicht() - Constructor for class bGLOOP.GLLicht
-
Eine Lichtquelle an der Position L(-10000, 10000, 10000)
.
- GLLichtobjekt - Class in bGLOOP
-
Ein GLLichtobjekt
ist ein normales bGLOOP-Objekt, das leuchtet.
- GLLichtobjekt(TransformableSurfaceObject) - Constructor for class bGLOOP.GLLichtobjekt
-
Erstellt ein Lichtobjekt.
- GLMaterial - Enum in bGLOOP
-
Materialkonstanten für verschiedene Oberflächeneinfärbungen.
- GLMaus - Class in bGLOOP
-
Klasse zur direkten Abfrage der Maus.
- GLMaus() - Constructor for class bGLOOP.GLMaus
-
Erstellt ein GLMaus-Objekt.
- GLMesh - Class in bGLOOP
-
Klasse, die ein Mesh im OBJ-Format interpretiert und im bGLOOP-Kontext als Objekt
verfügbar macht.
- GLMesh(String, double) - Constructor for class bGLOOP.GLMesh
-
Erstellt ein GLMesh
-Objekt.
- GLMesh(String) - Constructor for class bGLOOP.GLMesh
-
Erstellt ein GLMesh
-Objekt.
- GLObjekt - Class in bGLOOP
-
Basisklasse aller bGLOOP-Objekte.
- GLObjekt.Darstellungsmodus - Enum in bGLOOP
-
Der Darstellungsmodus beschreibt, wie ein Objekt gezeichnet wird.
- GLPrismoid - Class in bGLOOP
-
Ein Prismoid ist eine Art polygonaler Kegelstumpf.
- GLPrismoid(double, double, double, double, double, int, double) - Constructor for class bGLOOP.GLPrismoid
-
Erzeugt ein Prismoidobjekt mit Mittelpunkt M(pMX, pMY, pMZ)
,
Radien pRadius1
und pRadius2
und Höhe
pHoehe
.
- GLPrismoid(double, double, double, double, double, int, double, GLTextur) - Constructor for class bGLOOP.GLPrismoid
-
Erzeugt ein Prismoidobjekt mit Textur.
- GLQuader - Class in bGLOOP
-
Ein Quadermodell.
- GLQuader(double, double, double, double, double, double) - Constructor for class bGLOOP.GLQuader
-
Erzeugt einen Quader mit Mittelpunkt M(pMX, pMY, pMZ)
und
Seitenlängen pLX
, pLY
und pLZ
.
- GLQuader(double, double, double, double, double, double, GLTextur) - Constructor for class bGLOOP.GLQuader
-
Erzeugt einen Quader mit Textur.
- GLSchwenkkamera - Class in bGLOOP
-
Die Schwenkkamera ist gegenüber der
GLKamera
durch Maus-Dragging um
ihren Blickpunkt rotierbar.
- GLSchwenkkamera(boolean) - Constructor for class bGLOOP.GLSchwenkkamera
-
- GLSchwenkkamera(boolean, boolean) - Constructor for class bGLOOP.GLSchwenkkamera
-
Erstellt eine schwenkbare Kamera mit zusätzlichen Fenster-Parametern.
- GLSchwenkkamera(int, int) - Constructor for class bGLOOP.GLSchwenkkamera
-
Erstellt eine schwenkbare Kamera mit vorgegebener Breite und Höhe.
- GLSchwenkkamera() - Constructor for class bGLOOP.GLSchwenkkamera
-
Erstellt eine schwenkbare Kamera.
- GLTafel - Class in bGLOOP
-
- GLTafel(double, double, double, double, String) - Constructor for class bGLOOP.GLTafel
-
Deprecated.
- GLTafel(double, double, double, String) - Constructor for class bGLOOP.GLTafel
-
Deprecated.
- GLTastatur - Class in bGLOOP
-
Klasse, mit der man Tastatureingaben abfragen kann.
- GLTastatur() - Constructor for class bGLOOP.GLTastatur
-
Erzeugt ein GLTastatur-Objekt zur Abfrage der Tastatur.
- GLText - Class in bGLOOP
-
Ermöglicht die Darstellung von Texten.
- GLText(double, double, double, double, String) - Constructor for class bGLOOP.GLText
-
- GLText(double, double, double, String) - Constructor for class bGLOOP.GLText
-
- GLTextur - Class in bGLOOP
-
Ein Texturobjekt, welches an ein
GLObjekt
geknüpft werden kann.
- GLTextur(String) - Constructor for class bGLOOP.GLTextur
-
Erstellt ein Textur-Objekt.
- GLTorus - Class in bGLOOP
-
Ein Torusmodell.
- GLTorus(double, double, double, double, double) - Constructor for class bGLOOP.GLTorus
-
Erzeugt einen Torus mit Mittelpunkt M(pMX, pMY, pMZ)
,
äußerem Radius pRadiusA
und Querschnittsrradius pRadiusQ
.
- GLTorus(double, double, double, double, double, GLTextur) - Constructor for class bGLOOP.GLTorus
-
Erzeugt einen Torus mit Textur.
- GLWuerfel - Class in bGLOOP
-
Ein Würfelmodell.
- GLWuerfel(double, double, double, double) - Constructor for class bGLOOP.GLWuerfel
-
Erzeugt einen Würfel mit Mittelpunkt M(pMX, pMY, pMZ)
und
Kantenlänge pL
.
- GLWuerfel(double, double, double, double, GLTextur) - Constructor for class bGLOOP.GLWuerfel
-
Erzeugt einen Würfel mit Textur.
- GLZylinder - Class in bGLOOP
-
Ein Zylindermodell.
- GLZylinder(double, double, double, double, double) - Constructor for class bGLOOP.GLZylinder
-
Erzeugt einen Zylinder längs zur z-Achse.
- GLZylinder(double, double, double, double, double, GLTextur) - Constructor for class bGLOOP.GLZylinder
-
Erstellt einen Zylinder mit Textur.
- setzeAbschwaechung(double, double, double) - Method in class bGLOOP.GLLicht
-
Legt fest, wie das emittierte Licht abgeschwächt mit zunehmender
Entfernung von der Lichtquelle abgeschwächt wird.
- setzeAbschwaechung(double, double, double) - Method in class bGLOOP.GLLichtobjekt
-
Legt fest, wie das emittierte Licht abgeschwächt mit zunehmender
Entfernung vom Lichtobjekt abgeschwächt wird.
- setzeAktiveKamera(GLKamera) - Static method in class bGLOOP.GLKamera
-
Setzt die momentan aktive Kamera.
- setzeAmbientBeleuchtung(double, double, double) - Method in class bGLOOP.GLLicht
-
Setzt den Anteil des Streulichts der Lichtquelle.
- setzeAmbientBeleuchtung(double, double, double) - Method in class bGLOOP.GLLichtobjekt
-
Setzt die Farbe des Anteils des vom Lichtobjekt emittierten Streulichts.
- setzeAutodrehung(boolean) - Method in class bGLOOP.GLText
-
Aktiviert die automatische Drehung des Textes.
- setzeBlickpunkt(double, double, double) - Method in class bGLOOP.GLKamera
-
Setzt den Blickpunkt der Kamera.
- setzeDarstellungsModus(GLObjekt.Darstellungsmodus) - Method in class bGLOOP.GLBewegbaresObjekt
-
- setzeDarstellungsModus(GLObjekt.Darstellungsmodus) - Method in class bGLOOP.GLLichtobjekt
-
- setzeDurchsichtigkeit(double) - Method in class bGLOOP.GLBoden
-
- setzeDurchsichtigkeit(double) - Method in class bGLOOP.GLHimmel
-
- setzeDurchsichtigkeit(double) - Method in class bGLOOP.GLLichtobjekt
-
- setzeFarbe(double, double, double) - Method in class bGLOOP.GLLicht
-
Setzt den die Hauptfarbe der Lichtquelle.
- setzeFarbe(double, double, double) - Method in class bGLOOP.GLLichtobjekt
-
- setzeFarbe(double, double, double) - Method in class bGLOOP.GLObjekt
-
- setzeFarbe(double, double, double) - Method in class bGLOOP.GLText
-
Setzt die Textfarbe.
- setzeGittermodelldarstellung(boolean) - Method in class bGLOOP.GLKamera
-
Zeigt alle beweglichen bGLOOP-Objekte als Drahtgittermodelle an.
- setzeGlanz(double, double, double, int) - Method in class bGLOOP.GLObjekt
-
Setzt die Reflektivität und Farbe der Reflexion.
- setzeLichtFarbe(double, double, double) - Method in class bGLOOP.GLLichtobjekt
-
Setzt den die Hauptfarbe des vom Lichtobjekt emittierten Lichts.
- setzeMantelglaettung(boolean) - Method in class bGLOOP.GLPrismoid
-
Bei geglättetem Mantel erscheint dieser in der Darstellungsmodus
FUELLEN als zusammenhängende Fläche.
- setzeMaterial(GLMaterial) - Method in class bGLOOP.GLObjekt
-
Legt das Oberflächenmaterial des Objektes fest.
- setzePosition(double, double, double) - Method in class bGLOOP.GLBewegbaresObjekt
-
- setzePosition(double, double, double) - Method in class bGLOOP.GLKamera
-
Setzt die Position der Kamera.
- setzePosition(double, double, double) - Method in class bGLOOP.GLLicht
-
Setzt die Position der Lichtquelle im Koordinatensystem.
- setzePosition(double, double, double) - Method in class bGLOOP.GLLichtobjekt
-
- setzeQualitaet(int) - Method in class bGLOOP.GLKegelstumpf
-
- setzeQualitaet(int, int) - Method in class bGLOOP.GLLichtobjekt
-
- setzeQualitaet(int) - Method in class bGLOOP.GLLichtobjekt
-
- setzeSchriftgroesse(double) - Method in class bGLOOP.GLText
-
Legt die Schriftgröße des darzustellenden Textes fest.
- setzeSelbstleuchten(double, double, double) - Method in class bGLOOP.GLBoden
-
- setzeSelbstleuchten(double, double, double) - Method in class bGLOOP.GLHimmel
-
- setzeSelbstleuchten(double, double, double) - Method in class bGLOOP.GLLichtobjekt
-
- setzeSichtbarkeit(boolean) - Method in class bGLOOP.GLLichtobjekt
-
- setzeSichtbarkeit(boolean) - Method in class bGLOOP.GLObjekt
-
Bestimmt, ob das Objekt gezeichnet wird oder nicht.
- setzeStandardOben() - Method in class bGLOOP.GLKamera
-
Richtet die Kamera so aus, dass "oben" auf dem Bildschirm der positiven
y-Achsen-Richtung entspricht.
- setzeTafel(boolean) - Method in class bGLOOP.GLText
-
Legt fest, ob ein rechteckigen Hintergrund für die Schrift gezeichnet wird.
- setzeTafelFarbe(double, double, double) - Method in class bGLOOP.GLText
-
Setzt die Farbe der Hintergrundtafel für den Text.
- setzeTafelrand(double) - Method in class bGLOOP.GLText
-
Legt die Größe des Randes der Hintergrundtafel fest.
- setzeText(String) - Method in class bGLOOP.GLText
-
Legt den darzustellenden Text fest.
- setzeTextur(GLTextur) - Method in class bGLOOP.GLBoden
-
- setzeTextur(String) - Method in class bGLOOP.GLBoden
-
- setzeTextur(GLTextur) - Method in class bGLOOP.GLHimmel
-
- setzeTextur(String) - Method in class bGLOOP.GLHimmel
-
- setzeTextur(GLTextur) - Method in class bGLOOP.GLLichtobjekt
-
- setzeTextur(String) - Method in class bGLOOP.GLLichtobjekt
-
- setzeVollbildmodus(boolean) - Method in class bGLOOP.GLKamera
-
Aktiviert oder deaktiviert den Vollbildmodus des Anzeigefensters.
- setzeZentrierung(boolean) - Method in class bGLOOP.GLText
-
Aktiviert die automatische Zentrierung des Textes.
- shift() - Method in class bGLOOP.GLTastatur
-
- skaliere(double, double, double) - Method in class bGLOOP.GLBewegbaresObjekt
-
- skaliere(double) - Method in class bGLOOP.GLBewegbaresObjekt
-
- skaliere(double, double, double) - Method in class bGLOOP.GLLichtobjekt
-
- skaliere(double) - Method in class bGLOOP.GLLichtobjekt
-
- strg() - Method in class bGLOOP.GLTastatur
-
- Sys - Class in bGLOOP
-
Klasse mit einigen Hilfsfunktionen für das Entwickeln mit bGLOOP.
- Sys() - Constructor for class bGLOOP.Sys
-