Sha256: 70abeffb0487cf23d8a6430c0b81b18aa64b02477a295e81004fad7d9ca93311
Contents?: true
Size: 586 Bytes
Versions: 11
Compression:
Stored size: 586 Bytes
Contents
#!/usr/bin/ruby $:.unshift( "../lib" ); require "graphviz" hello_world = GraphViz::new( "" ) hello = hello_world.add_nodes("Hello") world = hello_world.add_nodes("World") hello_world.add_edges(hello, world) # final_graph = GraphViz.parse_string( hello_world.output( :dot => String ) ) # final_graph.each_node do |_, node| # puts "Node #{node.id} : position = #{node[:pos]}" # end hello_world = hello_world.complete hello_world.each_node do |_, node| puts "Node #{node.id} : position = " ; p node[:pos].point end puts "---------" puts hello_world.output( :canon => String )
Version data entries
11 entries across 11 versions & 2 rubygems