Package org.lwjgl.util.tinyexr
Class EXRHeader
- All Implemented Interfaces:
AutoCloseable
,NativeResource
,Pointer
Layout
struct EXRHeader {
float pixel_aspect_ratio;
int line_order;
EXRBox2i
data_window;
EXRBox2i
display_window;
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()
;
char name()
[256];
}
-
Nested Class Summary
Nested classes/interfaces inherited from class org.lwjgl.system.Struct
Struct.StructValidation
Nested classes/interfaces inherited from interface org.lwjgl.system.Pointer
Pointer.Default
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
The struct alignment in bytes.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct size in bytes.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.static final int
The struct member offsets.Fields inherited from interface org.lwjgl.system.Pointer
BITS32, BITS64, CLONG_SHIFT, CLONG_SIZE, POINTER_SHIFT, POINTER_SIZE
-
Constructor Summary
ConstructorDescriptionEXRHeader
(ByteBuffer container) Creates aEXRHeader
instance at the current position of the specifiedByteBuffer
container. -
Method Summary
Modifier and TypeMethodDescriptionstatic EXRHeader
calloc()
Returns a newEXRHeader
instance allocated withmemCalloc
.static EXRHeader.Buffer
calloc
(int capacity) Returns a newEXRHeader.Buffer
instance allocated withmemCalloc
.static EXRHeader.Buffer
calloc
(int capacity, MemoryStack stack) Returns a newEXRHeader.Buffer
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.static EXRHeader
calloc
(MemoryStack stack) Returns a newEXRHeader
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.static EXRHeader
Deprecated.static EXRHeader.Buffer
callocStack
(int capacity) Deprecated.static EXRHeader.Buffer
callocStack
(int capacity, MemoryStack stack) Deprecated.static EXRHeader
callocStack
(MemoryStack stack) Deprecated.channels()
channels
(EXRChannelInfo.Buffer value) Sets the address of the specifiedEXRChannelInfo.Buffer
to thechannels
field.int
chunk_count
(int value) Sets the specified value to thechunk_count
field.int
compression type (TINYEXR_COMPRESSIONTYPE_*)compression_type
(int value) Sets the specified value to thecompression_type()
field.static EXRHeader
create()
Returns a newEXRHeader
instance allocated withBufferUtils
.static EXRHeader.Buffer
create
(int capacity) Returns a newEXRHeader.Buffer
instance allocated withBufferUtils
.static EXRHeader
create
(long address) Returns a newEXRHeader
instance for the specified memory address.static EXRHeader.Buffer
create
(long address, int capacity) Create aEXRHeader.Buffer
instance at the specified memory.static EXRHeader
createSafe
(long address) static EXRHeader.Buffer
createSafe
(long address, int capacity) custom attributes (excludes required attributes, e.g.Sets the address of the specifiedEXRAttribute.Buffer
to thecustom_attributes()
field.data_window
(Consumer<EXRBox2i> consumer) Passes thedata_window
field to the specifiedConsumer
.data_window
(EXRBox2i value) Copies the specifiedEXRBox2i
to thedata_window
field.display_window
(Consumer<EXRBox2i> consumer) Passes thedisplay_window
field to the specifiedConsumer
.display_window
(EXRBox2i value) Copies the specifiedEXRBox2i
to thedisplay_window
field.int
header_len
(int value) Sets the specified value to theheader_len
field.int
line_order
(int value) Sets the specified value to theline_order
field.boolean
long_name
(boolean value) Sets the specified value to thelong_name
field.static EXRHeader
malloc()
Returns a newEXRHeader
instance allocated withmemAlloc
.static EXRHeader.Buffer
malloc
(int capacity) Returns a newEXRHeader.Buffer
instance allocated withmemAlloc
.static EXRHeader.Buffer
malloc
(int capacity, MemoryStack stack) Returns a newEXRHeader.Buffer
instance allocated on the specifiedMemoryStack
.static EXRHeader
malloc
(MemoryStack stack) Returns a newEXRHeader
instance allocated on the specifiedMemoryStack
.static EXRHeader
Deprecated.static EXRHeader.Buffer
mallocStack
(int capacity) Deprecated.static EXRHeader.Buffer
mallocStack
(int capacity, MemoryStack stack) Deprecated.static EXRHeader
mallocStack
(MemoryStack stack) Deprecated.boolean
multipart
(boolean value) Sets the specified value to themultipart
field.name()
Name attribute required for multipart files.name
(ByteBuffer value) Copies the specified encoded string to thename()
field.Name attribute required for multipart files.static EXRChannelInfo.Buffer
nchannels
(long struct) Unsafe version ofchannels()
.static void
nchannels
(long struct, EXRChannelInfo.Buffer value) Unsafe version ofchannels
.static int
nchunk_count
(long struct) Unsafe version ofchunk_count()
.static void
nchunk_count
(long struct, int value) Unsafe version ofchunk_count
.static int
ncompression_type
(long struct) Unsafe version ofcompression_type()
.static void
ncompression_type
(long struct, int value) Unsafe version ofcompression_type
.static EXRAttribute.Buffer
ncustom_attributes
(long struct) Unsafe version ofcustom_attributes()
.static void
ncustom_attributes
(long struct, EXRAttribute.Buffer value) Unsafe version ofcustom_attributes
.static EXRBox2i
ndata_window
(long struct) Unsafe version ofdata_window()
.static void
ndata_window
(long struct, EXRBox2i value) Unsafe version ofdata_window
.static EXRBox2i
ndisplay_window
(long struct) Unsafe version ofdisplay_window()
.static void
ndisplay_window
(long struct, EXRBox2i value) Unsafe version ofdisplay_window
.static int
nheader_len
(long struct) Unsafe version ofheader_len()
.static void
nheader_len
(long struct, int value) Unsafe version ofheader_len
.static int
nline_order
(long struct) Unsafe version ofline_order()
.static void
nline_order
(long struct, int value) Unsafe version ofline_order
.static int
nlong_name
(long struct) Unsafe version oflong_name()
.static void
nlong_name
(long struct, int value) Unsafe version oflong_name
.static int
nmultipart
(long struct) Unsafe version ofmultipart()
.static void
nmultipart
(long struct, int value) Unsafe version ofmultipart
.static ByteBuffer
nname
(long struct) Unsafe version ofname()
.static void
nname
(long struct, ByteBuffer value) Unsafe version ofname
.static String
nnameString
(long struct) Unsafe version ofnameString()
.static int
nnon_image
(long struct) Unsafe version ofnon_image()
.static void
nnon_image
(long struct, int value) Unsafe version ofnon_image
.static int
nnum_channels
(long struct) Unsafe version ofnum_channels()
.static void
nnum_channels
(long struct, int value) Sets the specified value to thenum_channels
field of the specifiedstruct
.static int
nnum_custom_attributes
(long struct) Unsafe version ofnum_custom_attributes()
.static void
nnum_custom_attributes
(long struct, int value) Sets the specified value to thenum_custom_attributes
field of the specifiedstruct
.boolean
For a single-part file, agree with the version field bit 11.non_image
(boolean value) Sets the specified value to thenon_image()
field.static float
npixel_aspect_ratio
(long struct) Unsafe version ofpixel_aspect_ratio()
.static void
npixel_aspect_ratio
(long struct, float value) Unsafe version ofpixel_aspect_ratio
.static IntBuffer
npixel_types
(long struct) Unsafe version ofpixel_types
.static void
npixel_types
(long struct, IntBuffer value) Unsafe version ofpixel_types
.static IntBuffer
nrequested_pixel_types
(long struct) Unsafe version ofrequested_pixel_types
.static void
nrequested_pixel_types
(long struct, IntBuffer value) Unsafe version ofrequested_pixel_types
.static FloatBuffer
nscreen_window_center
(long struct) Unsafe version ofscreen_window_center()
.static float
nscreen_window_center
(long struct, int index) Unsafe version ofscreen_window_center
.static void
nscreen_window_center
(long struct, int index, float value) Unsafe version ofscreen_window_center
.static void
nscreen_window_center
(long struct, FloatBuffer value) Unsafe version ofscreen_window_center
.static float
nscreen_window_width
(long struct) Unsafe version ofscreen_window_width()
.static void
nscreen_window_width
(long struct, float value) Unsafe version ofscreen_window_width
.static int
ntile_level_mode
(long struct) Unsafe version oftile_level_mode()
.static void
ntile_level_mode
(long struct, int value) Unsafe version oftile_level_mode
.static int
ntile_rounding_mode
(long struct) Unsafe version oftile_rounding_mode()
.static void
ntile_rounding_mode
(long struct, int value) Unsafe version oftile_rounding_mode
.static int
ntile_size_x
(long struct) Unsafe version oftile_size_x()
.static void
ntile_size_x
(long struct, int value) Unsafe version oftile_size_x
.static int
ntile_size_y
(long struct) Unsafe version oftile_size_y()
.static void
ntile_size_y
(long struct, int value) Unsafe version oftile_size_y
.static int
ntiled
(long struct) Unsafe version oftiled()
.static void
ntiled
(long struct, int value) Unsafe version oftiled
.int
num_channels
(int value) Sets the specified value to thenum_channels
field.int
number ofEXRAttribute
in thecustom_attributes
arraynum_custom_attributes
(int value) Sets the specified value to thenum_custom_attributes()
field.float
pixel_aspect_ratio
(float value) Sets the specified value to thepixel_aspect_ratio
field.loaded pixel type (TINYEXR_PIXELTYPE_*) ofimages
for each channel.pixel_types
(IntBuffer value) Sets the address of the specifiedIntBuffer
to thepixel_types()
field.filled initially byParseEXRHeaderFrom(Memory|File)
, then users can edit it (only valid for HALF pixel type channel)requested_pixel_types
(IntBuffer value) Sets the address of the specifiedIntBuffer
to therequested_pixel_types()
field.float
screen_window_center
(int index) screen_window_center
(int index, float value) Sets the specified value at the specified index of thescreen_window_center
field.screen_window_center
(FloatBuffer value) Copies the specifiedFloatBuffer
to thescreen_window_center
field.float
screen_window_width
(float value) Sets the specified value to thescreen_window_width
field.set
(float pixel_aspect_ratio, int line_order, EXRBox2i data_window, EXRBox2i display_window, 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, IntBuffer pixel_types, int num_channels, int compression_type, IntBuffer requested_pixel_types, ByteBuffer name) Initializes this struct with the specified values.Copies the specified struct data to this struct.int
sizeof()
Returnssizeof(struct)
.int
tile_level_mode
(int value) Sets the specified value to thetile_level_mode
field.int
tile_rounding_mode
(int value) Sets the specified value to thetile_rounding_mode
field.int
tile_size_x
(int value) Sets the specified value to thetile_size_x
field.int
tile_size_y
(int value) Sets the specified value to thetile_size_y
field.boolean
tiled()
tiled
(boolean value) Sets the specified value to thetiled
field.static void
validate
(long struct) Validates pointer members that should not beNULL
.Methods inherited from class org.lwjgl.system.Pointer.Default
address, equals, hashCode, toString
Methods inherited from interface org.lwjgl.system.NativeResource
close, free
-
Field Details
-
SIZEOF
public static final int SIZEOFThe struct size in bytes. -
ALIGNOF
public static final int ALIGNOFThe struct alignment in bytes. -
PIXEL_ASPECT_RATIO
public static final int PIXEL_ASPECT_RATIOThe struct member offsets. -
LINE_ORDER
public static final int LINE_ORDERThe struct member offsets. -
DATA_WINDOW
public static final int DATA_WINDOWThe struct member offsets. -
DISPLAY_WINDOW
public static final int DISPLAY_WINDOWThe struct member offsets. -
SCREEN_WINDOW_CENTER
public static final int SCREEN_WINDOW_CENTERThe struct member offsets. -
SCREEN_WINDOW_WIDTH
public static final int SCREEN_WINDOW_WIDTHThe struct member offsets. -
CHUNK_COUNT
public static final int CHUNK_COUNTThe struct member offsets. -
TILED
public static final int TILEDThe struct member offsets. -
TILE_SIZE_X
public static final int TILE_SIZE_XThe struct member offsets. -
TILE_SIZE_Y
public static final int TILE_SIZE_YThe struct member offsets. -
TILE_LEVEL_MODE
public static final int TILE_LEVEL_MODEThe struct member offsets. -
TILE_ROUNDING_MODE
public static final int TILE_ROUNDING_MODEThe struct member offsets. -
LONG_NAME
public static final int LONG_NAMEThe struct member offsets. -
NON_IMAGE
public static final int NON_IMAGEThe struct member offsets. -
MULTIPART
public static final int MULTIPARTThe struct member offsets. -
HEADER_LEN
public static final int HEADER_LENThe struct member offsets. -
NUM_CUSTOM_ATTRIBUTES
public static final int NUM_CUSTOM_ATTRIBUTESThe struct member offsets. -
CUSTOM_ATTRIBUTES
public static final int CUSTOM_ATTRIBUTESThe struct member offsets. -
CHANNELS
public static final int CHANNELSThe struct member offsets. -
PIXEL_TYPES
public static final int PIXEL_TYPESThe struct member offsets. -
NUM_CHANNELS
public static final int NUM_CHANNELSThe struct member offsets. -
COMPRESSION_TYPE
public static final int COMPRESSION_TYPEThe struct member offsets. -
REQUESTED_PIXEL_TYPES
public static final int REQUESTED_PIXEL_TYPESThe struct member offsets. -
NAME
public static final int NAMEThe struct member offsets.
-
-
Constructor Details
-
EXRHeader
Creates aEXRHeader
instance at the current position of the specifiedByteBuffer
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.
-
-
Method Details
-
sizeof
public int sizeof()Description copied from class:Struct
Returnssizeof(struct)
. -
pixel_aspect_ratio
public float pixel_aspect_ratio()- Returns:
- the value of the
pixel_aspect_ratio
field.
-
line_order
public int line_order()- Returns:
- the value of the
line_order
field.
-
data_window
- Returns:
- a
EXRBox2i
view of thedata_window
field.
-
display_window
- Returns:
- a
EXRBox2i
view of thedisplay_window
field.
-
screen_window_center
- Returns:
- a
FloatBuffer
view of thescreen_window_center
field.
-
screen_window_center
public float screen_window_center(int index) - Returns:
- the value at the specified index of the
screen_window_center
field.
-
screen_window_width
public float screen_window_width()- Returns:
- the value of the
screen_window_width
field.
-
chunk_count
public int chunk_count()- Returns:
- the value of the
chunk_count
field.
-
tiled
public boolean tiled()- Returns:
- the value of the
tiled
field.
-
tile_size_x
public int tile_size_x()- Returns:
- the value of the
tile_size_x
field.
-
tile_size_y
public int tile_size_y()- Returns:
- the value of the
tile_size_y
field.
-
tile_level_mode
public int tile_level_mode()- Returns:
- the value of the
tile_level_mode
field.
-
tile_rounding_mode
public int tile_rounding_mode()- Returns:
- the value of the
tile_rounding_mode
field.
-
long_name
public boolean long_name()- Returns:
- the value of the
long_name
field.
-
non_image
public boolean non_image()For a single-part file, agree with the version field bit 11. For a multi-part file, it is consistent with the type of part. -
multipart
public boolean multipart()- Returns:
- the value of the
multipart
field.
-
header_len
public int header_len()- Returns:
- the value of the
header_len
field.
-
num_custom_attributes
public int num_custom_attributes()number ofEXRAttribute
in thecustom_attributes
array -
custom_attributes
custom attributes (excludes required attributes, e.g. `channels`, `compression`, etc) -
channels
- Returns:
- a
EXRChannelInfo.Buffer
view of the struct array pointed to by thechannels
field.
-
pixel_types
loaded pixel type (TINYEXR_PIXELTYPE_*) ofimages
for each channel. This is overwritten withrequested_pixel_types
when loading. -
num_channels
public int num_channels()- Returns:
- the value of the
num_channels
field.
-
compression_type
public int compression_type()compression type (TINYEXR_COMPRESSIONTYPE_*) -
requested_pixel_types
filled initially byParseEXRHeaderFrom(Memory|File)
, then users can edit it (only valid for HALF pixel type channel) -
name
Name attribute required for multipart files.Must be unique and non empty (according to spec.). Use
TinyEXR.EXRSetNameAttr(org.lwjgl.util.tinyexr.EXRHeader, java.nio.ByteBuffer)
for setting value. Max 255 characters allowed - excluding terminating zero. -
nameString
Name attribute required for multipart files.Must be unique and non empty (according to spec.). Use
TinyEXR.EXRSetNameAttr(org.lwjgl.util.tinyexr.EXRHeader, java.nio.ByteBuffer)
for setting value. Max 255 characters allowed - excluding terminating zero. -
pixel_aspect_ratio
Sets the specified value to thepixel_aspect_ratio
field. -
line_order
Sets the specified value to theline_order
field. -
data_window
Copies the specifiedEXRBox2i
to thedata_window
field. -
data_window
Passes thedata_window
field to the specifiedConsumer
. -
display_window
Copies the specifiedEXRBox2i
to thedisplay_window
field. -
display_window
Passes thedisplay_window
field to the specifiedConsumer
. -
screen_window_center
Copies the specifiedFloatBuffer
to thescreen_window_center
field. -
screen_window_center
Sets the specified value at the specified index of thescreen_window_center
field. -
screen_window_width
Sets the specified value to thescreen_window_width
field. -
chunk_count
Sets the specified value to thechunk_count
field. -
tiled
Sets the specified value to thetiled
field. -
tile_size_x
Sets the specified value to thetile_size_x
field. -
tile_size_y
Sets the specified value to thetile_size_y
field. -
tile_level_mode
Sets the specified value to thetile_level_mode
field. -
tile_rounding_mode
Sets the specified value to thetile_rounding_mode
field. -
long_name
Sets the specified value to thelong_name
field. -
non_image
Sets the specified value to thenon_image()
field. -
multipart
Sets the specified value to themultipart
field. -
header_len
Sets the specified value to theheader_len
field. -
num_custom_attributes
Sets the specified value to thenum_custom_attributes()
field. -
custom_attributes
Sets the address of the specifiedEXRAttribute.Buffer
to thecustom_attributes()
field. -
channels
Sets the address of the specifiedEXRChannelInfo.Buffer
to thechannels
field. -
pixel_types
Sets the address of the specifiedIntBuffer
to thepixel_types()
field. -
num_channels
Sets the specified value to thenum_channels
field. -
compression_type
Sets the specified value to thecompression_type()
field. -
requested_pixel_types
Sets the address of the specifiedIntBuffer
to therequested_pixel_types()
field. -
name
Copies the specified encoded string to thename()
field. -
set
public EXRHeader set(float pixel_aspect_ratio, int line_order, EXRBox2i data_window, EXRBox2i display_window, 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, IntBuffer pixel_types, int num_channels, int compression_type, IntBuffer requested_pixel_types, ByteBuffer name) Initializes this struct with the specified values. -
set
Copies the specified struct data to this struct.- Parameters:
src
- the source struct- Returns:
- this struct
-
malloc
Returns a newEXRHeader
instance allocated withmemAlloc
. The instance must be explicitly freed. -
calloc
Returns a newEXRHeader
instance allocated withmemCalloc
. The instance must be explicitly freed. -
create
Returns a newEXRHeader
instance allocated withBufferUtils
. -
create
Returns a newEXRHeader
instance for the specified memory address. -
createSafe
-
malloc
Returns a newEXRHeader.Buffer
instance allocated withmemAlloc
. The instance must be explicitly freed.- Parameters:
capacity
- the buffer capacity
-
calloc
Returns a newEXRHeader.Buffer
instance allocated withmemCalloc
. The instance must be explicitly freed.- Parameters:
capacity
- the buffer capacity
-
create
Returns a newEXRHeader.Buffer
instance allocated withBufferUtils
.- Parameters:
capacity
- the buffer capacity
-
create
Create aEXRHeader.Buffer
instance at the specified memory.- Parameters:
address
- the memory addresscapacity
- the buffer capacity
-
createSafe
-
mallocStack
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(MemoryStack)
instead. -
callocStack
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(MemoryStack)
instead. -
mallocStack
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(MemoryStack)
instead. -
callocStack
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(MemoryStack)
instead. -
mallocStack
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(int, MemoryStack)
instead. -
callocStack
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(int, MemoryStack)
instead. -
mallocStack
Deprecated.Deprecated for removal in 3.4.0. Usemalloc(int, MemoryStack)
instead. -
callocStack
Deprecated.Deprecated for removal in 3.4.0. Usecalloc(int, MemoryStack)
instead. -
malloc
Returns a newEXRHeader
instance allocated on the specifiedMemoryStack
.- Parameters:
stack
- the stack from which to allocate
-
calloc
Returns a newEXRHeader
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.- Parameters:
stack
- the stack from which to allocate
-
malloc
Returns a newEXRHeader.Buffer
instance allocated on the specifiedMemoryStack
.- Parameters:
capacity
- the buffer capacitystack
- the stack from which to allocate
-
calloc
Returns a newEXRHeader.Buffer
instance allocated on the specifiedMemoryStack
and initializes all its bits to zero.- Parameters:
capacity
- the buffer capacitystack
- the stack from which to allocate
-
npixel_aspect_ratio
public static float npixel_aspect_ratio(long struct) Unsafe version ofpixel_aspect_ratio()
. -
nline_order
public static int nline_order(long struct) Unsafe version ofline_order()
. -
ndata_window
Unsafe version ofdata_window()
. -
ndisplay_window
Unsafe version ofdisplay_window()
. -
nscreen_window_center
Unsafe version ofscreen_window_center()
. -
nscreen_window_center
public static float nscreen_window_center(long struct, int index) Unsafe version ofscreen_window_center
. -
nscreen_window_width
public static float nscreen_window_width(long struct) Unsafe version ofscreen_window_width()
. -
nchunk_count
public static int nchunk_count(long struct) Unsafe version ofchunk_count()
. -
ntiled
public static int ntiled(long struct) Unsafe version oftiled()
. -
ntile_size_x
public static int ntile_size_x(long struct) Unsafe version oftile_size_x()
. -
ntile_size_y
public static int ntile_size_y(long struct) Unsafe version oftile_size_y()
. -
ntile_level_mode
public static int ntile_level_mode(long struct) Unsafe version oftile_level_mode()
. -
ntile_rounding_mode
public static int ntile_rounding_mode(long struct) Unsafe version oftile_rounding_mode()
. -
nlong_name
public static int nlong_name(long struct) Unsafe version oflong_name()
. -
nnon_image
public static int nnon_image(long struct) Unsafe version ofnon_image()
. -
nmultipart
public static int nmultipart(long struct) Unsafe version ofmultipart()
. -
nheader_len
public static int nheader_len(long struct) Unsafe version ofheader_len()
. -
nnum_custom_attributes
public static int nnum_custom_attributes(long struct) Unsafe version ofnum_custom_attributes()
. -
ncustom_attributes
Unsafe version ofcustom_attributes()
. -
nchannels
Unsafe version ofchannels()
. -
npixel_types
Unsafe version ofpixel_types
. -
nnum_channels
public static int nnum_channels(long struct) Unsafe version ofnum_channels()
. -
ncompression_type
public static int ncompression_type(long struct) Unsafe version ofcompression_type()
. -
nrequested_pixel_types
Unsafe version ofrequested_pixel_types
. -
nname
Unsafe version ofname()
. -
nnameString
Unsafe version ofnameString()
. -
npixel_aspect_ratio
public static void npixel_aspect_ratio(long struct, float value) Unsafe version ofpixel_aspect_ratio
. -
nline_order
public static void nline_order(long struct, int value) Unsafe version ofline_order
. -
ndata_window
Unsafe version ofdata_window
. -
ndisplay_window
Unsafe version ofdisplay_window
. -
nscreen_window_center
Unsafe version ofscreen_window_center
. -
nscreen_window_center
public static void nscreen_window_center(long struct, int index, float value) Unsafe version ofscreen_window_center
. -
nscreen_window_width
public static void nscreen_window_width(long struct, float value) Unsafe version ofscreen_window_width
. -
nchunk_count
public static void nchunk_count(long struct, int value) Unsafe version ofchunk_count
. -
ntiled
public static void ntiled(long struct, int value) Unsafe version oftiled
. -
ntile_size_x
public static void ntile_size_x(long struct, int value) Unsafe version oftile_size_x
. -
ntile_size_y
public static void ntile_size_y(long struct, int value) Unsafe version oftile_size_y
. -
ntile_level_mode
public static void ntile_level_mode(long struct, int value) Unsafe version oftile_level_mode
. -
ntile_rounding_mode
public static void ntile_rounding_mode(long struct, int value) Unsafe version oftile_rounding_mode
. -
nlong_name
public static void nlong_name(long struct, int value) Unsafe version oflong_name
. -
nnon_image
public static void nnon_image(long struct, int value) Unsafe version ofnon_image
. -
nmultipart
public static void nmultipart(long struct, int value) Unsafe version ofmultipart
. -
nheader_len
public static void nheader_len(long struct, int value) Unsafe version ofheader_len
. -
nnum_custom_attributes
public static void nnum_custom_attributes(long struct, int value) Sets the specified value to thenum_custom_attributes
field of the specifiedstruct
. -
ncustom_attributes
Unsafe version ofcustom_attributes
. -
nchannels
Unsafe version ofchannels
. -
npixel_types
Unsafe version ofpixel_types
. -
nnum_channels
public static void nnum_channels(long struct, int value) Sets the specified value to thenum_channels
field of the specifiedstruct
. -
ncompression_type
public static void ncompression_type(long struct, int value) Unsafe version ofcompression_type
. -
nrequested_pixel_types
Unsafe version ofrequested_pixel_types
. -
nname
Unsafe version ofname
. -
validate
public static void validate(long struct) Validates pointer members that should not beNULL
.- Parameters:
struct
- the struct to validate
-