public class PaddedRawPixelBuffer
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private byte[] |
data
Pixel data
|
private int |
format
Pixel format
|
private int |
size
Data size
|
private int |
stride
Stride (bytes per row)
|
| Constructor and Description |
|---|
PaddedRawPixelBuffer()
Default constructor for PaddedRawPixelBuffer.
|
PaddedRawPixelBuffer(int format,
byte[] data,
int size,
int stride)
Constructs PaddedRawPixelBuffer with format, data, size, and stride.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
getData()
Gets the pixel data.
|
int |
getFormat()
Gets the pixel format.
|
int |
getSize()
Gets the data size.
|
int |
getStride()
Gets the stride (bytes per row).
|
void |
setData(byte[] data)
Sets the pixel data.
|
void |
setFormat(int format)
Sets the pixel format.
|
void |
setSize(int size)
Sets the data size.
|
void |
setStride(int stride)
Sets the stride (bytes per row).
|
private int format
private byte[] data
private int size
private int stride
public PaddedRawPixelBuffer()
public PaddedRawPixelBuffer(int format,
byte[] data,
int size,
int stride)
format - Pixel formatdata - Pixel datasize - Data sizestride - Stride (bytes per row)public int getFormat()
public void setFormat(int format)
format - Pixel formatpublic byte[] getData()
public void setData(byte[] data)
data - Pixel datapublic int getSize()
public void setSize(int size)
size - Data sizepublic int getStride()
public void setStride(int stride)
stride - Stride (bytes per row)