libopenraw
Public Member Functions | Public Attributes | List of all members
OpenRaw::RawData::Private Class Reference

Public Member Functions

 Private (RawData *_self)
 
void advance (size_t s)
 
void nextSlice ()
 
void nextRow ()
 

Public Attributes

RawDataself
 
uint16_t blackLevel
 
uint16_t whiteLevel
 
ExifPhotometricInterpretation photometricInterpretation
 
const CfaPatterncfa_pattern
 
uint32_t compression
 
uint8_t * pos
 
size_t offset
 
size_t row_offset
 
uint8_t slice
 
uint32_t sliceWidth
 
uint32_t sliceOffset
 
std::vector< uint16_t > slices
 
double colourMatrix [MAX_MATRIX_SIZE]
 
uint32_t colourMatrixCount
 
double colourMatrix2 [MAX_MATRIX_SIZE]
 
uint32_t colourMatrix2Count
 

Detailed Description

Definition at line 44 of file rawdata.cpp.

Member Data Documentation

◆ colourMatrix

double OpenRaw::RawData::Private::colourMatrix[MAX_MATRIX_SIZE]

all the slice width.

Definition at line 60 of file rawdata.cpp.

◆ slice

uint8_t OpenRaw::RawData::Private::slice

the slice index

Definition at line 54 of file rawdata.cpp.

Referenced by OpenRaw::RawData::nextRow().

◆ sliceOffset

uint32_t OpenRaw::RawData::Private::sliceOffset

the offset

Definition at line 56 of file rawdata.cpp.

Referenced by OpenRaw::RawData::nextRow().

◆ sliceWidth

uint32_t OpenRaw::RawData::Private::sliceWidth

the width of the current slice

Definition at line 55 of file rawdata.cpp.

Referenced by OpenRaw::RawData::nextRow().


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