digraph Simtools { size="10,7.5" ratio=compress rotate=90 "NSelect" -> "SwarmObject" "NSelect" -> "CREATABLE" "QSort" -> "SwarmObject" "QSort" -> "CREATABLE" "ObjectSaver" -> "SwarmObject" "ObjectSaver" -> "CREATABLE" "ObjectLoader" -> "SwarmObject" "ObjectLoader" -> "CREATABLE" "AppendFile" -> "OutFile" "AppendFile" -> "CREATABLE" "OutFile" -> "SwarmObject" "OutFile" -> "CREATABLE" "InFile" -> "SwarmObject" "InFile" -> "CREATABLE" "UName" -> "SwarmObject" "UName" -> "CREATABLE" subgraph cluster_simtools { label="Simtools" "NSelect"; "QSort"; "ObjectSaver"; "ObjectLoader"; "AppendFile"; "OutFile"; "InFile"; "UName"; "OutFile"; } subgraph cluster_defobj { label="Defobj" "CREATABLE"; "CREATABLE"; "CREATABLE"; "CREATABLE"; "CREATABLE"; "CREATABLE"; "CREATABLE"; "CREATABLE"; } "SwarmObject" -> "Create" "SwarmObject" -> "Drop" "SwarmObject" -> "CREATABLE" subgraph cluster_objectbase { label="Objectbase" "SwarmObject"; "SwarmObject"; "SwarmObject"; "SwarmObject"; "SwarmObject"; "SwarmObject"; "SwarmObject"; } "Create" -> "DefinedObject" "Create" -> "Customize" subgraph cluster_defobj { label="Defobj" "CREATABLE"; "Drop"; "Create"; "CREATABLE"; "Drop"; "Create"; "CREATABLE"; "Drop"; "Create"; "CREATABLE"; "Drop"; "Create"; "CREATABLE"; "Drop"; "Create"; "CREATABLE"; "Drop"; "Create"; "CREATABLE"; "Drop"; "Create"; "Customize"; "DefinedObject"; "Customize"; "DefinedObject"; "Customize"; "DefinedObject"; "Customize"; "DefinedObject"; "Customize"; "DefinedObject"; "Customize"; "DefinedObject"; "Customize"; "DefinedObject"; } }