#[repr(C)]
pub struct opj_tile_index { pub tileno: OPJ_UINT32, pub nb_tps: OPJ_UINT32, pub current_nb_tps: OPJ_UINT32, pub current_tpsno: OPJ_UINT32, pub tp_index: *mut opj_tp_index_t, pub marknum: OPJ_UINT32, pub marker: *mut opj_marker_info_t, pub maxmarknum: OPJ_UINT32, pub nb_packet: OPJ_UINT32, pub packet_index: *mut opj_packet_info_t, }
Expand description

Index structure about a tile

Fields

tileno: OPJ_UINT32

tile index

nb_tps: OPJ_UINT32

number of tile parts

current_nb_tps: OPJ_UINT32

current nb of tile part (allocated)

current_tpsno: OPJ_UINT32

current tile-part index

tp_index: *mut opj_tp_index_t

information concerning tile parts

marknum: OPJ_UINT32

number of markers

marker: *mut opj_marker_info_t

list of markers

maxmarknum: OPJ_UINT32

actual size of markers array

nb_packet: OPJ_UINT32

packet number

packet_index: *mut opj_packet_info_t

information concerning packets inside tile

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

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

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.