Class WeaveFilter

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

    public class WeaveFilter
    extends PointFilter
    • Field Detail

      • matrix

        public int[][] matrix
    • Constructor Detail

      • WeaveFilter

        public WeaveFilter()
    • Method Detail

      • setXGap

        public void setXGap​(float xGap)
      • setXWidth

        public void setXWidth​(float xWidth)
      • getXWidth

        public float getXWidth()
      • setYWidth

        public void setYWidth​(float yWidth)
      • getYWidth

        public float getYWidth()
      • getXGap

        public float getXGap()
      • setYGap

        public void setYGap​(float yGap)
      • getYGap

        public float getYGap()
      • setCrossings

        public void setCrossings​(int[][] matrix)
      • getCrossings

        public int[][] getCrossings()
      • setUseImageColors

        public void setUseImageColors​(boolean useImageColors)
      • getUseImageColors

        public boolean getUseImageColors()
      • setRoundThreads

        public void setRoundThreads​(boolean roundThreads)
      • getRoundThreads

        public boolean getRoundThreads()
      • setShadeCrossings

        public void setShadeCrossings​(boolean shadeCrossings)
      • getShadeCrossings

        public boolean getShadeCrossings()
      • filterRGB

        public int filterRGB​(int x,
                             int y,
                             int rgb)
        Specified by:
        filterRGB in class PointFilter
      • toString

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