All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.jhlabs.image.MarbleFilter

java.lang.Object
   |
   +----java.awt.image.ImageFilter
           |
           +----com.jhlabs.image.WholeImageFilter
                   |
                   +----com.jhlabs.image.TransformFilter
                           |
                           +----com.jhlabs.image.MarbleFilter

public class MarbleFilter
extends com.jhlabs.image.TransformFilter
This filter applies a marbling effect to an image, displacing pixels by random amounts.


Variable Index

 o amount
 o cosTable
 o sinTable
 o turbulence
 o xScale
 o yScale

Constructor Index

 o MarbleFilter()

Method Index

 o getAmount()
 o getTurbulence()
 o getXScale()
 o getYScale()
 o imageComplete(int)
 o setAmount(double)
 o setTurbulence(double)
 o setXScale(double)
 o setYScale(double)
 o toString()
 o transformInverse(int, int, double[])

Variables

 o sinTable
 public float sinTable[]
 o cosTable
 public float cosTable[]
 o xScale
 public double xScale
 o yScale
 public double yScale
 o amount
 public double amount
 o turbulence
 public double turbulence

Constructors

 o MarbleFilter
 public MarbleFilter()

Methods

 o setXScale
 public void setXScale(double xScale)
 o getXScale
 public double getXScale()
 o setYScale
 public void setYScale(double yScale)
 o getYScale
 public double getYScale()
 o setAmount
 public void setAmount(double amount)
 o getAmount
 public double getAmount()
 o setTurbulence
 public void setTurbulence(double turbulence)
 o getTurbulence
 public double getTurbulence()
 o transformInverse
 protected void transformInverse(int x,
                                 int y,
                                 double out[])
Overrides:
transformInverse in class com.jhlabs.image.TransformFilter
 o imageComplete
 public void imageComplete(int status)
Overrides:
imageComplete in class com.jhlabs.image.TransformFilter
 o toString
 public java.lang.String toString()
Overrides:
toString in class java.lang.Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index