Sky View Café - Java

org.shetline.util
Class IntegerScaleDownFilter

java.lang.Object
  extended by java.awt.image.ImageFilter
      extended by java.awt.image.ReplicateScaleFilter
          extended by org.shetline.util.IntegerScaleDownFilter
All Implemented Interfaces:
ImageConsumer, Cloneable

public class IntegerScaleDownFilter
extends ReplicateScaleFilter


Field Summary
 
Fields inherited from class java.awt.image.ReplicateScaleFilter
destHeight, destWidth, outpixbuf, srccols, srcHeight, srcrows, srcWidth
 
Fields inherited from class java.awt.image.ImageFilter
consumer
 
Fields inherited from interface java.awt.image.ImageConsumer
COMPLETESCANLINES, IMAGEABORTED, IMAGEERROR, RANDOMPIXELORDER, SINGLEFRAME, SINGLEFRAMEDONE, SINGLEPASS, STATICIMAGEDONE, TOPDOWNLEFTRIGHT
 
Constructor Summary
IntegerScaleDownFilter(int scaleFactor)
           
IntegerScaleDownFilter(int xScaleFactor, int yScaleFactor)
           
 
Method Summary
 void setDimensions(int w, int h)
           
 void setHints(int hints)
           
 void setPixels(int x, int y, int w, int h, ColorModel model, byte[] pixels, int off, int scansize)
           
 void setPixels(int x, int y, int w, int h, ColorModel model, int[] pixels, int off, int scansize)
           
 
Methods inherited from class java.awt.image.ReplicateScaleFilter
setProperties
 
Methods inherited from class java.awt.image.ImageFilter
clone, getFilterInstance, imageComplete, resendTopDownLeftRight, setColorModel
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IntegerScaleDownFilter

public IntegerScaleDownFilter(int scaleFactor)

IntegerScaleDownFilter

public IntegerScaleDownFilter(int xScaleFactor,
                              int yScaleFactor)
Method Detail

setHints

public void setHints(int hints)
Specified by:
setHints in interface ImageConsumer
Overrides:
setHints in class ImageFilter

setDimensions

public void setDimensions(int w,
                          int h)
Specified by:
setDimensions in interface ImageConsumer
Overrides:
setDimensions in class ReplicateScaleFilter

setPixels

public void setPixels(int x,
                      int y,
                      int w,
                      int h,
                      ColorModel model,
                      byte[] pixels,
                      int off,
                      int scansize)
Specified by:
setPixels in interface ImageConsumer
Overrides:
setPixels in class ReplicateScaleFilter

setPixels

public void setPixels(int x,
                      int y,
                      int w,
                      int h,
                      ColorModel model,
                      int[] pixels,
                      int off,
                      int scansize)
Specified by:
setPixels in interface ImageConsumer
Overrides:
setPixels in class ReplicateScaleFilter

Sky View Café - Java