--- /dev/null
+digraph G {
+ rankdir="LR"
+ nodesep=0.5
+ ranksep=1
+ pad=0
+ margin=0.2
+ node [ fontname=LMRoman10 ]
+
+ roomba_test [ style=filled, fillcolor=greenyellow, label="application:\nroomba_test" ]
+ mean_correction_test [ style=filled, fillcolor=lightblue, label="application:\nmean_correction_test" ]
+ soft_start_test [ style=filled, fillcolor=tomato, label="application:\nsoft_start_test" ]
+
+ target_value_input_dialog_cc [ style=filled, fillcolor=yellow, shape=note, label="source file:\ntarget_value_input_dialog.cc" ]
+ stuff_cc [ style=filled, fillcolor=yellow, shape=note, label="source file:\nstuff.cc" ]
+ main_cc [ style=filled, fillcolor=greenyellow, shape=note, label="source file:\nmain.cc" ]
+ mean_correction_cc [ style=filled, fillcolor=lightblue, shape=note, label="source file:\nmean_correction.cc" ]
+ soft_start_cc [ style=filled, fillcolor=tomato, shape=note, label="source file:\nsoft_start.cc" ]
+
+ //svnrevision_h [ label="header file:\nsvnrevision.h" ]
+ stuff_h [ style=filled, fillcolor=yellow, shape=note, label="header file:\nstuff.h" ]
+ target_value_input_dialog_h [ style=filled, fillcolor=yellow, shape=note, label="header file:\ntarget_value_input_dialog.h" ]
+ corrected_mean_motion_h [ style=filled, fillcolor=lightblue, shape=note, label="header file:\ncorrected_mean_motion.h" ]
+ soft_start_motion_h [ style=filled, fillcolor=tomato, shape=note, label="header file:\nsoft_start_motion.h" ]
+
+ // generic:
+ stuff_h -> stuff_cc
+ target_value_input_dialog_h -> target_value_input_dialog_cc
+
+ // app: roomba_test
+ stuff_h -> main_cc
+ target_value_input_dialog_h -> main_cc
+ main_cc -> roomba_test
+ stuff_cc -> roomba_test
+ target_value_input_dialog_cc -> roomba_test
+
+ // app: mean_correction_test
+ stuff_h -> mean_correction_cc
+ corrected_mean_motion_h -> mean_correction_cc
+ target_value_input_dialog_h -> mean_correction_cc
+ mean_correction_cc -> mean_correction_test
+ stuff_cc -> mean_correction_test
+ target_value_input_dialog_cc -> mean_correction_test
+
+ // app: soft_start_test
+ stuff_h -> soft_start_cc
+ target_value_input_dialog_h -> soft_start_cc
+ soft_start_motion_h -> soft_start_cc
+ soft_start_cc -> soft_start_test
+ stuff_cc -> soft_start_test
+ target_value_input_dialog_cc -> soft_start_test
+}