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.BufferedImagefilter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)java.awt.geom.Point2DgetCentre()floatgetCentreX()floatgetCentreY()floatgetDistance()floatgetEndAlpha()intgetIterations()floatgetRotation()floatgetStartAlpha()intgetTile()floatgetTransition()floatgetZoom()voidsetCentre(java.awt.geom.Point2D centre)voidsetCentreX(float centreX)voidsetCentreY(float centreY)voidsetDistance(float distance)voidsetEndAlpha(float endAlpha)voidsetIterations(int iterations)voidsetRotation(float rotation)voidsetStartAlpha(float startAlpha)voidsetTile(int tile)voidsetTransition(float transition)voidsetZoom(float zoom)java.lang.StringtoString()-
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:
toStringin classjava.lang.Object
-
-