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.Objectclone()floatgetAzimuth()floatgetCentreX()floatgetCentreY()intgetColor()floatgetConeAngle()floatgetDistance()floatgetElevation()floatgetFocus()floatgetIntensity()voidprepare(int width, int height)voidsetAzimuth(float azimuth)voidsetCentreX(float x)voidsetCentreY(float y)voidsetColor(int color)voidsetConeAngle(float coneAngle)voidsetDistance(float distance)voidsetElevation(float elevation)voidsetFocus(float focus)voidsetIntensity(float intensity)java.lang.StringtoString()
-
-
-
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:
clonein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-