Struct openjpeg_sys::opj_poc
source · #[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§
Auto Trait Implementations§
impl Freeze for opj_poc
impl RefUnwindSafe for opj_poc
impl Send for opj_poc
impl Sync for opj_poc
impl Unpin for opj_poc
impl UnwindSafe for opj_poc
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> CloneToUninit for Twhere
T: Copy,
impl<T> CloneToUninit for Twhere
T: Copy,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)