Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.TransformFilter
com.jhlabs.image.OffsetFilter
public class OffsetFilter
extends TransformFilter
Field Summary |
Fields inherited from class com.jhlabs.image.TransformFilter | |
BILINEAR , CLAMP , NEAREST_NEIGHBOUR , RGB_CLAMP , WRAP , ZERO , edgeAction , interpolation , originalSpace , transformedSpace |
Constructor Summary | |
|
Method Summary | |
BufferedImage |
|
float | |
float | |
boolean |
|
int | |
int | |
boolean | |
void |
|
void |
|
void |
|
void |
|
void |
|
void |
|
String |
|
protected void |
|
Methods inherited from class com.jhlabs.image.TransformFilter | |
filter , filterPixelsNN , getEdgeAction , getInterpolation , setEdgeAction , setInterpolation , transformInverse , transformSpace |
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp | |
clone , createCompatibleDestImage , getBounds2D , getPoint2D , getRGB , getRenderingHints , setRGB |
public OffsetFilter()
public OffsetFilter(int xOffset, int yOffset, boolean wrap)
public BufferedImage filter(BufferedImage src, BufferedImage dst)
- Overrides:
- filter in interface TransformFilter
public float getRelativeX()
public float getRelativeY()
public boolean getWrap()
public int getXOffset()
public int getYOffset()
public boolean isUseRelative()
public void setRelativeX(float relativeX)
public void setRelativeY(float relativeY)
public void setUseRelative(boolean useRelative)
When useRelative is set, the relative settings overwrite the absolute settings
- Parameters:
useRelative
-
public void setWrap(boolean wrap)
public void setXOffset(int xOffset)
public void setYOffset(int yOffset)
public String toString()
protected void transformInverse(int x, int y, float[] out)
- Overrides:
- transformInverse in interface TransformFilter