atavism.server.objects
Class LightData
java.lang.Object
atavism.server.objects.LightData
- All Implemented Interfaces:
- java.io.Serializable
public class LightData
- extends java.lang.Object
- implements java.io.Serializable
information about a light. to be used in light messages
and within light objects.
- Author:
- cedeno
- See Also:
- Serialized Form
Constructor Summary |
LightData()
|
LightData(java.lang.String name,
Color diffuse,
Color specular,
float attenuationRange,
float attenuationConstant,
float attenuationLinear,
float attenuationQuadradic,
Point initLoc,
Quaternion orient)
initial loc is specified by initLoc. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DirLightRegionType
public static final java.lang.String DirLightRegionType
AmbientLightRegionType
public static final java.lang.String AmbientLightRegionType
LightData
public LightData()
LightData
public LightData(java.lang.String name,
Color diffuse,
Color specular,
float attenuationRange,
float attenuationConstant,
float attenuationLinear,
float attenuationQuadradic,
Point initLoc,
Quaternion orient)
- initial loc is specified by initLoc.
once constructed and spawned, the location should be accessed
via the world node
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
setName
public void setName(java.lang.String name)
getName
public java.lang.String getName()
setDiffuse
public void setDiffuse(Color color)
getDiffuse
public Color getDiffuse()
setSpecular
public void setSpecular(Color color)
getSpecular
public Color getSpecular()
setAttenuationRange
public void setAttenuationRange(float val)
getAttenuationRange
public float getAttenuationRange()
setAttenuationConstant
public void setAttenuationConstant(float val)
getAttenuationConstant
public float getAttenuationConstant()
setAttenuationLinear
public void setAttenuationLinear(float val)
getAttenuationLinear
public float getAttenuationLinear()
setAttenuationQuadradic
public void setAttenuationQuadradic(float val)
getAttenuationQuadradic
public float getAttenuationQuadradic()
setOrientation
public void setOrientation(Quaternion orient)
getOrientation
public Quaternion getOrientation()
setInitLoc
public void setInitLoc(Point loc)
- initial loc is specified by initLoc.
once constructed and spawned, the location should be accessed
via the world node
getInitLoc
public Point getInitLoc()
- initial loc is specified by initLoc.
once constructed and spawned, the location should be accessed
via the world node