Package com.jhlabs.image
Class LightFilter.Light
- java.lang.Object
-
- com.jhlabs.image.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
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
clone()
float
getAzimuth()
float
getCentreX()
float
getCentreY()
int
getColor()
float
getConeAngle()
float
getDistance()
float
getElevation()
float
getFocus()
float
getIntensity()
void
prepare(int width, int height)
void
setAzimuth(float azimuth)
void
setCentreX(float x)
void
setCentreY(float y)
void
setColor(int color)
void
setConeAngle(float coneAngle)
void
setDistance(float distance)
void
setElevation(float elevation)
void
setFocus(float focus)
void
setIntensity(float intensity)
java.lang.String
toString()
-
-
-
Method Detail
-
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 classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-