Class ShapeFilter

All Implemented Interfaces:
BufferedImageOp, Serializable, Cloneable

public class ShapeFilter extends WholeImageFilter
See Also:
  • Field Details

  • Constructor Details

    • ShapeFilter

      public ShapeFilter()
  • Method Details

    • setFactor

      public void setFactor(float factor)
    • getFactor

      public float getFactor()
    • setColormap

      public void setColormap(Colormap colormap)
    • getColormap

      public Colormap getColormap()
    • setUseAlpha

      public void setUseAlpha(boolean useAlpha)
    • getUseAlpha

      public boolean getUseAlpha()
    • setType

      public void setType(int type)
    • getType

      public int getType()
    • setInvert

      public void setInvert(boolean invert)
    • getInvert

      public boolean getInvert()
    • setMerge

      public void setMerge(boolean merge)
    • getMerge

      public boolean getMerge()
    • filterPixels

      protected int[] filterPixels(int width, int height, int[] inPixels, Rectangle transformedSpace)
      Specified by:
      filterPixels in class WholeImageFilter
    • distanceMap

      public int distanceMap(int[] map, int width, int height)
    • toString

      public String toString()
      Overrides:
      toString in class Object