NAME

Graph::Drawing::Surface - 2D Graph topology landscape

SYNOPSIS

This module is called automatically by the parent and does not need to be called directly.

DESCRIPTION

This module is a two dimensional graph topology landscape used by the parent to plot vertices, edges, axes and labels.

A number of attributes can be specified in the arguments provided in the call to the new method, to control the format and dimensions of the surface. Please see the documentation in the parent module, (Graph::Drawing) for a description of these options.

ABSTRACT

2D Graph topology landscape used by the Graph::Drawing module.

PUBLIC METHODS

pic_output

Print the (binary) contents of the object's image attribute to a file, who's name and format are defined by the concatination of the name and format attributes.

PRIVATE METHODS

new image colors draw_vertex draw_edge draw_arrowhead

SEE ALSO

Graph::Drawing

Graph::Drawing::Vertex

TO DO

Uhh...

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.