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

Public Member Functions

 Private (Type t)
 

Public Attributes

Type m_type
 
TypeId m_type_id
 
std::vector< uint32_t > m_sizes
 
Internals::ThumbLocations m_thumbLocations
 
std::map< int32_t, MetaValue * > m_metadata
 
const camera_ids_tm_cam_ids
 
const Internals::BuiltinColourMatrixm_matrices
 
Internals::IfdDir::Ref m_cfaIfd
 
Internals::IfdDir::Ref m_mainIfd
 
Internals::IfdDir::Ref m_exifIfd
 
Internals::MakerNoteDir::Ref m_makerNoteIfd
 

Detailed Description

Definition at line 142 of file rawfile.cpp.

Member Data Documentation

◆ m_cfaIfd

Internals::IfdDir::Ref OpenRaw::RawFile::Private::m_cfaIfd

the IFD for the CFA

Definition at line 171 of file rawfile.cpp.

Referenced by OpenRaw::RawFile::cfaIfd().

◆ m_exifIfd

Internals::IfdDir::Ref OpenRaw::RawFile::Private::m_exifIfd

the Exif IFD

Definition at line 176 of file rawfile.cpp.

Referenced by OpenRaw::RawFile::exifIfd().

◆ m_mainIfd

Internals::IfdDir::Ref OpenRaw::RawFile::Private::m_mainIfd

the IFD for the main image does not necessarily reference the CFA

Definition at line 172 of file rawfile.cpp.

Referenced by OpenRaw::RawFile::cfaIfd(), and OpenRaw::RawFile::mainIfd().

◆ m_makerNoteIfd

Internals::MakerNoteDir::Ref OpenRaw::RawFile::Private::m_makerNoteIfd

the MakerNote IFD

Definition at line 177 of file rawfile.cpp.

Referenced by OpenRaw::RawFile::makerNoteIfd().

◆ m_sizes

std::vector<uint32_t> OpenRaw::RawFile::Private::m_sizes

list of thumbnail sizes

Definition at line 166 of file rawfile.cpp.

Referenced by OpenRaw::RawFile::listThumbnailSizes().

◆ m_type

Type OpenRaw::RawFile::Private::m_type

the real type of the raw file

Definition at line 162 of file rawfile.cpp.

Referenced by OpenRaw::RawFile::type().

◆ m_type_id

TypeId OpenRaw::RawFile::Private::m_type_id

the raw file type id

Definition at line 164 of file rawfile.cpp.

Referenced by OpenRaw::RawFile::_setTypeId(), OpenRaw::RawFile::_typeId(), and OpenRaw::RawFile::typeId().


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