Query: graph::easy::layout::grid
OS: debian
Section: 3pm
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
Graph::Easy::Layout::Grid(3pm) User Contributed Perl Documentation Graph::Easy::Layout::Grid(3pm)NAMEGraph::Easy::Layout::Grid - Grid management and size calculationSYNOPSISuse Graph::Easy; my $graph = Graph::Easy->new(); my $bonn = Graph::Easy::Node->new( name => 'Bonn', ); my $berlin = Graph::Easy::Node->new( name => 'Berlin', ); $graph->add_edge ($bonn, $berlin); $graph->layout(); print $graph->as_ascii( ); # prints: # +------+ +--------+ # | Bonn | --> | Berlin | # +------+ +--------+DESCRIPTION"Graph::Easy::Layout::Grid" contains routines that calculate cell sizes on the grid, which is necessary for ASCII, boxart and SVG output. Used automatically by Graph::Easy.EXPORTExports nothing.SEE ALSOGraph::Easy.METHODSThis module injects the following methods into Graph::Easy: _prepare_layout() my ($rows,$cols,$max_x,$max_y, @V) = $graph->_prepare_layout(); Returns two hashes ($rows and $cols), containing the columns and rows of the layout with their nec. sizes (in chars) plus the maximum framebuffer size nec. for this layout. Also returns reference of a list of all cells to be rendered.AUTHORCopyright (C) 2004 - 2006 by Tels <http://bloodgate.com>. See the LICENSE file for information. perl v5.14.2 2011-12-23 Graph::Easy::Layout::Grid(3pm)
Similar Topics in the Unix Linux Community |
---|
Easy AWK question |
Making Large Connection nodes for Graph |
Automatic generate 3D pie Graph |
Easy VI Question (I hope) |
"UNIX.com is not a free scriptwriting service" |