Lines Matching defs:WritableRaster

30  * The WritableRaster class provides functionality for writing samples and pixel
35 public class WritableRaster extends Raster {
38 * Instantiates a new WritableRaster object with the specified SampleModel,
39 * DataBuffer, rectangular region and parent WritableRaster.
49 * to the new WritableRaster coordinates.
51 * the parent of this WritableRaster.
53 protected WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Rectangle aRegion,
54 Point sampleModelTranslate, WritableRaster parent) {
59 * Instantiates a new WritableRaster object with the specified SampleModel
60 * which defines a layout of this WritableRaster and DataBuffer objects
70 protected WritableRaster(SampleModel sampleModel, DataBuffer dataBuffer, Point origin) {
76 * Instantiates a new WritableRaster with the specified SampleModel.
83 protected WritableRaster(SampleModel sampleModel, Point origin) {
131 * Creates the child of this WritableRaster by sharing the specified
132 * rectangular area in this WritableRaster. The parentX, parentY, width and
137 * rectangle with respect to this WritableRaster' coordinates.
140 * rectangle with respect to this WritableRaster' coordinates.
153 * @return the child WritableRaster.
155 public WritableRaster createWritableChild(int parentX, int parentY, int w, int h,
204 return new WritableRaster(childModel, dataBuffer,
210 * Creates the translated child of this WritableRaster. New WritableRaster
211 * object is a reference to the this WritableRaster and with different
215 * the X coordinate of the new WritableRaster.
217 * the Y coordinate of the new WritableRaster.
218 * @return the WritableRaster.
220 public WritableRaster createWritableTranslatedChild(int childMinX, int childMinY) {
225 * Gets the parent WritableRaster for this WritableRaster object.
227 * @return the parent WritableRaster for this WritableRaster object.
229 public WritableRaster getWritableParent() {
230 return (WritableRaster)parent;
235 * WritableRaster.
246 * WritableRaster. Each pixel with (x, y) coordinates from the source Raster
247 * is copied to pixel with (x+dx, y+dy) coordinates in this WritableRaster.
253 * translated when writtien to this WritableRaster.
256 * translated when writtien to this WritableRaster.
330 * WritableRaster.
366 * WritableRaster.
382 * WritableRaster.
398 * WritableRaster.
414 * pixels in this WritableRaster.
434 * pixels in this WritableRaster.
454 * pixels in this WritableRaster.