NAME
GraphViz::Traverse::Filesystem - Graph a filesystem
SYNOPSIS
use GraphViz::Traverse::Filesystem;
my $g = GraphViz::Traverse::Filesystem->new() or die $!;
$g->traverse('.');
print $g->as_debug();
DESCRIPTION
A GraphViz::Traverse::Filesystem
object provides methods to traverse a file system and render it with GraphViz
.
Inherit this module to define and use custom node_* and edge_* methods.
PUBLIC METHODS
traverse
$g->traverse($root);
Traverse a file system starting at the given root path and populate the GraphViz
object with file nodes-and path-edges.
SEE ALSO
COPYRIGHT
Copyright 2006, Gene Boggs, All Rights Reserved
LICENSE
You may use this module under the license terms of the parent GraphViz package.
AUTHOR
Gene Boggs <gene@cpan.org>