Package com.jhlabs.image
Class WaterFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.TransformFilter
com.jhlabs.image.WaterFilter
- All Implemented Interfaces:
BufferedImageOp
,Cloneable
-
Field Summary
Fields inherited from class com.jhlabs.image.TransformFilter
BILINEAR, CLAMP, edgeAction, interpolation, NEAREST_NEIGHBOUR, originalSpace, transformedSpace, WRAP, ZERO
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilter
(BufferedImage src, BufferedImage dst) float
float
float
float
getPhase()
float
float
void
setAmplitude
(float amplitude) void
void
setCentreX
(float centreX) void
setCentreY
(float centreY) void
setPhase
(float phase) void
setRadius
(float radius) void
setWavelength
(float wavelength) toString()
protected void
transformInverse
(int x, int y, float[] out) Methods inherited from class com.jhlabs.image.TransformFilter
filterPixelsNN, getEdgeAction, getInterpolation, setEdgeAction, setInterpolation, transformSpace
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
Constructor Details
-
WaterFilter
public WaterFilter()
-
-
Method Details
-
setWavelength
public void setWavelength(float wavelength) -
getWavelength
public float getWavelength() -
setAmplitude
public void setAmplitude(float amplitude) -
getAmplitude
public float getAmplitude() -
setPhase
public void setPhase(float phase) -
getPhase
public float getPhase() -
setCentreX
public void setCentreX(float centreX) -
getCentreX
public float getCentreX() -
setCentreY
public void setCentreY(float centreY) -
getCentreY
public float getCentreY() -
setCentre
-
getCentre
-
setRadius
public void setRadius(float radius) -
getRadius
public float getRadius() -
filter
- Specified by:
filter
in interfaceBufferedImageOp
- Overrides:
filter
in classTransformFilter
-
transformInverse
protected void transformInverse(int x, int y, float[] out) - Specified by:
transformInverse
in classTransformFilter
-
toString
-