libopenraw
OpenRaw::Internals::DecompressInfo Struct Reference

Public Member Functions

 DecompressInfo (const DecompressInfo &)=delete
DecompressInfooperator= (const DecompressInfo &)=delete

Public Attributes

int32_t imageWidth
int32_t imageHeight
int32_t dataPrecision
JpegComponentInfocompInfo
int16_t numComponents
JpegComponentInfocurCompInfo [4]
int16_t compsInScan
int16_t MCUmembership [10]
HuffmanTabledcHuffTblPtrs [4]
int32_t Ss
int32_t Pt
int32_t restartInterval
int32_t restartInRows
int32_t restartRowsToGo
int16_t nextRestartNum

Detailed Description

Definition at line 98 of file ljpegdecompressor_priv.hpp.

Constructor & Destructor Documentation

◆ DecompressInfo()

OpenRaw::Internals::DecompressInfo::DecompressInfo ( )
inline

Definition at line 104 of file ljpegdecompressor_priv.hpp.

◆ ~DecompressInfo()

OpenRaw::Internals::DecompressInfo::~DecompressInfo ( )
inline

Definition at line 118 of file ljpegdecompressor_priv.hpp.

Member Data Documentation

◆ compInfo

JpegComponentInfo* OpenRaw::Internals::DecompressInfo::compInfo

Definition at line 142 of file ljpegdecompressor_priv.hpp.

◆ compsInScan

int16_t OpenRaw::Internals::DecompressInfo::compsInScan

Definition at line 150 of file ljpegdecompressor_priv.hpp.

◆ curCompInfo

JpegComponentInfo* OpenRaw::Internals::DecompressInfo::curCompInfo[4]

Definition at line 149 of file ljpegdecompressor_priv.hpp.

◆ dataPrecision

int32_t OpenRaw::Internals::DecompressInfo::dataPrecision

Definition at line 136 of file ljpegdecompressor_priv.hpp.

◆ dcHuffTblPtrs

HuffmanTable* OpenRaw::Internals::DecompressInfo::dcHuffTblPtrs[4]

Definition at line 161 of file ljpegdecompressor_priv.hpp.

◆ imageHeight

int32_t OpenRaw::Internals::DecompressInfo::imageHeight

Definition at line 135 of file ljpegdecompressor_priv.hpp.

◆ imageWidth

int32_t OpenRaw::Internals::DecompressInfo::imageWidth

Definition at line 134 of file ljpegdecompressor_priv.hpp.

◆ MCUmembership

int16_t OpenRaw::Internals::DecompressInfo::MCUmembership[10]

Definition at line 156 of file ljpegdecompressor_priv.hpp.

◆ nextRestartNum

int16_t OpenRaw::Internals::DecompressInfo::nextRestartNum

Definition at line 180 of file ljpegdecompressor_priv.hpp.

◆ numComponents

int16_t OpenRaw::Internals::DecompressInfo::numComponents

Definition at line 143 of file ljpegdecompressor_priv.hpp.

◆ Pt

int32_t OpenRaw::Internals::DecompressInfo::Pt

Definition at line 167 of file ljpegdecompressor_priv.hpp.

◆ restartInRows

int32_t OpenRaw::Internals::DecompressInfo::restartInRows

Definition at line 174 of file ljpegdecompressor_priv.hpp.

◆ restartInterval

int32_t OpenRaw::Internals::DecompressInfo::restartInterval

Definition at line 173 of file ljpegdecompressor_priv.hpp.

◆ restartRowsToGo

int32_t OpenRaw::Internals::DecompressInfo::restartRowsToGo

Definition at line 179 of file ljpegdecompressor_priv.hpp.

◆ Ss

int32_t OpenRaw::Internals::DecompressInfo::Ss

Definition at line 166 of file ljpegdecompressor_priv.hpp.


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