Package com.jhlabs.image
Class RotateFilter
- java.lang.Object
-
- com.jhlabs.image.AbstractBufferedImageOp
-
- com.jhlabs.image.TransformFilter
-
- com.jhlabs.image.RotateFilter
-
- All Implemented Interfaces:
java.awt.image.BufferedImageOp
,java.lang.Cloneable
public class RotateFilter 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 RotateFilter()
RotateFilter(float angle)
RotateFilter(float angle, boolean resize)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description float
getAngle()
void
setAngle(float angle)
java.lang.String
toString()
protected void
transform(int x, int y, java.awt.Point out)
protected void
transformInverse(int x, int y, float[] out)
protected void
transformSpace(java.awt.Rectangle rect)
-
Methods inherited from class com.jhlabs.image.TransformFilter
filter, filterPixelsNN, getEdgeAction, getInterpolation, setEdgeAction, setInterpolation
-
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
-
-
-
Method Detail
-
setAngle
public void setAngle(float angle)
-
getAngle
public float getAngle()
-
transformSpace
protected void transformSpace(java.awt.Rectangle rect)
- Overrides:
transformSpace
in classTransformFilter
-
transform
protected void transform(int x, int y, java.awt.Point out)
-
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
-
-