OpenJPEG
1.5.1
|
Packet iterator. More...
#include <pi.h>
Data Fields | |
char | tp_on |
Enabling Tile part generation. More... | |
short int * | include |
precise if the packet has been already used (usefull for progression order change) More... | |
int | step_l |
layer step used to localize the packet in the include vector More... | |
int | step_r |
resolution step used to localize the packet in the include vector More... | |
int | step_c |
component step used to localize the packet in the include vector More... | |
int | step_p |
precinct step used to localize the packet in the include vector More... | |
int | compno |
component that identify the packet More... | |
int | resno |
resolution that identify the packet More... | |
int | precno |
precinct that identify the packet More... | |
int | layno |
layer that identify the packet More... | |
int | first |
0 if the first packet More... | |
opj_poc_t | poc |
progression order change information More... | |
int | numcomps |
number of components in the image More... | |
opj_pi_comp_t * | comps |
Components. More... | |
int | tx0 |
int | ty0 |
int | tx1 |
int | ty1 |
int | x |
int | y |
int | dx |
int | dy |
Packet iterator.
int opj_pi_iterator::compno |
component that identify the packet
Referenced by pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), pi_next_rpcl(), t2_decode_packet(), t2_decode_packets(), and t2_encode_packet().
opj_pi_comp_t* opj_pi_iterator::comps |
Components.
Referenced by pi_create_decode(), pi_destroy(), pi_initialise_encode(), pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), and pi_next_rpcl().
int opj_pi_iterator::dx |
Referenced by pi_initialise_encode(), pi_next_cprl(), pi_next_pcrl(), and pi_next_rpcl().
int opj_pi_iterator::dy |
Referenced by pi_initialise_encode(), pi_next_cprl(), pi_next_pcrl(), and pi_next_rpcl().
int opj_pi_iterator::first |
0 if the first packet
Referenced by pi_create_decode(), pi_create_encode(), pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), and pi_next_rpcl().
short int* opj_pi_iterator::include |
precise if the packet has been already used (usefull for progression order change)
Referenced by pi_create_decode(), pi_destroy(), pi_initialise_encode(), pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), and pi_next_rpcl().
int opj_pi_iterator::layno |
layer that identify the packet
Referenced by pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), pi_next_rpcl(), t2_decode_packet(), t2_decode_packets(), and t2_encode_packet().
int opj_pi_iterator::numcomps |
number of components in the image
Referenced by pi_create_decode(), pi_destroy(), pi_initialise_encode(), pi_next_pcrl(), and pi_next_rpcl().
opj_poc_t opj_pi_iterator::poc |
progression order change information
Referenced by pi_create_decode(), pi_create_encode(), pi_next(), pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), and pi_next_rpcl().
int opj_pi_iterator::precno |
precinct that identify the packet
Referenced by pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), pi_next_rpcl(), t2_decode_packet(), and t2_encode_packet().
int opj_pi_iterator::resno |
resolution that identify the packet
Referenced by pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), pi_next_rpcl(), t2_decode_packet(), and t2_encode_packet().
int opj_pi_iterator::step_c |
component step used to localize the packet in the include vector
Referenced by pi_create_decode(), pi_initialise_encode(), pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), and pi_next_rpcl().
int opj_pi_iterator::step_l |
layer step used to localize the packet in the include vector
Referenced by pi_create_decode(), pi_initialise_encode(), pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), and pi_next_rpcl().
int opj_pi_iterator::step_p |
precinct step used to localize the packet in the include vector
Referenced by pi_create_decode(), pi_initialise_encode(), pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), and pi_next_rpcl().
int opj_pi_iterator::step_r |
resolution step used to localize the packet in the include vector
Referenced by pi_create_decode(), pi_initialise_encode(), pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), and pi_next_rpcl().
char opj_pi_iterator::tp_on |
Enabling Tile part generation.
Referenced by pi_initialise_encode(), pi_next_cprl(), pi_next_lrcp(), pi_next_pcrl(), pi_next_rlcp(), and pi_next_rpcl().
int opj_pi_iterator::tx0 |
Referenced by pi_create_decode(), pi_initialise_encode(), pi_next_cprl(), pi_next_pcrl(), and pi_next_rpcl().
int opj_pi_iterator::tx1 |
Referenced by pi_create_decode(), pi_initialise_encode(), pi_next_cprl(), pi_next_pcrl(), and pi_next_rpcl().
int opj_pi_iterator::ty0 |
Referenced by pi_create_decode(), pi_initialise_encode(), pi_next_cprl(), pi_next_pcrl(), and pi_next_rpcl().
int opj_pi_iterator::ty1 |
Referenced by pi_create_decode(), pi_initialise_encode(), pi_next_cprl(), pi_next_pcrl(), and pi_next_rpcl().
int opj_pi_iterator::x |
Referenced by pi_next_cprl(), pi_next_pcrl(), and pi_next_rpcl().
int opj_pi_iterator::y |
Referenced by pi_next_cprl(), pi_next_pcrl(), and pi_next_rpcl().