![]() |
|
Contents |
Public Member Functions | |
| SampleModel (int dataType, int w, int h, int numBands) | |
| abstract Object | getDataElements (int x, int y, Object obj, DataBuffer data) |
| Object | getDataElements (int x, int y, int w, int h, Object obj, DataBuffer data) |
| abstract void | setDataElements (int x, int y, Object obj, DataBuffer data) |
| void | setDataElements (int x, int y, int w, int h, Object obj, DataBuffer data) |
| abstract SampleModel | createSubsetSampleModel (int bands[]) |
| abstract SampleModel | createCompatibleSampleModel (int a0, int a1) |
| int[] | getPixel (int x, int y, int iArray[], DataBuffer data) |
| void | setPixel (int x, int y, int iArray[], DataBuffer data) |
| float[] | getPixel (int x, int y, float fArray[], DataBuffer data) |
| void | setPixel (int x, int y, float fArray[], DataBuffer data) |
| double[] | getPixel (int x, int y, double dArray[], DataBuffer data) |
| void | setPixel (int x, int y, double dArray[], DataBuffer data) |
| abstract int | getSample (int x, int y, int b, DataBuffer data) |
| float | getSampleFloat (int x, int y, int b, DataBuffer data) |
| double | getSampleDouble (int x, int y, int b, DataBuffer data) |
| int[] | getPixels (int x, int y, int w, int h, int iArray[], DataBuffer data) |
| void | setPixels (int x, int y, int w, int h, int iArray[], DataBuffer data) |
| float[] | getPixels (int x, int y, int w, int h, float fArray[], DataBuffer data) |
| void | setPixels (int x, int y, int w, int h, float fArray[], DataBuffer data) |
| double[] | getPixels (int x, int y, int w, int h, double dArray[], DataBuffer data) |
| void | setPixels (int x, int y, int w, int h, double dArray[], DataBuffer data) |
| abstract void | setSample (int x, int y, int b, int s, DataBuffer data) |
| int[] | getSamples (int x, int y, int w, int h, int b, int iArray[], DataBuffer data) |
| void | setSamples (int x, int y, int w, int h, int b, int iArray[], DataBuffer data) |
| float[] | getSamples (int x, int y, int w, int h, int b, float fArray[], DataBuffer data) |
| void | setSamples (int x, int y, int w, int h, int b, float fArray[], DataBuffer data) |
| double[] | getSamples (int x, int y, int w, int h, int b, double dArray[], DataBuffer data) |
| void | setSamples (int x, int y, int w, int h, int b, double dArray[], DataBuffer data) |
| void | setSample (int x, int y, int b, float s, DataBuffer data) |
| void | setSample (int x, int y, int b, double s, DataBuffer data) |
| abstract DataBuffer | createDataBuffer () |
| abstract int | getSampleSize (int band) |
| abstract int[] | getSampleSize () |
| final int | getWidth () |
| int | getTransferType () |
| abstract int | getNumDataElements () |
| final int | getNumBands () |
| final int | getHeight () |
| final int | getDataType () |
Protected Attributes | |
| int | width |
| int | height |
| int | numBands |
| int | dataType |
| SampleModel | ( | int | dataType, | |
| int | w, | |||
| int | h, | |||
| int | numBands | |||
| ) |
| abstract Object getDataElements | ( | int | x, | |
| int | y, | |||
| Object | obj, | |||
| DataBuffer | data | |||
| ) | [pure virtual] |
Implemented in BandedSampleModel, ComponentSampleModel, MultiPixelPackedSampleModel, and SinglePixelPackedSampleModel.
| Object getDataElements | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| Object | obj, | |||
| DataBuffer | data | |||
| ) |
| abstract void setDataElements | ( | int | x, | |
| int | y, | |||
| Object | obj, | |||
| DataBuffer | data | |||
| ) | [pure virtual] |
Implemented in BandedSampleModel, ComponentSampleModel, MultiPixelPackedSampleModel, and SinglePixelPackedSampleModel.
| void setDataElements | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| Object | obj, | |||
| DataBuffer | data | |||
| ) |
| abstract SampleModel createSubsetSampleModel | ( | int | bands[] | ) | [pure virtual] |
Implemented in ComponentSampleModel, MultiPixelPackedSampleModel, PixelInterleavedSampleModel, and SinglePixelPackedSampleModel.
| abstract SampleModel createCompatibleSampleModel | ( | int | a0, | |
| int | a1 | |||
| ) | [pure virtual] |
| int [] getPixel | ( | int | x, | |
| int | y, | |||
| int | iArray[], | |||
| DataBuffer | data | |||
| ) |
Reimplemented in BandedSampleModel, ComponentSampleModel, MultiPixelPackedSampleModel, and SinglePixelPackedSampleModel.
| void setPixel | ( | int | x, | |
| int | y, | |||
| int | iArray[], | |||
| DataBuffer | data | |||
| ) |
Reimplemented in BandedSampleModel, ComponentSampleModel, MultiPixelPackedSampleModel, and SinglePixelPackedSampleModel.
| float [] getPixel | ( | int | x, | |
| int | y, | |||
| float | fArray[], | |||
| DataBuffer | data | |||
| ) |
| void setPixel | ( | int | x, | |
| int | y, | |||
| float | fArray[], | |||
| DataBuffer | data | |||
| ) |
| double [] getPixel | ( | int | x, | |
| int | y, | |||
| double | dArray[], | |||
| DataBuffer | data | |||
| ) |
| void setPixel | ( | int | x, | |
| int | y, | |||
| double | dArray[], | |||
| DataBuffer | data | |||
| ) |
| abstract int getSample | ( | int | x, | |
| int | y, | |||
| int | b, | |||
| DataBuffer | data | |||
| ) | [pure virtual] |
Implemented in BandedSampleModel, ComponentSampleModel, MultiPixelPackedSampleModel, and SinglePixelPackedSampleModel.
| float getSampleFloat | ( | int | x, | |
| int | y, | |||
| int | b, | |||
| DataBuffer | data | |||
| ) |
Reimplemented in BandedSampleModel, and ComponentSampleModel.
| double getSampleDouble | ( | int | x, | |
| int | y, | |||
| int | b, | |||
| DataBuffer | data | |||
| ) |
Reimplemented in BandedSampleModel, and ComponentSampleModel.
| int [] getPixels | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| int | iArray[], | |||
| DataBuffer | data | |||
| ) |
Reimplemented in ComponentSampleModel, and SinglePixelPackedSampleModel.
| void setPixels | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| int | iArray[], | |||
| DataBuffer | data | |||
| ) |
Reimplemented in BandedSampleModel, ComponentSampleModel, and SinglePixelPackedSampleModel.
| float [] getPixels | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| float | fArray[], | |||
| DataBuffer | data | |||
| ) |
| void setPixels | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| float | fArray[], | |||
| DataBuffer | data | |||
| ) |
| double [] getPixels | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| double | dArray[], | |||
| DataBuffer | data | |||
| ) |
| void setPixels | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| double | dArray[], | |||
| DataBuffer | data | |||
| ) |
| abstract void setSample | ( | int | x, | |
| int | y, | |||
| int | b, | |||
| int | s, | |||
| DataBuffer | data | |||
| ) | [pure virtual] |
Implemented in BandedSampleModel, ComponentSampleModel, MultiPixelPackedSampleModel, and SinglePixelPackedSampleModel.
| int [] getSamples | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| int | b, | |||
| int | iArray[], | |||
| DataBuffer | data | |||
| ) |
Reimplemented in BandedSampleModel, ComponentSampleModel, and SinglePixelPackedSampleModel.
| void setSamples | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| int | b, | |||
| int | iArray[], | |||
| DataBuffer | data | |||
| ) |
Reimplemented in BandedSampleModel, ComponentSampleModel, and SinglePixelPackedSampleModel.
| float [] getSamples | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| int | b, | |||
| float | fArray[], | |||
| DataBuffer | data | |||
| ) |
| void setSamples | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| int | b, | |||
| float | fArray[], | |||
| DataBuffer | data | |||
| ) |
| double [] getSamples | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| int | b, | |||
| double | dArray[], | |||
| DataBuffer | data | |||
| ) |
| void setSamples | ( | int | x, | |
| int | y, | |||
| int | w, | |||
| int | h, | |||
| int | b, | |||
| double | dArray[], | |||
| DataBuffer | data | |||
| ) |
| void setSample | ( | int | x, | |
| int | y, | |||
| int | b, | |||
| float | s, | |||
| DataBuffer | data | |||
| ) |
Reimplemented in BandedSampleModel, and ComponentSampleModel.
| void setSample | ( | int | x, | |
| int | y, | |||
| int | b, | |||
| double | s, | |||
| DataBuffer | data | |||
| ) |
Reimplemented in BandedSampleModel, and ComponentSampleModel.
| abstract DataBuffer createDataBuffer | ( | ) | [pure virtual] |
Implemented in BandedSampleModel, ComponentSampleModel, MultiPixelPackedSampleModel, and SinglePixelPackedSampleModel.
| abstract int getSampleSize | ( | int | band | ) | [pure virtual] |
Implemented in ComponentSampleModel, MultiPixelPackedSampleModel, and SinglePixelPackedSampleModel.
| abstract int [] getSampleSize | ( | ) | [pure virtual] |
Implemented in ComponentSampleModel, MultiPixelPackedSampleModel, and SinglePixelPackedSampleModel.
| final int getWidth | ( | ) |
| int getTransferType | ( | ) |
Reimplemented in MultiPixelPackedSampleModel.
| abstract int getNumDataElements | ( | ) | [pure virtual] |
Implemented in ComponentSampleModel, MultiPixelPackedSampleModel, and SinglePixelPackedSampleModel.
| final int getNumBands | ( | ) |
| final int getHeight | ( | ) |
| final int getDataType | ( | ) |
int width [protected] |
int height [protected] |
int numBands [protected] |
Reimplemented in ComponentSampleModel.
int dataType [protected] |