graph { flow: south; colorscheme: spectral9; }
node { fill: white; }
node.in { fill: 8; }
node.dot { fill: 9; color: white; }
node.out { fill: 2; }
node.dotout { fill: 6; }
[ Graphviz ], [ Text ], [ Perl ], [ VCG/GDL ] { class: in; }
[ VCG/GDL ] { title: Graph Description Language }
[ Graphviz ], [ Text ], [ VCG/GDL ] --> [ Graph::Easy::Parser ]
[ Graph::Easy::Parser ], [ Perl ] --> [ Graph::Easy ]
--> [ Graphviz2 ] { class: out; label: Graphviz; }
--> [ dot\n(or neato, fdb etc.) ] { class: dot; }
--> [ .svg ], [ .png ], [ .ps ], [ .pdf ] { class: dotout; }
[ Graph::Easy ] --> [ Text2 ] { class: out; label: Text; }
[ Graph::Easy ] --> [ VCG_GDL ] { class: out; label: VCG/GDL; title: Graph Description Language }
[ Graph::Easy ] --> [ GraphML ] { class: out; title: GraphML }
[ Graph::Easy ] --> { minlen: 3; } [ Graph::Easy's Layouter ]
[ Graph::Easy's Layouter ] -->
[ ASCII /\nUnicode ], [ HTML ], [ SVG ] { class: out; }