Grok 20.3.2
grk::t1::Layer Struct Reference

Store information on quality layer. More...

#include <CodeblockCompressImpl.h>

Public Member Functions

 Layer ()
 Constructs a Layer.
 ~Layer ()=default
 Destroys a Layer.

Public Attributes

uint8_t totalPasses_
 Number of passes in the layer.
uint16_t len
 Number of bytes in layer.
double distortion
 Layer distortion decrease.
uint8_t * data
 Compressed layer data.

Detailed Description

Store information on quality layer.

Constructor & Destructor Documentation

◆ Layer()

grk::t1::Layer::Layer ( )
inline

Constructs a Layer.

References data, distortion, len, and totalPasses_.

◆ ~Layer()

grk::t1::Layer::~Layer ( )
default

Destroys a Layer.

Member Data Documentation

◆ data

uint8_t* grk::t1::Layer::data

Compressed layer data.

Referenced by Layer().

◆ distortion

double grk::t1::Layer::distortion

Layer distortion decrease.

Referenced by Layer().

◆ len

uint16_t grk::t1::Layer::len

Number of bytes in layer.

Referenced by Layer().

◆ totalPasses_

uint8_t grk::t1::Layer::totalPasses_

Number of passes in the layer.

Referenced by Layer().


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