public class MarbleTexFilter extends PointFilter
Modifier and Type | Field and Description |
---|---|
private float |
angle |
private Colormap |
colormap |
private float |
m00 |
private float |
m01 |
private float |
m10 |
private float |
m11 |
private float |
scale |
private float |
stretch |
private float |
turbulence |
private float |
turbulenceFactor |
canFilterIndexColorModel
Constructor and Description |
---|
MarbleTexFilter() |
Modifier and Type | Method and 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) |
String |
toString() |
filter, setDimensions
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
private float scale
private float stretch
private float angle
private float turbulence
private float turbulenceFactor
private float m00
private float m01
private float m10
private float m11
public MarbleTexFilter()
public void setScale(float scale)
public float getScale()
public void setStretch(float stretch)
public float getStretch()
public void setAngle(float angle)
public float getAngle()
public void setTurbulence(float turbulence)
public float getTurbulence()
public void setTurbulenceFactor(float turbulenceFactor)
public float getTurbulenceFactor()
public void setColormap(Colormap colormap)
public Colormap getColormap()
public int filterRGB(int x, int y, int rgb)
filterRGB
in class PointFilter
WebARTS Library Licensed Under the GNU - General Public License. Other Libraries licensed under their respective Open Source Licenses