Class MapFilter

  • All Implemented Interfaces:
    java.awt.image.BufferedImageOp, java.lang.Cloneable

    public class MapFilter
    extends TransformFilter
    • Constructor Detail

      • MapFilter

        public MapFilter()
    • Method Detail

      • setXMapFunction

        public void setXMapFunction​(Function2D xMapFunction)
      • getXMapFunction

        public Function2D getXMapFunction()
      • setYMapFunction

        public void setYMapFunction​(Function2D yMapFunction)
      • getYMapFunction

        public Function2D getYMapFunction()
      • transformInverse

        protected void transformInverse​(int x,
                                        int y,
                                        float[] out)
        Description copied from class: TransformFilter
        Inverse transform a point. This method needs to be overriden by all subclasses.
        Specified by:
        transformInverse in class TransformFilter
        Parameters:
        x - the X position of the pixel in the output image
        y - the Y position of the pixel in the output image
        out - the position of the pixel in the input image
      • toString

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