Provided by: libchart-clicker-perl_2.90-1_all bug

NAME

       Chart::Clicker::Renderer::Pie - Pie renderer

VERSION

       version 2.90

SYNOPSIS

         my $pier = Chart::Clicker::Renderer::Pie->new;
         # Optionally set the stroke width
         $pier->brush->width(2);

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).

ATTRIBUTES

   border_color
       Set/Get the color to use for the border.

   brush
       Set/Get a brush to be used for the pie's border.

   gradient_color
       If supplied, specifies a color to mix with each slice's color for use as a radial
       gradient.  The best results are usually gotten from mixing with a white or black and
       manipulating the alpha, like so:

         $ren->gradient_color(
           Graphics::Color::RGB->new(red => 1, green => 1, blue => 1, alpha => .3)
         );

       The above will cause each generated color to fade toward a lighter version of itself.
       Adjust the alpha to increase or decrease the effect.

   brush
       Set/Get whether or not the gradient is to be reversed.

   starting_angle
       Set/Get a starting angle for the gradient.

AUTHOR

       Cory G Watson <gphat@cpan.org>

COPYRIGHT AND LICENSE

       This software is copyright (c) 2016 by Cory G Watson.

       This is free software; you can redistribute it and/or modify it under the same terms as
       the Perl 5 programming language system itself.