graph::easy::layout(3pm) debian man page | unix.com

Man Page: graph::easy::layout

Operating Environment: debian

Section: 3pm

Graph::Easy::Layout(3pm)				User Contributed Perl Documentation				  Graph::Easy::Layout(3pm)

NAME
Graph::Easy::Layout - Layout the graph from Graph::Easy
SYNOPSIS
use 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" contains just the actual layout code for Graph::Easy.
METHODS
"Graph::Easy::Layout" injects the following methods into the "Graph::Easy" namespace: layout() $graph->layout(); Layout the actual graph. _assign_ranks() $graph->_assign_ranks(); Used by "layout()" to assign each node a rank, so they can be sorted and grouped on these. _optimize_layout Used by "layout()" to optimize the layout as a last step.
EXPORT
Exports nothing.
SEE ALSO
Graph::Easy.
AUTHOR
Copyright (C) 2004 - 2008 by Tels <http://bloodgate.com> See the LICENSE file for information. perl v5.14.2 2011-12-23 Graph::Easy::Layout(3pm)
Related Man Pages
graph::easy::edge::cell(3pm) - debian
graph::easy::group::cell(3pm) - debian
graph::easy::layout::chain(3pm) - debian
graph::easy::layout::path(3pm) - debian
graph::easy::parser::graphviz(3pm) - debian
Similar Topics in the Unix Linux Community
Easy AWK question
Easy sed question?
Easy About Bash Script function
Easy VI Question (I hope)
Shell Script for renaming and moving Files - Easy?