Templat...::pie3d(3)
β¨ NAME β¨
okay bestie, this is the Templat...::pie3d(3) page β the header literally says User Contributed Perl Documentation β and the actual module is Template::Plugin::GD::Graph::pie3d π
NAME vibes: Template::Plugin::GD::Graph::pie3d β Create 3D pie charts with legends π₯§β¨
πΈ SYNOPSIS πΈ
the whole synopsis is literally this one-liner, periodt:
[% USE g = GD.Graph.pie3d(x_size, y_size); %]
π EXAMPLES π
bestie, hereβs the example in all its glory β do not touch the punctuation, she is fragile and iconic:
[% FILTER null;
data = [
["1st","2nd","3rd","4th","5th","6th"],
[ 4, 2, 3, 4, 3, 3.5]
];
USE my_graph = GD.Graph.pie3d( 250, 200 );
my_graph.set(
title => 'A Pie Chart',
label => 'Label',
axislabelclr => 'black',
pie_height => 36,
transparent => 0,
);
my_graph.plot(data).png | stdout(1);
END;
-%]
π¦ DESCRIPTION π¦
so the GD.Graph.pie3d plugin gives you an interface to the GD::Graph::pie3d class defined by the GD::Graph module. it lets an (x,y) data set be plotted as a 3d pie chart. the x values are typically strings β yes, strings, iykyk π«Ά
not me finding out that GD::Graph::pie already produces a 3d effect π so GD::Graph::pie3d is just a wrapper around GD::Graph::pie. similarly, the plugin GD.Graph.pie3d is effectively the same as the plugin GD.Graph.pie.
see GD::Graph3d for more details π
π AUTHOR π
- Thomas Boutell wrote the GD graphics library π
- Lincoln D. Stein wrote the Perl GD modules that interface to it π«Ά
- Martien Verbruggen wrote the
GD::Graphmodule β¨ - Craig Barratt
<craig@arraycomm.com>wrote the original GD plugins for the Template Toolkit (2001) π - Andy Wardley
<abw@cpan.org>extracted them from the TT core into a separate distribution for TT version 2.15 π
π COPYRIGHT π
Copyright (C) 2001 Craig Barratt <craig@arraycomm.com>, 2006 Andy Wardley <abw@cpan.org>.
GD::Graph3d is copyright (c) 1999,2000 Wadsack-Allen. All Rights Reserved. GD::Graph is copyright 1999 Martien Verbruggen.
This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
β SEE ALSO β
Template::Plugin::GDTemplate::Plugin::GD::Graph::linesTemplate::Plugin::GD::Graph::lines3dTemplate::Plugin::GD::Graph::barsTemplate::Plugin::GD::Graph::bars3dTemplate::Plugin::GD::Graph::pointsTemplate::Plugin::GD::Graph::linespointsTemplate::Plugin::GD::Graph::areaTemplate::Plugin::GD::Graph::mixedTemplate::Plugin::GD::Graph::pieGD
also, the original page had this editor-config easter egg, preserved exactly:
# Local Variables: # mode: perl # perl-indent-level: 4 #
indent-tabs-mode: nil # End: # # vim: expandtab shiftwidth=4:
okay thatβs the whole page, bestie π«Ά this is the Templat...::pie3d(3) footer energy, from perl v5.42.0, dated 2017-10-08 β slay and goodbye π
β¨
π¦ where this page comes from
- opensuse-leap 16.0: perl-Template-GD 2.66-bp160.1.11 Β· Artistic-1.0 or GPL-1.0+
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms