public class WarpFilter extends WholeImageFilter
canFilterIndexColorModel, defaultRGBModel, inBytePixels, inPixels, originalSpace, transformedSpace| Constructor and Description |
|---|
WarpFilter()
Create a WarpFilter.
|
WarpFilter(WarpGrid sourceGrid,
WarpGrid destGrid)
Create a WarpFilter with two warp grids.
|
| Modifier and Type | Method and Description |
|---|---|
void |
crossDissolve(int[] pixels1,
int[] pixels2,
int width,
int height,
float t) |
WarpGrid |
getDestGrid()
Get the destination warp grid.
|
int |
getFrames() |
int[] |
getPixels(java.awt.Image image,
int width,
int height) |
WarpGrid |
getSourceGrid()
Get the source warp grid.
|
void |
imageComplete(int status) |
void |
morph(int[] srcPixels,
int[] destPixels,
int[] outPixels,
WarpGrid srcGrid,
WarpGrid destGrid,
int width,
int height,
float t) |
void |
setDestGrid(WarpGrid destGrid)
Set the destination warp grid.
|
void |
setFrames(int frames) |
void |
setSourceGrid(WarpGrid sourceGrid)
Set the source warp grid.
|
java.lang.String |
toString() |
protected void |
transformSpace(java.awt.Rectangle r) |
getTransformedSpace, setColorModel, setDimensions, setPixels, setPixelspublic void setSourceGrid(WarpGrid sourceGrid)
sourceGrid - the source gridpublic WarpGrid getSourceGrid()
public void setDestGrid(WarpGrid destGrid)
destGrid - the destination gridpublic WarpGrid getDestGrid()
public void setFrames(int frames)
public int getFrames()
protected void transformSpace(java.awt.Rectangle r)
transformSpace in class WholeImageFilterpublic void imageComplete(int status)
imageComplete in interface java.awt.image.ImageConsumerimageComplete in class java.awt.image.ImageFilterpublic int[] getPixels(java.awt.Image image,
int width,
int height)
public void morph(int[] srcPixels,
int[] destPixels,
int[] outPixels,
WarpGrid srcGrid,
WarpGrid destGrid,
int width,
int height,
float t)
public void crossDissolve(int[] pixels1,
int[] pixels2,
int width,
int height,
float t)
public java.lang.String toString()
toString in class java.lang.Object