Java™ Platform
Standard Ed. 6

Uses of Class
java.awt.image.Raster

Packages that use Raster
java.awt Contains all of the classes for creating user interfaces and for painting graphics and images. 
java.awt.image Provides classes for creating and modifying images. 
javax.imageio The main package of the Java Image I/O API. 
 

Uses of Raster in java.awt
 

Methods in java.awt that return Raster
 Raster PaintContext.getRaster(int x, int y, int w, int h)
          Returns a Raster containing the colors generated for the graphics operation.
 

Methods in java.awt with parameters of type Raster
 void CompositeContext.compose(Raster src, Raster dstIn, WritableRaster dstOut)
          Composes the two source Raster objects and places the result in the destination WritableRaster.
 

Uses of Raster in java.awt.image
 

Subclasses of Raster in java.awt.image
 class WritableRaster
          This class extends Raster to provide pixel writing capabilities.
 

Fields in java.awt.image declared as Raster
protected  Raster Raster.parent
          The parent of this Raster, or null.
 

Methods in java.awt.image that return Raster
 Raster Raster.createChild(int parentX, int parentY, int width, int height, int childMinX, int childMinY, int[] bandList)
          Returns a new Raster which shares all or part of this Raster's DataBuffer.
static Raster Raster.createRaster(SampleModel sm, DataBuffer db, Point location)
          Creates a Raster with the specified SampleModel and DataBuffer.
 Raster Raster.createTranslatedChild(int childMinX, int childMinY)
          Create a Raster with the same size, SampleModel and DataBuffer as this one, but with a different location.
 Raster BufferedImage.getData()
          Returns the image as one large tile.
 Raster RenderedImage.getData()
          Returns the image as one large tile (for tile based images this will require fetching the whole image and copying the image data over).
 Raster BufferedImage.getData(Rectangle rect)
          Computes and returns an arbitrary region of the BufferedImage.
 Raster RenderedImage.getData(Rectangle rect)
          Computes and returns an arbitrary region of the RenderedImage.
 Raster Raster.getParent()
          Returns the parent Raster (if any) of this Raster or null.
 Raster BufferedImage.getTile(int tileX, int tileY)
          Returns tile (tileXtileY).
 Raster RenderedImage.getTile(int tileX, int tileY)
          Returns tile (tileX, tileY).
 

Methods in java.awt.image with parameters of type Raster
 BufferedImage IndexColorModel.convertToIntDiscrete(Raster raster, boolean forceARGB)
          Returns a new BufferedImage of TYPE_INT_ARGB or TYPE_INT_RGB that has a Raster with pixel data computed by expanding the indices in the source Raster using the color/alpha component arrays of this ColorModel.
 WritableRaster RescaleOp.createCompatibleDestRaster(Raster src)
          Creates a zeroed-destination Raster with the correct size and number of bands, given this source.
 WritableRaster LookupOp.createCompatibleDestRaster(Raster src)
          Creates a zeroed-destination Raster with the correct size and number of bands, given this source.
 WritableRaster ConvolveOp.createCompatibleDestRaster(Raster src)
          Creates a zeroed destination Raster with the correct size and number of bands, given this source.
 WritableRaster ColorConvertOp.createCompatibleDestRaster(Raster src)
          Creates a zeroed destination Raster with the correct size and number of bands, given this source.
 WritableRaster BandCombineOp.createCompatibleDestRaster(Raster src)
          Creates a zeroed destination Raster with the correct size and number of bands.
 WritableRaster RasterOp.createCompatibleDestRaster(Raster src)
          Creates a zeroed destination Raster with the correct size and number of bands.
 WritableRaster AffineTransformOp.createCompatibleDestRaster(Raster src)
          Creates a zeroed destination Raster with the correct size and number of bands.
 WritableRaster RescaleOp.filter(Raster src, WritableRaster dst)
          Rescales the pixel data in the source Raster.
 WritableRaster LookupOp.filter(Raster src, WritableRaster dst)
          Performs a lookup operation on a Raster.
 WritableRaster ConvolveOp.filter(Raster src, WritableRaster dst)
          Performs a convolution on Rasters.
 WritableRaster ColorConvertOp.filter(Raster src, WritableRaster dest)
          ColorConverts the image data in the source Raster.
 WritableRaster BandCombineOp.filter(Raster src, WritableRaster dst)
          Transforms the Raster using the matrix specified in the constructor.
 WritableRaster RasterOp.filter(Raster src, WritableRaster dest)
          Performs a single-input/single-output operation from a source Raster to a destination Raster.
 WritableRaster AffineTransformOp.filter(Raster src, WritableRaster dst)
          Transforms the source Raster and stores the results in the destination Raster.
 Rectangle2D RescaleOp.getBounds2D(Raster src)
          Returns the bounding box of the rescaled destination Raster.
 Rectangle2D LookupOp.getBounds2D(Raster src)
          Returns the bounding box of the filtered destination Raster.
 Rectangle2D ConvolveOp.getBounds2D(Raster src)
          Returns the bounding box of the filtered destination Raster.
 Rectangle2D ColorConvertOp.getBounds2D(Raster src)
          Returns the bounding box of the destination, given this source.
 Rectangle2D BandCombineOp.getBounds2D(Raster src)
          Returns the bounding box of the transformed destination.
 Rectangle2D RasterOp.getBounds2D(Raster src)
          Returns the bounding box of the filtered destination Raster.
 Rectangle2D AffineTransformOp.getBounds2D(Raster src)
          Returns the bounding box of the transformed destination.
 boolean DirectColorModel.isCompatibleRaster(Raster raster)
          Returns true if raster is compatible with this ColorModel and false if it is not.
 boolean ComponentColorModel.isCompatibleRaster(Raster raster)
          Returns true if raster is compatible with this ColorModel; false if it is not.
 boolean IndexColorModel.isCompatibleRaster(Raster raster)
          Returns true if raster is compatible with this ColorModel or false if it is not compatible with this ColorModel.
 boolean ColorModel.isCompatibleRaster(Raster raster)
          Returns true if raster is compatible with this ColorModel and false if it is not.
 void BufferedImage.setData(Raster r)
          Sets a rectangular region of the image to the contents of the specified Raster r, which is assumed to be in the same coordinate space as the BufferedImage.
 void WritableRenderedImage.setData(Raster r)
          Sets a rect of the image to the contents of the Raster r, which is assumed to be in the same coordinate space as the WritableRenderedImage.
 void WritableRaster.setDataElements(int x, int y, Raster inRaster)
          Sets the data for a rectangle of pixels from an input Raster.
 void WritableRaster.setRect(int dx, int dy, Raster srcRaster)
          Copies pixels from Raster srcRaster to this WritableRaster.
 void WritableRaster.setRect(Raster srcRaster)
          Copies pixels from Raster srcRaster to this WritableRaster.
 

Constructors in java.awt.image with parameters of type Raster
Raster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion, Point sampleModelTranslate, Raster parent)
          Constructs a Raster with the given SampleModel, DataBuffer, and parent.
 

Uses of Raster in javax.imageio
 

Fields in javax.imageio declared as Raster
protected  Raster IIOImage.raster
          The Raster being referenced.
 

Methods in javax.imageio that return Raster
 Raster IIOImage.getRaster()
          Returns the currently set Raster, or null if only a RenderedImage is available.
 Raster ImageReader.readRaster(int imageIndex, ImageReadParam param)
          Returns a new Raster object containing the raw pixel data from the image stream, without any color conversion applied.
 Raster ImageReader.readTileRaster(int imageIndex, int tileX, int tileY)
          Returns a new Raster object containing the raw pixel data from the tile, without any color conversion applied.
 

Methods in javax.imageio with parameters of type Raster
 void ImageWriter.replacePixels(Raster raster, ImageWriteParam param)
          Replaces a portion of an image already present in the output with a portion of the given Raster.
 void IIOImage.setRaster(Raster raster)
          Sets the current Raster.
 

Constructors in javax.imageio with parameters of type Raster
IIOImage(Raster raster, List<? extends BufferedImage> thumbnails, IIOMetadata metadata)
          Constructs an IIOImage containing a Raster, and thumbnails and metadata associated with it.
 


Java™ Platform
Standard Ed. 6

Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.