Module DGraphTreeLayout

module DGraphTreeLayout: sig .. end

type cluster = string 
module Make: 
functor (Tree : Graph.Graphviz.GraphWithDotAttrs) ->
functor (TreeManipulation : sig
val is_ghost_node : Tree.V.t -> bool
end) -> sig .. end
module MakeFromDotModel: 
functor (Tree : Sig.G with type V.label = DGraphModel.DotG.V.t and type E.label = unit) ->
functor (TreeManipulation : sig
val is_ghost_node : Tree.V.t -> bool
end) -> sig .. end