| 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use SampleModel | |
| java.awt.image | Provides classes for creating and modifying images. | 
| javax.imageio | The main package of the Java Image I/O API. | 
| Uses of SampleModel in java.awt.image | 
| Subclasses of SampleModel in java.awt.image | |
 class | 
BandedSampleModel
This class represents image data which is stored in a band interleaved fashion and for which each sample of a pixel occupies one data element of the DataBuffer.  | 
 class | 
ComponentSampleModel
This class represents image data which is stored such that each sample of a pixel occupies one data element of the DataBuffer.  | 
 class | 
MultiPixelPackedSampleModel
The MultiPixelPackedSampleModel class represents
 one-banded images and can pack multiple one-sample
 pixels into one data element. | 
 class | 
PixelInterleavedSampleModel
This class represents image data which is stored in a pixel interleaved fashion and for which each sample of a pixel occupies one data element of the DataBuffer.  | 
 class | 
SinglePixelPackedSampleModel
This class represents pixel data packed such that the N samples which make up a single pixel are stored in a single data array element, and each data data array element holds samples for only one pixel.  | 
| Fields in java.awt.image declared as SampleModel | |
protected  SampleModel | 
Raster.sampleModel
The SampleModel that describes how pixels from this Raster are stored in the DataBuffer.  | 
| Methods in java.awt.image that return SampleModel | |
 SampleModel | 
MultiPixelPackedSampleModel.createCompatibleSampleModel(int w,
                            int h)
Creates a new MultiPixelPackedSampleModel with the
 specified width and height. | 
 SampleModel | 
MultiPixelPackedSampleModel.createSubsetSampleModel(int[] bands)
Creates a new MultiPixelPackedSampleModel with a
 subset of the bands of this 
 MultiPixelPackedSampleModel. | 
 SampleModel | 
PixelInterleavedSampleModel.createCompatibleSampleModel(int w,
                            int h)
Creates a new PixelInterleavedSampleModel with the specified width and height.  | 
 SampleModel | 
PixelInterleavedSampleModel.createSubsetSampleModel(int[] bands)
Creates a new PixelInterleavedSampleModel with a subset of the bands of this PixelInterleavedSampleModel.  | 
 SampleModel | 
BandedSampleModel.createCompatibleSampleModel(int w,
                            int h)
Creates a new BandedSampleModel with the specified width and height.  | 
 SampleModel | 
BandedSampleModel.createSubsetSampleModel(int[] bands)
Creates a new BandedSampleModel with a subset of the bands of this BandedSampleModel.  | 
 SampleModel | 
PackedColorModel.createCompatibleSampleModel(int w,
                            int h)
Creates a SampleModel with the specified width and
 height that has a data layout compatible with this 
 ColorModel. | 
 SampleModel | 
ComponentSampleModel.createCompatibleSampleModel(int w,
                            int h)
Creates a new ComponentSampleModel with the specified
 width and height. | 
 SampleModel | 
ComponentSampleModel.createSubsetSampleModel(int[] bands)
Creates a new ComponentSampleModel with a subset of the bands of this ComponentSampleModel.  | 
 SampleModel | 
SinglePixelPackedSampleModel.createCompatibleSampleModel(int w,
                            int h)
Creates a new SinglePixelPackedSampleModel with the specified width and height.  | 
 SampleModel | 
SinglePixelPackedSampleModel.createSubsetSampleModel(int[] bands)
This creates a new SinglePixelPackedSampleModel with a subset of the bands of this SinglePixelPackedSampleModel.  | 
 SampleModel | 
ComponentColorModel.createCompatibleSampleModel(int w,
                            int h)
Creates a SampleModel with the specified width and height, 
 that  has a data layout compatible with this ColorModel. | 
 SampleModel | 
IndexColorModel.createCompatibleSampleModel(int w,
                            int h)
Creates a SampleModel with the specified 
 width and height that has a data layout compatible with 
 this ColorModel. | 
abstract  SampleModel | 
SampleModel.createCompatibleSampleModel(int w,
                            int h)
Creates a SampleModel which describes data in this SampleModel's format, but with a different width and height.  | 
abstract  SampleModel | 
SampleModel.createSubsetSampleModel(int[] bands)
Creates a new SampleModel with a subset of the bands of this SampleModel.  | 
 SampleModel | 
Raster.getSampleModel()
Returns the SampleModel that describes the layout of the image data.  | 
 SampleModel | 
RenderedImage.getSampleModel()
Returns the SampleModel associated with this image.  | 
 SampleModel | 
BufferedImage.getSampleModel()
Returns the SampleModel associated with this
 BufferedImage. | 
 SampleModel | 
ColorModel.createCompatibleSampleModel(int w,
                            int h)
Creates a SampleModel with the specified width and
 height that has a data layout compatible with this 
 ColorModel. | 
| Methods in java.awt.image with parameters of type SampleModel | |
 boolean | 
PackedColorModel.isCompatibleSampleModel(SampleModel sm)
Checks if the specified SampleModel is compatible
 with this ColorModel. | 
 boolean | 
ComponentColorModel.isCompatibleSampleModel(SampleModel sm)
Checks whether or not the specified SampleModel 
 is compatible with this ColorModel. | 
 boolean | 
IndexColorModel.isCompatibleSampleModel(SampleModel sm)
Checks if the specified SampleModel is compatible 
 with this ColorModel. | 
static Raster | 
Raster.createRaster(SampleModel sm,
             DataBuffer db,
             Point location)
Creates a Raster with the specified SampleModel and DataBuffer.  | 
static WritableRaster | 
Raster.createWritableRaster(SampleModel sm,
                     Point location)
Creates a WritableRaster with the specified SampleModel.  | 
static WritableRaster | 
Raster.createWritableRaster(SampleModel sm,
                     DataBuffer db,
                     Point location)
Creates a WritableRaster with the specified SampleModel and DataBuffer.  | 
 boolean | 
ColorModel.isCompatibleSampleModel(SampleModel sm)
Checks if the SampleModel is compatible with this
 ColorModel. | 
| Constructors in java.awt.image with parameters of type SampleModel | |
Raster(SampleModel sampleModel,
       Point origin)
Constructs a Raster with the given SampleModel.  | 
|
Raster(SampleModel sampleModel,
       DataBuffer dataBuffer,
       Point origin)
Constructs a Raster with the given SampleModel and DataBuffer.  | 
|
Raster(SampleModel sampleModel,
       DataBuffer dataBuffer,
       Rectangle aRegion,
       Point sampleModelTranslate,
       Raster parent)
Constructs a Raster with the given SampleModel, DataBuffer, and parent.  | 
|
WritableRaster(SampleModel sampleModel,
               Point origin)
Constructs a WritableRaster with the given SampleModel.  | 
|
WritableRaster(SampleModel sampleModel,
               DataBuffer dataBuffer,
               Point origin)
Constructs a WritableRaster with the given SampleModel and DataBuffer.  | 
|
WritableRaster(SampleModel sampleModel,
               DataBuffer dataBuffer,
               Rectangle aRegion,
               Point sampleModelTranslate,
               WritableRaster parent)
Constructs a WritableRaster with the given SampleModel, DataBuffer, and parent.  | 
|
| Uses of SampleModel in javax.imageio | 
| Fields in javax.imageio declared as SampleModel | |
protected  SampleModel | 
ImageTypeSpecifier.sampleModel
A SampleModel to be used as a prototype. | 
| Methods in javax.imageio that return SampleModel | |
 SampleModel | 
ImageTypeSpecifier.getSampleModel()
Returns a SampleModel based on the settings
 encapsulated within this object. | 
 SampleModel | 
ImageTypeSpecifier.getSampleModel(int width,
               int height)
Returns a SampleModel based on the settings
 encapsulated within this object. | 
| Constructors in javax.imageio with parameters of type SampleModel | |
ImageTypeSpecifier(ColorModel colorModel,
                   SampleModel sampleModel)
Constructs an ImageTypeSpecifier directly
 from a ColorModel and a SampleModel. | 
|
  | 
JavaTM 2 Platform Std. Ed. v1.4.2  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
Copyright 2003 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.