NAME
Chart::Sequence::Layout - Lay out a sequence so it can be rendered
SYNOPSIS
use Chart::Sequence::Layout;
my $layout = Chart::Sequence::Layout->new( ... );
$layout->layout( $sequence );
DESCRIPTION
Takes a sequence and lays it out. Leaves coordinates in the source sequence.
METHODS
- lay_out
-
$layout->lay_out( $sequence, $renderer, $options );
Adds a set of coordinates to each object in $sequence.
Options:
DiagonalArrows => 1, # Make arrows angle in direction of time.
LIMITATIONS
COPYRIGHT
Copyright 2002, R. Barrie Slaymaker, Jr., All Rights Reserved
LICENSE
You may use this module under the terms of the BSD, Artistic, oir GPL licenses, any version.
AUTHOR
Barrie Slaymaker <barries@slaysys.com>