|
|||||||||
| 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
org.jscience.media.pictures.filters.TransformFilter
public abstract class TransformFilter
An abstract superclass for filters which distort images in some way. The subclass only needs to override two methods to provide the mapping between source and destination pixels.
| Field Summary | |
|---|---|
static int |
CLAMP
DOCUMENT ME! |
protected int |
edgeAction
DOCUMENT ME! |
static int |
WRAP
DOCUMENT ME! |
static int |
ZERO
DOCUMENT ME! |
| Fields inherited from class org.jscience.media.pictures.filters.WholeImageFilter |
|---|
canFilterIndexColorModel, defaultRGBModel, inBytePixels, inPixels, originalSpace, transformedSpace |
| 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 | |
|---|---|
TransformFilter()
|
|
| Method Summary | |
|---|---|
int |
getEdgeAction()
DOCUMENT ME! |
void |
imageComplete(int status)
DOCUMENT ME! |
void |
setEdgeAction(int edgeAction)
DOCUMENT ME! |
protected abstract void |
transformInverse(int x,
int y,
float[] out)
DOCUMENT ME! |
protected void |
transformSpace(java.awt.Rectangle rect)
DOCUMENT ME! |
| Methods inherited from class org.jscience.media.pictures.filters.WholeImageFilter |
|---|
setColorModel, setDimensions, setPixels, setPixels |
| Methods inherited from class java.awt.image.ImageFilter |
|---|
clone, getFilterInstance, resendTopDownLeftRight, setHints, setProperties |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int ZERO
public static final int CLAMP
public static final int WRAP
protected int edgeAction
| Constructor Detail |
|---|
public TransformFilter()
| Method Detail |
|---|
public void setEdgeAction(int edgeAction)
edgeAction - DOCUMENT ME!public int getEdgeAction()
protected abstract void transformInverse(int x,
int y,
float[] out)
x - DOCUMENT ME!y - DOCUMENT ME!out - DOCUMENT ME!protected void transformSpace(java.awt.Rectangle rect)
transformSpace in class WholeImageFilterrect - DOCUMENT ME!public void imageComplete(int status)
imageComplete in interface java.awt.image.ImageConsumerimageComplete in class java.awt.image.ImageFilterstatus - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||