public class CircleFilter extends TransformFilter
BILINEAR, CLAMP, edgeAction, interpolation, NEAREST_NEIGHBOUR, originalSpace, transformedSpace, WRAP, ZERO
Constructor and Description |
---|
CircleFilter() |
Modifier and Type | Method and Description |
---|---|
java.awt.image.BufferedImage |
filter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dst) |
float |
getAngle() |
java.awt.geom.Point2D |
getCentre() |
float |
getCentreX() |
float |
getCentreY() |
float |
getHeight() |
float |
getRadius() |
float |
getSpreadAngle() |
void |
setAngle(float angle) |
void |
setCentre(java.awt.geom.Point2D centre) |
void |
setCentreX(float centreX) |
void |
setCentreY(float centreY) |
void |
setHeight(float height) |
void |
setRadius(float r) |
void |
setSpreadAngle(float spreadAngle) |
java.lang.String |
toString() |
protected void |
transformInverse(int x,
int y,
float[] out) |
filterPixelsNN, getEdgeAction, getInterpolation, setEdgeAction, setInterpolation, transformSpace
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
public void setHeight(float height)
public float getHeight()
public void setAngle(float angle)
public float getAngle()
public void setSpreadAngle(float spreadAngle)
public float getSpreadAngle()
public void setRadius(float r)
public float getRadius()
public void setCentreX(float centreX)
public float getCentreX()
public void setCentreY(float centreY)
public float getCentreY()
public void setCentre(java.awt.geom.Point2D centre)
public java.awt.geom.Point2D getCentre()
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
filter
in interface java.awt.image.BufferedImageOp
filter
in class TransformFilter
protected void transformInverse(int x, int y, float[] out)
transformInverse
in class TransformFilter
public java.lang.String toString()
toString
in class java.lang.Object