Public Member Functions

FCam::DNGFrame Class Reference

A DNGFrame is constructed by loadDNG, and contains all the metadata found in a DNG file. More...

#include <DNG.h>

Inheritance diagram for FCam::DNGFrame:
Inheritance graph
[legend]
Collaboration diagram for FCam::DNGFrame:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 DNGFrame (_DNGFrame *f=NULL)
 DNGFrames are normally created by loadDNG.
 DNGFrame (_DNGFrame *f=NULL)
 DNGFrames are normally created by loadDNG.

Detailed Description

A DNGFrame is constructed by loadDNG, and contains all the metadata found in a DNG file.

The DNGPrivateData field is used to losslessly store all FCam::Frame fields and the TagMap. If a thumbnail is stored in the DNG file, it can be retrieved using the thumbnail method.

Definition at line 72 of file DNG.h.


Constructor & Destructor Documentation

FCam::DNGFrame::DNGFrame ( _DNGFrame f = NULL  ) 

DNGFrames are normally created by loadDNG.

The Frame constructor can be used to construct dummy DNG frames for testing purposes. The DNGFrame takes ownership of the _DNGFrame passed in.

Definition at line 64 of file DNG.cpp.

FCam::DNGFrame::DNGFrame ( _DNGFrame f = NULL  ) 

DNGFrames are normally created by loadDNG.

The Frame constructor can be used to construct dummy DNG frames for testing purposes. The DNGFrame takes ownership of the _DNGFrame passed in.


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