NAME
Graph::Matrix - create and manipulate a V x V matrix of graph G
SYNOPSIS
use
Graph::Matrix;
use
Graph::Directed;
my
$g
= Graph::Directed->new;
$g
->add_...();
# build $g
my
$m
= Graph::Matrix->new(
$g
);
$m
->get(
$u
,
$v
)
$s
->get(
$u
,
$v
,
$val
)
DESCRIPTION
This module is meant for internal use by the Graph module.
Class Methods
Object Methods
- get($u, $v)
-
Return the value at the edge from $u to $v.
- set($u, $v, $val)
-
Set the edge from $u to $v to value $val.
- stringify
-
Returns a string roughly representing the matrix, with the
$u
down the left-hand side, and$v
across the top.
AUTHOR AND COPYRIGHT
Jarkko Hietaniemi jhi@iki.fi
LICENSE
This module is licensed under the same terms as Perl itself.