digraph G
{
  edge [fontname="FreeSans",fontsize=10,labelfontname="FreeSans",labelfontsize=10];
  node [fontname="FreeSans",fontsize=10,shape=record];
  Node1 [label="mn.hpp",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"];
  Node1 -> Node2 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node2 [label="canonmn.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$canonmn_8hpp.html",tooltip="Canon MakerNote. References:  EXIF MakerNote of Canon by David Burren  Canon makernote..."];
  Node2 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node3 [label="types.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$types_8hpp.html",tooltip="Type definitions for Exiv2 and related functionality."];
  Node3 -> Node4 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node4 [label="version.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$version_8hpp.html",tooltip="Precompiler define and a function to test the Exiv2 version. References: Similar..."];
  Node3 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node5 [label="string",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node3 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node6 [label="iosfwd",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node3 -> Node7 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node7 [label="utility",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node3 -> Node8 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node8 [label="algorithm",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node3 -> Node9 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node9 [label="sstream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node3 -> Node10 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node10 [label="stdint.h",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node2 -> Node11 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node11 [label="makernote.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$makernote_8hpp.html",tooltip="Contains the Exif MakerNote interface, IFD MakerNote and a MakerNote factory."];
  Node11 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node11 -> Node12 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node12 [label="ifd.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$ifd_8hpp.html",tooltip="Encoding and decoding of IFD (Image File Directory) data."];
  Node12 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node12 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node12 -> Node13 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node13 [label="vector",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node12 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node11 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node11 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node11 -> Node7 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node11 -> Node13 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node11 -> Node14 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node14 [label="map",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node11 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node15 [label="memory",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node2 -> Node16 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node16 [label="tags.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$tags_8hpp.html",tooltip="Exif tag and type information."];
  Node16 -> Node17 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node17 [label="metadatum.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$metadatum_8hpp.html",tooltip="Provides abstract base classes Metadatum and Key."];
  Node17 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node17 -> Node18 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node18 [label="value.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$value_8hpp.html",tooltip="Value interface and concrete subclasses."];
  Node18 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node18 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node18 -> Node13 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node18 -> Node14 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node18 -> Node19 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node19 [label="iostream",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node18 -> Node9 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node18 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node18 -> Node20 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node20 [label="cstring",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node17 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node17 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node16 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node16 -> Node18 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node16 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node16 -> Node7 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node16 -> Node19 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node16 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node2 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node2 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node2 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node1 -> Node21 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node21 [label="fujimn.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$fujimn_8hpp.html",tooltip="Fujifilm MakerNote implemented according to the specification in Appendix 4: Makernote..."];
  Node21 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node21 -> Node11 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node21 -> Node16 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node21 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node21 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node21 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node1 -> Node22 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node22 [label="minoltamn.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$minoltamn_8hpp.html",tooltip="Minolta MakerNote implemented using the following references:  Minolta Makernote..."];
  Node22 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node22 -> Node11 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node22 -> Node16 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node22 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node22 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node22 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node1 -> Node23 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node23 [label="nikonmn.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$nikonmn_8hpp.html",tooltip="Nikon MakerNote formats. References:  MakerNote EXIF Tag of the Nikon 990 by Max..."];
  Node23 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node23 -> Node11 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node23 -> Node16 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node23 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node23 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node23 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node1 -> Node24 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node24 [label="olympusmn.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$olympusmn_8hpp.html",tooltip="Olympus MakerNote implemented using the following references: Exif file format, Appendix..."];
  Node24 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node24 -> Node11 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node24 -> Node16 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node24 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node24 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node24 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node1 -> Node25 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node25 [label="panasonicmn.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$panasonicmn_8hpp.html",tooltip="Panasonic MakerNote implemented using the following references: Panasonic MakerNote..."];
  Node25 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node25 -> Node11 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node25 -> Node16 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node25 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node25 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node25 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node1 -> Node26 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node26 [label="pentaxmn.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$pentaxmn_8hpp.html",tooltip="Pentax MakerNote implemented according to the specification http://www.gvsoft.homedns..."];
  Node26 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node26 -> Node11 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node26 -> Node16 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node26 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node26 -> Node19 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node26 -> Node27 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node27 [label="iomanip",height=0.2,width=0.4,color="grey75", fillcolor="white", style="filled"];
  Node26 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node1 -> Node28 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node28 [label="sigmamn.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$sigmamn_8hpp.html",tooltip="Sigma and Foveon MakerNote implemented according to the specification SIGMA and FOVEON..."];
  Node28 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node28 -> Node11 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node28 -> Node16 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node28 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node28 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node28 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node1 -> Node29 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node29 [label="sonymn.hpp",height=0.2,width=0.4,color="black", fillcolor="white", style="filled",URL="$sonymn_8hpp.html",tooltip="Basic Sony MakerNote implementation."];
  Node29 -> Node3 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node29 -> Node11 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node29 -> Node16 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node29 -> Node5 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node29 -> Node6 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
  Node29 -> Node15 [color="midnightblue",fontsize=10,style="solid",fontname="FreeSans"];
}
