digraph G { bgcolor="transparent"; edge [fontname="FreeSans",fontsize="10",labelfontname="FreeSans",labelfontsize="10"]; node [fontname="FreeSans",fontsize="10",shape=record]; Node1 [label="Container",height=0.2,width=0.4,color="black", fillcolor="grey75", style="filled" fontcolor="black"]; Node2 -> Node1 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="currently_focused",fontname="FreeSans"]; Node2 [label="Client",height=0.2,width=0.4,color="black",URL="$a00007.html",tooltip="A client is X11-speak for a window."]; Node3 -> Node2 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="old_position",fontname="FreeSans"]; Node3 [label="Cell",height=0.2,width=0.4,color="black",URL="$a00006.html",tooltip="Defines a position in the table."]; Node4 -> Node2 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="floating_rect\nrect\nchild_rect",fontname="FreeSans"]; Node4 [label="Rect",height=0.2,width=0.4,color="black",URL="$a00020.html",tooltip="Stores a rectangle, for example the size of a window, the child window etc."]; Node5 -> Node2 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="workspace",fontname="FreeSans"]; Node5 [label="Workspace",height=0.2,width=0.4,color="black",URL="$a00025.html",tooltip="The concept of Workspaces is known from various other window managers."]; Node4 -> Node5 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="rect",fontname="FreeSans"]; Node2 -> Node5 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="fullscreen_client",fontname="FreeSans"]; Node6 -> Node5 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="output",fontname="FreeSans"]; Node6 [label="xoutput",height=0.2,width=0.4,color="black",URL="$a00026.html",tooltip="An Output is a physical output on your graphics driver."]; Node4 -> Node6 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="rect",fontname="FreeSans"]; Node5 -> Node6 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="current_workspace",fontname="FreeSans"]; Node1 -> Node5 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="table",fontname="FreeSans"]; Node1 -> Node2 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="container",fontname="FreeSans"]; Node5 -> Node1 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="workspace",fontname="FreeSans"]; Node7 -> Node1 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="stack_win",fontname="FreeSans"]; Node7 [label="Stack_Window",height=0.2,width=0.4,color="black",URL="$a00023.html",tooltip="Contains data for the windows needed to draw the titlebars on in stacking mode."]; Node4 -> Node7 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="rect",fontname="FreeSans"]; Node8 -> Node7 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="pixmap",fontname="FreeSans"]; Node8 [label="Cached_Pixmap",height=0.2,width=0.4,color="black",URL="$a00004.html"]; Node4 -> Node8 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="rect\nreferred_rect",fontname="FreeSans"]; Node1 -> Node7 [dir=back,color="darkorchid3",fontsize="10",style="dashed",label="container",fontname="FreeSans"]; }