digraph MRPT_LIBS {

	node [shape=box,style=filled, fillcolor="#D0D0D0"];

	base 		[label="mrpt-base",URL="group__mrpt__base__grp.html"];
	graphs		[label="mrpt-graphs",URL="group__mrpt__graphs__grp.html"];
	bayes 		[label="mrpt-bayes (.h)",URL="group__mrpt__bayes__grp.html"];
	opengl 		[label="mrpt-opengl", URL="group__mrpt__opengl__grp.html"];
	gui 		[label="mrpt-gui",URL="group__mrpt__gui__grp.html"];
	obs 		[label="mrpt-obs",URL="group__mrpt__obs__grp.html"];
	hwdrivers 	[label="mrpt-hwdrivers",URL="group__mrpt__hwdrivers__grp.html"];
	topography 	[label="mrpt-topography",URL="group__mrpt__topography__grp.html"];
	maps 		[label="mrpt-maps",URL="group__mrpt__maps__grp.html"];
	vision 		[label="mrpt-vision",URL="group__mrpt__vision__grp.html"];
	tfest 		[label="mrpt-tfest",URL="group__mrpt__tfest__grp.html"];

	slam 		[label="mrpt-slam",URL="group__mrpt__slam__grp.html"];
	graphslam	[label="mrpt-graphslam (.h)",URL="group__mrpt__graphslam__grp.html"];
	
	hmtslam		[label="mrpt-hmtslam",URL="group__mrpt__hmtslam__grp.html"];
	nav	        [label="mrpt-nav",URL="group__mrpt__nav__grp.html"];
	
	detectors	[label="mrpt-detectors",URL="group__mrpt__detectors__grp.html"];

	kinematics	[label="mrpt-kinematics",URL="group__mrpt__kinematics__grp.html"];

	pbmap    [label="mrpt-pbmap",URL="group__mrpt__pbmap__grp.html"];

	pbmap -> graphs;

	kinematics  -> opengl;
	
	graphs -> base;
	tfest -> base;

	bayes -> base;
	
	opengl -> base;
	
	obs -> opengl;
	
	gui -> opengl;
	
	hwdrivers -> gui;
	hwdrivers -> maps;
	
	topography -> obs;
	topography -> tfest;
	
	vision -> obs;
	
	maps -> obs;
	maps -> graphs;

	slam -> maps;
	slam -> vision;
	slam -> tfest;
	slam -> bayes;
	slam -> graphs;

	graphslam -> graphs;

	detectors -> vision;
	detectors -> maps;
	detectors -> gui;
	
	hmtslam -> slam;
	hmtslam -> graphslam;

	nav -> maps;
	nav -> graphs;
	nav -> kinematics;
}
