Package com.jhlabs.image
Class SwimFilter
- java.lang.Object
-
- com.jhlabs.image.AbstractBufferedImageOp
-
- com.jhlabs.image.TransformFilter
-
- com.jhlabs.image.SwimFilter
-
- All Implemented Interfaces:
java.awt.image.BufferedImageOp
,java.lang.Cloneable
public class SwimFilter extends TransformFilter
-
-
Field Summary
-
Fields inherited from class com.jhlabs.image.TransformFilter
BILINEAR, CLAMP, edgeAction, interpolation, NEAREST_NEIGHBOUR, originalSpace, transformedSpace, WRAP, ZERO
-
-
Constructor Summary
Constructors Constructor Description SwimFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getAmount()
float
getAngle()
float
getScale()
float
getStretch()
float
getTime()
float
getTurbulence()
void
setAmount(float amount)
void
setAngle(float angle)
void
setScale(float scale)
void
setStretch(float stretch)
void
setTime(float time)
void
setTurbulence(float turbulence)
java.lang.String
toString()
protected void
transformInverse(int x, int y, float[] out)
-
Methods inherited from class com.jhlabs.image.TransformFilter
filter, filterPixelsNN, getEdgeAction, getInterpolation, setEdgeAction, setInterpolation, transformSpace
-
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
-
-
-
Method Detail
-
setAmount
public void setAmount(float amount)
-
getAmount
public float getAmount()
-
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()
-
setTime
public void setTime(float time)
-
getTime
public float getTime()
-
transformInverse
protected void transformInverse(int x, int y, float[] out)
- Specified by:
transformInverse
in classTransformFilter
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-