com.jhlabs.image
Class PerspectiveFilter

java.lang.Object
  extended by com.jhlabs.image.AbstractBufferedImageOp
      extended by com.jhlabs.image.TransformFilter
          extended by com.jhlabs.image.PerspectiveFilter
All Implemented Interfaces:
ImageProcessorInterface, java.awt.image.BufferedImageOp, java.lang.Cloneable

public class PerspectiveFilter
extends TransformFilter


Field Summary
 
Fields inherited from class com.jhlabs.image.TransformFilter
BILINEAR, CLAMP, NEAREST_NEIGHBOUR, WRAP, ZERO
 
Constructor Summary
PerspectiveFilter()
           
PerspectiveFilter(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3)
           
 
Method Summary
 float getOriginX()
           
 float getOriginY()
           
 void setCorners(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3)
           
 java.lang.String toString()
           
 
Methods inherited from class com.jhlabs.image.TransformFilter
filter, getBilinear, getEdgeAction, getInterpolation, getNearestNeighbour, getOriginalSpace, getTransformedSpace, setEdgeAction, setInterpolation, setOriginalSpace, setTransformedSpace
 
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, process, setRGB
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PerspectiveFilter

public PerspectiveFilter()

PerspectiveFilter

public PerspectiveFilter(float x0,
                         float y0,
                         float x1,
                         float y1,
                         float x2,
                         float y2,
                         float x3,
                         float y3)
Method Detail

setCorners

public void setCorners(float x0,
                       float y0,
                       float x1,
                       float y1,
                       float x2,
                       float y2,
                       float x3,
                       float y3)

getOriginX

public float getOriginX()

getOriginY

public float getOriginY()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object