API review - Image Ops (RT-17409)
Kevin Rushforth
kevin.rushforth at oracle.com
Tue May 15 04:18:34 PDT 2012
+1
-- Kevin
Jim Graham wrote:
> By popular demand in internal reviews, I've added the following
> methods to Image (with documentation analogous to the existing
> get/setPixels methods):
>
> public void getPixels(int x, int y, int w, int h,
> WritablePixelFormat<ByteBuffer> pixelformat,
> byte buffer[], int offset, int scanlineStride)
> public void getPixels(int x, int y, int w, int h,
> WritablePixelFormat<IntBuffer> pixelformat,
> int buffer[], int offset, int scanlineStride)
>
> public void setPixels(int x, int y, int w, int h,
> WritablePixelFormat<ByteBuffer> pixelformat,
> byte buffer[], int offset, int scanlineStride)
> public void setPixels(int x, int y, int w, int h,
> WritablePixelFormat<IntBuffer> pixelformat,
> int buffer[], int offset, int scanlineStride)
>
> And a minor change to the existing get/setPixels methods to rearrange
> their parameter lists to be more aligned with the above new methods
> (note that buffer and PixelFormat have been swapped):
>
> public <T extends Buffer>
> void getPixels(int x, int y, int w, int h,
> WritablePixelFormat<T> pixelformat,
> T buffer, int scanlineStride)
> public <T extends Buffer>
> void setPixels(int x, int y, int w, int h,
> PixelFormat<T> pixelformat,
> T buffer, int scanlineStride)
>
> ...jim
More information about the openjfx-dev
mailing list