NAME
Graph::Drawing - Graph drawing functionality
SYNOPSIS
use Graph::Drawing::ForceDirected; # Not implemented.
use Graph::Drawing::SimulatedAnnealing; # Not implemented.
use Graph::Drawing::Magnetic; # Not implemented.
use Graph::Drawing::Heirarchical; # Not implemented.
use Graph::Drawing::Orthogonal; # Not implemented.
use Graph::Drawing::Random;
DESCRIPTION
This module is a base class from which the Graph::Drawing
subclasses derive common functionality.
This module is a subclass of Graph::Weighted
, which in turn is a subclass of Graph::Directed
. Thus, every appropriate method available in those modules, is also available to a Graph::Drawing
object.
Please see the <Graph::Drawing::Base> module for basic method descriptions, and the individual Graph::Drawing
subclass SYNOPSIS
sections for usage descriptions.
Also, see the distribution eg/ directory for working examples.
SEE ALSO
TO DO
A little less than everything.
If you would like to contribute to this project, please contact me and I will rejoice.
DISCLAIMER
This entire distribution is currently under heavy development.
Nearly every method, argument and bit of documentation currently have (possible annoying) restrictions, caveats and deficiencies, that will change as development progresses.
* Ack! So I was accidentally uploading version typos. For example, instead of the correct, '0.04', I did '0.4' for versions 0.02, 0.03 and 0.04. When you see this in my archives, do not be fooled.
AUTHOR
Gene Boggs <gene@cpan.org>
COPYRIGHT AND LICENSE
Copyright 2003 by Gene Boggs
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.