|
jjdh API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjjdh.opengl.core.Fog
public class Fog
Field Summary | |
---|---|
private float[] |
fogColor
|
private float |
fogDensity
|
private float |
fogEnd
|
private int |
fogHint
|
private int |
fogMode
|
private float |
fogStart
|
private static boolean |
isEnabled
|
Constructor Summary | |
---|---|
Fog()
|
Method Summary | |
---|---|
void |
apply(javax.media.opengl.GL gl)
|
void |
clearToFogColor(javax.media.opengl.GL gl)
|
static void |
disable(javax.media.opengl.GL gl)
Disables Fog. |
static void |
enable(javax.media.opengl.GL gl)
Enables Fog. |
float[] |
getFogColor()
|
float |
getFogDensity()
|
float |
getFogEnd()
|
int |
getFogHint()
|
int |
getFogMode()
|
float |
getFogStart()
|
static boolean |
isEnabled()
|
void |
setFogColor(float[] fogColor)
Sets the Color of the Fog. |
void |
setFogColor(float r,
float g,
float b,
float a)
Sets the Color of the Fog. |
void |
setFogDensity(float fogDensity)
Sets how Dense Will The Fog Be..glFogf(GL.GL_FOG_DENSITY, 0.5f); |
void |
setFogEnd(float fogEnd)
Sets the Fog End Depth. |
void |
setFogHint(int fogHint)
Gives OpenGL a hint how to render the fog. |
void |
setFogMode(int fogMode)
Changes the Fog Mode. |
void |
setFogStart(float fogStart)
Sets the Fog Start Depth. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private static boolean isEnabled
private int fogMode
private float[] fogColor
private float fogDensity
private int fogHint
private float fogStart
private float fogEnd
Constructor Detail |
---|
public Fog()
Method Detail |
---|
public static void enable(javax.media.opengl.GL gl)
public static void disable(javax.media.opengl.GL gl)
public void apply(javax.media.opengl.GL gl)
public void setFogColor(float r, float g, float b, float a)
public void setFogColor(float[] fogColor)
public void clearToFogColor(javax.media.opengl.GL gl)
public float[] getFogColor()
public float getFogDensity()
public void setFogDensity(float fogDensity)
public float getFogEnd()
public void setFogEnd(float fogEnd)
public int getFogHint()
public void setFogHint(int fogHint)
fogHint
- GL_NICEST, GL_FASTEST or GL_DONT_CAREpublic int getFogMode()
public void setFogMode(int fogMode)
fogMode
- GL.GL_LINEAR, GL.GL_EXP or GL.GL_EXP2public float getFogStart()
public void setFogStart(float fogStart)
public static boolean isEnabled()
|
jjdh API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |