j2d.filters
Class CrystallizeFilter
java.lang.Object
j2d.filters.AbstractBufferedImageOp
j2d.filters.WholeImageFilter
j2d.filters.CellularFilter
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
Fields inherited from class j2d.filters.CellularFilter |
amount, bias, distancePower, gain, HEXAGONAL, OCTAGONAL, RANDOM, SQUARE, TRIANGULAR, turbulence, useColor |
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 java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CrystallizeFilter
public CrystallizeFilter()
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