|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.image.ImageFilter
org.jscience.media.pictures.filters.WholeImageFilter
public abstract class WholeImageFilter
A filter which acts as a superclass for filters which need to have the whole image in memory to do their stuff.
| Field Summary | |
|---|---|
protected boolean |
canFilterIndexColorModel
If true, then image pixels for images with an IndexColorModel ndex will be accumulated as bytes in inBytePixels. |
protected java.awt.image.ColorModel |
defaultRGBModel
DOCUMENT ME! |
protected byte[] |
inBytePixels
DOCUMENT ME! |
protected int[] |
inPixels
DOCUMENT ME! |
protected java.awt.Rectangle |
originalSpace
DOCUMENT ME! |
protected java.awt.Rectangle |
transformedSpace
DOCUMENT ME! |
| Fields inherited from class java.awt.image.ImageFilter |
|---|
consumer |
| Fields inherited from interface java.awt.image.ImageConsumer |
|---|
COMPLETESCANLINES, IMAGEABORTED, IMAGEERROR, RANDOMPIXELORDER, SINGLEFRAME, SINGLEFRAMEDONE, SINGLEPASS, STATICIMAGEDONE, TOPDOWNLEFTRIGHT |
| Constructor Summary | |
|---|---|
WholeImageFilter()
Construct a WholeImageFilter |
|
| Method Summary | |
|---|---|
void |
setColorModel(java.awt.image.ColorModel model)
DOCUMENT ME! |
void |
setDimensions(int width,
int height)
DOCUMENT ME! |
void |
setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel model,
byte[] pixels,
int off,
int scansize)
DOCUMENT ME! |
void |
setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel model,
int[] pixels,
int off,
int scansize)
DOCUMENT ME! |
protected void |
transformSpace(java.awt.Rectangle rect)
DOCUMENT ME! |
| Methods inherited from class java.awt.image.ImageFilter |
|---|
clone, getFilterInstance, imageComplete, resendTopDownLeftRight, setHints, setProperties |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.awt.Rectangle transformedSpace
protected java.awt.Rectangle originalSpace
protected java.awt.image.ColorModel defaultRGBModel
protected int[] inPixels
protected byte[] inBytePixels
protected boolean canFilterIndexColorModel
| Constructor Detail |
|---|
public WholeImageFilter()
| Method Detail |
|---|
protected void transformSpace(java.awt.Rectangle rect)
rect - DOCUMENT ME!
public void setDimensions(int width,
int height)
setDimensions in interface java.awt.image.ImageConsumersetDimensions in class java.awt.image.ImageFilterwidth - DOCUMENT ME!height - DOCUMENT ME!public void setColorModel(java.awt.image.ColorModel model)
setColorModel in interface java.awt.image.ImageConsumersetColorModel in class java.awt.image.ImageFiltermodel - DOCUMENT ME!
public void setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel model,
byte[] pixels,
int off,
int scansize)
setPixels in interface java.awt.image.ImageConsumersetPixels in class java.awt.image.ImageFilterx - DOCUMENT ME!y - DOCUMENT ME!w - DOCUMENT ME!h - DOCUMENT ME!model - DOCUMENT ME!pixels - DOCUMENT ME!off - DOCUMENT ME!scansize - DOCUMENT ME!
public void setPixels(int x,
int y,
int w,
int h,
java.awt.image.ColorModel model,
int[] pixels,
int off,
int scansize)
setPixels in interface java.awt.image.ImageConsumersetPixels in class java.awt.image.ImageFilterx - DOCUMENT ME!y - DOCUMENT ME!w - DOCUMENT ME!h - DOCUMENT ME!model - DOCUMENT ME!pixels - DOCUMENT ME!off - DOCUMENT ME!scansize - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||