Exiv2::Nikon3MakerNote Class Reference

A third MakerNote format used by Nikon cameras, e.g., E5400, SQ, D2H, D70. More...

#include <nikonmn.hpp>

Collaboration diagram for Exiv2::Nikon3MakerNote:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

const TagInfotagList ()
 Return read-only list of built-in Nikon3 tags.

const TagInfotagListVr ()
 Return read-only list of built-in Vibration Reduction tags.

const TagInfotagListPc ()
 Return read-only list of built-in Picture Control tags.

const TagInfotagListWt ()
 Return read-only list of built-in World time tags.

const TagInfotagListIi ()
 Return read-only list of built-in ISO info tags.

const TagInfotagListAf ()
 Return read-only list of built-in Auto Focus tags.

const TagInfotagListAf2 ()
 Return read-only list of built-in Auto Focus 2 tags.

const TagInfotagListFi ()
 Return read-only list of built-in File Info tags.

const TagInfotagListMe ()
 Return read-only list of built-in Multi Exposure tags.

const TagInfotagListFl1 ()
 Return read-only list of built-in Flash Info 1 tags.

const TagInfotagListFl2 ()
 Return read-only list of built-in Flash Info 2 tags.

const TagInfotagListFl3 ()
 Return read-only list of built-in Flash Info 3 tags.

const TagInfotagListSi1 ()
 Return read-only list of built-in Shot Info D80 tags.

const TagInfotagListSi2 ()
 Return read-only list of built-in Shot Info D40 tags.

const TagInfotagListSi3 ()
 Return read-only list of built-in Shot Info D300 (a) tags.

const TagInfotagListSi4 ()
 Return read-only list of built-in Shot Info D300 (b) tags.

const TagInfotagListSi5 ()
 Return read-only list of built-in Shot Info tags.

const TagInfotagListCb1 ()
 Return read-only list of built-in Color Balance 1 tags.

const TagInfotagListCb2 ()
 Return read-only list of built-in Color Balance 2 tags.

const TagInfotagListCb2a ()
 Return read-only list of built-in Color Balance 2a tags.

const TagInfotagListCb2b ()
 Return read-only list of built-in Color Balance 2b tags.

const TagInfotagListCb3 ()
 Return read-only list of built-in Color Balance 3 tags.

const TagInfotagListCb4 ()
 Return read-only list of built-in Color Balance 4 tags.

const TagInfotagListLd1 ()
 Return read-only list of built-in Lens Data 1 tags.

const TagInfotagListLd2 ()
 Return read-only list of built-in Lens Data 2 tags.

const TagInfotagListLd3 ()
 Return read-only list of built-in Lens Data 3 tags.

Print functions for Nikon3 MakerNote tags
std::ostream & print0x0002 (std::ostream &os, const Value &value, const ExifData *)
 Print ISO setting.

std::ostream & print0x0007 (std::ostream &os, const Value &value, const ExifData *)
 Print autofocus mode.

std::ostream & print0x0083 (std::ostream &os, const Value &value, const ExifData *)
 Print lens type.

std::ostream & print0x0084 (std::ostream &os, const Value &value, const ExifData *)
 Print lens information.

std::ostream & print0x0085 (std::ostream &os, const Value &value, const ExifData *)
 Print manual focus distance.

std::ostream & print0x0086 (std::ostream &os, const Value &value, const ExifData *)
 Print digital zoom setting.

std::ostream & print0x0088 (std::ostream &os, const Value &value, const ExifData *)
 Print AF point.

std::ostream & print0x0089 (std::ostream &os, const Value &value, const ExifData *metadata)
 Print shooting mode.

std::ostream & print0x008b (std::ostream &os, const Value &value, const ExifData *)
 Print number of lens stops.

std::ostream & printAfPointsInFocus (std::ostream &os, const Value &value, const ExifData *metadata)
 Print AF Points In Focus.

std::ostream & printLensId (std::ostream &os, const Value &value, const ExifData *metadata, const std::string &group)
 Print lens name.

std::ostream & printLensId1 (std::ostream &os, const Value &value, const ExifData *metadata)
std::ostream & printLensId2 (std::ostream &os, const Value &value, const ExifData *metadata)
std::ostream & printLensId3 (std::ostream &os, const Value &value, const ExifData *metadata)
std::ostream & printFocusDistance (std::ostream &os, const Value &value, const ExifData *)
 Print focus distance.

std::ostream & printAperture (std::ostream &os, const Value &value, const ExifData *)
 Print lens aperture value.

std::ostream & printFocal (std::ostream &os, const Value &value, const ExifData *)
 Print lens focal length.

std::ostream & printFStops (std::ostream &os, const Value &value, const ExifData *)
 Print lens f-stops.

std::ostream & printExitPupilPosition (std::ostream &os, const Value &value, const ExifData *)
 Print exit pupil position.

std::ostream & print0x009a (std::ostream &os, const Value &value, const ExifData *)
 Print sensor pixel size.

std::ostream & print0x009e (std::ostream &os, const Value &value, const ExifData *)
 Print retouch history.

std::ostream & printIiIso (std::ostream &os, const Value &value, const ExifData *)
 Print Exif.NikonIi.ISO(2).

std::ostream & printFlashFocalLength (std::ostream &os, const Value &value, const ExifData *)
 Print flash focal length.

std::ostream & printRepeatingFlashRate (std::ostream &os, const Value &value, const ExifData *)
 Print repeating flash rate.

std::ostream & printRepeatingFlashCount (std::ostream &os, const Value &value, const ExifData *)
 Print repeating flash count.

std::ostream & printTimeZone (std::ostream &os, const Value &value, const ExifData *)
 Print time zone.

std::ostream & printPictureControl (std::ostream &os, const Value &value, const ExifData *)
 Print picture control value.


Detailed Description

A third MakerNote format used by Nikon cameras, e.g., E5400, SQ, D2H, D70.


The documentation for this class was generated from the following file:
Generated on Tue Jun 1 10:08:11 2010 for Exiv2 by doxygen 1.3.5