Package com.jhlabs.image
Class MarbleTexFilter
- java.lang.Object
-
- com.jhlabs.image.AbstractBufferedImageOp
-
- com.jhlabs.image.PointFilter
-
- com.jhlabs.image.MarbleTexFilter
-
- All Implemented Interfaces:
java.awt.image.BufferedImageOp
,java.lang.Cloneable
public class MarbleTexFilter extends PointFilter
-
-
Field Summary
-
Fields inherited from class com.jhlabs.image.PointFilter
canFilterIndexColorModel
-
-
Constructor Summary
Constructors Constructor Description MarbleTexFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
filterRGB(int x, int y, int rgb)
float
getAngle()
Colormap
getColormap()
float
getScale()
float
getStretch()
float
getTurbulence()
float
getTurbulenceFactor()
void
setAngle(float angle)
void
setColormap(Colormap colormap)
void
setScale(float scale)
void
setStretch(float stretch)
void
setTurbulence(float turbulence)
void
setTurbulenceFactor(float turbulenceFactor)
java.lang.String
toString()
-
Methods inherited from class com.jhlabs.image.PointFilter
filter, setDimensions
-
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB, stringToColor
-
-
-
-
Method Detail
-
setScale
public void setScale(float scale)
-
getScale
public float getScale()
-
setStretch
public void setStretch(float stretch)
-
getStretch
public float getStretch()
-
setAngle
public void setAngle(float angle)
-
getAngle
public float getAngle()
-
setTurbulence
public void setTurbulence(float turbulence)
-
getTurbulence
public float getTurbulence()
-
setTurbulenceFactor
public void setTurbulenceFactor(float turbulenceFactor)
-
getTurbulenceFactor
public float getTurbulenceFactor()
-
setColormap
public void setColormap(Colormap colormap)
-
getColormap
public Colormap getColormap()
-
filterRGB
public int filterRGB(int x, int y, int rgb)
- Specified by:
filterRGB
in classPointFilter
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-