Lines Matching defs:SampleModel

53  *  Subclasses of SampleModel specify the types of samples they can
62 * a DataBuffer and a SampleModel. The SampleModel allows access to
68 * images. More efficient code will cast the SampleModel to the
81 public abstract class SampleModel
84 /** Width in pixels of the region of image data that this SampleModel
89 /** Height in pixels of the region of image data that this SampleModel
94 /** Number of bands of the image data that this SampleModel describes. */
109 * Constructs a SampleModel with the specified parameters.
122 public SampleModel(int dataType, int w, int h, int numBands)
154 * that this <code>SampleModel</code> describes.
162 * that this <code>SampleModel</code> describes.
170 * <code>SampleModel</code> describes.
180 * SampleModel. Using these methods, pixels are transferred as an
204 * SampleModel. Using these methods, pixels are transferred as an
265 * SampleModel <code>sm1</code>, to DataBuffer <code>db2</code>, whose
266 * storage layout is described by SampleModel <code>sm2</code>.
270 * SampleModel sm1, sm2;
275 * DataBuffer/SampleModel pairs is legitimate if the SampleModels have
316 * SampleModel <code>sm1</code>, to DataBuffer <code>db2</code>, whose
317 * storage layout is described by SampleModel <code>sm2</code>.
321 * SampleModel sm1, sm2;
327 * DataBuffer/SampleModel pairs is legitimate if the SampleModels have
502 * SampleModel <code>sm1</code>, to DataBuffer <code>db2</code>, whose
503 * storage layout is described by SampleModel <code>sm2</code>.
507 * SampleModel sm1, sm2;
513 * DataBuffer/SampleModel pairs is legitimate if the SampleModels have
549 * SampleModel <code>sm1</code>, to DataBuffer <code>db2</code>, whose
550 * storage layout is described by SampleModel <code>sm2</code>.
554 * SampleModel sm1, sm2;
560 * DataBuffer/SampleModel pairs is legitimate if the SampleModels have
1468 * Creates a SampleModel which describes data in this SampleModel's
1472 * @return a <code>SampleModel</code> describing the same image
1473 * data as this <code>SampleModel</code>, but with a
1476 public abstract SampleModel createCompatibleSampleModel(int w, int h);
1479 * Creates a new SampleModel
1481 * SampleModel.
1482 * @param bands the subset of bands of this <code>SampleModel</code>
1483 * @return a <code>SampleModel</code> with a subset of bands of this
1484 * <code>SampleModel</code>.
1486 public abstract SampleModel createSubsetSampleModel(int bands[]);
1489 * Creates a DataBuffer that corresponds to this SampleModel.
1490 * The DataBuffer's width and height will match this SampleModel's.
1492 * <code>SampleModel</code>.