Struct openjpeg_sys::opj_poc[][src]

#[repr(C)]
pub struct opj_poc {
Show 36 fields pub resno0: OPJ_UINT32, pub compno0: OPJ_UINT32, pub layno1: OPJ_UINT32, pub resno1: OPJ_UINT32, pub compno1: OPJ_UINT32, pub layno0: OPJ_UINT32, pub precno0: OPJ_UINT32, pub precno1: OPJ_UINT32, pub prg1: OPJ_PROG_ORDER, pub prg: OPJ_PROG_ORDER, pub progorder: [OPJ_CHAR; 5], pub tile: OPJ_UINT32, pub tx0: OPJ_INT32, pub tx1: OPJ_INT32, pub ty0: OPJ_INT32, pub ty1: OPJ_INT32, pub layS: OPJ_UINT32, pub resS: OPJ_UINT32, pub compS: OPJ_UINT32, pub prcS: OPJ_UINT32, pub layE: OPJ_UINT32, pub resE: OPJ_UINT32, pub compE: OPJ_UINT32, pub prcE: OPJ_UINT32, pub txS: OPJ_UINT32, pub txE: OPJ_UINT32, pub tyS: OPJ_UINT32, pub tyE: OPJ_UINT32, pub dx: OPJ_UINT32, pub dy: OPJ_UINT32, pub lay_t: OPJ_UINT32, pub res_t: OPJ_UINT32, pub comp_t: OPJ_UINT32, pub prc_t: OPJ_UINT32, pub tx0_t: OPJ_UINT32, pub ty0_t: OPJ_UINT32,
}
Expand description

Progression order changes

Fields

resno0: OPJ_UINT32

Resolution num start, Component num start, given by POC

compno0: OPJ_UINT32

Resolution num start, Component num start, given by POC

layno1: OPJ_UINT32

Layer num end,Resolution num end, Component num end, given by POC

resno1: OPJ_UINT32

Layer num end,Resolution num end, Component num end, given by POC

compno1: OPJ_UINT32

Layer num end,Resolution num end, Component num end, given by POC

layno0: OPJ_UINT32

Layer num start,Precinct num start, Precinct num end

precno0: OPJ_UINT32

Layer num start,Precinct num start, Precinct num end

precno1: OPJ_UINT32

Layer num start,Precinct num start, Precinct num end

prg1: OPJ_PROG_ORDER

Progression order enum

prg: OPJ_PROG_ORDER

Progression order enum

progorder: [OPJ_CHAR; 5]

Progression order string

tile: OPJ_UINT32

Tile number (starting at 1)

tx0: OPJ_INT32

Start and end values for Tile width and height

tx1: OPJ_INT32

Start and end values for Tile width and height

ty0: OPJ_INT32

Start and end values for Tile width and height

ty1: OPJ_INT32

Start and end values for Tile width and height

layS: OPJ_UINT32

Start value, initialised in pi_initialise_encode

resS: OPJ_UINT32

Start value, initialised in pi_initialise_encode

compS: OPJ_UINT32

Start value, initialised in pi_initialise_encode

prcS: OPJ_UINT32

Start value, initialised in pi_initialise_encode

layE: OPJ_UINT32

End value, initialised in pi_initialise_encode

resE: OPJ_UINT32

End value, initialised in pi_initialise_encode

compE: OPJ_UINT32

End value, initialised in pi_initialise_encode

prcE: OPJ_UINT32

End value, initialised in pi_initialise_encode

txS: OPJ_UINT32

Start and end values of Tile width and height, initialised in pi_initialise_encode

txE: OPJ_UINT32

Start and end values of Tile width and height, initialised in pi_initialise_encode

tyS: OPJ_UINT32

Start and end values of Tile width and height, initialised in pi_initialise_encode

tyE: OPJ_UINT32

Start and end values of Tile width and height, initialised in pi_initialise_encode

dx: OPJ_UINT32

Start and end values of Tile width and height, initialised in pi_initialise_encode

dy: OPJ_UINT32

Start and end values of Tile width and height, initialised in pi_initialise_encode

lay_t: OPJ_UINT32

Temporary values for Tile parts, initialised in pi_create_encode

res_t: OPJ_UINT32

Temporary values for Tile parts, initialised in pi_create_encode

comp_t: OPJ_UINT32

Temporary values for Tile parts, initialised in pi_create_encode

prc_t: OPJ_UINT32

Temporary values for Tile parts, initialised in pi_create_encode

tx0_t: OPJ_UINT32

Temporary values for Tile parts, initialised in pi_create_encode

ty0_t: OPJ_UINT32

Temporary values for Tile parts, initialised in pi_create_encode

Trait Implementations

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The resulting type after obtaining ownership.

Creates owned data from borrowed data, usually by cloning. Read more

🔬 This is a nightly-only experimental API. (toowned_clone_into)

Uses borrowed data to replace owned data, usually by cloning. Read more

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.