API Overview API Index Package Overview Direct link to this page
JDK 1.6
  java.awt.image. ImageFilter View Source
Author(s)
Jim Graham
Since
Version
1.32 11/17/05
Serial
Hierarchy
 Object
      ImageFilter
Implements
 ImageConsumer
 Cloneable
Subclasses
Description
public class ImageFilter
  This class implements a filter for the set of interface methods that are used to deliver data from an ImageProducer to an ImageConsumer.
Constructors
public ImageFilter ()
Methods
Hide/Show inherited methods
public Object clone ()
Clones this object.
public ImageFilter getFilterInstance (ImageConsumer ic)
  Returns a unique instance of an ImageFilter object which will actually perform the filtering for the specified ImageConsumer.
public void imageComplete (int status) [Specified in ImageConsumer]
  Filters the information provided in the imageComplete method of the ImageConsumer interface.
public void resendTopDownLeftRight (ImageProducer ip)
  Responds to a request for a TopDownLeftRight (TDLR) ordered resend of the pixel data from an ImageConsumer.
public void setColorModel (ColorModel model) [Specified in ImageConsumer]
  Filter the information provided in the setColorModel method of the ImageConsumer interface.
public void setDimensions (int width, int height) [Specified in ImageConsumer]
  Filters the information provided in the setDimensions method of the ImageConsumer interface.
public void setHints (int hints) [Specified in ImageConsumer]
  Filters the information provided in the setHints method of the ImageConsumer interface.
public void setPixels (int x, int y, int w, int h, ColorModel model, byte[] pixels, int off, int scansize) [Specified in ImageConsumer]
  Filters the information provided in the setPixels method of the ImageConsumer interface which takes an array of bytes.
public void setPixels (int x, int y, int w, int h, ColorModel model, int[] pixels, int off, int scansize) [Specified in ImageConsumer]
  Filters the information provided in the setPixels method of the ImageConsumer interface which takes an array of integers.
public void setProperties (Hashtable<Object, Object> props) [Specified in ImageConsumer]
  Passes the properties from the source object along after adding a property indicating the stream of filters it has been run through.
Fields
Hide/Show inherited fields
publicfinalstatic int COMPLETESCANLINES = "4" [Inherited From ImageConsumer]
  The pixels will be delivered in (multiples of) complete scanlines at a time.
protected ImageConsumer consumer
  The consumer of the particular image data stream for which this instance of the ImageFilter is filtering data.
publicfinalstatic int IMAGEABORTED = "4" [Inherited From ImageConsumer]
  The image creation process was deliberately aborted.
publicfinalstatic int IMAGEERROR = "1" [Inherited From ImageConsumer]
  An error was encountered while producing the image.
publicfinalstatic int RANDOMPIXELORDER = "1" [Inherited From ImageConsumer]
  The pixels will be delivered in a random order.
publicfinalstatic int SINGLEFRAME = "16" [Inherited From ImageConsumer]
  The image contain a single static image.
publicfinalstatic int SINGLEFRAMEDONE = "2" [Inherited From ImageConsumer]
  One frame of the image is complete but there are more frames to be delivered.
publicfinalstatic int SINGLEPASS = "8" [Inherited From ImageConsumer]
  The pixels will be delivered in a single pass.
publicfinalstatic int STATICIMAGEDONE = "3" [Inherited From ImageConsumer]
  The image is complete and there are no more pixels or frames to be delivered.
publicfinalstatic int TOPDOWNLEFTRIGHT = "2" [Inherited From ImageConsumer]
  The pixels will be delivered in top-down, left-to-right order.
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar