j2d.filters
Class CrystallizeFilter

java.lang.Object
  extended by j2d.filters.AbstractBufferedImageOp
      extended by j2d.filters.WholeImageFilter
          extended by j2d.filters.CellularFilter
              extended by j2d.filters.CrystallizeFilter
All Implemented Interfaces:
MutatableFilter, ImageProcessorInterface, java.awt.image.BufferedImageOp, java.io.Serializable, java.lang.Cloneable, Function2D

public class CrystallizeFilter
extends CellularFilter

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class j2d.filters.CellularFilter
CellularFilter.Point
 
Field Summary
 
Fields inherited from class j2d.filters.CellularFilter
amount, bias, distancePower, gain, HEXAGONAL, OCTAGONAL, RANDOM, SQUARE, TRIANGULAR, turbulence, useColor
 
Constructor Summary
CrystallizeFilter()
           
 
Method Summary
 float getAngle()
           
 int getEdgeColor()
           
 boolean getFadeEdges()
           
 int getPixel(int x, int y, int[] inPixels, int width, int height)
           
 float getScale()
           
 void setAngle(float angle)
           
 void setEdgeColor(int edgeColor)
           
 void setFadeEdges(boolean fadeEdges)
           
 void setScale(float scale)
           
 java.lang.String toString()
           
 
Methods inherited from class j2d.filters.CellularFilter
clone, evaluate, findColorMap, getAmount, getAngleCoefficient, getCoefficient, getColormap, getDistancePower, getF1, getF2, getF3, getF4, getGradientCoefficient, getGridType, getRandomness, getStretch, getTurbulence, mutate, setAmount, setAngleCoefficient, setCoefficient, setColormap, setDistancePower, setF1, setF2, setF3, setF4, setGradientCoefficient, setGridType, setRandomness, setStretch, setTurbulence, turbulence2
 
Methods inherited from class j2d.filters.WholeImageFilter
filter
 
Methods inherited from class j2d.filters.AbstractBufferedImageOp
createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, process, setRGB
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CrystallizeFilter

public CrystallizeFilter()
Method Detail

setAngle

public void setAngle(float angle)
Overrides:
setAngle in class CellularFilter

getAngle

public float getAngle()
Overrides:
getAngle in class CellularFilter

setScale

public void setScale(float scale)
Overrides:
setScale in class CellularFilter

getScale

public float getScale()
Overrides:
getScale in class CellularFilter

setFadeEdges

public void setFadeEdges(boolean fadeEdges)

getFadeEdges

public boolean getFadeEdges()

setEdgeColor

public void setEdgeColor(int edgeColor)

getEdgeColor

public int getEdgeColor()

getPixel

public int getPixel(int x,
                    int y,
                    int[] inPixels,
                    int width,
                    int height)
Overrides:
getPixel in class CellularFilter

toString

public java.lang.String toString()
Overrides:
toString in class CellularFilter