Struct grokj2k_sys::_grk_progression[][src]

#[repr(C)]
pub struct _grk_progression {
Show fields pub layS: u16, pub layE: u16, pub resS: u8, pub resE: u8, pub compS: u16, pub compE: u16, pub precS: u64, pub precE: u64, pub specifiedCompressionPocProg: GRK_PROG_ORDER, pub progression: GRK_PROG_ORDER, pub progressionString: [c_char; 5], pub tileno: u32, pub tx0: u32, pub tx1: u32, pub ty0: u32, pub ty1: u32, pub tpLayE: u16, pub tpResS: u8, pub tpResE: u8, pub tpCompS: u16, pub tpCompE: u16, pub tpPrecE: u64, pub tp_txS: u32, pub tp_txE: u32, pub tp_tyS: u32, pub tp_tyE: u32, pub dx: u32, pub dy: u32, pub lay_temp: u16, pub res_temp: u8, pub comp_temp: u16, pub prec_temp: u64, pub tx0_temp: u32, pub ty0_temp: u32,
}
Expand description

Progression order change

Fields

layS: u16

progression order bounds specified by POC

layE: u16resS: u8resE: u8compS: u16compE: u16precS: u64precE: u64specifiedCompressionPocProg: GRK_PROG_ORDER

Progression order enum

progression: GRK_PROG_ORDERprogressionString: [c_char; 5]

Progression order string

tileno: u32

Tile number

tx0: u32

Start and end values for tile width and height

tx1: u32ty0: u32ty1: u32tpLayE: u16

progression order bounds initialized in pi_create_compress

tpResS: u8tpResE: u8tpCompS: u16tpCompE: u16tpPrecE: u64tp_txS: u32

tile bounds initialized by pi_create_compress

tp_txE: u32tp_tyS: u32tp_tyE: u32dx: u32dy: u32lay_temp: u16

tile part temporary values initialized by pi_create_encode

res_temp: u8comp_temp: u16prec_temp: u64tx0_temp: u32ty0_temp: u32

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)

recently added

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.