public class CausticsFilter extends WholeImageFilter
| Modifier and Type | Field and Description |
|---|---|
float |
amount |
int |
brightness |
float |
dispersion |
float |
time |
float |
turbulence |
canFilterIndexColorModel, defaultRGBModel, inBytePixels, inPixels, originalSpace, transformedSpace| Constructor and Description |
|---|
CausticsFilter() |
| Modifier and Type | Method and Description |
|---|---|
protected float |
evaluate(float x,
float y) |
float |
getAmount() |
int |
getBrightness() |
float |
getDispersion() |
int |
getSamples() |
float |
getScale() |
float |
getTime() |
float |
getTurbulence() |
void |
imageComplete(int status) |
void |
setAmount(float amount) |
void |
setBrightness(int brightness) |
void |
setDispersion(float dispersion) |
void |
setSamples(int samples) |
void |
setScale(float scale) |
void |
setTime(float time) |
void |
setTurbulence(float turbulence) |
java.lang.String |
toString() |
static float |
turbulence2(float x,
float y,
float time,
float octaves) |
getTransformedSpace, setColorModel, setDimensions, setPixels, setPixels, transformSpacepublic int brightness
public float amount
public float turbulence
public float dispersion
public float time
public void setScale(float scale)
public float getScale()
public void setBrightness(int brightness)
public int getBrightness()
public void setTurbulence(float turbulence)
public float getTurbulence()
public void setAmount(float amount)
public float getAmount()
public void setDispersion(float dispersion)
public float getDispersion()
public void setTime(float time)
public float getTime()
public void setSamples(int samples)
public int getSamples()
public void imageComplete(int status)
imageComplete in interface java.awt.image.ImageConsumerimageComplete in class java.awt.image.ImageFilterpublic static float turbulence2(float x,
float y,
float time,
float octaves)
protected float evaluate(float x,
float y)
public java.lang.String toString()
toString in class java.lang.Object