HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
exr_chunk_info_t Struct Reference

#include <openexr_chunkio.h>

Public Attributes

int32_t idx
 
int32_t start_x
 
int32_t start_y
 
int32_t height
 
int32_t width
 
uint8_t level_x
 
uint8_t level_y
 
uint8_t type
 
uint8_t compression
 
uint64_t data_offset
 
uint64_t packed_size
 
uint64_t unpacked_size
 
uint64_t sample_count_data_offset
 
uint64_t sample_count_table_size
 

Detailed Description

Struct describing raw data information about a chunk.

A chunk is the generic term for a pixel data block in an EXR file, as described in the OpenEXR File Layout documentation. This is common between all different forms of data that can be stored.

Definition at line 26 of file openexr_chunkio.h.

Member Data Documentation

uint8_t exr_chunk_info_t::compression

Definition at line 41 of file openexr_chunkio.h.

uint64_t exr_chunk_info_t::data_offset

Definition at line 43 of file openexr_chunkio.h.

int32_t exr_chunk_info_t::height

For this chunk.

Definition at line 34 of file openexr_chunkio.h.

int32_t exr_chunk_info_t::idx

Definition at line 28 of file openexr_chunkio.h.

uint8_t exr_chunk_info_t::level_x

For tiled files.

Definition at line 37 of file openexr_chunkio.h.

uint8_t exr_chunk_info_t::level_y

For tiled files.

Definition at line 38 of file openexr_chunkio.h.

uint64_t exr_chunk_info_t::packed_size

Definition at line 44 of file openexr_chunkio.h.

uint64_t exr_chunk_info_t::sample_count_data_offset

Definition at line 47 of file openexr_chunkio.h.

uint64_t exr_chunk_info_t::sample_count_table_size

Definition at line 48 of file openexr_chunkio.h.

int32_t exr_chunk_info_t::start_x

For tiles, this is the tilex; for scans it is the x.

Definition at line 31 of file openexr_chunkio.h.

int32_t exr_chunk_info_t::start_y

For tiles, this is the tiley; for scans it is the scanline y.

Definition at line 33 of file openexr_chunkio.h.

uint8_t exr_chunk_info_t::type

Definition at line 40 of file openexr_chunkio.h.

uint64_t exr_chunk_info_t::unpacked_size

Definition at line 45 of file openexr_chunkio.h.

int32_t exr_chunk_info_t::width

For this chunk.

Definition at line 35 of file openexr_chunkio.h.


The documentation for this struct was generated from the following file: