Index (Frames) | Index (No Frames) | Package | Package Tree | Tree
java.awt.image

Class SinglePixelPackedSampleModel

java.lang.Object
|
+--java.awt.image.SampleModel
   |
   +--java.awt.image.SinglePixelPackedSampleModel


public class SinglePixelPackedSampleModel

extends SampleModel

Author:

Constructor Summary

SinglePixelPackedSampleModel(int dataType, int w, int h, int[] bitMasks)

SinglePixelPackedSampleModel(int dataType, int w, int h, int scanlineStride, int[] bitMasks)

Method Summary

java.awt.image.SampleModelcreateCompatibleSampleModel(int w, int h)

java.awt.image.DataBuffercreateDataBuffer()

java.awt.image.SampleModelcreateSubsetSampleModel(int[] bands)

int[]getBitMasks()

int[]getBitOffsets()

java.lang.ObjectgetDataElements(int x, int y, java.lang.Object obj, java.awt.image.DataBuffer data)

intgetNumDataElements()

intgetOffset(int x, int y)

int[]getPixel(int x, int y, int[] iArray, java.awt.image.DataBuffer data)

int[]getPixels(int x, int y, int w, int h, int[] iArray, java.awt.image.DataBuffer data)

intgetSample(int x, int y, int b, java.awt.image.DataBuffer data)

int[]getSampleSize()

intgetSampleSize(int band)

intgetScanlineStride()

voidsetDataElements(int x, int y, java.lang.Object obj, java.awt.image.DataBuffer data)

voidsetPixel(int x, int y, int[] iArray, java.awt.image.DataBuffer data)

voidsetSample(int x, int y, int b, int s, java.awt.image.DataBuffer data)

Constructor Details

SinglePixelPackedSampleModel

public SinglePixelPackedSampleModel(int dataType, int w, int h, int[] bitMasks)

Parameters:


SinglePixelPackedSampleModel

public SinglePixelPackedSampleModel(int dataType, int w, int h, int scanlineStride, int[] bitMasks)

Parameters:


Method Details

createCompatibleSampleModel

public SampleModel createCompatibleSampleModel(int w, int h)

Parameters:


createDataBuffer

public DataBuffer createDataBuffer()


createSubsetSampleModel

public SampleModel createSubsetSampleModel(int[] bands)

Parameters:


getBitMasks

public int[] getBitMasks()


getBitOffsets

public int[] getBitOffsets()


getDataElements

public Object getDataElements(int x, int y, java.lang.Object obj, java.awt.image.DataBuffer data)

Parameters:


getNumDataElements

public int getNumDataElements()


getOffset

public int getOffset(int x, int y)

Parameters:


getPixel

public int[] getPixel(int x, int y, int[] iArray, java.awt.image.DataBuffer data)

Parameters:


getPixels

public int[] getPixels(int x, int y, int w, int h, int[] iArray, java.awt.image.DataBuffer data)

Parameters:


getSample

public int getSample(int x, int y, int b, java.awt.image.DataBuffer data)

Parameters:


getSampleSize

public int[] getSampleSize()


getSampleSize

public int getSampleSize(int band)

Parameters:


getScanlineStride

public int getScanlineStride()


setDataElements

public void setDataElements(int x, int y, java.lang.Object obj, java.awt.image.DataBuffer data)

Parameters:


setPixel

public void setPixel(int x, int y, int[] iArray, java.awt.image.DataBuffer data)

Parameters:


setSample

public void setSample(int x, int y, int b, int s, java.awt.image.DataBuffer data)

Parameters: