Package com.jhlabs.image
Class ShatterFilter
- java.lang.Object
-
- com.jhlabs.image.AbstractBufferedImageOp
-
- com.jhlabs.image.ShatterFilter
-
- All Implemented Interfaces:
java.awt.image.BufferedImageOp
,java.lang.Cloneable
public class ShatterFilter extends AbstractBufferedImageOp
-
-
Constructor Summary
Constructors Constructor Description ShatterFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.image.BufferedImage
filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
java.awt.geom.Point2D
getCentre()
float
getCentreX()
float
getCentreY()
float
getDistance()
float
getEndAlpha()
int
getIterations()
float
getRotation()
float
getStartAlpha()
int
getTile()
float
getTransition()
float
getZoom()
void
setCentre(java.awt.geom.Point2D centre)
void
setCentreX(float centreX)
void
setCentreY(float centreY)
void
setDistance(float distance)
void
setEndAlpha(float endAlpha)
void
setIterations(int iterations)
void
setRotation(float rotation)
void
setStartAlpha(float startAlpha)
void
setTile(int tile)
void
setTransition(float transition)
void
setZoom(float zoom)
java.lang.String
toString()
-
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB, stringToColor
-
-
-
-
Method Detail
-
setTransition
public void setTransition(float transition)
-
getTransition
public float getTransition()
-
setDistance
public void setDistance(float distance)
-
getDistance
public float getDistance()
-
setRotation
public void setRotation(float rotation)
-
getRotation
public float getRotation()
-
setZoom
public void setZoom(float zoom)
-
getZoom
public float getZoom()
-
setStartAlpha
public void setStartAlpha(float startAlpha)
-
getStartAlpha
public float getStartAlpha()
-
setEndAlpha
public void setEndAlpha(float endAlpha)
-
getEndAlpha
public float getEndAlpha()
-
setCentreX
public void setCentreX(float centreX)
-
getCentreX
public float getCentreX()
-
setCentreY
public void setCentreY(float centreY)
-
getCentreY
public float getCentreY()
-
setCentre
public void setCentre(java.awt.geom.Point2D centre)
-
getCentre
public java.awt.geom.Point2D getCentre()
-
setIterations
public void setIterations(int iterations)
-
getIterations
public int getIterations()
-
setTile
public void setTile(int tile)
-
getTile
public int getTile()
-
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-