Class ShatterFilter

  • All Implemented Interfaces:
    java.awt.image.BufferedImageOp, java.lang.Cloneable

    public class ShatterFilter
    extends AbstractBufferedImageOp
    • Constructor Detail

      • ShatterFilter

        public ShatterFilter()
    • 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 class java.lang.Object