|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.xj.anylogic.engine.presentation.Light3D
com.xj.anylogic.engine.presentation.Light3DAmbient
public class Light3DAmbient
3D ambient light, may be added to 3D groups for scene lighting
Ambient light is a light that had scattered for many times, so that it
does not have any certain direction. Ambient light does not die out and is
uniformly distributed all over the space.
Light3D,
Serialized Form| Constructor Summary | |
|---|---|
Light3DAmbient(boolean ispublic,
java.awt.Color diffuseColor,
java.awt.Color specularColor,
java.awt.Color ambientColor,
boolean global)
Creates new 3D ambient light |
|
| Method Summary | |
|---|---|
Light3DAmbient |
clone()
Creates and returns a copy of this light (i.e. new light instance). |
Element3D_xjal |
get3DElement_xjal()
This method is internal and shouldn't be accessed by user. |
void |
restoreOwner(java.lang.Object owner)
This method normally should not be called by user This method restores owner of this object The method is used in snapshot saving/loading |
void |
set3DElement_xjal(Element3D_xjal element3D)
This method is internal and shouldn't be accessed by user. |
void |
setContextReference_xjal(Presentable contextReference)
This method is internal and shouldn't be accessed by user. |
| Methods inherited from class com.xj.anylogic.engine.presentation.Light3D |
|---|
getAmbientColor, getDiffuseColor, getGroup, getName, getPresentable, getSpecularColor, isEnabled, isGlobal, setAmbientColor, setDiffuseColor, setEnabled, setGlobal, setSpecularColor, update |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public Light3DAmbient(boolean ispublic,
java.awt.Color diffuseColor,
java.awt.Color specularColor,
java.awt.Color ambientColor,
boolean global)
ispublic - if true, the light persists on container's presentationdiffuseColor - the diffuse color componentspecularColor - the specular color componentambientColor - the ambient color componentglobal - if true, the light affects shapes outside the group
the light is placed in| Method Detail |
|---|
public final Light3DAmbient clone()
Light3D
clone in class Light3Dpublic final void restoreOwner(java.lang.Object owner)
restoreOwner in interface com.xj.anylogic.engine.internal.Childowner - owner of this object, usually ActiveObject,
Experiment or
ShapeGrouppublic void setContextReference_xjal(Presentable contextReference)
com.xj.anylogic.engine.internal.presentation.WorldObject3D_xjal
setContextReference_xjal in interface com.xj.anylogic.engine.internal.presentation.WorldObject3D_xjalpublic void set3DElement_xjal(Element3D_xjal element3D)
com.xj.anylogic.engine.internal.presentation.Accessor3D_xjal
set3DElement_xjal in interface com.xj.anylogic.engine.internal.presentation.Accessor3D_xjalpublic Element3D_xjal get3DElement_xjal()
com.xj.anylogic.engine.internal.presentation.Accessor3D_xjal
get3DElement_xjal in interface com.xj.anylogic.engine.internal.presentation.Accessor3D_xjal
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||