purcell / dotr
- Source
- Commits
- Network (0)
- Issues (0)
- Downloads (0)
- Wiki (1)
- Graphs
-
Tree:
35a70a3
commit 35a70a37ae1d45a98dc690d323cb320ee1adaad7
tree 591aa51eef7bca80e514e049ca3bee5f8448f8da
parent 6a43a3ea4ecb19038fe01b925c169348911282dc
tree 591aa51eef7bca80e514e049ca3bee5f8448f8da
parent 6a43a3ea4ecb19038fe01b925c169348911282dc
dotr /
README
= DotR DotR is a tiny library that makes it easy to construct directed graphs in a variety of graphic formats using the 'dot' utility from the Graphviz suite of programs. In order to use DotR you must have Graphviz installed. See http://www.graphviz.org for installation instructions and examples of the output that is possible. For more information or to contact author Steve Purcell, please visit http://dotr.sanityinc.com. == Example d = DotR::Digraph.new do |g| g.node('node1') do |n| n.label = "MyLabel" n.fontsize="8" end g.node('node2', :label => 'SecondNode') do |n| n.connection('node1', :label => 'relates to') end end File.open('diagram.png', 'w') { |f| f.write(d.diagram(:png)) } == Resources Home page * http://dotr.sanityinc.com Graphviz home page and sample output * http://www.graphviz.org == Copyright Copyright (c) 2006 Steve Purcell. == Licence DotR is distributed under the same terms as Ruby itself.


