{
    "content": [
        {
            "type": "text",
            "text": "# GD::Graph3d (perldoc)\n\n## NAME\n\nGD::Graph3D - Create 3D Graphs with GD and GD::Graph\n\n## SYNOPSIS\n\nuse GD::Graph::moduleName;\nmy @data = (\n[\"Sun\", \"Mon\", \"Tue\", \"Wed\", \"Thu\", \"Fri\", \"Sat\"],\n[ 1203,  3500,  3973,  2859,  3012,  3423,  1230]\n);\nmy $graph = new GD::Graph::moduleName( 400, 300 );\n$graph->set(\nxlabel           => 'Day of the week',\nylabel           => 'Number of hits',\ntitle             => 'Daily Summary of Web Site',\n);\nmy $gd = $graph->plot( \\@data );\nWhere *moduleName* is one of \"bars3d\", \"lines3d\" or \"pie3d\".\n\n## DESCRIPTION\n\nThis is the GD::Graph3d extensions module. It provides 3D graphs for the GD::Graph module by\nMartien Verbruggen, which in turn generates graph using Lincoln Stein's GD.pm.\n\n## Sections\n\n- **NAME**\n- **SYNOPSIS**\n- **DESCRIPTION**\n- **VERSION**\n- **INSTALLATION**\n- **AUTHOR**\n- **LATEST RELEASE**\n- **COPYRIGHT**\n\nUse structuredContent.sections for detailed options, examples, and full documentation.\n"
        }
    ],
    "structuredContent": {
        "command": "GD::Graph3d",
        "section": "",
        "mode": "perldoc",
        "summary": "GD::Graph3D - Create 3D Graphs with GD and GD::Graph",
        "synopsis": "use GD::Graph::moduleName;\nmy @data = (\n[\"Sun\", \"Mon\", \"Tue\", \"Wed\", \"Thu\", \"Fri\", \"Sat\"],\n[ 1203,  3500,  3973,  2859,  3012,  3423,  1230]\n);\nmy $graph = new GD::Graph::moduleName( 400, 300 );\n$graph->set(\nxlabel           => 'Day of the week',\nylabel           => 'Number of hits',\ntitle             => 'Daily Summary of Web Site',\n);\nmy $gd = $graph->plot( \\@data );\nWhere *moduleName* is one of \"bars3d\", \"lines3d\" or \"pie3d\".",
        "tldr_summary": null,
        "tldr_examples": [],
        "tldr_source": null,
        "flags": [],
        "examples": [],
        "see_also": [],
        "section_outline": [
            {
                "name": "NAME",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "SYNOPSIS",
                "lines": 15,
                "subsections": []
            },
            {
                "name": "DESCRIPTION",
                "lines": 48,
                "subsections": []
            },
            {
                "name": "VERSION",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "INSTALLATION",
                "lines": 11,
                "subsections": []
            },
            {
                "name": "AUTHOR",
                "lines": 4,
                "subsections": []
            },
            {
                "name": "LATEST RELEASE",
                "lines": 2,
                "subsections": []
            },
            {
                "name": "COPYRIGHT",
                "lines": 13,
                "subsections": []
            }
        ],
        "sections": {
            "NAME": {
                "content": "GD::Graph3D - Create 3D Graphs with GD and GD::Graph\n",
                "subsections": []
            },
            "SYNOPSIS": {
                "content": "use GD::Graph::moduleName;\nmy @data = (\n[\"Sun\", \"Mon\", \"Tue\", \"Wed\", \"Thu\", \"Fri\", \"Sat\"],\n[ 1203,  3500,  3973,  2859,  3012,  3423,  1230]\n);\nmy $graph = new GD::Graph::moduleName( 400, 300 );\n$graph->set(\nxlabel           => 'Day of the week',\nylabel           => 'Number of hits',\ntitle             => 'Daily Summary of Web Site',\n);\nmy $gd = $graph->plot( \\@data );\n\nWhere *moduleName* is one of \"bars3d\", \"lines3d\" or \"pie3d\".\n",
                "subsections": []
            },
            "DESCRIPTION": {
                "content": "This is the GD::Graph3d extensions module. It provides 3D graphs for the GD::Graph module by\nMartien Verbruggen, which in turn generates graph using Lincoln Stein's GD.pm.\n\nYou use these modules just as you would any of the GD::Graph modules, except that they generate\n3d-looking graphs. Each graph type is described below with only the options that are unique to\nthe 3d version. The modules are based on their 2d versions (e.g. GD::Graph::bars3d works like\nGD::Graph::bars), and support all the options in those. Make sure to read the documentation on\nGD::Graph.\n\nGD::Graph::pie3d\nThis is merely a wrapper around GD::Graph::pie for consistency. It also sets 3d pie mode by\ndefault (which GD::Graph does as of version 1.22). All options are exactly as in\nGD::Graph::pie.\n\nGD::Graph::bars3d\nThis works like GD::Graph::bars, but draws 3d bars. The following settings are new or\nchanged in GD::Graph::bars3d.\n\nbardepth\nSets the z-direction depth of the bars. This defaults to 10. If you have a large number\nof bars or a small chart width, you may want to change this. A visually good value for\nthis is approximately widthofchart / numberofbars.\n\noverwrite\nIn GD::Graph::bars, multiple series of bars are normally drawn side-by-side. You can set\noverwrite to 1 to tell it to draw each series behind the previous one. By setting\noverwrite to 2 you can have them drawn on top of each other, that is the series are\nstacked.\n\nshading\nBy default this is set to '1' and will shade and highlight the bars (and axes). The\nlight source is at top-left-center which scan well for most computer users. You can\ndisable the shading of bars and axes by specifying a false value for this option.\n\nGD::Graph::lines3d\nThis works like GD::Graph::lines, but draws 3d line. The following settings are new or\nchanged in GD::Graph::line3d.\n\nlinedepth\nSets the z-direction depth of the lines. This defaults to 10. If you have a large number\nof bars or a small chart width, you may want to change this. A visually good value for\nthis is approximately widthofchart / numberofbars.\n\nshading\nBy default this is set to '1' and will shade and highlight the line (and axes). The\nlight source is at top-left-center which scan well for most computer users. You can\ndisable the shading of lines and axes by specifiying a false value for this option.\n",
                "subsections": []
            },
            "VERSION": {
                "content": "0.63 (6 December 2002)\n",
                "subsections": []
            },
            "INSTALLATION": {
                "content": "You will need to have the GD::Graph version 1.30 or later installed. You should also have Perl\nversion 5.005 or 5.6 installed.\n\nTo install, just do the normal:\n\nperl Makefile.PL\nmake\nmake install\n\nThe documentation is in GD::Graph::Graph3d.pod.\n",
                "subsections": []
            },
            "AUTHOR": {
                "content": "Jeremy Wadsack for Wadsack-Allen Digital Group. <dgsupport at wadsack-allen dot com>\n\nMost of the modules are based on the GD::Graph modules by Martien Verbruggen.\n",
                "subsections": []
            },
            "LATEST RELEASE": {
                "content": "The latest release is available from CPAN: http://www.cpan.org/.\n",
                "subsections": []
            },
            "COPYRIGHT": {
                "content": "Copyright (c) 1999-2001 Wadsack-Allen. All rights reserved.\n\nMuch of the original code is from GD::Graph:\n\nGIFgraph: Copyright (c) 1995-1999 Martien Verbruggen.\n\nChart::PNGgraph: Copyright (c) 1999 Steve Bonds.\n\nGD::Graph: Copyright (c) 1999 Martien Verbruggen.\n\nThis package is free software; you can redistribute it and/or modify it under the same terms as\nPerl itself.\n",
                "subsections": []
            }
        }
    }
}