public class MarbleFilter extends TransformFilter implements DynFiltering
BILINEAR, NEAREST_NEIGHBOUR
Constructor and Description |
---|
MarbleFilter() |
Modifier and Type | Method and Description |
---|---|
BufferedImage |
filter(BufferedImage src,
BufferedImage dst) |
BufferedImage |
filter(BufferedImage src,
Struct parameters) |
float |
getAmount()
Get the amount of effect.
|
float |
getTurbulence()
Returns the turbulence of the effect.
|
float |
getXScale()
Get the X scale of the effect.
|
float |
getYScale()
Get the Y scale of the effect.
|
void |
setAmount(float amount)
Set the amount of effect.
|
void |
setTurbulence(float turbulence)
Specifies the turbulence of the effect.
|
void |
setXScale(float xScale)
Set the X scale of the effect.
|
void |
setYScale(float yScale)
Set the Y scale of the effect.
|
String |
toString() |
getEdgeAction, getInterpolation, setEdgeAction, setInterpolation
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
public MarbleFilter()
public void setXScale(float xScale)
xScale
- the scale.getXScale()
public float getXScale()
setXScale(float)
public void setYScale(float yScale)
yScale
- the scale.getYScale()
public float getYScale()
setYScale(float)
public void setAmount(float amount)
amount
- the amountgetAmount()
public float getAmount()
setAmount(float)
public void setTurbulence(float turbulence)
turbulence
- the turbulence of the effect.getTurbulence()
public float getTurbulence()
setTurbulence(float)
public BufferedImage filter(BufferedImage src, BufferedImage dst)
filter
in interface BufferedImageOp
filter
in class TransformFilter
public BufferedImage filter(BufferedImage src, Struct parameters) throws PageException
filter
in interface DynFiltering
filter
in class TransformFilter
PageException
Copyright © 2015 Lucee