com.sun.jimi.core.filters
Class RGBAllFilter

java.lang.Object
  |
  +--java.awt.image.ImageFilter
        |
        +--com.sun.jimi.core.filters.ImageFilterPlus
              |
              +--com.sun.jimi.core.filters.RGBAllFilter
Direct Known Subclasses:
EdgeDetect, Oil, Shear, Shrink, Smooth

public abstract class RGBAllFilter
extends ImageFilterPlus


Fields inherited from class com.sun.jimi.core.filters.ImageFilterPlus
rgbModel
 
Fields inherited from class java.awt.image.ImageFilter
consumer
 
Constructor Summary
RGBAllFilter(java.awt.image.ImageProducer producer)
           
 
Method Summary
abstract  void filterRGBAll(int width, int height, int[][] rgbPixels)
           
 void imageComplete(int status)
           
 void setColorModel(java.awt.image.ColorModel model)
           
 void setDimensions(int width, int height)
           
 void setPixels(int newWidth, int newHeight, int[][] newPixels)
           
 void setPixels(int x, int y, int w, int h, java.awt.image.ColorModel model, byte[] pixels, int off, int scansize)
           
 void setPixels(int x, int y, int w, int h, java.awt.image.ColorModel model, int[] pixels, int off, int scansize)
           
 
Methods inherited from class com.sun.jimi.core.filters.ImageFilterPlus
filterStream, getSource, setHints, setSource
 
Methods inherited from class java.awt.image.ImageFilter
clone, getFilterInstance, resendTopDownLeftRight, setProperties
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RGBAllFilter

public RGBAllFilter(java.awt.image.ImageProducer producer)
Method Detail

filterRGBAll

public abstract void filterRGBAll(int width,
                                  int height,
                                  int[][] rgbPixels)

setPixels

public void setPixels(int newWidth,
                      int newHeight,
                      int[][] newPixels)

setColorModel

public void setColorModel(java.awt.image.ColorModel model)
Overrides:
setColorModel in class java.awt.image.ImageFilter

setDimensions

public void setDimensions(int width,
                          int height)
Overrides:
setDimensions in class java.awt.image.ImageFilter

setPixels

public void setPixels(int x,
                      int y,
                      int w,
                      int h,
                      java.awt.image.ColorModel model,
                      byte[] pixels,
                      int off,
                      int scansize)
Overrides:
setPixels in class java.awt.image.ImageFilter

setPixels

public void setPixels(int x,
                      int y,
                      int w,
                      int h,
                      java.awt.image.ColorModel model,
                      int[] pixels,
                      int off,
                      int scansize)
Overrides:
setPixels in class java.awt.image.ImageFilter

imageComplete

public void imageComplete(int status)
Overrides:
imageComplete in class ImageFilterPlus