|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectGLOOP.GLObjekt
GLOOP.GLLicht
public class GLLicht
GLOOP (Graphics Library for Object-Oriented Programming). Bitte aendern Sie diese Klasse / dieses Paket nicht, sondern teilen Sie dem Entwickler Ihre Vorschlaege mit.
Constructor Summary | |
---|---|
GLLicht()
Erstellt eine weisse Lichtquelle an der Stelle (-10000, 10000, 10000). |
|
GLLicht(double pX,
double pY,
double pZ)
Erstellt eine weisse Lichtquelle an der Stelle (pX, pY, pZ). |
|
GLLicht(GLVektor pPosition)
|
Method Summary | |
---|---|
void |
rotiere(double pWinkel,
double pNX,
double pNY,
double pNZ,
double pRX,
double pRY,
double pRZ)
Rotiert die Lichtquelle (vgl. |
void |
setzeAbschwaechung(double pA)
Setzt, wie stark sich das Licht in der Entfernung abschwaecht. |
void |
setzeFarbe(double r,
double g,
double b)
Setzt die Farbe der Lichtquelle. |
void |
setzeGlanzlicht(double r,
double g,
double b)
Setzt Farbe und Intensitaet des Glanzlichts. |
void |
setzeHintergrundlicht(double r,
double g,
double b)
Setzt den Hintergrundlichtanteil der Lichtquelle. |
void |
setzePosition(double pX,
double pY,
double pZ)
Setzt die Position der Lichtquelle auf (pX, pY, pZ) (vgl. |
void |
verschiebe(double pX,
double pY,
double pZ)
Verschiebt die Lichtquelle (vgl. |
void |
zeichneObjekt(javax.media.opengl.GL2 gl,
javax.media.opengl.glu.GLU glu)
|
Methods inherited from class GLOOP.GLObjekt |
---|
drehe, drehe, drehe, dreheDich, dreheDich, dreheDich, gibPosition, gibTextur, gibX, gibY, gibZ, loesche, loescheDich, rotiere, setzeDrehung, setzeGlanz, setzeMaterial, setzePosition, setzeQualitaet, setzeSelbstleuchten, setzeSichtbarkeit, setzeSkalierung, setzeSkalierung, setzeTextur, setzeTextur, skaliere, skaliere, verschiebe |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GLLicht()
public GLLicht(double pX, double pY, double pZ)
public GLLicht(GLVektor pPosition)
Method Detail |
---|
public void rotiere(double pWinkel, double pNX, double pNY, double pNZ, double pRX, double pRY, double pRZ)
rotiere
in class GLObjekt
public void setzeAbschwaechung(double pA)
public void setzeFarbe(double r, double g, double b)
setzeFarbe
in class GLObjekt
public void setzeGlanzlicht(double r, double g, double b)
public void setzeHintergrundlicht(double r, double g, double b)
public void setzePosition(double pX, double pY, double pZ)
setzePosition
in class GLObjekt
public void verschiebe(double pX, double pY, double pZ)
verschiebe
in class GLObjekt
public void zeichneObjekt(javax.media.opengl.GL2 gl, javax.media.opengl.glu.GLU glu)
zeichneObjekt
in class GLObjekt
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |