/*
:Title: Styled subgraphs
:Tags: PGF, Preproc

This example shows how subgraphs can be styled using PGF/TikZ styles.
Note that version 1.09 or higher of PGF/TikZ is required. 

Generated with::

    $ dot2tex -tmath --autosize --crop subgraphs.dot > subgraphs.tex

*/
digraph G {
	d2tdocpreamble="\usetikzlibrary{patterns}";
	size="6,6";
	node [style="fill=blue!40"];
	node [shape=circle, width=0.4];
	a -> b -> c;
	graph [style="rounded corners, shade"];
	
	subgraph cluster0 {
		graph [style="pattern color=red, pattern=bricks, rounded corners"];
		node [style = "fill=blue, semitransparent"];
		x_0 -> y_0;
		x_0 -> z_0;
	}

	subgraph cluster1 {
		graph [style="snake=snake, fill=green!20"];
		node [style = "fill=red!20"];
		edge [style="->>"];
		x_1 -> y_1;
		x_1 -> z_1;
	}

	subgraph cluster2 {
	    node [style=" "];
		x_2 -> y_2;
		x_2 -> z_2;
	}

	a -> x_0;
	b -> x_1;
	b -> x_2;
	a -> z_2;
	c -> z_1;
}
