Package com.jhlabs.image
Class WoodFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.PointFilter
com.jhlabs.image.WoodFilter
- All Implemented Interfaces:
BufferedImageOp
,Cloneable
-
Field Summary
FieldsFields inherited from class com.jhlabs.image.PointFilter
canFilterIndexColorModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
filterRGB
(int x, int y, int rgb) float
getAngle()
float
float
getGain()
float
getRings()
float
getScale()
float
float
void
setAngle
(float angle) void
setColormap
(Colormap colormap) void
setFibres
(float fibres) void
setFunction
(Function2D function) void
setgain
(float gain) void
setRings
(float rings) void
setScale
(float scale) void
setStretch
(float stretch) void
setTurbulence
(float turbulence) toString()
Methods inherited from class com.jhlabs.image.PointFilter
filter, setDimensions
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
Field Details
-
rings
public float rings -
turbulence
public float turbulence -
fibres
public float fibres -
gain
public float gain
-
-
Constructor Details
-
WoodFilter
public WoodFilter()
-
-
Method Details
-
setRings
public void setRings(float rings) -
getRings
public float getRings() -
setFunction
-
getFunction
-
setScale
public void setScale(float scale) -
getScale
public float getScale() -
setStretch
public void setStretch(float stretch) -
getStretch
public float getStretch() -
setAngle
public void setAngle(float angle) -
getAngle
public float getAngle() -
setTurbulence
public void setTurbulence(float turbulence) -
getTurbulence
public float getTurbulence() -
setFibres
public void setFibres(float fibres) -
getFibres
public float getFibres() -
setgain
public void setgain(float gain) -
getGain
public float getGain() -
setColormap
-
getColormap
-
filterRGB
public int filterRGB(int x, int y, int rgb) - Specified by:
filterRGB
in classPointFilter
-
toString
-