moltapContentsIndex
Moltap.Util.Graphviz
Portabilityportable
Stabilityexperimental
Maintainertwanvl@gmail.com
Description
Utility functions for invoking GraphViz
Synopsis
data GraphvizProgram
= Dot
| Neato
| FDP
data NodePosition = NodeCircle {
npNode :: String
npX, npY, npRadius :: Int
}
runGraphviz :: GraphvizProgram -> FilePath -> String -> IO [NodePosition]
Documentation
data GraphvizProgram
What Graphviz program to use for visualizing a graph
Constructors
Dot
Neato
FDP
show/hide Instances
data NodePosition
The position of a node in a rendered graph
Constructors
NodeCircle
npNode :: String
npX, npY, npRadius :: Int
show/hide Instances
runGraphviz :: GraphvizProgram -> FilePath -> String -> IO [NodePosition]

Run dot or neato to convert a .dot file to .png

Returns the positions of the nodes

Produced by Haddock version 0.8