Class ARGBPlane


  • public class ARGBPlane
    extends Object
    Represents a plane of ARGB pixel data. Useful for passing around data during copy/paste operations to external programs.
    Author:
    Barry DeZonia
    • Constructor Detail

      • ARGBPlane

        public ARGBPlane​(int width,
                         int height,
                         int[] data)
      • ARGBPlane

        public ARGBPlane​(int width,
                         int height)
    • Method Detail

      • getWidth

        public int getWidth()
      • getHeight

        public int getHeight()
      • getData

        public int[] getData()
      • getARGB

        public int getARGB​(int x,
                           int y)
      • getAlpha

        public int getAlpha​(int x,
                            int y)
      • getRed

        public int getRed​(int x,
                          int y)
      • getGreen

        public int getGreen​(int x,
                            int y)
      • getBlue

        public int getBlue​(int x,
                           int y)
      • setARGB

        public void setARGB​(int x,
                            int y,
                            int argb)
      • setAlpha

        public void setAlpha​(int x,
                             int y,
                             int v)
      • setRed

        public void setRed​(int x,
                           int y,
                           int v)
      • setGreen

        public void setGreen​(int x,
                             int y,
                             int v)
      • setBlue

        public void setBlue​(int x,
                            int y,
                            int v)