diff --git a/doc/exiv2.dot b/doc/exiv2.dot new file mode 100644 index 00000000..3a70959f --- /dev/null +++ b/doc/exiv2.dot @@ -0,0 +1,34 @@ +digraph G { + +L1 [shape=plaintext] ; +L2 [shape=plaintext] ; +L3 [shape=plaintext] ; +L4 [shape=plaintext] ; + +"L4" -> "L3" -> "L2" -> "L1" [style=invis] ; + +"exif" [shape=box] ; +"ifd" [shape=box] ; +"image" [shape=box] ; +"tags" [shape=box] ; +"types" [shape=box] ; +"value" [shape=box] ; +"error" [shape=box] ; +"exif" -> "ifd" ; +"exif" -> "image" ; +"exif" -> "tags" ; +"exif" -> "types" ; +"exif" -> "value" ; +"exif" -> "error" ; +"ifd" -> "error" ; +"ifd" -> "types" ; +"image" -> "types" ; +"tags" -> "error" ; +"tags" -> "types" ; +"tags" -> "value" ; +"value" -> "types" ; + +{ rank=same; L1 error types } +{ rank=same; L2 image value ifd } + +} diff --git a/doc/exiv2.gif b/doc/exiv2.gif new file mode 100644 index 00000000..546371d4 Binary files /dev/null and b/doc/exiv2.gif differ