Uses of Class
javafx.scene.image.PixelFormat
Package | Description |
---|---|
javafx.scene.image |
Provides the set of classes for loading and displaying images.
|
-
Uses of PixelFormat in javafx.scene.image
Subclasses of PixelFormat in javafx.scene.image Modifier and Type Class Description class
WritablePixelFormat<T extends Buffer>
APixelFormat
object representing a pixel format that can store full colors and so can be used as a destination format to write pixel data from an arbitrary image.Methods in javafx.scene.image that return PixelFormat Modifier and Type Method Description static PixelFormat<ByteBuffer>
PixelFormat. createByteIndexedInstance(int[] colors)
Creates aPixelFormat
instance describing a pixel layout with the pixels stored as single bytes representing an index into the specified lookup table of non-premultiplied color values in theINT_ARGB
format.static PixelFormat<ByteBuffer>
PixelFormat. createByteIndexedPremultipliedInstance(int[] colors)
Creates aPixelFormat
instance describing a pixel layout with the pixels stored as single bytes representing an index into the specified lookup table of premultiplied color values in theINT_ARGB_PRE
format.static PixelFormat<ByteBuffer>
PixelFormat. getByteRgbInstance()
Returns aPixelFormat
instance describing a pixel layout with the pixels stored in adjacent bytes with the color components stored in order of increasing index: red, green, blue.PixelFormat<T>
PixelBuffer. getPixelFormat()
Returns thePixelFormat
of thisPixelBuffer
.PixelFormat
PixelReader. getPixelFormat()
This method returns thePixelFormat
in which the surface stores its pixels, or a roughly equivalent pixel format into which it can easily convert its pixels for purposes of reading them.PixelFormat
PixelWriter. getPixelFormat()
This method returns thePixelFormat
in which the surface stores its pixels, or a roughly equivalent pixel format from which it can easily convert pixels for purposes of writing them.Methods in javafx.scene.image with parameters of type PixelFormat Modifier and Type Method Description void
PixelWriter. setPixels(int x, int y, int w, int h, PixelFormat<ByteBuffer> pixelformat, byte[] buffer, int offset, int scanlineStride)
Stores pixel data from a byte array into a rectangular region of the surface.void
PixelWriter. setPixels(int x, int y, int w, int h, PixelFormat<IntBuffer> pixelformat, int[] buffer, int offset, int scanlineStride)
Stores pixel data from an int array into a rectangular region of the surface.<T extends Buffer>
voidPixelWriter. setPixels(int x, int y, int w, int h, PixelFormat<T> pixelformat, T buffer, int scanlineStride)
Stores pixel data from a buffer into a rectangular region of the surface.Constructors in javafx.scene.image with parameters of type PixelFormat Constructor Description PixelBuffer(int width, int height, T buffer, PixelFormat<T> pixelFormat)
Constructs aPixelBuffer
using the specifiedBuffer
andPixelFormat
.