org.jscience.media.pictures.filters
Class CrystalizeFilter
java.lang.Object
java.awt.image.ImageFilter
org.jscience.media.pictures.filters.WholeImageFilter
org.jscience.media.pictures.filters.CellularFilter
org.jscience.media.pictures.filters.CrystalizeFilter
- All Implemented Interfaces:
- java.awt.image.ImageConsumer, java.io.Serializable, java.lang.Cloneable, Function2D, MutatableFilter
public class CrystalizeFilter
- extends CellularFilter
DOCUMENT ME!
- See Also:
- Serialized Form
| Fields inherited from class org.jscience.media.pictures.filters.CellularFilter |
amount, angle, angleCoefficient, bias, coefficients, colormap, distancePower, gain, gridType, HEXAGONAL, m00, m01, m10, m11, OCTAGONAL, random, RANDOM, randomness, results, scale, SQUARE, stretch, TRIANGULAR, turbulence, useColor |
| Fields inherited from class java.awt.image.ImageFilter |
consumer |
| Fields inherited from interface java.awt.image.ImageConsumer |
COMPLETESCANLINES, IMAGEABORTED, IMAGEERROR, RANDOMPIXELORDER, SINGLEFRAME, SINGLEFRAMEDONE, SINGLEPASS, STATICIMAGEDONE, TOPDOWNLEFTRIGHT |
| Methods inherited from class org.jscience.media.pictures.filters.CellularFilter |
clone, evaluate, getAmount, getAngle, getAngleCoefficient, getCoefficient, getColormap, getDistancePower, getGradientCoefficient, getGridType, getRandomness, getScale, getStretch, getTurbulence, imageComplete, mutate, setAmount, setAngle, setAngleCoefficient, setCoefficient, setColormap, setDistancePower, setGradientCoefficient, setGridType, setRandomness, setScale, setStretch, setTurbulence, turbulence2 |
| Methods inherited from class java.awt.image.ImageFilter |
getFilterInstance, resendTopDownLeftRight, setHints, setProperties |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
CrystalizeFilter
public CrystalizeFilter()
- Creates a new CrystalizeFilter object.
setEdgeThickness
public void setEdgeThickness(float edgeThickness)
- DOCUMENT ME!
- Parameters:
edgeThickness - DOCUMENT ME!
getEdgeThickness
public float getEdgeThickness()
- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
setFadeEdges
public void setFadeEdges(boolean fadeEdges)
- DOCUMENT ME!
- Parameters:
fadeEdges - DOCUMENT ME!
getFadeEdges
public boolean getFadeEdges()
- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
getPixel
public int getPixel(int x,
int y,
int[] inPixels,
int width,
int height)
- DOCUMENT ME!
- Overrides:
getPixel in class CellularFilter
- Parameters:
x - DOCUMENT ME!y - DOCUMENT ME!inPixels - DOCUMENT ME!width - DOCUMENT ME!height - DOCUMENT ME!
- Returns:
- DOCUMENT ME!
toString
public java.lang.String toString()
- DOCUMENT ME!
- Overrides:
toString in class CellularFilter
- Returns:
- DOCUMENT ME!