j2d.filters
Class LightFilter.Light
java.lang.Object
j2d.filters.LightFilter.Light
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- LightFilter.AmbientLight, LightFilter.DistantLight, LightFilter.PointLight, LightFilter.SpotLight
- Enclosing class:
- LightFilter
public static class LightFilter.Light
- extends java.lang.Object
- implements java.lang.Cloneable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LightFilter.Light
public LightFilter.Light()
LightFilter.Light
public LightFilter.Light(float azimuth,
float elevation,
float intensity)
setAzimuth
public void setAzimuth(float azimuth)
getAzimuth
public float getAzimuth()
setElevation
public void setElevation(float elevation)
getElevation
public float getElevation()
setDistance
public void setDistance(float distance)
getDistance
public float getDistance()
setIntensity
public void setIntensity(float intensity)
getIntensity
public float getIntensity()
setConeAngle
public void setConeAngle(float coneAngle)
getConeAngle
public float getConeAngle()
setFocus
public void setFocus(float focus)
getFocus
public float getFocus()
setColor
public void setColor(int color)
getColor
public int getColor()
setCentreX
public void setCentreX(float x)
getCentreX
public float getCentreX()
setCentreY
public void setCentreY(float y)
getCentreY
public float getCentreY()
prepare
public void prepare(int width,
int height)
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object