java.awt.image
public class ReplicateScaleFilter extends ImageFilter
| Field Summary | |
|---|---|
| protected int | destHeight
The height of the destination image. |
| protected int | destWidth
The width of the destination image. |
| protected Object | outpixbuf |
| protected int[] | srccols |
| protected int | srcHeight
The height of the source image. |
| protected int[] | srcrows |
| protected int | srcWidth
The width of the source image. |
| Constructor Summary | |
|---|---|
| ReplicateScaleFilter(int width, int height) | |
| Method Summary | |
|---|---|
| void | setDimensions(int width, int height)
An ImageProducer indicates the size of the image
being produced using this method. |
| void | setPixels(int x, int y, int w, int h, ColorModel model, byte[] pixels, int offset, int scansize)
This function delivers a rectangle of pixels where any
pixel(m,n) is stored in the array as a byte at
index (n * scansize + m + offset).
|
| void | setPixels(int x, int y, int w, int h, ColorModel model, int[] pixels, int offset, int scansize)
This function delivers a rectangle of pixels where any
pixel(m,n) is stored in the array as an int at
index (n * scansize + m + offset).
|
| void | setProperties(Hashtable<?,?> props)
An ImageProducer can set a list of properties
associated with this image by using this method.
|
ImageProducer indicates the size of the image
being produced using this method. A filter can override this
method to intercept these calls from the producer in order to
change either the width or the height before in turn calling
the consumer's setDimensions method.
Parameters: width the width of the image height the height of the image
byte at
index (n * scansize + m + offset).
Parameters: x the x coordinate of the rectangle y the y coordinate of the rectangle w the width of the rectangle h the height of the rectangle model the ColorModel used to translate the pixels pixels the array of pixel values offset the index of the first pixels in the pixels array scansize the width to use in extracting pixels from the pixels array
int at
index (n * scansize + m + offset).
Parameters: x the x coordinate of the rectangle y the y coordinate of the rectangle w the width of the rectangle h the height of the rectangle model the ColorModel used to translate the pixels pixels the array of pixel values offset the index of the first pixels in the pixels array scansize the width to use in extracting pixels from the pixels array
ImageProducer can set a list of properties
associated with this image by using this method.
Parameters: props the list of properties associated with this image