public class EXRHeader
extends org.lwjgl.system.Struct
implements org.lwjgl.system.NativeResource
num_custom_attributes – number of EXRAttribute in the custom_attributes arraycustom_attributes – custom attributes (excludes required attributes, e.g. `channels`, `compression`, etc)pixel_types – loaded pixel type (TINYEXR_PIXELTYPE_*) of images for each channel. This is overwritten with requested_pixel_types when loading.compression_type – compression type (TINYEXR_COMPRESSIONTYPE_*)requested_pixel_types – filled initially by ParseEXRHeaderFrom(Memory|File), then users can edit it (only valid for HALF pixel type channel)
struct EXRHeader {
float pixel_aspect_ratio;
int line_order;
int data_window[4];
int display_window[4];
float screen_window_center[2];
float screen_window_width;
int chunk_count;
int tiled;
int tile_size_x;
int tile_size_y;
int tile_level_mode;
int tile_rounding_mode;
int long_name;
int non_image;
int multipart;
unsigned int header_len;
int num_custom_attributes;
EXRAttribute * custom_attributes;
EXRChannelInfo * channels;
int * pixel_types;
int num_channels;
int compression_type;
int * requested_pixel_types;
}| Modifier and Type | Class and Description |
|---|---|
static class |
EXRHeader.Buffer
An array of
EXRHeader structs. |
| Modifier and Type | Field and Description |
|---|---|
static int |
ALIGNOF
The struct alignment in bytes.
|
static int |
CHANNELS
The struct member offsets.
|
static int |
CHUNK_COUNT
The struct member offsets.
|
static int |
COMPRESSION_TYPE
The struct member offsets.
|
static int |
CUSTOM_ATTRIBUTES
The struct member offsets.
|
static int |
DATA_WINDOW
The struct member offsets.
|
static int |
DISPLAY_WINDOW
The struct member offsets.
|
static int |
HEADER_LEN
The struct member offsets.
|
static int |
LINE_ORDER
The struct member offsets.
|
static int |
LONG_NAME
The struct member offsets.
|
static int |
MULTIPART
The struct member offsets.
|
static int |
NON_IMAGE
The struct member offsets.
|
static int |
NUM_CHANNELS
The struct member offsets.
|
static int |
NUM_CUSTOM_ATTRIBUTES
The struct member offsets.
|
static int |
PIXEL_ASPECT_RATIO
The struct member offsets.
|
static int |
PIXEL_TYPES
The struct member offsets.
|
static int |
REQUESTED_PIXEL_TYPES
The struct member offsets.
|
static int |
SCREEN_WINDOW_CENTER
The struct member offsets.
|
static int |
SCREEN_WINDOW_WIDTH
The struct member offsets.
|
static int |
SIZEOF
The struct size in bytes.
|
static int |
TILE_LEVEL_MODE
The struct member offsets.
|
static int |
TILE_ROUNDING_MODE
The struct member offsets.
|
static int |
TILE_SIZE_X
The struct member offsets.
|
static int |
TILE_SIZE_Y
The struct member offsets.
|
static int |
TILED
The struct member offsets.
|
| Constructor and Description |
|---|
EXRHeader(java.nio.ByteBuffer container)
Creates a
EXRHeader instance at the current position of the specified ByteBuffer container. |
| Modifier and Type | Method and Description |
|---|---|
static EXRHeader |
calloc()
Returns a new
EXRHeader instance allocated with memCalloc. |
static EXRHeader.Buffer |
calloc(int capacity)
Returns a new
EXRHeader.Buffer instance allocated with memCalloc. |
static EXRHeader |
callocStack()
Returns a new
EXRHeader instance allocated on the thread-local MemoryStack and initializes all its bits to zero. |
static EXRHeader.Buffer |
callocStack(int capacity)
Returns a new
EXRHeader.Buffer instance allocated on the thread-local MemoryStack and initializes all its bits to zero. |
static EXRHeader.Buffer |
callocStack(int capacity,
org.lwjgl.system.MemoryStack stack)
Returns a new
EXRHeader.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero. |
static EXRHeader |
callocStack(org.lwjgl.system.MemoryStack stack)
Returns a new
EXRHeader instance allocated on the specified MemoryStack and initializes all its bits to zero. |
EXRChannelInfo.Buffer |
channels()
Returns a
EXRChannelInfo.Buffer view of the struct array pointed to by the channels field. |
EXRHeader |
channels(EXRChannelInfo.Buffer value)
Sets the address of the specified
EXRChannelInfo.Buffer to the channels field. |
int |
chunk_count()
Returns the value of the
chunk_count field. |
EXRHeader |
chunk_count(int value)
Sets the specified value to the
chunk_count field. |
int |
compression_type()
Returns the value of the
compression_type field. |
EXRHeader |
compression_type(int value)
Sets the specified value to the
compression_type field. |
static EXRHeader |
create()
Returns a new
EXRHeader instance allocated with BufferUtils. |
static EXRHeader.Buffer |
create(int capacity)
Returns a new
EXRHeader.Buffer instance allocated with BufferUtils. |
static EXRHeader |
create(long address)
Returns a new
EXRHeader instance for the specified memory address. |
static EXRHeader.Buffer |
create(long address,
int capacity)
Create a
EXRHeader.Buffer instance at the specified memory. |
static EXRHeader |
createSafe(long address)
|
static EXRHeader.Buffer |
createSafe(long address,
int capacity)
|
EXRAttribute.Buffer |
custom_attributes()
Returns a
EXRAttribute.Buffer view of the struct array pointed to by the custom_attributes field. |
EXRHeader |
custom_attributes(EXRAttribute.Buffer value)
Sets the address of the specified
EXRAttribute.Buffer to the custom_attributes field. |
java.nio.IntBuffer |
data_window()
Returns a
IntBuffer view of the data_window field. |
int |
data_window(int index)
Returns the value at the specified index of the
data_window field. |
EXRHeader |
data_window(java.nio.IntBuffer value)
Copies the specified
IntBuffer to the data_window field. |
EXRHeader |
data_window(int index,
int value)
Sets the specified value at the specified index of the
data_window field. |
java.nio.IntBuffer |
display_window()
Returns a
IntBuffer view of the display_window field. |
int |
display_window(int index)
Returns the value at the specified index of the
display_window field. |
EXRHeader |
display_window(java.nio.IntBuffer value)
Copies the specified
IntBuffer to the display_window field. |
EXRHeader |
display_window(int index,
int value)
Sets the specified value at the specified index of the
display_window field. |
int |
header_len()
Returns the value of the
header_len field. |
EXRHeader |
header_len(int value)
Sets the specified value to the
header_len field. |
int |
line_order()
Returns the value of the
line_order field. |
EXRHeader |
line_order(int value)
Sets the specified value to the
line_order field. |
boolean |
long_name()
Returns the value of the
long_name field. |
EXRHeader |
long_name(boolean value)
Sets the specified value to the
long_name field. |
static EXRHeader |
malloc()
Returns a new
EXRHeader instance allocated with memAlloc. |
static EXRHeader.Buffer |
malloc(int capacity)
Returns a new
EXRHeader.Buffer instance allocated with memAlloc. |
static EXRHeader |
mallocStack()
Returns a new
EXRHeader instance allocated on the thread-local MemoryStack. |
static EXRHeader.Buffer |
mallocStack(int capacity)
Returns a new
EXRHeader.Buffer instance allocated on the thread-local MemoryStack. |
static EXRHeader.Buffer |
mallocStack(int capacity,
org.lwjgl.system.MemoryStack stack)
Returns a new
EXRHeader.Buffer instance allocated on the specified MemoryStack. |
static EXRHeader |
mallocStack(org.lwjgl.system.MemoryStack stack)
Returns a new
EXRHeader instance allocated on the specified MemoryStack. |
boolean |
multipart()
Returns the value of the
multipart field. |
EXRHeader |
multipart(boolean value)
Sets the specified value to the
multipart field. |
static EXRChannelInfo.Buffer |
nchannels(long struct)
Unsafe version of
channels(). |
static void |
nchannels(long struct,
EXRChannelInfo.Buffer value)
Unsafe version of
channels. |
static int |
nchunk_count(long struct)
Unsafe version of
chunk_count(). |
static void |
nchunk_count(long struct,
int value)
Unsafe version of
chunk_count. |
static int |
ncompression_type(long struct)
Unsafe version of
compression_type(). |
static void |
ncompression_type(long struct,
int value)
Unsafe version of
compression_type. |
static EXRAttribute.Buffer |
ncustom_attributes(long struct)
Unsafe version of
custom_attributes(). |
static void |
ncustom_attributes(long struct,
EXRAttribute.Buffer value)
Unsafe version of
custom_attributes. |
static java.nio.IntBuffer |
ndata_window(long struct)
Unsafe version of
data_window(). |
static int |
ndata_window(long struct,
int index)
Unsafe version of
data_window. |
static void |
ndata_window(long struct,
java.nio.IntBuffer value)
Unsafe version of
data_window. |
static void |
ndata_window(long struct,
int index,
int value)
Unsafe version of
data_window. |
static java.nio.IntBuffer |
ndisplay_window(long struct)
Unsafe version of
display_window(). |
static int |
ndisplay_window(long struct,
int index)
Unsafe version of
display_window. |
static void |
ndisplay_window(long struct,
java.nio.IntBuffer value)
Unsafe version of
display_window. |
static void |
ndisplay_window(long struct,
int index,
int value)
Unsafe version of
display_window. |
static int |
nheader_len(long struct)
Unsafe version of
header_len(). |
static void |
nheader_len(long struct,
int value)
Unsafe version of
header_len. |
static int |
nline_order(long struct)
Unsafe version of
line_order(). |
static void |
nline_order(long struct,
int value)
Unsafe version of
line_order. |
static int |
nlong_name(long struct)
Unsafe version of
long_name(). |
static void |
nlong_name(long struct,
int value)
Unsafe version of
long_name. |
static int |
nmultipart(long struct)
Unsafe version of
multipart(). |
static void |
nmultipart(long struct,
int value)
Unsafe version of
multipart. |
static int |
nnon_image(long struct)
Unsafe version of
non_image(). |
static void |
nnon_image(long struct,
int value)
Unsafe version of
non_image. |
static int |
nnum_channels(long struct)
Unsafe version of
num_channels(). |
static void |
nnum_channels(long struct,
int value)
Sets the specified value to the
num_channels field of the specified struct. |
static int |
nnum_custom_attributes(long struct)
Unsafe version of
num_custom_attributes(). |
static void |
nnum_custom_attributes(long struct,
int value)
Sets the specified value to the
num_custom_attributes field of the specified struct. |
boolean |
non_image()
Returns the value of the
non_image field. |
EXRHeader |
non_image(boolean value)
Sets the specified value to the
non_image field. |
static float |
npixel_aspect_ratio(long struct)
Unsafe version of
pixel_aspect_ratio(). |
static void |
npixel_aspect_ratio(long struct,
float value)
Unsafe version of
pixel_aspect_ratio. |
static java.nio.IntBuffer |
npixel_types(long struct)
Unsafe version of
pixel_types. |
static void |
npixel_types(long struct,
java.nio.IntBuffer value)
Unsafe version of
pixel_types. |
static java.nio.IntBuffer |
nrequested_pixel_types(long struct)
Unsafe version of
requested_pixel_types. |
static void |
nrequested_pixel_types(long struct,
java.nio.IntBuffer value)
Unsafe version of
requested_pixel_types. |
static java.nio.FloatBuffer |
nscreen_window_center(long struct)
Unsafe version of
screen_window_center(). |
static void |
nscreen_window_center(long struct,
java.nio.FloatBuffer value)
Unsafe version of
screen_window_center. |
static float |
nscreen_window_center(long struct,
int index)
Unsafe version of
screen_window_center. |
static void |
nscreen_window_center(long struct,
int index,
float value)
Unsafe version of
screen_window_center. |
static float |
nscreen_window_width(long struct)
Unsafe version of
screen_window_width(). |
static void |
nscreen_window_width(long struct,
float value)
Unsafe version of
screen_window_width. |
static int |
ntile_level_mode(long struct)
Unsafe version of
tile_level_mode(). |
static void |
ntile_level_mode(long struct,
int value)
Unsafe version of
tile_level_mode. |
static int |
ntile_rounding_mode(long struct)
Unsafe version of
tile_rounding_mode(). |
static void |
ntile_rounding_mode(long struct,
int value)
Unsafe version of
tile_rounding_mode. |
static int |
ntile_size_x(long struct)
Unsafe version of
tile_size_x(). |
static void |
ntile_size_x(long struct,
int value)
Unsafe version of
tile_size_x. |
static int |
ntile_size_y(long struct)
Unsafe version of
tile_size_y(). |
static void |
ntile_size_y(long struct,
int value)
Unsafe version of
tile_size_y. |
static int |
ntiled(long struct)
Unsafe version of
tiled(). |
static void |
ntiled(long struct,
int value)
Unsafe version of
tiled. |
int |
num_channels()
Returns the value of the
num_channels field. |
EXRHeader |
num_channels(int value)
Sets the specified value to the
num_channels field. |
int |
num_custom_attributes()
Returns the value of the
num_custom_attributes field. |
EXRHeader |
num_custom_attributes(int value)
Sets the specified value to the
num_custom_attributes field. |
float |
pixel_aspect_ratio()
Returns the value of the
pixel_aspect_ratio field. |
EXRHeader |
pixel_aspect_ratio(float value)
Sets the specified value to the
pixel_aspect_ratio field. |
java.nio.IntBuffer |
pixel_types()
Returns a
IntBuffer view of the data pointed to by the pixel_types field. |
EXRHeader |
pixel_types(java.nio.IntBuffer value)
Sets the address of the specified
IntBuffer to the pixel_types field. |
java.nio.IntBuffer |
requested_pixel_types()
Returns a
IntBuffer view of the data pointed to by the requested_pixel_types field. |
EXRHeader |
requested_pixel_types(java.nio.IntBuffer value)
Sets the address of the specified
IntBuffer to the requested_pixel_types field. |
java.nio.FloatBuffer |
screen_window_center()
Returns a
FloatBuffer view of the screen_window_center field. |
EXRHeader |
screen_window_center(java.nio.FloatBuffer value)
Copies the specified
FloatBuffer to the screen_window_center field. |
float |
screen_window_center(int index)
Returns the value at the specified index of the
screen_window_center field. |
EXRHeader |
screen_window_center(int index,
float value)
Sets the specified value at the specified index of the
screen_window_center field. |
float |
screen_window_width()
Returns the value of the
screen_window_width field. |
EXRHeader |
screen_window_width(float value)
Sets the specified value to the
screen_window_width field. |
EXRHeader |
set(EXRHeader src)
Copies the specified struct data to this struct.
|
EXRHeader |
set(float pixel_aspect_ratio,
int line_order,
java.nio.IntBuffer data_window,
java.nio.IntBuffer display_window,
java.nio.FloatBuffer screen_window_center,
float screen_window_width,
int chunk_count,
boolean tiled,
int tile_size_x,
int tile_size_y,
int tile_level_mode,
int tile_rounding_mode,
boolean long_name,
boolean non_image,
boolean multipart,
int header_len,
int num_custom_attributes,
EXRAttribute.Buffer custom_attributes,
EXRChannelInfo.Buffer channels,
java.nio.IntBuffer pixel_types,
int num_channels,
int compression_type,
java.nio.IntBuffer requested_pixel_types)
Initializes this struct with the specified values.
|
int |
sizeof() |
int |
tile_level_mode()
Returns the value of the
tile_level_mode field. |
EXRHeader |
tile_level_mode(int value)
Sets the specified value to the
tile_level_mode field. |
int |
tile_rounding_mode()
Returns the value of the
tile_rounding_mode field. |
EXRHeader |
tile_rounding_mode(int value)
Sets the specified value to the
tile_rounding_mode field. |
int |
tile_size_x()
Returns the value of the
tile_size_x field. |
EXRHeader |
tile_size_x(int value)
Sets the specified value to the
tile_size_x field. |
int |
tile_size_y()
Returns the value of the
tile_size_y field. |
EXRHeader |
tile_size_y(int value)
Sets the specified value to the
tile_size_y field. |
boolean |
tiled()
Returns the value of the
tiled field. |
EXRHeader |
tiled(boolean value)
Sets the specified value to the
tiled field. |
static void |
validate(long struct)
Validates pointer members that should not be
NULL. |
static void |
validate(long array,
int count)
Calls
validate(long) for each struct contained in the specified struct array. |
public static final int SIZEOF
public static final int ALIGNOF
public static final int PIXEL_ASPECT_RATIO
public static final int LINE_ORDER
public static final int DATA_WINDOW
public static final int DISPLAY_WINDOW
public static final int SCREEN_WINDOW_CENTER
public static final int SCREEN_WINDOW_WIDTH
public static final int CHUNK_COUNT
public static final int TILED
public static final int TILE_SIZE_X
public static final int TILE_SIZE_Y
public static final int TILE_LEVEL_MODE
public static final int TILE_ROUNDING_MODE
public static final int LONG_NAME
public static final int NON_IMAGE
public static final int MULTIPART
public static final int HEADER_LEN
public static final int NUM_CUSTOM_ATTRIBUTES
public static final int CUSTOM_ATTRIBUTES
public static final int CHANNELS
public static final int PIXEL_TYPES
public static final int NUM_CHANNELS
public static final int COMPRESSION_TYPE
public static final int REQUESTED_PIXEL_TYPES
public EXRHeader(java.nio.ByteBuffer container)
EXRHeader instance at the current position of the specified ByteBuffer container. Changes to the buffer's content will be
visible to the struct instance and vice versa.
The created instance holds a strong reference to the container object.
public int sizeof()
sizeof in class org.lwjgl.system.Structpublic float pixel_aspect_ratio()
pixel_aspect_ratio field.public int line_order()
line_order field.public java.nio.IntBuffer data_window()
IntBuffer view of the data_window field.public int data_window(int index)
data_window field.public java.nio.IntBuffer display_window()
IntBuffer view of the display_window field.public int display_window(int index)
display_window field.public java.nio.FloatBuffer screen_window_center()
FloatBuffer view of the screen_window_center field.public float screen_window_center(int index)
screen_window_center field.public float screen_window_width()
screen_window_width field.public int chunk_count()
chunk_count field.public boolean tiled()
tiled field.public int tile_size_x()
tile_size_x field.public int tile_size_y()
tile_size_y field.public int tile_level_mode()
tile_level_mode field.public int tile_rounding_mode()
tile_rounding_mode field.public boolean long_name()
long_name field.public boolean non_image()
non_image field.public boolean multipart()
multipart field.public int header_len()
header_len field.public int num_custom_attributes()
num_custom_attributes field.@Nullable public EXRAttribute.Buffer custom_attributes()
EXRAttribute.Buffer view of the struct array pointed to by the custom_attributes field.public EXRChannelInfo.Buffer channels()
EXRChannelInfo.Buffer view of the struct array pointed to by the channels field.public java.nio.IntBuffer pixel_types()
IntBuffer view of the data pointed to by the pixel_types field.public int num_channels()
num_channels field.public int compression_type()
compression_type field.public java.nio.IntBuffer requested_pixel_types()
IntBuffer view of the data pointed to by the requested_pixel_types field.public EXRHeader pixel_aspect_ratio(float value)
pixel_aspect_ratio field.public EXRHeader line_order(int value)
line_order field.public EXRHeader data_window(java.nio.IntBuffer value)
IntBuffer to the data_window field.public EXRHeader data_window(int index, int value)
data_window field.public EXRHeader display_window(java.nio.IntBuffer value)
IntBuffer to the display_window field.public EXRHeader display_window(int index, int value)
display_window field.public EXRHeader screen_window_center(java.nio.FloatBuffer value)
FloatBuffer to the screen_window_center field.public EXRHeader screen_window_center(int index, float value)
screen_window_center field.public EXRHeader screen_window_width(float value)
screen_window_width field.public EXRHeader chunk_count(int value)
chunk_count field.public EXRHeader tiled(boolean value)
tiled field.public EXRHeader tile_size_x(int value)
tile_size_x field.public EXRHeader tile_size_y(int value)
tile_size_y field.public EXRHeader tile_level_mode(int value)
tile_level_mode field.public EXRHeader tile_rounding_mode(int value)
tile_rounding_mode field.public EXRHeader long_name(boolean value)
long_name field.public EXRHeader non_image(boolean value)
non_image field.public EXRHeader multipart(boolean value)
multipart field.public EXRHeader header_len(int value)
header_len field.public EXRHeader num_custom_attributes(int value)
num_custom_attributes field.public EXRHeader custom_attributes(@Nullable EXRAttribute.Buffer value)
EXRAttribute.Buffer to the custom_attributes field.public EXRHeader channels(EXRChannelInfo.Buffer value)
EXRChannelInfo.Buffer to the channels field.public EXRHeader pixel_types(java.nio.IntBuffer value)
IntBuffer to the pixel_types field.public EXRHeader num_channels(int value)
num_channels field.public EXRHeader compression_type(int value)
compression_type field.public EXRHeader requested_pixel_types(java.nio.IntBuffer value)
IntBuffer to the requested_pixel_types field.public EXRHeader set(float pixel_aspect_ratio, int line_order, java.nio.IntBuffer data_window, java.nio.IntBuffer display_window, java.nio.FloatBuffer screen_window_center, float screen_window_width, int chunk_count, boolean tiled, int tile_size_x, int tile_size_y, int tile_level_mode, int tile_rounding_mode, boolean long_name, boolean non_image, boolean multipart, int header_len, int num_custom_attributes, @Nullable EXRAttribute.Buffer custom_attributes, EXRChannelInfo.Buffer channels, java.nio.IntBuffer pixel_types, int num_channels, int compression_type, java.nio.IntBuffer requested_pixel_types)
public EXRHeader set(EXRHeader src)
src - the source structpublic static EXRHeader malloc()
EXRHeader instance allocated with memAlloc. The instance must be explicitly freed.public static EXRHeader calloc()
EXRHeader instance allocated with memCalloc. The instance must be explicitly freed.public static EXRHeader create()
EXRHeader instance allocated with BufferUtils.public static EXRHeader create(long address)
EXRHeader instance for the specified memory address.@Nullable public static EXRHeader createSafe(long address)
public static EXRHeader.Buffer malloc(int capacity)
EXRHeader.Buffer instance allocated with memAlloc. The instance must be explicitly freed.capacity - the buffer capacitypublic static EXRHeader.Buffer calloc(int capacity)
EXRHeader.Buffer instance allocated with memCalloc. The instance must be explicitly freed.capacity - the buffer capacitypublic static EXRHeader.Buffer create(int capacity)
EXRHeader.Buffer instance allocated with BufferUtils.capacity - the buffer capacitypublic static EXRHeader.Buffer create(long address, int capacity)
EXRHeader.Buffer instance at the specified memory.address - the memory addresscapacity - the buffer capacity@Nullable public static EXRHeader.Buffer createSafe(long address, int capacity)
public static EXRHeader mallocStack()
EXRHeader instance allocated on the thread-local MemoryStack.public static EXRHeader callocStack()
EXRHeader instance allocated on the thread-local MemoryStack and initializes all its bits to zero.public static EXRHeader mallocStack(org.lwjgl.system.MemoryStack stack)
EXRHeader instance allocated on the specified MemoryStack.stack - the stack from which to allocatepublic static EXRHeader callocStack(org.lwjgl.system.MemoryStack stack)
EXRHeader instance allocated on the specified MemoryStack and initializes all its bits to zero.stack - the stack from which to allocatepublic static EXRHeader.Buffer mallocStack(int capacity)
EXRHeader.Buffer instance allocated on the thread-local MemoryStack.capacity - the buffer capacitypublic static EXRHeader.Buffer callocStack(int capacity)
EXRHeader.Buffer instance allocated on the thread-local MemoryStack and initializes all its bits to zero.capacity - the buffer capacitypublic static EXRHeader.Buffer mallocStack(int capacity, org.lwjgl.system.MemoryStack stack)
EXRHeader.Buffer instance allocated on the specified MemoryStack.stack - the stack from which to allocatecapacity - the buffer capacitypublic static EXRHeader.Buffer callocStack(int capacity, org.lwjgl.system.MemoryStack stack)
EXRHeader.Buffer instance allocated on the specified MemoryStack and initializes all its bits to zero.stack - the stack from which to allocatecapacity - the buffer capacitypublic static float npixel_aspect_ratio(long struct)
pixel_aspect_ratio().public static int nline_order(long struct)
line_order().public static java.nio.IntBuffer ndata_window(long struct)
data_window().public static int ndata_window(long struct,
int index)
data_window.public static java.nio.IntBuffer ndisplay_window(long struct)
display_window().public static int ndisplay_window(long struct,
int index)
display_window.public static java.nio.FloatBuffer nscreen_window_center(long struct)
screen_window_center().public static float nscreen_window_center(long struct,
int index)
screen_window_center.public static float nscreen_window_width(long struct)
screen_window_width().public static int nchunk_count(long struct)
chunk_count().public static int ntiled(long struct)
tiled().public static int ntile_size_x(long struct)
tile_size_x().public static int ntile_size_y(long struct)
tile_size_y().public static int ntile_level_mode(long struct)
tile_level_mode().public static int ntile_rounding_mode(long struct)
tile_rounding_mode().public static int nlong_name(long struct)
long_name().public static int nnon_image(long struct)
non_image().public static int nmultipart(long struct)
multipart().public static int nheader_len(long struct)
header_len().public static int nnum_custom_attributes(long struct)
num_custom_attributes().@Nullable public static EXRAttribute.Buffer ncustom_attributes(long struct)
custom_attributes().public static EXRChannelInfo.Buffer nchannels(long struct)
channels().public static java.nio.IntBuffer npixel_types(long struct)
pixel_types.public static int nnum_channels(long struct)
num_channels().public static int ncompression_type(long struct)
compression_type().public static java.nio.IntBuffer nrequested_pixel_types(long struct)
requested_pixel_types.public static void npixel_aspect_ratio(long struct,
float value)
pixel_aspect_ratio.public static void nline_order(long struct,
int value)
line_order.public static void ndata_window(long struct,
java.nio.IntBuffer value)
data_window.public static void ndata_window(long struct,
int index,
int value)
data_window.public static void ndisplay_window(long struct,
java.nio.IntBuffer value)
display_window.public static void ndisplay_window(long struct,
int index,
int value)
display_window.public static void nscreen_window_center(long struct,
java.nio.FloatBuffer value)
screen_window_center.public static void nscreen_window_center(long struct,
int index,
float value)
screen_window_center.public static void nscreen_window_width(long struct,
float value)
screen_window_width.public static void nchunk_count(long struct,
int value)
chunk_count.public static void ntiled(long struct,
int value)
tiled.public static void ntile_size_x(long struct,
int value)
tile_size_x.public static void ntile_size_y(long struct,
int value)
tile_size_y.public static void ntile_level_mode(long struct,
int value)
tile_level_mode.public static void ntile_rounding_mode(long struct,
int value)
tile_rounding_mode.public static void nlong_name(long struct,
int value)
long_name.public static void nnon_image(long struct,
int value)
non_image.public static void nmultipart(long struct,
int value)
multipart.public static void nheader_len(long struct,
int value)
header_len.public static void nnum_custom_attributes(long struct,
int value)
num_custom_attributes field of the specified struct.public static void ncustom_attributes(long struct,
@Nullable
EXRAttribute.Buffer value)
custom_attributes.public static void nchannels(long struct,
EXRChannelInfo.Buffer value)
channels.public static void npixel_types(long struct,
java.nio.IntBuffer value)
pixel_types.public static void nnum_channels(long struct,
int value)
num_channels field of the specified struct.public static void ncompression_type(long struct,
int value)
compression_type.public static void nrequested_pixel_types(long struct,
java.nio.IntBuffer value)
requested_pixel_types.public static void validate(long struct)
NULL.struct - the struct to validatepublic static void validate(long array,
int count)
validate(long) for each struct contained in the specified struct array.array - the struct array to validatecount - the number of structs in arrayCopyright LWJGL. All Rights Reserved. License terms.