| OpenJPEG
    2.2.0
    | 
Packet iterator. More...
#include <pi.h>
| Data Fields | |
| OPJ_BYTE | tp_on | 
| Enabling Tile part generation.  More... | |
| OPJ_INT16 * | include | 
| precise if the packet has been already used (useful for progression order change)  More... | |
| OPJ_UINT32 | include_size | 
| Number of elements in include array.  More... | |
| OPJ_UINT32 | step_l | 
| layer step used to localize the packet in the include vector  More... | |
| OPJ_UINT32 | step_r | 
| resolution step used to localize the packet in the include vector  More... | |
| OPJ_UINT32 | step_c | 
| component step used to localize the packet in the include vector  More... | |
| OPJ_UINT32 | step_p | 
| precinct step used to localize the packet in the include vector  More... | |
| OPJ_UINT32 | compno | 
| component that identify the packet  More... | |
| OPJ_UINT32 | resno | 
| resolution that identify the packet  More... | |
| OPJ_UINT32 | precno | 
| precinct that identify the packet  More... | |
| OPJ_UINT32 | layno | 
| layer that identify the packet  More... | |
| OPJ_BOOL | first | 
| 0 if the first packet  More... | |
| opj_poc_t | poc | 
| progression order change information  More... | |
| OPJ_UINT32 | numcomps | 
| number of components in the image  More... | |
| opj_pi_comp_t * | comps | 
| Components.  More... | |
| OPJ_INT32 | tx0 | 
| FIXME DOC.  More... | |
| OPJ_INT32 | ty0 | 
| OPJ_INT32 | tx1 | 
| OPJ_INT32 | ty1 | 
| OPJ_INT32 | x | 
| FIXME DOC.  More... | |
| OPJ_INT32 | y | 
| OPJ_UINT32 | dx | 
| FIXME DOC.  More... | |
| OPJ_UINT32 | dy | 
Packet iterator.
| OPJ_UINT32 opj_pi_iterator::compno | 
component that identify the packet
Referenced by opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), opj_pi_next_rpcl(), opj_t2_decode_packets(), opj_t2_encode_packet(), opj_t2_read_packet_data(), opj_t2_read_packet_header(), and opj_t2_skip_packet_data().
| opj_pi_comp_t* opj_pi_iterator::comps | 
Components.
Referenced by opj_pi_create(), opj_pi_create_decode(), opj_pi_destroy(), opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), and opj_pi_next_rpcl().
| OPJ_UINT32 opj_pi_iterator::dx | 
FIXME DOC.
Referenced by opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_pcrl(), and opj_pi_next_rpcl().
| OPJ_UINT32 opj_pi_iterator::dy | 
Referenced by opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_pcrl(), and opj_pi_next_rpcl().
| OPJ_BOOL opj_pi_iterator::first | 
0 if the first packet
Referenced by opj_pi_create_encode(), opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), opj_pi_next_rpcl(), opj_pi_update_decode_not_poc(), and opj_pi_update_decode_poc().
| OPJ_INT16* opj_pi_iterator::include | 
precise if the packet has been already used (useful for progression order change)
Referenced by opj_pi_create_decode(), opj_pi_destroy(), opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), and opj_pi_next_rpcl().
| OPJ_UINT32 opj_pi_iterator::include_size | 
Number of elements in include array.
Referenced by opj_pi_create_decode(), opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), and opj_pi_next_rpcl().
| OPJ_UINT32 opj_pi_iterator::layno | 
layer that identify the packet
Referenced by opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), opj_pi_next_rpcl(), opj_t2_decode_packets(), opj_t2_encode_packet(), opj_t2_encode_packets(), and opj_t2_read_packet_header().
| OPJ_UINT32 opj_pi_iterator::numcomps | 
number of components in the image
Referenced by opj_pi_create(), opj_pi_destroy(), opj_pi_next_pcrl(), opj_pi_next_rpcl(), and opj_pi_update_decode_not_poc().
| opj_poc_t opj_pi_iterator::poc | 
progression order change information
Referenced by opj_pi_create_encode(), opj_pi_next(), opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), opj_pi_next_rpcl(), opj_pi_update_decode_not_poc(), opj_pi_update_decode_poc(), opj_t2_decode_packets(), and opj_t2_encode_packets().
| OPJ_UINT32 opj_pi_iterator::precno | 
precinct that identify the packet
Referenced by opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), opj_pi_next_rpcl(), opj_t2_decode_packets(), opj_t2_encode_packet(), opj_t2_read_packet_data(), opj_t2_read_packet_header(), and opj_t2_skip_packet_data().
| OPJ_UINT32 opj_pi_iterator::resno | 
resolution that identify the packet
Referenced by opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), opj_pi_next_rpcl(), opj_t2_decode_packets(), opj_t2_encode_packet(), opj_t2_read_packet_data(), opj_t2_read_packet_header(), and opj_t2_skip_packet_data().
| OPJ_UINT32 opj_pi_iterator::step_c | 
component step used to localize the packet in the include vector
Referenced by opj_pi_create_decode(), opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), and opj_pi_next_rpcl().
| OPJ_UINT32 opj_pi_iterator::step_l | 
layer step used to localize the packet in the include vector
Referenced by opj_pi_create_decode(), opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), and opj_pi_next_rpcl().
| OPJ_UINT32 opj_pi_iterator::step_p | 
precinct step used to localize the packet in the include vector
Referenced by opj_pi_create_decode(), opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), and opj_pi_next_rpcl().
| OPJ_UINT32 opj_pi_iterator::step_r | 
resolution step used to localize the packet in the include vector
Referenced by opj_pi_create_decode(), opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), and opj_pi_next_rpcl().
| OPJ_BYTE opj_pi_iterator::tp_on | 
Enabling Tile part generation.
Referenced by opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_lrcp(), opj_pi_next_pcrl(), opj_pi_next_rlcp(), and opj_pi_next_rpcl().
| OPJ_INT32 opj_pi_iterator::tx0 | 
FIXME DOC.
Referenced by opj_pi_create_decode(), opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_pcrl(), and opj_pi_next_rpcl().
| OPJ_INT32 opj_pi_iterator::tx1 | 
| OPJ_INT32 opj_pi_iterator::ty0 | 
Referenced by opj_pi_create_decode(), opj_pi_initialise_encode(), opj_pi_next_cprl(), opj_pi_next_pcrl(), and opj_pi_next_rpcl().
| OPJ_INT32 opj_pi_iterator::ty1 | 
| OPJ_INT32 opj_pi_iterator::x | 
FIXME DOC.
Referenced by opj_pi_next_cprl(), opj_pi_next_pcrl(), and opj_pi_next_rpcl().
| OPJ_INT32 opj_pi_iterator::y | 
Referenced by opj_pi_next_cprl(), opj_pi_next_pcrl(), and opj_pi_next_rpcl().
 1.8.13
 1.8.13