Acme-SaBalTongMun
view release on metacpan or search on metacpan
lib/Acme/SaBalTongMun.pm view on Meta::CPAN
has 'color' => ( isa => 'Str', is => 'rw', required => 1 );
has 'people' => ( isa => 'ArrayRef[Str]', is => 'rw', required => 1 );
sub generate {
my $self = shift;
my $max_string_width
= max( map length, @{$self->people} ) * $self->font_size;
my $cx = $self->radius + $max_string_width;
my $cy = $self->radius + $max_string_width;
my $width = ( $self->radius + $max_string_width ) * 2;
my $height = ( $self->radius + $max_string_width ) * 2;
my $angle = ( 2 * 3.14 ) / @{$self->people};
#
# Make GD::Image
( run in 0.606 second using v1.01-cache-2.11-cpan-65fba6d93b7 )