com.jhlabs.image
Class CurlFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.TransformFilter
com.jhlabs.image.CurlFilter
- All Implemented Interfaces:
- BufferedImageOp, Cloneable
public class CurlFilter
- extends TransformFilter
A page curl effect.
|
Constructor Summary |
CurlFilter()
Construct a CurlFilter with no distortion. |
CurlFilter
public CurlFilter()
- Construct a CurlFilter with no distortion.
setTransition
public void setTransition(float transition)
getTransition
public float getTransition()
setAngle
public void setAngle(float angle)
getAngle
public float getAngle()
setRadius
public void setRadius(float radius)
getRadius
public float getRadius()
filter
public BufferedImage filter(BufferedImage src,
BufferedImage dst)
- Specified by:
filter in interface BufferedImageOp- Overrides:
filter in class TransformFilter
transformInverse
protected void transformInverse(int x,
int y,
float[] out)
- Description copied from class:
TransformFilter
- Inverse transform a point. This method needs to be overriden by all subclasses.
- Specified by:
transformInverse in class TransformFilter
- Parameters:
x - 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 image
toString
public String toString()
- Overrides:
toString in class Object
Copyright © 2012. All Rights Reserved.