类 ImageFunction2D

    • 字段详细资料

      • pixels

        protected int[] pixels
      • width

        protected int width
      • height

        protected int height
      • edgeAction

        protected int edgeAction
      • alpha

        protected boolean alpha
    • 构造器详细资料

      • ImageFunction2D

        public ImageFunction2D​(BufferedImage image)
      • ImageFunction2D

        public ImageFunction2D​(BufferedImage image,
                               boolean alpha)
      • ImageFunction2D

        public ImageFunction2D​(BufferedImage image,
                               int edgeAction,
                               boolean alpha)
      • ImageFunction2D

        public ImageFunction2D​(int[] pixels,
                               int width,
                               int height,
                               int edgeAction,
                               boolean alpha)
      • ImageFunction2D

        public ImageFunction2D​(Image image)
      • ImageFunction2D

        public ImageFunction2D​(Image image,
                               int edgeAction,
                               boolean alpha)
    • 方法详细资料

      • getRGB

        public int[] getRGB​(BufferedImage image,
                            int x,
                            int y,
                            int width,
                            int height,
                            int[] pixels)
        A convenience method for getting ARGB pixels from an image. This tries to avoid the performance penalty of BufferedImage.getRGB unmanaging the image.
      • init

        public void init​(int[] pixels,
                         int width,
                         int height,
                         int edgeAction,
                         boolean alpha)
      • evaluate

        public float evaluate​(float x,
                              float y)
        指定者:
        evaluate 在接口中 Function2D
      • setEdgeAction

        public void setEdgeAction​(int edgeAction)
      • getEdgeAction

        public int getEdgeAction()
      • getWidth

        public int getWidth()
      • getHeight

        public int getHeight()
      • getPixels

        public int[] getPixels()