public class CurlFilter extends TransformFilter
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
CurlFilter.Sampler |
BILINEAR, CLAMP, edgeAction, interpolation, NEAREST_NEIGHBOUR, originalSpace, RGB_CLAMP, transformedSpace, WRAP, ZERO| Constructor and Description |
|---|
CurlFilter()
Construct a CurlFilter with no distortion.
|
| Modifier and Type | Method and Description |
|---|---|
java.awt.image.BufferedImage |
filter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dst) |
float |
getAngle() |
float |
getRadius() |
float |
getTransition() |
void |
setAngle(float angle) |
void |
setRadius(float radius) |
void |
setTransition(float transition) |
java.lang.String |
toString() |
protected void |
transformInverse(int x,
int y,
float[] out)
Inverse transform a point.
|
filterPixelsNN, getEdgeAction, getInterpolation, setEdgeAction, setInterpolation, transformSpaceclone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB, stringToColorpublic void setTransition(float transition)
public float getTransition()
public void setAngle(float angle)
public float getAngle()
public void setRadius(float radius)
public float getRadius()
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dst)
filter in interface java.awt.image.BufferedImageOpfilter in class TransformFilterprotected void transformInverse(int x,
int y,
float[] out)
TransformFiltertransformInverse in class TransformFilterx - the X position of the pixel in the output imagey - the Y position of the pixel in the output imageout - the position of the pixel in the input imagepublic java.lang.String toString()
toString in class java.lang.Object