Class PerspectiveFilter

All Implemented Interfaces:
BufferedImageOp, Cloneable

public class PerspectiveFilter extends TransformFilter
  • Constructor Details

    • PerspectiveFilter

      public PerspectiveFilter()
    • PerspectiveFilter

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

    • setCorners

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

      protected void transformSpace(Rectangle rect)
      Overrides:
      transformSpace in class TransformFilter
    • getOriginX

      public float getOriginX()
    • getOriginY

      public float getOriginY()
    • transformInverse

      protected void transformInverse(int x, int y, float[] out)
      Specified by:
      transformInverse in class TransformFilter
    • toString

      public String toString()
      Overrides:
      toString in class Object