sig
  type vertex
  type edge
  type cluster
  val view :
    ?aa:bool ->
    ?delay_node:(DGraphView.S.vertex -> bool) ->
    ?delay_edge:(DGraphView.S.edge -> bool) ->
    ?delay_cluster:(DGraphView.S.cluster -> bool) ->
    ?border_width:int ->
    ?width:int ->
    ?height:int ->
    ?packing:(GObj.widget -> unit) ->
    ?show:bool ->
    (DGraphView.S.vertex, DGraphView.S.edge, DGraphView.S.cluster)
    DGraphModel.abstract_model ->
    (DGraphView.S.vertex, DGraphView.S.edge, DGraphView.S.cluster)
    DGraphView.view
end