All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.jhlabs.image.BrickFilter

java.lang.Object
   |
   +----java.awt.image.ImageFilter
           |
           +----java.awt.image.RGBImageFilter
                   |
                   +----com.jhlabs.image.BrickFilter

public class BrickFilter
extends java.awt.image.RGBImageFilter
A Filter to draw grids and Brick patterns.


Variable Index

 o BRICKHEIGHT
 o BRICKWIDTH

Constructor Index

 o BrickFilter()

Method Index

 o boxstep(double, double, double)
 o filterRGB(int, int, int)
 o getAngle()
 o getBackground()
 o getForeground()
 o getFuzziness()
 o getMortarWidth()
 o getOperation()
 o getRandomness()
 o getXScale()
 o getYScale()
 o setAngle(double)
 o setBackground(int)
 o setForeground(int)
 o setFuzziness(int)
 o setMortarWidth(double)
 o setOperation(int)
 o setRandomness(double)
 o setXScale(int)
 o setYScale(int)
 o toString()

Variables

 o BRICKWIDTH
 public static final double BRICKWIDTH
 o BRICKHEIGHT
 public static final double BRICKHEIGHT

Constructors

 o BrickFilter
 public BrickFilter()

Methods

 o setForeground
 public void setForeground(int foreground)
 o getForeground
 public int getForeground()
 o setBackground
 public void setBackground(int background)
 o getBackground
 public int getBackground()
 o setXScale
 public void setXScale(int xScale)
 o getXScale
 public int getXScale()
 o setYScale
 public void setYScale(int yScale)
 o getYScale
 public int getYScale()
 o setFuzziness
 public void setFuzziness(int fuzziness)
 o getFuzziness
 public int getFuzziness()
 o setOperation
 public void setOperation(int operation)
 o getOperation
 public int getOperation()
 o setMortarWidth
 public void setMortarWidth(double mortarWidth)
 o getMortarWidth
 public double getMortarWidth()
 o setRandomness
 public void setRandomness(double randomness)
 o getRandomness
 public double getRandomness()
 o setAngle
 public void setAngle(double angle)
 o getAngle
 public double getAngle()
 o boxstep
 public static double boxstep(double a,
                              double b,
                              double x)
 o filterRGB
 public int filterRGB(int x,
                      int y,
                      int rgb)
Overrides:
filterRGB in class java.awt.image.RGBImageFilter
 o toString
 public java.lang.String toString()
Overrides:
toString in class java.lang.Object

All Packages  Class Hierarchy  This Package  Previous  Next  Index