Grok  7.6.0
Data Fields
grk::PacketIter Struct Reference

Packet iterator. More...

#include <PacketIter.h>

Data Fields

bool tp_on
 Enabling Tile part generation. More...
 
bool * include
 specify if the packet has already been included in a previous layer More...
 
uint64_t step_l
 layer step used to localize the packet in the include vector More...
 
uint64_t step_r
 resolution step used to localize the packet in the include vector More...
 
uint64_t step_c
 component step used to localize the packet in the include vector More...
 
uint32_t step_p
 precinct step used to localize the packet in the include vector More...
 
uint32_t compno
 component that identify the packet More...
 
uint32_t resno
 resolution that identify the packet More...
 
uint64_t precno
 precinct that identify the packet More...
 
uint32_t layno
 layer that identify the packet More...
 
bool first
 0 if the first packet More...
 
grk_poc poc
 progression order change information More...
 
uint32_t numcomps
 number of components in the image More...
 
grk_pi_compcomps
 Components. More...
 
uint32_t tx0
 tile coordinates More...
 
uint32_t ty0
 
uint32_t tx1
 
uint32_t ty1
 
uint32_t x
 packet coordinates More...
 
uint32_t y
 
uint32_t dx
 packet subsampling factors More...
 
uint32_t dy
 

Detailed Description

Packet iterator.

Field Documentation

◆ compno

uint32_t grk::PacketIter::compno

component that identify the packet

◆ comps

grk_pi_comp* grk::PacketIter::comps

Components.

◆ dx

uint32_t grk::PacketIter::dx

packet subsampling factors

◆ dy

uint32_t grk::PacketIter::dy

◆ first

bool grk::PacketIter::first

0 if the first packet

◆ include

bool* grk::PacketIter::include

specify if the packet has already been included in a previous layer

◆ layno

uint32_t grk::PacketIter::layno

layer that identify the packet

◆ numcomps

uint32_t grk::PacketIter::numcomps

number of components in the image

◆ poc

grk_poc grk::PacketIter::poc

progression order change information

◆ precno

uint64_t grk::PacketIter::precno

precinct that identify the packet

◆ resno

uint32_t grk::PacketIter::resno

resolution that identify the packet

◆ step_c

uint64_t grk::PacketIter::step_c

component step used to localize the packet in the include vector

◆ step_l

uint64_t grk::PacketIter::step_l

layer step used to localize the packet in the include vector

◆ step_p

uint32_t grk::PacketIter::step_p

precinct step used to localize the packet in the include vector

◆ step_r

uint64_t grk::PacketIter::step_r

resolution step used to localize the packet in the include vector

◆ tp_on

bool grk::PacketIter::tp_on

Enabling Tile part generation.

◆ tx0

uint32_t grk::PacketIter::tx0

tile coordinates

◆ tx1

uint32_t grk::PacketIter::tx1

◆ ty0

uint32_t grk::PacketIter::ty0

◆ ty1

uint32_t grk::PacketIter::ty1

◆ x

uint32_t grk::PacketIter::x

packet coordinates

◆ y

uint32_t grk::PacketIter::y

The documentation for this struct was generated from the following file: