类 Lighting
- java.lang.Object
-
- org.meteoinfo.chart.jogl.Lighting
-
public class Lighting extends java.lang.Object- 作者:
- Yaqiang Wang
-
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 float[]getAmbient()Get ambientfloat[]getDiffuse()Get diffusefloat[]getPosition()Get positionfloat[]getSpecular()Get specularbooleanisEnable()Get enable lighting or notvoidsetAmbient(float[] value)Set ambientvoidsetAmbient(java.awt.Color value)Set ambientvoidsetAmbient(java.util.List value)Set ambientvoidsetDiffuse(float[] value)Set diffusevoidsetDiffuse(java.awt.Color value)Set diffusevoidsetDiffuse(java.util.List value)Set diffusevoidsetEnable(boolean value)Set enable lighting or notvoidsetMat_Ambient(float[] value)Set material ambient lightvoidsetMat_Ambient(java.util.List value)Set material ambient lightvoidsetMat_Shininess(float value)Set material shininessvoidsetMat_Specular(float[] value)Set material specular lightvoidsetMat_Specular(java.util.List value)Set material specular lightvoidsetPosition(float[] value)Set positionvoidsetPosition(java.util.List value)Set positionvoidsetSpecular(float[] value)Set specularvoidsetSpecular(java.awt.Color value)Set specularvoidsetSpecular(java.util.List value)Set specularvoidstart(com.jogamp.opengl.GL2 gl)Start the lightingvoidstop(com.jogamp.opengl.GL2 gl)Stop light
-
-
-
方法详细资料
-
isEnable
public boolean isEnable()
Get enable lighting or not- 返回:
- Boolean
-
setEnable
public void setEnable(boolean value)
Set enable lighting or not- 参数:
value- Boolean
-
getAmbient
public float[] getAmbient()
Get ambient- 返回:
- Ambient
-
setAmbient
public void setAmbient(float[] value)
Set ambient- 参数:
value- Ambient
-
setAmbient
public void setAmbient(java.util.List value)
Set ambient- 参数:
value- Ambient
-
setAmbient
public void setAmbient(java.awt.Color value)
Set ambient- 参数:
value- Color
-
getDiffuse
public float[] getDiffuse()
Get diffuse- 返回:
- Diffuse
-
setDiffuse
public void setDiffuse(float[] value)
Set diffuse- 参数:
value- Diffuse
-
setDiffuse
public void setDiffuse(java.util.List value)
Set diffuse- 参数:
value- Diffuse
-
setDiffuse
public void setDiffuse(java.awt.Color value)
Set diffuse- 参数:
value- Color
-
getSpecular
public float[] getSpecular()
Get specular- 返回:
- Specular
-
setSpecular
public void setSpecular(float[] value)
Set specular- 参数:
value- Specular
-
setSpecular
public void setSpecular(java.util.List value)
Set specular- 参数:
value- Specular
-
setSpecular
public void setSpecular(java.awt.Color value)
Set specular- 参数:
value- Color
-
getPosition
public float[] getPosition()
Get position- 返回:
- Position
-
setPosition
public void setPosition(float[] value)
Set position- 参数:
value- Position
-
setPosition
public void setPosition(java.util.List value)
Set position- 参数:
value- Position
-
setMat_Ambient
public void setMat_Ambient(float[] value)
Set material ambient light- 参数:
value- Material ambient light
-
setMat_Ambient
public void setMat_Ambient(java.util.List value)
Set material ambient light- 参数:
value- Material ambient light
-
setMat_Specular
public void setMat_Specular(float[] value)
Set material specular light- 参数:
value- Material specular light
-
setMat_Specular
public void setMat_Specular(java.util.List value)
Set material specular light- 参数:
value- Material specular light
-
setMat_Shininess
public void setMat_Shininess(float value)
Set material shininess- 参数:
value- Material shininess
-
start
public void start(com.jogamp.opengl.GL2 gl)
Start the lighting- 参数:
gl- GL2
-
stop
public void stop(com.jogamp.opengl.GL2 gl)
Stop light- 参数:
gl- GL2
-
-