public class WoodFilter extends PointFilter implements DynFiltering
Constructor and Description |
---|
WoodFilter()
Construct a WoodFilter.
|
Modifier and Type | Method and Description |
---|---|
BufferedImage |
filter(BufferedImage src,
Struct parameters) |
int |
filterRGB(int x,
int y,
int rgb) |
float |
getAngle()
Returns the angle of the texture.
|
Colormap |
getColormap()
Get the colormap to be used for the filter.
|
float |
getFibres()
Returns the amount of fibres in the texture.
|
float |
getGain()
Returns the gain of the texture.
|
float |
getRings()
Returns the rings value.
|
float |
getScale()
Returns the scale of the texture.
|
float |
getStretch()
Returns the stretch factor of the texture.
|
float |
getTurbulence()
Returns the turbulence of the texture.
|
void |
setAngle(float angle)
Specifies the angle of the texture.
|
void |
setColormap(Colormap colormap)
Set the colormap to be used for the filter.
|
void |
setFibres(float fibres)
Specifies the amount of fibres in the texture.
|
void |
setGain(float gain)
Specifies the gain of the texture.
|
void |
setRings(float rings)
Specifies the rings value.
|
void |
setScale(float scale)
Specifies the scale of the texture.
|
void |
setStretch(float stretch)
Specifies the stretch factor of the texture.
|
void |
setTurbulence(float turbulence)
Specifies the turbulence of the texture.
|
String |
toString() |
filter, setDimensions
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
public WoodFilter()
public void setRings(float rings)
rings
- the rings value.getRings()
public float getRings()
setRings(float)
public void setScale(float scale)
scale
- the scale of the texture.getScale()
public float getScale()
setScale(float)
public void setStretch(float stretch)
stretch
- the stretch factor of the texture.getStretch()
public float getStretch()
setStretch(float)
public void setAngle(float angle)
angle
- the angle of the texture.getAngle()
public float getAngle()
setAngle(float)
public void setTurbulence(float turbulence)
turbulence
- the turbulence of the texture.getTurbulence()
public float getTurbulence()
setTurbulence(float)
public void setFibres(float fibres)
fibres
- the amount of fibres in the texture.getFibres()
public float getFibres()
setFibres(float)
public void setGain(float gain)
gain
- the gain of the texture.getGain()
public float getGain()
setGain(float)
public void setColormap(Colormap colormap)
colormap
- the colormapgetColormap()
public Colormap getColormap()
setColormap(lucee.runtime.img.filter.Colormap)
public int filterRGB(int x, int y, int rgb)
filterRGB
in class PointFilter
public BufferedImage filter(BufferedImage src, Struct parameters) throws PageException
filter
in interface DynFiltering
filter
in class PointFilter
PageException
Copyright © 2015 Lucee