NAME
Chart::Clicker::Renderer::Pie
DESCRIPTION
Chart::Clicker::Renderer::Pie renders a dataset as slices of a pie. The keys of like-named Series are totaled and keys are ignored. So for a dataset like:
my $series = Chart::Clicker::Data::Series->new(
keys => [ 1, 2, 3 ],
values => [ 1, 2, 3],
);
my $series2 = Chart::Clicker::Data::Series->new(
keys => [ 1, 2, 3],
values => [ 1, 1, 1 ],
);
The keys are discarded and a pie chart will be drawn with $series' slice at 66% (1 + 2 + 3 = 6) and $series2's at 33% (1 + 1 + 1 = 3).
SYNOPSIS
my $lr = Chart::Clicker::Renderer::Pie->new;
# Optionally set the stroke
$lr->options({
brush => Graphics::Primitive::Brush->new({
...
})
});
METHODS
border_color
Set/Get the Color to use for the border.
brush
Set/Get a Brush to be used for the pie's border.
render
Render the series.
AUTHOR
Cory G Watson <gphat@cpan.org>
SEE ALSO
perl(1)
LICENSE
You can redistribute and/or modify this code under the same terms as Perl itself.