LightManager
public class JoGLLightManager extends java.lang.Object implements LightManager
LightManager
DEFAULT_LIGHTNING_STATUS
Constructor | Description |
---|---|
JoGLLightManager(JoGLDrawingTools drawingTools) |
Default constructor.
|
Modifier and Type | Method | Description |
---|---|---|
Light |
getLight(int i) |
Return the i-th light.
|
int |
getLightNumber() |
Return the number of available light.
|
boolean |
isLightningEnable() |
Return the lightning status.
|
void |
reload() |
Reload light.
|
void |
setLightningEnable(boolean isLightningEnable) |
Set the lightning status.
|
public JoGLLightManager(JoGLDrawingTools drawingTools)
drawingTools
- the drawing tools.public int getLightNumber()
LightManager
getLightNumber
in interface LightManager
public Light getLight(int i)
LightManager
null
is returned if i is not a valid index.getLight
in interface LightManager
i
- the given index.public void setLightningEnable(boolean isLightningEnable)
LightManager
setLightningEnable
in interface LightManager
isLightningEnable
- the new lightning status.public boolean isLightningEnable()
LightManager
isLightningEnable
in interface LightManager
public void reload()