Package com.jhlabs.image
Class MarbleTexFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.PointFilter
com.jhlabs.image.MarbleTexFilter
- All Implemented Interfaces:
BufferedImageOp
,Serializable
,Cloneable
- See Also:
-
Field Summary
Fields inherited from class com.jhlabs.image.PointFilter
canFilterIndexColorModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
filterRGB
(int x, int y, int rgb) float
getAngle()
float
getScale()
float
float
float
void
setAngle
(float angle) void
setColormap
(Colormap colormap) void
setScale
(float scale) void
setStretch
(float stretch) void
setTurbulence
(float turbulence) void
setTurbulenceFactor
(float turbulenceFactor) 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
-
Constructor Details
-
MarbleTexFilter
public MarbleTexFilter()
-
-
Method Details
-
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
-
getColormap
-
filterRGB
public int filterRGB(int x, int y, int rgb) - Specified by:
filterRGB
in classPointFilter
-
toString
-