module type INPUT = sig end
type graph
type node
type edge
val iter_nodes : (node -> unit) ->
graph -> unit
val iter_edges : (edge -> unit) ->
graph -> unit
val graph_attributes : graph -> Avl_graphviz.Neato.Attributes.graph list
val default_node_attributes : graph -> Avl_graphviz.Neato.Attributes.node list
val default_edge_attributes : graph -> Avl_graphviz.Neato.Attributes.edge list
val node_name : node -> string
val node_attributes : node -> Avl_graphviz.Neato.Attributes.node list
val edge_head : edge -> node
val edge_tail : edge -> node
val edge_attributes : edge -> Avl_graphviz.Neato.Attributes.edge list