This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
phptsmadmin/includes/jpgraph/docs/chunkhtml/index.html
2011-05-28 19:51:52 +10:00

38 lines
147 KiB
HTML
Raw Permalink Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>JpGraph Manual</title><link rel="stylesheet" type="text/css" href="manual.css"><meta name="generator" content="DocBook XSL Stylesheets V1.76.0"><link rel="home" href="index.html" title="JpGraph Manual"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center"> JpGraph Manual </th></tr></table><hr></div><div class="book" title="JpGraph Manual"><div class="titlepage"><div><div><h1 class="title"><a name="id2472070"></a> JpGraph Manual </h1></div><div><h2 class="subtitle">Version : 3.5.0b1</h2></div><div><div class="author"><h3 class="author">
<span class="orgname">Asial Co. Ltd. (Asial USA)</span>
</h3></div></div><div><p class="copyright">Copyright © 2000-2010 Asial Co. Ltd. (Asial USA)</p></div><div><p class="pubdate">2010-10-06</p></div></div><hr></div><div class="toc"><p><b>Table of Contents</b></p><dl><dt><span class="preface"><a href="pr01.html">Preface and history of the JpGraph library</a></span></dt><dt><span class="part"><a href="pt01.html">I. Installing and verifying the configuring</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch01.html">1. About the library</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch01.html#id2472291">1.1. What is JpGraph?</a></span></dt><dt><span class="sect1"><a href="ch01s02.html">1.2. Software license</a></span></dt><dt><span class="sect1"><a href="ch01s03.html">1.3. Versions of the library covered</a></span></dt><dt><span class="sect1"><a href="ch01s04.html">1.4. Purpose and usage</a></span></dt><dt><span class="sect1"><a href="ch01s05.html">1.5. Prerequisites for running the library</a></span></dt><dt><span class="sect1"><a href="ch01s06.html">1.6. Who can use the library</a></span></dt><dt><span class="sect1"><a href="ch01s07.html">1.7. What you can do with the library</a></span></dt><dt><span class="sect1"><a href="ch01s08.html">1.8. What you shouldn't or cannot do with this library</a></span></dt><dt><span class="sect1"><a href="ch01s09.html">1.9. Feature-matrix for the library</a></span></dt><dt><span class="sect1"><a href="ch01s10.html">1.10. Where to find additional information</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch02.html">2. The Short Version: Installing the library (for PHP/Apache experts)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch02.html#id2475509">2.1. Installing</a></span></dt><dt><span class="sect1"><a href="ch02s02.html">2.2. Running the examples</a></span></dt><dt><span class="sect1"><a href="ch02s03.html">2.3. Basic trouble shooting</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch03.html">3. The Long Version: Installing the Library</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch03.html#id2475830">3.1. Downloading the library</a></span></dt><dt><span class="sect1"><a href="ch03s02.html">3.2. Necessary system requirements for the library</a></span></dt><dt><span class="sect1"><a href="ch03s03.html">3.3. Installing the library</a></span></dt><dt><span class="sect1"><a href="ch03s04.html">3.4. Installing and configuring Font support</a></span></dt><dt><span class="sect1"><a href="ch03s05.html">3.5. Adapting and customizing the installation</a></span></dt><dt><span class="sect1"><a href="ch03s06.html">3.6. Verifying the library installation</a></span></dt><dt><span class="sect1"><a href="ch03s07.html">3.7. Troubleshooting the installation</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt02.html">II. Basic graph creation</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch04.html">4. Your first graph script</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch04.html#id2492897">4.1. Some words of caution</a></span></dt><dt><span class="sect1"><a href="ch04s02.html">4.2. Graphing the number of sun spots during the 19th Century</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch05.html">5. Fundamentals of dynamic graph generation</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch05.html#sec1.making-sense-of-HTTP-streams">5.1. Making sense of HTTP streams and MIME types</a></span></dt><dt><span class="sect1"><a href="ch05s02.html">5.2. What is an image?</a></span></dt><dt><span class="sect1"><a href="ch05s03.html">5.3. Static vs dynamic images</a></span></dt><dt><span class="sect1"><a href="ch05s04.html">5.4. Dynamic images on the command line</a></span></dt><dt><span class="sect1"><a href="ch05s05.html">5.5. How to generate images with JpGraph library</a></span></dt><dt><span class="sect1"><a href="ch05s06.html">5.6. Efficient graph generation using the built-in cache subsystem</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch06.html">6. Error handling</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch06.html#id2495302">6.1. The problem with error messages and images</a></span></dt><dt><span class="sect1"><a href="ch06s02.html">6.2. Available error messages</a></span></dt><dt><span class="sect1"><a href="ch06s03.html">6.3. Using PHP Exceptions</a></span></dt><dt><span class="sect1"><a href="ch06s04.html">6.4. Adding a new locale</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch07.html">7. Color handling</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch07.html#id2496153">7.1. Specifying colors by name</a></span></dt><dt><span class="sect1"><a href="ch07s02.html">7.2. Specifying colors by RGB triples</a></span></dt><dt><span class="sect1"><a href="ch07s03.html">7.3. Using HTML color specifications</a></span></dt><dt><span class="sect1"><a href="ch07s04.html">7.4. Fine tuning the color</a></span></dt><dt><span class="sect1"><a href="ch07s05.html">7.5. Additional color handling</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch08.html">8. Text and font handling</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch08.html#id2496825">8.1. Different types of fonts</a></span></dt><dt><span class="sect1"><a href="ch08s02.html">8.2. Font families and font styles</a></span></dt><dt><span class="sect1"><a href="ch08s03.html">8.3. Understanding text alignment and anchor point</a></span></dt><dt><span class="sect1"><a href="ch08s04.html">8.4. Rotating text</a></span></dt><dt><span class="sect1"><a href="ch08s05.html">8.5. Formatting text paragraphs</a></span></dt><dt><span class="sect1"><a href="ch08s06.html">8.6. Adding custom TTF fonts</a></span></dt><dt><span class="sect1"><a href="ch08s07.html">8.7. Inserting Unicode entities</a></span></dt><dt><span class="sect1"><a href="ch08s08.html">8.8. Character encoding</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch09.html">9. Using the JpGraph cache system</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch09.html#id2500903">9.1. Enabling the library cache system</a></span></dt><dt><span class="sect1"><a href="ch09s02.html">9.2. Permission settings for the cache files</a></span></dt><dt><span class="sect1"><a href="ch09s03.html">9.3. Using the cache in your script</a></span></dt><dt><span class="sect1"><a href="ch09s04.html">9.4. Using the cache with Client Side Image Maps (CSIM)</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch10.html">10. Using CSIM (Client side image maps)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch10.html#id2535547">10.1. The principles</a></span></dt><dt><span class="sect1"><a href="ch10s02.html">10.2. The basic structure of an image map script</a></span></dt><dt><span class="sect1"><a href="ch10s03.html">10.3. Specifying targets for image map plots</a></span></dt><dt><span class="sect1"><a href="ch10s04.html">10.4. Using StrokeCSIM()</a></span></dt><dt><span class="sect1"><a href="ch10s05.html">10.5. Getting hold of the image map</a></span></dt><dt><span class="sect1"><a href="ch10s06.html">10.6. Mixing several CSIM images in an HTML page with text</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch11.html">11. NuSphere PHP accelerator</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch11.html#id2537194">11.1. Introduction and purpose</a></span></dt><dt><span class="sect1"><a href="ch11s02.html">11.2. Installing PhpExpress</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt03.html">III. Common features</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch12.html">12. Commonalities for all graphs</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch12.html#id2537384">12.1. Common objects for cartesian graphs (x-, y-graphs)</a></span></dt><dt><span class="sect1"><a href="ch12s02.html">12.2. Common object for Pie Graphs</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch13.html">13. Getting hold of the data to be displayed</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch13.html#id2537845">13.1. Static data</a></span></dt><dt><span class="sect1"><a href="ch13s02.html">13.2. Reading data from a file</a></span></dt><dt><span class="sect1"><a href="ch13s03.html">13.3. Sending data to a graph script with URI arguments (GET and POST)</a></span></dt><dt><span class="sect1"><a href="ch13s04.html">13.4. Reading data from a database</a></span></dt><dt><span class="sect1"><a href="ch13s05.html">13.5. Reading binary data from a file</a></span></dt><dt><span class="sect1"><a href="ch13s06.html">13.6. Different types of NULL data handling</a></span></dt><dt><span class="sect1"><a href="ch13s07.html">13.7. Troubleshooting input data</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch14.html">14. Common features for all Cartesian (x,y) graph types</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch14.html#id2539550">14.1. The definition of linear graphs</a></span></dt><dt><span class="sect1"><a href="ch14s02.html">14.2. Specifying and formatting the overall displayed graph</a></span></dt><dt><span class="sect1"><a href="ch14s03.html">14.3. Adjusting the look and feel of the plot area</a></span></dt><dt><span class="sect1"><a href="ch14s04.html">14.4. Adjusting the position and layout of the legend</a></span></dt><dt><span class="sect1"><a href="ch14s05.html">14.5. Other formatting options of the axis</a></span></dt><dt><span class="sect1"><a href="ch14s06.html">14.6. Using multiple y-axis</a></span></dt><dt><span class="sect1"><a href="ch14s07.html">14.7. Understanding and using different scales on the axis</a></span></dt><dt><span class="sect1"><a href="ch14s08.html">14.8. Adjusting the appearance of the scale labels</a></span></dt><dt><span class="sect1"><a href="ch14s09.html">14.9. Using a logarithmic scale</a></span></dt><dt><span class="sect1"><a href="ch14s10.html">14.10. Using a date/time scale</a></span></dt><dt><span class="sect1"><a href="ch14s11.html">14.11. Adding shearing image transformation to the graph</a></span></dt><dt><span class="sect1"><a href="ch14s12.html">14.12. Rotating graphs</a></span></dt><dt><span class="sect1"><a href="ch14s13.html">14.13. Using anti-aliasing in the graph generation</a></span></dt><dt><span class="sect1"><a href="ch14s14.html">14.14. Adding icons (and small images) to the graph</a></span></dt><dt><span class="sect1"><a href="ch14s15.html">14.15. Adding images and country flags to the background of the graph</a></span></dt><dt><span class="sect1"><a href="ch14s16.html">14.16. Using background gradients</a></span></dt><dt><span class="sect1"><a href="ch14s17.html">14.17. Adding arbitrary texts to the graph</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt04.html">IV. Creating linear and non-linear graphs</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch15.html">15. Different types of linear (cartesian) graph types</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch15.html#id2553962">15.1. Basic Line and area graphs</a></span></dt><dt><span class="sect1"><a href="ch15s02.html">15.2. Bar graphs</a></span></dt><dt><span class="sect1"><a href="ch15s03.html">15.3. Error plot graphs</a></span></dt><dt><span class="sect1"><a href="ch15s04.html">15.4. Stock graphs</a></span></dt><dt><span class="sect1"><a href="ch15s05.html">15.5. Scatter graphs</a></span></dt><dt><span class="sect1"><a href="ch15s06.html">15.6. Contour graphs </a></span></dt><dt><span class="sect1"><a href="ch15s07.html">15.7. Combining several different plot types in the same graph</a></span></dt><dt><span class="sect1"><a href="ch15s08.html">15.8. Creating several graphs in the same image</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch16.html">16. Non-Linear graph types</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch16.html#id2564821">16.1. Pie graphs</a></span></dt><dt><span class="sect1"><a href="ch16s02.html">16.2. Radar graphs</a></span></dt><dt><span class="sect1"><a href="ch16s03.html">16.3. Polar graphs</a></span></dt><dt><span class="sect1"><a href="ch16s04.html">16.4. Gantt charts</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch17.html">17. Additional graph types</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch17.html#sec.led-graph-type">17.1. LED bill boards</a></span></dt><dt><span class="sect1"><a href="ch17s02.html">17.2. Captcha generation</a></span></dt><dt><span class="sect1"><a href="ch17s03.html">17.3. Canvas graphs</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch18.html">18. Miscellaneous formatting and tools</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch18.html#sec.linear-regression-analysis">18.1. Linear regression analysis</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt05.html">V. Additional graph types available in the professional version</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch19.html">19. Graphical tables</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch19.html#id2454151">19.1. Introduction</a></span></dt><dt><span class="sect1"><a href="ch19s02.html">19.2. Constructing tables</a></span></dt><dt><span class="sect1"><a href="ch19s03.html">19.3. CSIM Table support</a></span></dt><dt><span class="sect1"><a href="ch19s04.html">19.4. Table API Overview</a></span></dt><dt><span class="sect1"><a href="ch19s05.html">19.5. Examples</a></span></dt><dt><span class="sect1"><a href="ch19s06.html">19.6. Case study: Adding a table to a bar graph</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch20.html">20. Odometer</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch20.html#id2583269">20.1. Introduction</a></span></dt><dt><span class="sect1"><a href="ch20s02.html">20.2. Creating and formatting basic odometer graphs</a></span></dt><dt><span class="sect1"><a href="ch20s03.html">20.3. Working with the odometer scale</a></span></dt><dt><span class="sect1"><a href="ch20s04.html">20.4. Adding and positioning multiple odometers to a graph</a></span></dt><dt><span class="sect1"><a href="ch20s05.html">20.5. Adding icon and text objects to the graph</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch21.html">21. Windrose</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch21.html#id2586284">21.1. Introduction</a></span></dt><dt><span class="sect1"><a href="ch21s02.html">21.2. Creating and formatting basic Windrose graphs</a></span></dt><dt><span class="sect1"><a href="ch21s03.html">21.3. Formatting the plot</a></span></dt><dt><span class="sect1"><a href="ch21s04.html">21.4. Some more advanced formatting</a></span></dt><dt><span class="sect1"><a href="ch21s05.html">21.5. Adding icon and text objects to the graph</a></span></dt><dt><span class="sect1"><a href="ch21s06.html">21.6. Using layout classes to position Windrose plots</a></span></dt><dt><span class="sect1"><a href="ch21s07.html">21.7. Example section</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch22.html">22. Matrix graphs</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch22.html#id2591500">22.1. Introduction</a></span></dt><dt><span class="sect1"><a href="ch22s02.html">22.2. Creating and formatting a basic matrix graph</a></span></dt><dt><span class="sect1"><a href="ch22s03.html">22.3. Mesh interpolating of input data</a></span></dt><dt><span class="sect1"><a href="ch22s04.html">22.4. Formatting the matrix plot</a></span></dt><dt><span class="sect1"><a href="ch22s05.html">22.5. Adding icon and text objects to the graph</a></span></dt><dt><span class="sect1"><a href="ch22s06.html">22.6. Adding marker lines to the matrix plot</a></span></dt><dt><span class="sect1"><a href="ch22s07.html">22.7. Using layout classes to position matrix plots</a></span></dt><dt><span class="sect1"><a href="ch22s08.html">22.8. Built in color maps</a></span></dt><dt><span class="sect1"><a href="ch22s09.html">22.9. Using CSIM with matrix plots</a></span></dt><dt><span class="sect1"><a href="ch22s10.html">22.10. Matrix graph examples</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch23.html">23. Filled contour graphs</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch23.html#id2594434">23.1. Filled Contour graphs</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt06.html">VI. Barcodes</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch24.html">24. Linear Barcodes (One Dimensional Barcodes)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch24.html#id2595642">24.1. Introduction</a></span></dt><dt><span class="sect1"><a href="ch24s02.html">24.2. How does linear barcodes work?</a></span></dt><dt><span class="sect1"><a href="ch24s03.html">24.3. Barcode symbologies</a></span></dt><dt><span class="sect1"><a href="ch24s04.html">24.4. Features</a></span></dt><dt><span class="sect1"><a href="ch24s05.html">24.5. Creating barcodes - quick start</a></span></dt><dt><span class="sect1"><a href="ch24s06.html">24.6. Error handling</a></span></dt><dt><span class="sect1"><a href="ch24s07.html">24.7. Generating barcodes on the command line</a></span></dt><dt><span class="sect1"><a href="ch24s08.html">24.8. Format options for barcodes</a></span></dt><dt><span class="sect1"><a href="ch24s09.html">24.9. Short description of supported symbologies</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch25.html">25. PDF417 (2D-Barcode)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch25.html#id2599362">25.1. Principle of PDF417 Barcodes</a></span></dt><dt><span class="sect1"><a href="ch25s02.html">25.2. Creating barcodes</a></span></dt><dt><span class="sect1"><a href="ch25s03.html">25.3. Creating barcodes</a></span></dt><dt><span class="sect1"><a href="ch25s04.html">25.4. Specifying the PDF417 parameters</a></span></dt><dt><span class="sect1"><a href="ch25s05.html">25.5. Adjusting the output</a></span></dt><dt><span class="sect1"><a href="ch25s06.html">25.6. A template to create barcodes</a></span></dt><dt><span class="sect1"><a href="ch25s07.html">25.7. Method reference</a></span></dt><dt><span class="sect1"><a href="ch25s08.html">25.8. Example scripts</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch26.html">26. Datamatrix (2D-Barcode)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch26.html#id2603444">26.1. Principle of Datamatrix Barcodes</a></span></dt><dt><span class="sect1"><a href="ch26s02.html">26.2. Creating barcodes</a></span></dt><dt><span class="sect1"><a href="ch26s03.html">26.3. Example script</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch27.html">27. QR (2D-Barcode)</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch27.html#id2607928">27.1. Principle of QR Barcodes</a></span></dt><dt><span class="sect1"><a href="ch27s02.html">27.2. Creating barcodes</a></span></dt><dt><span class="sect1"><a href="ch27s03.html">27.3. Example scripts</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt07.html">VII. Theme Class</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch28.html">28. Applying the prepared theme</a></span></dt><dt><span class="chapter"><a href="ch29.html">29. Attention</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch29.html#id2619634">29.1. The order of SetTheme() and changing settings</a></span></dt><dt><span class="sect1"><a href="ch29s02.html">29.2. Changing the display settings of line/bar graphs</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch30.html">30. Examples of applying a theme</a></span></dt><dt><span class="chapter"><a href="ch31.html">31. Creating original themes</a></span></dt></dl></dd><dt><span class="part"><a href="pt08.html">VIII. Case studies</a></span></dt><dd><dl><dt><span class="chapter"><a href="ch32.html">32. Synchronized Y-axis</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch32.html#id2619942">32.1. Creating two scales</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch33.html">33. USPS Confirmation Barcodes</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch33.html#id2620134">33.1. Creating the confirmation codes</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch34.html">34. Showing SPAM statistics</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch34.html#id2620468">34.1. Introduction and purpose</a></span></dt><dt><span class="sect1"><a href="ch34s02.html">34.2. Step 1: Parsing the log file</a></span></dt><dt><span class="sect1"><a href="ch34s03.html">34.3. Step 2: Creating the graph</a></span></dt><dt><span class="sect1"><a href="ch34s04.html">34.4. Step 3: Uploading the image file to a server</a></span></dt><dt><span class="sect1"><a href="ch34s05.html">34.5. Step 0: The full driver script</a></span></dt></dl></dd><dt><span class="chapter"><a href="ch35.html">35. Creating Critical chain buffer penetration charts</a></span></dt><dd><dl><dt><span class="sect1"><a href="ch35.html#id2620855">35.1. Introduction and purpose</a></span></dt><dt><span class="sect1"><a href="ch35s02.html">35.2. Creating a utility class to construct CC BP charts</a></span></dt><dt><span class="sect1"><a href="ch35s03.html">35.3. The Init() method</a></span></dt><dt><span class="sect1"><a href="ch35s04.html">35.4. Suggested improvements</a></span></dt><dt><span class="sect1"><a href="ch35s05.html">35.5. The implementation of <code class="code">class CCBPGraph</code></a></span></dt><dt><span class="sect1"><a href="ch35s06.html">35.6. References</a></span></dt></dl></dd></dl></dd><dt><span class="part"><a href="pt09.html">IX. Appendices</a></span></dt><dd><dl><dt><span class="appendix"><a href="apa.html">A. How this manual was produced</a></span></dt><dt><span class="appendix"><a href="apb.html">B. JpGraph Professional License</a></span></dt><dd><dl><dt><span class="section"><a href="apb.html#id2622757">B.1. Single License</a></span></dt><dt><span class="section"><a href="apbs02.html">B.2. Bulk (Re-seller license)</a></span></dt></dl></dd><dt><span class="appendix"><a href="apc.html">C. FAQ</a></span></dt><dt><span class="appendix"><a href="apd.html">D. Named color list</a></span></dt><dt><span class="appendix"><a href="ape.html">E. Available plot marks</a></span></dt><dd><dl><dt><span class="sect1"><a href="ape.html#id2637042">E.1. Built in basic plot marks</a></span></dt><dt><span class="sect1"><a href="apes02.html">E.2. Built in image plot marks</a></span></dt></dl></dd><dt><span class="appendix"><a href="apf.html">F. List of all country flags</a></span></dt><dt><span class="appendix"><a href="apg.html">G. List of files included in the library</a></span></dt><dt><span class="appendix"><a href="aph.html">H. Error messages</a></span></dt><dd><dl><dt><span class="sect1"><a href="aph.html#id2646869">H.1. Core error messages</a></span></dt><dt><span class="sect1"><a href="aphs02.html">H.2. QR 2D Barcode error messages</a></span></dt><dt><span class="sect1"><a href="aphs03.html">H.3. Datamatrix 2D barcode error messages</a></span></dt></dl></dd><dt><span class="appendix"><a href="api.html">I. Compiling PHP</a></span></dt><dd><dl><dt><span class="sect1"><a href="api.html#id2654072">I.1. Compiling PHP4</a></span></dt><dt><span class="sect1"><a href="apis02.html">I.2. Compiling PHP5</a></span></dt></dl></dd><dt><span class="appendix"><a href="apj.html">J. Setting up PHP5 in parallel with PHP4 in SuSE 10.1</a></span></dt><dd><dl><dt><span class="section"><a href="apj.html#id2654187">J.1. Configuration files and directories for Apache2 in SuSE 10.1</a></span></dt><dt><span class="section"><a href="apjs02.html">J.2. Making sure you have the correct Apache2 setup</a></span></dt><dt><span class="section"><a href="apjs03.html">J.3. Approaches to running multiple PHP versions</a></span></dt><dt><span class="section"><a href="apjs04.html">J.4. Outline of the remainder of the chapter</a></span></dt><dt><span class="section"><a href="apjs05.html">J.5. Part I - Installing PHP4</a></span></dt><dt><span class="section"><a href="apjs06.html">J.6. Part II - Creating a virtual host</a></span></dt><dt><span class="section"><a href="apjs07.html">J.7. Part III - Installing PHP5</a></span></dt><dt><span class="section"><a href="apjs08.html">J.8. Part IV - Verifying the setup</a></span></dt></dl></dd><dt><span class="appendix"><a href="apk.html">K. Why it is not possible to add a SVG backend to JpGraph</a></span></dt><dd><dl><dt><span class="sect1"><a href="apk.html#id2655305">K.1. Background</a></span></dt><dt><span class="sect1"><a href="apks02.html">K.2. Summary of findings</a></span></dt><dt><span class="sect1"><a href="apks03.html">K.3. Detailing the issue</a></span></dt></dl></dd><dt><span class="appendix"><a href="apl.html">L. The JpGraph configuration file</a></span></dt></dl></dd></dl></div><div class="list-of-figures"><p><b>List of Figures</b></p><dl><dt>1. <a href="pr01.html#fig.link-to-source">Link to highlighted graph source</a></dt><dt>1.1. <a href="ch01s04.html#id2472478">JpGraph and PHP</a></dt><dt>1.2. <a href="ch01s04.html#fig.example0">This is the very first example <code class="uri"><a class="uri" href="example_src/example0.html" target="_top">(<code class="filename">example0.php</code>)</a></code> </a></dt><dt>2.1. <a href="ch02s03.html#id2475748"><code class="code">phpinfo()</code> GD sections</a></dt><dt>3.1. <a href="ch03.html#id2475939">Pro-login dialogue on JpGraph Website</a></dt><dt>3.2. <a href="ch03s02.html#fig.phpinfo-gd">phphinfo() GD-Information</a></dt><dt>3.3. <a href="ch03s02.html#fig.checkgd">Verifying the GD installations <code class="uri"><a class="uri" href="example_src/checkgd.html" target="_top">(<code class="filename">checkgd.php</code>)</a></code> </a></dt><dt>3.4. <a href="ch03s02.html#fig.checkgd2">Verifying GD2 <code class="uri"><a class="uri" href="example_src/checkgd2.html" target="_top">(<code class="filename">checkgd2.php</code>)</a></code> </a></dt><dt>3.5. <a href="ch03s02.html#fig.checkttf">Verifying TTF with a known font <code class="uri"><a class="uri" href="example_src/checkttf.html" target="_top">(<code class="filename">checkttf.php</code>)</a></code> </a></dt><dt>4.1. <a href="ch04s02.html#fig.first-ten-sunspot">The first ten rows of data of sunspot activities from year
1700</a></dt><dt>4.2. <a href="ch04s02.html#fig.getsunspots">Reading numeric tabulated sunspot data from a file</a></dt><dt>4.3. <a href="ch04s02.html#fig.sunspotsex1">Line plot showing the number of sun spots since 1700 <code class="uri"><a class="uri" href="example_src/sunspotsex1.html" target="_top">(<code class="filename">sunspotsex1.php</code>)</a></code> </a></dt><dt>4.4. <a href="ch04s02.html#fig.sunspotsex2">Displaying sun spots with a semi filled line graph <code class="uri"><a class="uri" href="example_src/sunspotsex2.html" target="_top">(<code class="filename">sunspotsex2.php</code>)</a></code> </a></dt><dt>4.5. <a href="ch04s02.html#fig.sunspotsex3">Adding tick labels to the graph <code class="uri"><a class="uri" href="example_src/sunspotsex3.html" target="_top">(<code class="filename">sunspotsex3.php</code>)</a></code> </a></dt><dt>4.6. <a href="ch04s02.html#fig.sunspotsex4">Manually specifying the X scale to use just the supplied X values <code class="uri"><a class="uri" href="example_src/sunspotsex4.html" target="_top">(<code class="filename">sunspotsex4.php</code>)</a></code> </a></dt><dt>4.7. <a href="ch04s02.html#fig.sunspotsex5">Using a callback to get correct values on the x axis <code class="uri"><a class="uri" href="example_src/sunspotsex5.html" target="_top">(<code class="filename">sunspotsex5.php</code>)</a></code> </a></dt><dt>4.8. <a href="ch04s02.html#fig.sunspotsex6">Changing the plot type to a bar plot instead <code class="uri"><a class="uri" href="example_src/sunspotsex6.html" target="_top">(<code class="filename">sunspotsex6.php</code>)</a></code> </a></dt><dt>4.9. <a href="ch04s02.html#fig.sunspotsex7">Sunspots zoomed to only show the last 20 years <code class="uri"><a class="uri" href="example_src/sunspotsex7.html" target="_top">(<code class="filename">sunspotsex7.php</code>)</a></code> </a></dt><dt>6.1. <a href="ch06.html#fig.errmsg-ex1">Typical image error message</a></dt><dt>6.2. <a href="ch06.html#fig.errmsg-header-sent">The "Header already sent error message"</a></dt><dt>6.3. <a href="ch06s02.html#fig.errmsg-de-headers-sent">The "Header already sent" error message using German locale</a></dt><dt>6.4. <a href="ch06s02.html#fig.pseudo-locale">Using the production "pseudo" locale</a></dt><dt>7.1. <a href="ch07s04.html#fig.alpha-channel">Using alpha channel modifiers</a></dt><dt>7.2. <a href="ch07s04.html#fig.barlinealphaex1">Making use of transparency to combine two plots <code class="uri"><a class="uri" href="example_src/barlinealphaex1.html" target="_top">(<code class="filename">barlinealphaex1.php</code>)</a></code> </a></dt><dt>7.3. <a href="ch07s04.html#fig.orange-scale">Adjusting brightness of named color specifier</a></dt><dt>7.4. <a href="ch07s04.html#fig.blueish-scale">Adjusting brightness of a HTML color specifier</a></dt><dt>8.1. <a href="ch08s02.html#fig.listfontsex1">List of all latin TTF fonts. <code class="uri"><a class="uri" href="example_src/listfontsex1.html" target="_top">(<code class="filename">listfontsex1.php</code>)</a></code> </a></dt><dt>8.2. <a href="ch08s03.html#fig.textalignex1">Illustration of anchor point alignment <code class="uri"><a class="uri" href="example_src/textalignex1.html" target="_top">(<code class="filename">textalignex1.php</code>)</a></code> </a></dt><dt>8.3. <a href="ch08s04.html#fig.bargradex1">Example of how to use rotated labels <code class="uri"><a class="uri" href="example_src/bargradex1.html" target="_top">(<code class="filename">bargradex1.php</code>)</a></code> </a></dt><dt>8.4. <a href="ch08s04.html#fig.example20.3">Example of using rotated data point values <code class="uri"><a class="uri" href="example_src/example20.3.html" target="_top">(<code class="filename">example20.3.php</code>)</a></code> </a></dt><dt>8.5. <a href="ch08s05.html#fig.textpalignex1">The different types of paragraph alignments <code class="uri"><a class="uri" href="example_src/textpalignex1.html" target="_top">(<code class="filename">textpalignex1.php</code>)</a></code> </a></dt><dt>8.6. <a href="ch08s07.html#fig.sym-char-list">Rendered symbol characters corresponding to
</a></dt><dt>8.7. <a href="ch08s07.html#fig.sym-char-capital-list">Rendered capital symbol characters corresponding to Table 8.3. Supported character entities in class SymChar. </a></dt><dt>8.8. <a href="ch08s07.html#fig.manualtickex2">Specifying manual ticks as fraction of Pi. <code class="uri"><a class="uri" href="example_src/manualtickex2.html" target="_top">(<code class="filename">manualtickex2.php</code>)</a></code> </a></dt><dt>9.1. <a href="ch09.html#fig.cache-overview">Library cache principle</a></dt><dt>10.1. <a href="ch10s04.html#fig.generated-csim-html-code">Example of generated HTML code for StrokeCSIM()</a></dt><dt>10.2. <a href="ch10s06.html#id2537145">Browser window after calling HTML page in Example 10.4. Example of HTML page that includes two Graph CSIM scripts
("<code class="filename">Examples/csim_in_html_ex2.html</code>") (Note: The image has been
scaled down to better fit this manual.)</a></dt><dt>12.1. <a href="ch12.html#fig.common-objects">Commonly used objects in a graph (<code class="uri"><a class="uri" href="example_src/common-obj-graph.html" target="_top">common-obj-graph.php</a></code>)</a></dt><dt>12.2. <a href="ch12s02.html#fig.common-pie-objects">Commonly used objects in Piegraphs (<code class="uri"><a class="uri" href="example_src/common-obj-piegraph.html" target="_top">
common-obj-piegraph.php</a></code>)</a></dt><dt>13.1. <a href="ch13s03.html#id2538657">Post vs. header() data direction</a></dt><dt>13.2. <a href="ch13s03.html#id2538810">The request phase of a POST header</a></dt><dt>13.3. <a href="ch13s03.html#id2538834">The reply phase of a POST request</a></dt><dt>13.4. <a href="ch13s06.html#id2539277">Original graph with all values</a></dt><dt>13.5. <a href="ch13s06.html#id2539306">Value at x=2 as ''</a></dt><dt>13.6. <a href="ch13s06.html#id2539330">Value at x=2 as '-'</a></dt><dt>13.7. <a href="ch13s06.html#fig.only-null-error">Error when only null values are specified</a></dt><dt>13.8. <a href="ch13s07.html#fig.php-htmlerr-missing-key">PHP (HTML) error when missing data keys</a></dt><dt>14.1. <a href="ch14.html#id2539571">Supported principle linear graph types in the library</a></dt><dt>14.2. <a href="ch14.html#fig.filledgridex1">Using alternating fill colors in the grid <code class="uri"><a class="uri" href="example_src/filledgridex1.html" target="_top">(<code class="filename">filledgridex1.php</code>)</a></code> </a></dt><dt>14.3. <a href="ch14.html#fig.gridstylesex1">Using different grid styles for major and minor grids <code class="uri"><a class="uri" href="example_src/gridstylesex1.html" target="_top">(<code class="filename">gridstylesex1.php</code>)</a></code> </a></dt><dt>14.4. <a href="ch14.html#fig.predefined-axis-pos">Predefined scientific axis positions </a></dt><dt>14.5. <a href="ch14.html#fig.funcex2">Example of <code class="code">AXSTYLE_BOXIN</code> axis style <code class="uri"><a class="uri" href="example_src/funcex2.html" target="_top">(<code class="filename">funcex2.php</code>)</a></code> </a></dt><dt>14.6. <a href="ch14s02.html#fig.titleex1">The various titles in a graph <code class="uri"><a class="uri" href="example_src/titleex1.html" target="_top">(<code class="filename">titleex1.php</code>)</a></code> </a></dt><dt>14.7. <a href="ch14s02.html#fig.gradbkgex1">Tabtitle and gradient background <code class="uri"><a class="uri" href="example_src/gradbkgex1.html" target="_top">(<code class="filename">gradbkgex1.php</code>)</a></code> </a></dt><dt>14.8. <a href="ch14s02.html#fig.imgmarkerex1">Tabtitle and image marker in a line plot <code class="uri"><a class="uri" href="example_src/imgmarkerex1.html" target="_top">(<code class="filename">imgmarkerex1.php</code>)</a></code> </a></dt><dt>14.9. <a href="ch14s02.html#fig.different-line-styles">Different line formatting</a></dt><dt>14.10. <a href="ch14s02.html#id2543242">Using a footer in a graph</a></dt><dt>14.11. <a href="ch14s02.html#fig.footerex1">Adding a left,right and center footer <code class="uri"><a class="uri" href="example_src/footerex1.html" target="_top">(<code class="filename">footerex1.php</code>)</a></code> </a></dt><dt>14.12. <a href="ch14s02.html#fig.example11">Adding a timer to the graph (in the footer) <code class="uri"><a class="uri" href="example_src/example11.html" target="_top">(<code class="filename">example11.php</code>)</a></code> </a></dt><dt>14.13. <a href="ch14s03.html#fig.clipping_ex1">Original plot without clipping <code class="uri"><a class="uri" href="example_src/clipping_ex1.html" target="_top">(<code class="filename">clipping_ex1.php</code>)</a></code> </a></dt><dt>14.14. <a href="ch14s03.html#fig.clipping_ex2">Plot with clipping enabled <code class="uri"><a class="uri" href="example_src/clipping_ex2.html" target="_top">(<code class="filename">clipping_ex2.php</code>)</a></code> </a></dt><dt>14.15. <a href="ch14s04.html#fig.legend-position-examples">Some example of ways to position the legend box in the graph</a></dt><dt>14.16. <a href="ch14s04.html#fig.legend-layouts">Some example of different legend layouts</a></dt><dt>14.17. <a href="ch14s06.html#fig.mulyaxisex1">Basic example of multiple y-axis <code class="uri"><a class="uri" href="example_src/mulyaxisex1.html" target="_top">(<code class="filename">mulyaxisex1.php</code>)</a></code> </a></dt><dt>14.18. <a href="ch14s06.html#fig.mulyaxis_csim_static">Illustration of <code class="uri"><a class="uri" href="example_src/mulycsim_example_static.html" target="_top">mulyaxiscsimex1.php</a></code></a></dt><dt>14.19. <a href="ch14s07.html#fig.inyaxisex2">Inverted y-scale to show a dive profile <code class="uri"><a class="uri" href="example_src/inyaxisex2.html" target="_top">(<code class="filename">inyaxisex2.php</code>)</a></code> </a></dt><dt>14.20. <a href="ch14s07.html#fig.manscaleex3">Setting tick density to TICKD_DENSE <code class="uri"><a class="uri" href="example_src/manscaleex3.html" target="_top">(<code class="filename">manscaleex3.php</code>)</a></code> </a></dt><dt>14.21. <a href="ch14s07.html#fig.manscaleex2">Fully automatic not so good scaling <code class="uri"><a class="uri" href="example_src/manscaleex2.html" target="_top">(<code class="filename">manscaleex2.php</code>)</a></code> </a></dt><dt>14.22. <a href="ch14s07.html#fig.manscaleex1">Manually specified tick distance which gives a much better appearance <code class="uri"><a class="uri" href="example_src/manscaleex1.html" target="_top">(<code class="filename">manscaleex1.php</code>)</a></code> </a></dt><dt>14.23. <a href="ch14s07.html#fig.manualtickex1">Manually specifying the tick position for each month <code class="uri"><a class="uri" href="example_src/manualtickex1.html" target="_top">(<code class="filename">manualtickex1.php</code>)</a></code> </a></dt><dt>14.24. <a href="ch14s07.html#fig.topxaxisex1">Adjusting the side which have the tick marks and position the x-axis at the top <code class="uri"><a class="uri" href="example_src/topxaxisex1.html" target="_top">(<code class="filename">topxaxisex1.php</code>)</a></code> </a></dt><dt>14.25. <a href="ch14s08.html#fig.axislabelbkgex01"><code class="code">LABELBKG_NONE</code> <code class="uri"><a class="uri" href="example_src/axislabelbkgex01.html" target="_top">(<code class="filename">axislabelbkgex01.php</code>)</a></code> </a></dt><dt>14.26. <a href="ch14s08.html#fig.axislabelbkgex02">LABELBKG_XAXIS <code class="uri"><a class="uri" href="example_src/axislabelbkgex02.html" target="_top">(<code class="filename">axislabelbkgex02.php</code>)</a></code> </a></dt><dt>14.27. <a href="ch14s08.html#fig.axislabelbkgex03">LABELBKG_YAXIS <code class="uri"><a class="uri" href="example_src/axislabelbkgex03.html" target="_top">(<code class="filename">axislabelbkgex03.php</code>)</a></code> </a></dt><dt>14.28. <a href="ch14s08.html#fig.axislabelbkgex04">LABELBKG_YAXISFULL <code class="uri"><a class="uri" href="example_src/axislabelbkgex04.html" target="_top">(<code class="filename">axislabelbkgex04.php</code>)</a></code> </a></dt><dt>14.29. <a href="ch14s08.html#fig.axislabelbkgex05">LABELBKG_XAXISFULL <code class="uri"><a class="uri" href="example_src/axislabelbkgex05.html" target="_top">(<code class="filename">axislabelbkgex05.php</code>)</a></code> </a></dt><dt>14.30. <a href="ch14s08.html#fig.axislabelbkgex06">LABELBKG_XYFULL <code class="uri"><a class="uri" href="example_src/axislabelbkgex06.html" target="_top">(<code class="filename">axislabelbkgex06.php</code>)</a></code> </a></dt><dt>14.31. <a href="ch14s08.html#fig.axislabelbkgex07">LABELBKG_XY <code class="uri"><a class="uri" href="example_src/axislabelbkgex07.html" target="_top">(<code class="filename">axislabelbkgex07.php</code>)</a></code> </a></dt><dt>14.32. <a href="ch14s08.html#fig.grace_ex0">The original graph <code class="uri"><a class="uri" href="example_src/grace_ex0.html" target="_top">(<code class="filename">grace_ex0.php</code>)</a></code> </a></dt><dt>14.33. <a href="ch14s08.html#fig.grace_ex1">Using a 10% grace <code class="uri"><a class="uri" href="example_src/grace_ex1.html" target="_top">(<code class="filename">grace_ex1.php</code>)</a></code> </a></dt><dt>14.34. <a href="ch14s08.html#fig.grace_ex2">Using a 50% grace <code class="uri"><a class="uri" href="example_src/grace_ex2.html" target="_top">(<code class="filename">grace_ex2.php</code>)</a></code> </a></dt><dt>14.35. <a href="ch14s08.html#fig.grace_ex3">Using a 100% grace <code class="uri"><a class="uri" href="example_src/grace_ex3.html" target="_top">(<code class="filename">grace_ex3.php</code>)</a></code> </a></dt><dt>14.36. <a href="ch14s08.html#fig.example3.2">The original line graph <code class="uri"><a class="uri" href="example_src/example3.2.html" target="_top">(<code class="filename">example3.2.php</code>)</a></code> </a></dt><dt>14.37. <a href="ch14s08.html#fig.example3.2.1">Adding grace values. Note x-axis position at y=0 <code class="uri"><a class="uri" href="example_src/example3.2.1.html" target="_top">(<code class="filename">example3.2.1.php</code>)</a></code> </a></dt><dt>14.38. <a href="ch14s08.html#fig.example3.2.2">Adjusting the position of the x-axis manually <code class="uri"><a class="uri" href="example_src/example3.2.2.html" target="_top">(<code class="filename">example3.2.2.php</code>)</a></code> </a></dt><dt>14.39. <a href="ch14s08.html#id2547469">Manual text scale example </a></dt><dt>14.40. <a href="ch14s08.html#fig.manual_textscale_ex1">Manual text scale with month labels <code class="uri"><a class="uri" href="example_src/manual_textscale_ex1.html" target="_top">(<code class="filename">manual_textscale_ex1.php</code>)</a></code> </a></dt><dt>14.41. <a href="ch14s08.html#fig.manual_textscale_ex2">Setting text tick interval=2 <code class="uri"><a class="uri" href="example_src/manual_textscale_ex2.html" target="_top">(<code class="filename">manual_textscale_ex2.php</code>)</a></code> </a></dt><dt>14.42. <a href="ch14s08.html#fig.manual_textscale_ex3">Labels at every 2:nd tick mark <code class="uri"><a class="uri" href="example_src/manual_textscale_ex3.html" target="_top">(<code class="filename">manual_textscale_ex3.php</code>)</a></code> </a></dt><dt>14.43. <a href="ch14s08.html#fig.manual_textscale_ex4">Tick marks every 40 points and labels every 2:nd tick mark <code class="uri"><a class="uri" href="example_src/manual_textscale_ex4.html" target="_top">(<code class="filename">manual_textscale_ex4.php</code>)</a></code> </a></dt><dt>14.44. <a href="ch14s08.html#fig.smallstaticbandsex1">BAND_RDIAG <code class="uri"><a class="uri" href="example_src/smallstaticbandsex1.html" target="_top">(<code class="filename">smallstaticbandsex1.php</code>)</a></code> </a></dt><dt>14.45. <a href="ch14s08.html#fig.smallstaticbandsex2">BAND_LDIAG <code class="uri"><a class="uri" href="example_src/smallstaticbandsex2.html" target="_top">(<code class="filename">smallstaticbandsex2.php</code>)</a></code> </a></dt><dt>14.46. <a href="ch14s08.html#fig.smallstaticbandsex10">BAND_DIAGCROSS <code class="uri"><a class="uri" href="example_src/smallstaticbandsex10.html" target="_top">(<code class="filename">smallstaticbandsex10.php</code>)</a></code> </a></dt><dt>14.47. <a href="ch14s08.html#fig.smallstaticbandsex7">BAND_HLINE <code class="uri"><a class="uri" href="example_src/smallstaticbandsex7.html" target="_top">(<code class="filename">smallstaticbandsex7.php</code>)</a></code> </a></dt><dt>14.48. <a href="ch14s08.html#fig.smallstaticbandsex6">BAND_VLINE <code class="uri"><a class="uri" href="example_src/smallstaticbandsex6.html" target="_top">(<code class="filename">smallstaticbandsex6.php</code>)</a></code> </a></dt><dt>14.49. <a href="ch14s08.html#fig.smallstaticbandsex5">BAND_HVCROSS <code class="uri"><a class="uri" href="example_src/smallstaticbandsex5.html" target="_top">(<code class="filename">smallstaticbandsex5.php</code>)</a></code> </a></dt><dt>14.50. <a href="ch14s08.html#fig.smallstaticbandsex4">BAND_3DPLANE <code class="uri"><a class="uri" href="example_src/smallstaticbandsex4.html" target="_top">(<code class="filename">smallstaticbandsex4.php</code>)</a></code> </a></dt><dt>14.51. <a href="ch14s08.html#fig.smallstaticbandsex3">BAND_SOLID <code class="uri"><a class="uri" href="example_src/smallstaticbandsex3.html" target="_top">(<code class="filename">smallstaticbandsex3.php</code>)</a></code> </a></dt><dt>14.52. <a href="ch14s08.html#fig.plotbanddensity_ex0">SetDensity(10) <code class="uri"><a class="uri" href="example_src/plotbanddensity_ex0.html" target="_top">(<code class="filename">plotbanddensity_ex0.php</code>)</a></code> </a></dt><dt>14.53. <a href="ch14s08.html#fig.plotbanddensity_ex1">SetDensity(40) <code class="uri"><a class="uri" href="example_src/plotbanddensity_ex1.html" target="_top">(<code class="filename">plotbanddensity_ex1.php</code>)</a></code> </a></dt><dt>14.54. <a href="ch14s08.html#fig.plotbanddensity_ex2">SetDensity(80) <code class="uri"><a class="uri" href="example_src/plotbanddensity_ex2.html" target="_top">(<code class="filename">plotbanddensity_ex2.php</code>)</a></code> </a></dt><dt>14.55. <a href="ch14s08.html#id2548462">Creative use of plot bands</a></dt><dt>14.56. <a href="ch14s08.html#fig.staticbandbarex7">Creative use of plot bands <code class="uri"><a class="uri" href="example_src/staticbandbarex7.html" target="_top">(<code class="filename">staticbandbarex7.php</code>)</a></code> </a></dt><dt>14.57. <a href="ch14s08.html#id2548541">Use of a static line to simulate an extra x-axis at y=0</a></dt><dt>14.58. <a href="ch14s08.html#fig.impulsex4">Adding a static line at y=0 to simulate an extra 0-axis <code class="uri"><a class="uri" href="example_src/impulsex4.html" target="_top">(<code class="filename">impulsex4.php</code>)</a></code> </a></dt><dt>14.59. <a href="ch14s09.html#fig.example7">Changing the Y2 scale from linear to logarithmic <code class="uri"><a class="uri" href="example_src/example7.html" target="_top">(<code class="filename">example7.php</code>)</a></code> </a></dt><dt>14.60. <a href="ch14s09.html#fig.example8">Enabling minor grid lines on the y-axis and also grid lines on the x-axis <code class="uri"><a class="uri" href="example_src/example8.html" target="_top">(<code class="filename">example8.php</code>)</a></code> </a></dt><dt>14.61. <a href="ch14s09.html#fig.loglogex1">An example of a log-log plot (where both the y- and x-axis use a logarithmic scale) <code class="uri"><a class="uri" href="example_src/loglogex1.html" target="_top">(<code class="filename">loglogex1.php</code>)</a></code> </a></dt><dt>14.62. <a href="ch14s09.html#fig.example9">Using a text-log scale <code class="uri"><a class="uri" href="example_src/example9.html" target="_top">(<code class="filename">example9.php</code>)</a></code> </a></dt><dt>14.63. <a href="ch14s09.html#fig.example9.1">Adjusting the text scale so that only every second labels are displayed. <code class="uri"><a class="uri" href="example_src/example9.1.html" target="_top">(<code class="filename">example9.1.php</code>)</a></code> </a></dt><dt>14.64. <a href="ch14s09.html#fig.example9.2">Rotating the x-axis labels 90 degree <code class="uri"><a class="uri" href="example_src/example9.2.html" target="_top">(<code class="filename">example9.2.php</code>)</a></code> </a></dt><dt>14.65. <a href="ch14s10.html#fig.dateaxisex2">A first date scale example <code class="uri"><a class="uri" href="example_src/dateaxisex2.html" target="_top">(<code class="filename">dateaxisex2.php</code>)</a></code> </a></dt><dt>14.66. <a href="ch14s10.html#fig.datescaleticksex01">Manually adjusting the tick labels for a date scale <code class="uri"><a class="uri" href="example_src/datescaleticksex01.html" target="_top">(<code class="filename">datescaleticksex01.php</code>)</a></code> </a></dt><dt>14.67. <a href="ch14s10.html#fig.dateaxisex4">Adjusting label formatting of a date scale <code class="uri"><a class="uri" href="example_src/dateaxisex4.html" target="_top">(<code class="filename">dateaxisex4.php</code>)</a></code> </a></dt><dt>14.68. <a href="ch14s10.html#fig.dateaxisex1">Manually creating a date scale <code class="uri"><a class="uri" href="example_src/dateaxisex1.html" target="_top">(<code class="filename">dateaxisex1.php</code>)</a></code> </a></dt><dt>14.69. <a href="ch14s10.html#fig.manualtickex1a">Adding a label at the start of every month <code class="uri"><a class="uri" href="example_src/manualtickex1a.html" target="_top">(<code class="filename">manualtickex1a.php</code>)</a></code> </a></dt><dt>14.70. <a href="ch14s10.html#fig.dateutilex01">Manually specified date scale <code class="uri"><a class="uri" href="example_src/dateutilex01.html" target="_top">(<code class="filename">dateutilex01.php</code>)</a></code> </a></dt><dt>14.71. <a href="ch14s10.html#fig.dateutilex02">Using an automatic date scale <code class="uri"><a class="uri" href="example_src/dateutilex02.html" target="_top">(<code class="filename">dateutilex02.php</code>)</a></code> </a></dt><dt>14.72. <a href="ch14s11.html#fig.shearing-types">Different types of shearing transformation</a></dt><dt>14.73. <a href="ch14s11.html#fig.shearing-parameters">Explaining the shearing parameters</a></dt><dt>14.74. <a href="ch14s12.html#fig.rotex0">Original unrotated graph <code class="uri"><a class="uri" href="example_src/rotex0.html" target="_top">(<code class="filename">rotex0.php</code>)</a></code> </a></dt><dt>14.75. <a href="ch14s12.html#fig.rotex1">Rotating the plot area 45 degrees <code class="uri"><a class="uri" href="example_src/rotex1.html" target="_top">(<code class="filename">rotex1.php</code>)</a></code> </a></dt><dt>14.76. <a href="ch14s12.html#fig.rotex2">Rotating the plot area 90 degrees <code class="uri"><a class="uri" href="example_src/rotex2.html" target="_top">(<code class="filename">rotex2.php</code>)</a></code> </a></dt><dt>14.77. <a href="ch14s12.html#fig.rotex3">Rotating the plot area 45 degrees <code class="uri"><a class="uri" href="example_src/rotex3.html" target="_top">(<code class="filename">rotex3.php</code>)</a></code> </a></dt><dt>14.78. <a href="ch14s12.html#fig.rotex4">Rotating the plot area 90 degrees <code class="uri"><a class="uri" href="example_src/rotex4.html" target="_top">(<code class="filename">rotex4.php</code>)</a></code> </a></dt><dt>14.79. <a href="ch14s12.html#fig.rotex5">Rotating the plot area -30 degree around the bottom left corner <code class="uri"><a class="uri" href="example_src/rotex5.html" target="_top">(<code class="filename">rotex5.php</code>)</a></code> </a></dt><dt>14.80. <a href="ch14s13.html#fig.radarex8">Plain radar plot <code class="uri"><a class="uri" href="example_src/radarex8.html" target="_top">(<code class="filename">radarex8.php</code>)</a></code> </a></dt><dt>14.81. <a href="ch14s13.html#fig.radarex8.1">Anti-aliased radar plot <code class="uri"><a class="uri" href="example_src/radarex8.1.html" target="_top">(<code class="filename">radarex8.1.php</code>)</a></code> </a></dt><dt>14.82. <a href="ch14s13.html#id2552190">Anti-aliasing up-close. The figure shows the difference
between a standard line (on-top) and the corresponding
anti-aliased line (on-the bottom)</a></dt><dt>14.83. <a href="ch14s13.html#id2552311">Affects of using anti-alias for Pie-graphs</a></dt><dt>14.84. <a href="ch14s14.html#fig.lineiconex1">Mixing an icon image into the background of the graph. The area plot in the graph uses alpha blending to achieve see-through affect <code class="uri"><a class="uri" href="example_src/lineiconex1.html" target="_top">(<code class="filename">lineiconex1.php</code>)</a></code> </a></dt><dt>14.85. <a href="ch14s14.html#fig.lineiconex2">Adding a country flag icon in the background <code class="uri"><a class="uri" href="example_src/lineiconex2.html" target="_top">(<code class="filename">lineiconex2.php</code>)</a></code> </a></dt><dt>14.86. <a href="ch14s15.html#fig.graph-for-background">The graph that will be used to add backgrounds
to</a></dt><dt>14.87. <a href="ch14s15.html#fig.background-image-for-examples">Background image (a closeup of our burnt
server)</a></dt><dt>14.88. <a href="ch14s15.html#fig.background_type_ex0">BGIMG_COPY <code class="uri"><a class="uri" href="example_src/background_type_ex0.html" target="_top">(<code class="filename">background_type_ex0.php</code>)</a></code> </a></dt><dt>14.89. <a href="ch14s15.html#fig.background_type_ex1">BGIMG_CENTER <code class="uri"><a class="uri" href="example_src/background_type_ex1.html" target="_top">(<code class="filename">background_type_ex1.php</code>)</a></code> </a></dt><dt>14.90. <a href="ch14s15.html#fig.background_type_ex2">BGIMG_FREE <code class="uri"><a class="uri" href="example_src/background_type_ex2.html" target="_top">(<code class="filename">background_type_ex2.php</code>)</a></code> </a></dt><dt>14.91. <a href="ch14s15.html#fig.background_type_ex3">BGIMG_FILLPLOT <code class="uri"><a class="uri" href="example_src/background_type_ex3.html" target="_top">(<code class="filename">background_type_ex3.php</code>)</a></code> </a></dt><dt>14.92. <a href="ch14s15.html#fig.background_type_ex4">BGIMG_FILLFRAME <code class="uri"><a class="uri" href="example_src/background_type_ex4.html" target="_top">(<code class="filename">background_type_ex4.php</code>)</a></code> </a></dt><dt>14.93. <a href="ch14s16.html#fig.different-gradient-fill-types">What area of the graph the gradient should affect</a></dt><dt>14.94. <a href="ch14s16.html#fig.different-gradient-types">Different types of gradient fills</a></dt><dt>14.95. <a href="ch14s16.html#fig.mkgrad">The "mkgrad" utiliy to create gradient images</a></dt><dt>14.96. <a href="ch14s17.html#fig.example25">Adding a text object to a graph <code class="uri"><a class="uri" href="example_src/example25.html" target="_top">(<code class="filename">example25.php</code>)</a></code> </a></dt><dt>14.97. <a href="ch14s17.html#fig.example25.1">Making the text stand out a bit more by adding a background color and frame <code class="uri"><a class="uri" href="example_src/example25.1.html" target="_top">(<code class="filename">example25.1.php</code>)</a></code> </a></dt><dt>14.98. <a href="ch14s17.html#fig.example25.2">Adding a text object with multiple rows of text. Paragraph alignment is set to "center" <code class="uri"><a class="uri" href="example_src/example25.2.html" target="_top">(<code class="filename">example25.2.php</code>)</a></code> </a></dt><dt>15.1. <a href="ch15.html#id2554057">Supported linear graph types in the library</a></dt><dt>15.2. <a href="ch15.html#fig.example0-0">The most simple line graph <code class="uri"><a class="uri" href="example_src/example0-0.html" target="_top">(<code class="filename">example0-0.php</code>)</a></code> </a></dt><dt>15.3. <a href="ch15.html#fig.example2">Adding some titles <code class="uri"><a class="uri" href="example_src/example2.html" target="_top">(<code class="filename">example2.php</code>)</a></code> </a></dt><dt>15.4. <a href="ch15.html#fig.example3">Changing fonts of the axis titles and adjusting plot weight <code class="uri"><a class="uri" href="example_src/example3.html" target="_top">(<code class="filename">example3.php</code>)</a></code> </a></dt><dt>15.5. <a href="ch15.html#fig.example3.0.1">Adding drop shadow and changing axis color <code class="uri"><a class="uri" href="example_src/example3.0.1.html" target="_top">(<code class="filename">example3.0.1.php</code>)</a></code> </a></dt><dt>15.6. <a href="ch15.html#fig.example3.0.3">Original null values <code class="uri"><a class="uri" href="example_src/example3.0.3.html" target="_top">(<code class="filename">example3.0.3.php</code>)</a></code> </a></dt><dt>15.7. <a href="ch15.html#fig.example3.0.2">Using '-' to get interpolated lines <code class="uri"><a class="uri" href="example_src/example3.0.2.html" target="_top">(<code class="filename">example3.0.2.php</code>)</a></code> </a></dt><dt>15.8. <a href="ch15.html#fig.example3.1">Adding basic plot marks to the plot <code class="uri"><a class="uri" href="example_src/example3.1.html" target="_top">(<code class="filename">example3.1.php</code>)</a></code> </a></dt><dt>15.9. <a href="ch15.html#fig.example3.1.1">Using one of the built-in images as plot mark, MARK_IMG_DIAMOND <code class="uri"><a class="uri" href="example_src/example3.1.1.html" target="_top">(<code class="filename">example3.1.1.php</code>)</a></code> </a></dt><dt>15.10. <a href="ch15.html#fig.markflagex1">Using country flags as plot marks <code class="uri"><a class="uri" href="example_src/markflagex1.html" target="_top">(<code class="filename">markflagex1.php</code>)</a></code> </a></dt><dt>15.11. <a href="ch15.html#fig.example3.3"> <code class="uri"><a class="uri" href="example_src/example3.3.html" target="_top">(<code class="filename">example3.3.php</code>)</a></code> </a></dt><dt>15.12. <a href="ch15.html#fig.example3.4">Changing the appearance of data labels <code class="uri"><a class="uri" href="example_src/example3.4.html" target="_top">(<code class="filename">example3.4.php</code>)</a></code> </a></dt><dt>15.13. <a href="ch15.html#fig.example3.4.1">Formatting display values as roman numerals <code class="uri"><a class="uri" href="example_src/example3.4.1.html" target="_top">(<code class="filename">example3.4.1.php</code>)</a></code> </a></dt><dt>15.14. <a href="ch15.html#fig.example4">Adding a second data series <code class="uri"><a class="uri" href="example_src/example4.html" target="_top">(<code class="filename">example4.php</code>)</a></code> </a></dt><dt>15.15. <a href="ch15.html#fig.example5">Adding a second y-axis to the graph <code class="uri"><a class="uri" href="example_src/example5.html" target="_top">(<code class="filename">example5.php</code>)</a></code> </a></dt><dt>15.16. <a href="ch15.html#fig.example6">Adding and adjusting the position of the legend box <code class="uri"><a class="uri" href="example_src/example6.html" target="_top">(<code class="filename">example6.php</code>)</a></code> </a></dt><dt>15.17. <a href="ch15.html#fig.example6.1">Adjusting the layout of the texts in the legend box <code class="uri"><a class="uri" href="example_src/example6.1.html" target="_top">(<code class="filename">example6.1.php</code>)</a></code> </a></dt><dt>15.18. <a href="ch15.html#fig.builtinplotmarksex1">Using plot marks with several data series and a legend <code class="uri"><a class="uri" href="example_src/builtinplotmarksex1.html" target="_top">(<code class="filename">builtinplotmarksex1.php</code>)</a></code> </a></dt><dt>15.19. <a href="ch15.html#fig.example6.2">Using the "Step style" for line plots <code class="uri"><a class="uri" href="example_src/example6.2.html" target="_top">(<code class="filename">example6.2.php</code>)</a></code> </a></dt><dt>15.20. <a href="ch15.html#fig.filledlineex01">A basic filled line graph <code class="uri"><a class="uri" href="example_src/filledlineex01.html" target="_top">(<code class="filename">filledlineex01.php</code>)</a></code> </a></dt><dt>15.21. <a href="ch15.html#fig.filledlineex01.1">Having the grid line on top of a filled line plot <code class="uri"><a class="uri" href="example_src/filledlineex01.1.html" target="_top">(<code class="filename">filledlineex01.1.php</code>)</a></code> </a></dt><dt>15.22. <a href="ch15.html#fig.lineimagefillex1">Creating the effect of an area fill with an image <code class="uri"><a class="uri" href="example_src/lineimagefillex1.html" target="_top">(<code class="filename">lineimagefillex1.php</code>)</a></code> </a></dt><dt>15.23. <a href="ch15.html#fig.manualtickex3">Filling from the 0-line (The default) <code class="uri"><a class="uri" href="example_src/manualtickex3.html" target="_top">(<code class="filename">manualtickex3.php</code>)</a></code> </a></dt><dt>15.24. <a href="ch15.html#fig.manualtickex4">Filling from the bottom <code class="uri"><a class="uri" href="example_src/manualtickex4.html" target="_top">(<code class="filename">manualtickex4.php</code>)</a></code> </a></dt><dt>15.25. <a href="ch15.html#fig.gradlinefillex1">A basic gradient fill using default values <code class="uri"><a class="uri" href="example_src/gradlinefillex1.html" target="_top">(<code class="filename">gradlinefillex1.php</code>)</a></code> </a></dt><dt>15.26. <a href="ch15.html#fig.gradlinefillex2">Using the default number of intermediate colors <code class="uri"><a class="uri" href="example_src/gradlinefillex2.html" target="_top">(<code class="filename">gradlinefillex2.php</code>)</a></code> </a></dt><dt>15.27. <a href="ch15.html#fig.gradlinefillex3">Only using 4 colors in total between start and finish color <code class="uri"><a class="uri" href="example_src/gradlinefillex3.html" target="_top">(<code class="filename">gradlinefillex3.php</code>)</a></code> </a></dt><dt>15.28. <a href="ch15.html#fig.partiallyfilledlineex1">Adding two partially filled areas to a line plot <code class="uri"><a class="uri" href="example_src/partiallyfilledlineex1.html" target="_top">(<code class="filename">partiallyfilledlineex1.php</code>)</a></code> </a></dt><dt>15.29. <a href="ch15.html#fig.filledlineex03">Area plot with 'x' NULL values <code class="uri"><a class="uri" href="example_src/filledlineex03.html" target="_top">(<code class="filename">filledlineex03.php</code>)</a></code> </a></dt><dt>15.30. <a href="ch15.html#fig.example17">A basic accumulated area plot <code class="uri"><a class="uri" href="example_src/example17.html" target="_top">(<code class="filename">example17.php</code>)</a></code> </a></dt><dt>15.31. <a href="ch15.html#fig.prepaccdata_example">Area plot with specified x coordinates <code class="uri"><a class="uri" href="example_src/prepaccdata_example.html" target="_top">(<code class="filename">prepaccdata_example.php</code>)</a></code> </a></dt><dt>15.32. <a href="ch15.html#fig.splineex1">Constructing a smooth spline curve from 8 control points <code class="uri"><a class="uri" href="example_src/splineex1.html" target="_top">(<code class="filename">splineex1.php</code>)</a></code> </a></dt><dt>15.33. <a href="ch15s02.html#fig.types-of-barplots">Different types of supported bar graphs</a></dt><dt>15.34. <a href="ch15s02.html#fig.example19.1">Using "int" scale for the x-axis <code class="uri"><a class="uri" href="example_src/example19.1.html" target="_top">(<code class="filename">example19.1.php</code>)</a></code> </a></dt><dt>15.35. <a href="ch15s02.html#fig.example19">Using "text" scale for the x-axis <code class="uri"><a class="uri" href="example_src/example19.html" target="_top">(<code class="filename">example19.php</code>)</a></code> </a></dt><dt>15.36. <a href="ch15s02.html#fig.example23">An accumulated bar plot <code class="uri"><a class="uri" href="example_src/example23.html" target="_top">(<code class="filename">example23.php</code>)</a></code> </a></dt><dt>15.37. <a href="ch15s02.html#fig.accbarframeex01">Accumulated bar with individual frame colors <code class="uri"><a class="uri" href="example_src/accbarframeex01.html" target="_top">(<code class="filename">accbarframeex01.php</code>)</a></code> </a></dt><dt>15.38. <a href="ch15s02.html#fig.accbarframeex02">Accumulated bar with unit frame color <code class="uri"><a class="uri" href="example_src/accbarframeex02.html" target="_top">(<code class="filename">accbarframeex02.php</code>)</a></code> </a></dt><dt>15.39. <a href="ch15s02.html#fig.accbarframeex03">Setting individual frames to weight=0 <code class="uri"><a class="uri" href="example_src/accbarframeex03.html" target="_top">(<code class="filename">accbarframeex03.php</code>)</a></code> </a></dt><dt>15.40. <a href="ch15s02.html#fig.example21">A grouped bar plot <code class="uri"><a class="uri" href="example_src/example21.html" target="_top">(<code class="filename">example21.php</code>)</a></code> </a></dt><dt>15.41. <a href="ch15s02.html#fig.example22">Adjusting the width of a group bar plot <code class="uri"><a class="uri" href="example_src/example22.html" target="_top">(<code class="filename">example22.php</code>)</a></code> </a></dt><dt>15.42. <a href="ch15s02.html#fig.groupbarex1">All data series in a grouped bar graph must have the same number of data points <code class="uri"><a class="uri" href="example_src/groupbarex1.html" target="_top">(<code class="filename">groupbarex1.php</code>)</a></code> </a></dt><dt>15.43. <a href="ch15s02.html#fig.example24">A grouped accumulated bar graph <code class="uri"><a class="uri" href="example_src/example24.html" target="_top">(<code class="filename">example24.php</code>)</a></code> </a></dt><dt>15.44. <a href="ch15s02.html#fig.horizbarex1">A basic horizontal bar graph <code class="uri"><a class="uri" href="example_src/horizbarex1.html" target="_top">(<code class="filename">horizbarex1.php</code>)</a></code> </a></dt><dt>15.45. <a href="ch15s02.html#fig.horizbarex4">Using multiple line labels in a horizontal bar graph <code class="uri"><a class="uri" href="example_src/horizbarex4.html" target="_top">(<code class="filename">horizbarex4.php</code>)</a></code> </a></dt><dt>15.46. <a href="ch15s02.html#fig.bar-grad-fills">Supported gradient fills for bar plots</a></dt><dt>15.47. <a href="ch15s02.html#fig.bargradsmallex1">GRAD_MIDVER <code class="uri"><a class="uri" href="example_src/bargradsmallex1.html" target="_top">(<code class="filename">bargradsmallex1.php</code>)</a></code> </a></dt><dt>15.48. <a href="ch15s02.html#fig.bargradsmallex2">GRAD_MIDHOR <code class="uri"><a class="uri" href="example_src/bargradsmallex2.html" target="_top">(<code class="filename">bargradsmallex2.php</code>)</a></code> </a></dt><dt>15.49. <a href="ch15s02.html#fig.bargradsmallex3">GRAD_HOR <code class="uri"><a class="uri" href="example_src/bargradsmallex3.html" target="_top">(<code class="filename">bargradsmallex3.php</code>)</a></code> </a></dt><dt>15.50. <a href="ch15s02.html#fig.bargradsmallex4">GRAD_VER <code class="uri"><a class="uri" href="example_src/bargradsmallex4.html" target="_top">(<code class="filename">bargradsmallex4.php</code>)</a></code> </a></dt><dt>15.51. <a href="ch15s02.html#fig.bargradsmallex5">GRAD_WIDE_MIDVER <code class="uri"><a class="uri" href="example_src/bargradsmallex5.html" target="_top">(<code class="filename">bargradsmallex5.php</code>)</a></code> </a></dt><dt>15.52. <a href="ch15s02.html#fig.bargradsmallex6">GRAD_WIDE_MIDHOR <code class="uri"><a class="uri" href="example_src/bargradsmallex6.html" target="_top">(<code class="filename">bargradsmallex6.php</code>)</a></code> </a></dt><dt>15.53. <a href="ch15s02.html#fig.bargradsmallex7">GRAD_CENTER <code class="uri"><a class="uri" href="example_src/bargradsmallex7.html" target="_top">(<code class="filename">bargradsmallex7.php</code>)</a></code> </a></dt><dt>15.54. <a href="ch15s02.html#fig.bargradsmallex8">GRAD_RAISED_PANEL <code class="uri"><a class="uri" href="example_src/bargradsmallex8.html" target="_top">(<code class="filename">bargradsmallex8.php</code>)</a></code> </a></dt><dt>15.55. <a href="ch15s02.html#fig.horizbarex6">Horizontal bar graph with gradient fill <code class="uri"><a class="uri" href="example_src/horizbarex6.html" target="_top">(<code class="filename">horizbarex6.php</code>)</a></code> </a></dt><dt>15.56. <a href="ch15s02.html#fig.barplot-patterns">Supported pattern fills for bar plots</a></dt><dt>15.57. <a href="ch15s02.html#fig.barscalecallbackex1">Using a callback to format the labels on a bar <code class="uri"><a class="uri" href="example_src/barscalecallbackex1.html" target="_top">(<code class="filename">barscalecallbackex1.php</code>)</a></code> </a></dt><dt>15.58. <a href="ch15s03.html#fig.example13">A basic error plot <code class="uri"><a class="uri" href="example_src/example13.html" target="_top">(<code class="filename">example13.php</code>)</a></code> </a></dt><dt>15.59. <a href="ch15s03.html#fig.example14">Making use of SetCenter() with error plots <code class="uri"><a class="uri" href="example_src/example14.html" target="_top">(<code class="filename">example14.php</code>)</a></code> </a></dt><dt>15.60. <a href="ch15s03.html#fig.example15">A basic Line error plot <code class="uri"><a class="uri" href="example_src/example15.html" target="_top">(<code class="filename">example15.php</code>)</a></code> </a></dt><dt>15.61. <a href="ch15s03.html#fig.example16">A line error plot with a legend <code class="uri"><a class="uri" href="example_src/example16.html" target="_top">(<code class="filename">example16.php</code>)</a></code> </a></dt><dt>15.62. <a href="ch15s04.html#fig.stockex1">A stock graph <code class="uri"><a class="uri" href="example_src/stockex1.html" target="_top">(<code class="filename">stockex1.php</code>)</a></code> </a></dt><dt>15.63. <a href="ch15s04.html#fig.details-stock-chart">Explaining stock graphs</a></dt><dt>15.64. <a href="ch15s04.html#fig.boxstockex1">A typical boxplot <code class="uri"><a class="uri" href="example_src/boxstockex1.html" target="_top">(<code class="filename">boxstockex1.php</code>)</a></code> </a></dt><dt>15.65. <a href="ch15s05.html#fig.scatterex1">A basic scatter plot <code class="uri"><a class="uri" href="example_src/scatterex1.html" target="_top">(<code class="filename">scatterex1.php</code>)</a></code> </a></dt><dt>15.66. <a href="ch15s05.html#fig.scatterex2">Adjusting the size and color of the marker <code class="uri"><a class="uri" href="example_src/scatterex2.html" target="_top">(<code class="filename">scatterex2.php</code>)</a></code> </a></dt><dt>15.67. <a href="ch15s05.html#fig.scatterlinkex3">Combining data points with a dotted line <code class="uri"><a class="uri" href="example_src/scatterlinkex3.html" target="_top">(<code class="filename">scatterlinkex3.php</code>)</a></code> </a></dt><dt>15.68. <a href="ch15s05.html#fig.scatterlinkex4">Combining data points with a red line <code class="uri"><a class="uri" href="example_src/scatterlinkex4.html" target="_top">(<code class="filename">scatterlinkex4.php</code>)</a></code> </a></dt><dt>15.69. <a href="ch15s05.html#fig.impulsex1">Stem plot <code class="uri"><a class="uri" href="example_src/impulsex1.html" target="_top">(<code class="filename">impulsex1.php</code>)</a></code> </a></dt><dt>15.70. <a href="ch15s05.html#fig.impulsex3">Adjusting the overall look and feel for the stem graph <code class="uri"><a class="uri" href="example_src/impulsex3.html" target="_top">(<code class="filename">impulsex3.php</code>)</a></code> </a></dt><dt>15.71. <a href="ch15s05.html#fig.field-arrow-sizes">Possible sizes of arrow heads for field plots</a></dt><dt>15.72. <a href="ch15s05.html#fig.fieldscatterex1">A field plot <code class="uri"><a class="uri" href="example_src/fieldscatterex1.html" target="_top">(<code class="filename">fieldscatterex1.php</code>)</a></code> </a></dt><dt>15.73. <a href="ch15s05.html#fig.balloonex2">Using format callback to create a balloon plot <code class="uri"><a class="uri" href="example_src/balloonex2.html" target="_top">(<code class="filename">balloonex2.php</code>)</a></code> </a></dt><dt>15.74. <a href="ch15s05.html#fig.pushpinex1">An example with geo maps <code class="uri"><a class="uri" href="example_src/pushpinex1.html" target="_top">(<code class="filename">pushpinex1.php</code>)</a></code> </a></dt><dt>15.75. <a href="ch15s06.html#fig.basic_contourex01">A basic contour graph <code class="uri"><a class="uri" href="example_src/basic_contourex01.html" target="_top">(<code class="filename">basic_contourex01.php</code>)</a></code> </a></dt><dt>15.76. <a href="ch15s06.html#fig.basic_contourex02">Adding axis on all sides <code class="uri"><a class="uri" href="example_src/basic_contourex02.html" target="_top">(<code class="filename">basic_contourex02.php</code>)</a></code> </a></dt><dt>15.77. <a href="ch15s06.html#fig.basic_contourex05">Flipping the data around the center line <code class="uri"><a class="uri" href="example_src/basic_contourex05.html" target="_top">(<code class="filename">basic_contourex05.php</code>)</a></code> </a></dt><dt>15.78. <a href="ch15s06.html#fig.basic_contourex04">Using only 5 isobar lines <code class="uri"><a class="uri" href="example_src/basic_contourex04.html" target="_top">(<code class="filename">basic_contourex04.php</code>)</a></code> </a></dt><dt>15.79. <a href="ch15s06.html#fig.basic_contourex03-1">Interpolation factor=1 <code class="uri"><a class="uri" href="example_src/basic_contourex03-1.html" target="_top">(<code class="filename">basic_contourex03-1.php</code>)</a></code> </a></dt><dt>15.80. <a href="ch15s06.html#fig.basic_contourex03-2">Interpolation factor=2 <code class="uri"><a class="uri" href="example_src/basic_contourex03-2.html" target="_top">(<code class="filename">basic_contourex03-2.php</code>)</a></code> </a></dt><dt>15.81. <a href="ch15s06.html#fig.basic_contourex03-3">Interpolation factor=3 <code class="uri"><a class="uri" href="example_src/basic_contourex03-3.html" target="_top">(<code class="filename">basic_contourex03-3.php</code>)</a></code> </a></dt><dt>15.82. <a href="ch15s06.html#fig.interpolation-growth">The exponential growth of the data size due to grid interpolation factor <code class="uri"><a class="uri" href="example_src/interpolation-growth.html" target="_top">(<code class="filename">interpolation-growth.php</code>)</a></code> </a></dt><dt>15.83. <a href="ch15s06.html#fig.interpolation-growth-log">The exponential growth of the data size due to the grid interpolation factor (log scale) <code class="uri"><a class="uri" href="example_src/interpolation-growth-log.html" target="_top">(<code class="filename">interpolation-growth-log.php</code>)</a></code> </a></dt><dt>15.84. <a href="ch15s07.html#fig.example16.1">Mixing a line and area plot in the same graph <code class="uri"><a class="uri" href="example_src/example16.1.html" target="_top">(<code class="filename">example16.1.php</code>)</a></code> </a></dt><dt>15.85. <a href="ch15s07.html#fig.example16.3">Mixing a line and bar plot in the same graph <code class="uri"><a class="uri" href="example_src/example16.3.html" target="_top">(<code class="filename">example16.3.php</code>)</a></code> </a></dt><dt>15.86. <a href="ch15s07.html#fig.linebarcentex1">Centering the line plot in the middle of the bar <code class="uri"><a class="uri" href="example_src/linebarcentex1.html" target="_top">(<code class="filename">linebarcentex1.php</code>)</a></code> </a></dt><dt>15.87. <a href="ch15s07.html#fig.example16.4">Mixing bar and line using an integer x-scale <code class="uri"><a class="uri" href="example_src/example16.4.html" target="_top">(<code class="filename">example16.4.php</code>)</a></code> </a></dt><dt>15.88. <a href="ch15s08.html#fig.combgraphex1">A combination of a line graph at top and a bar graph in the bottom <code class="uri"><a class="uri" href="example_src/combgraphex1.html" target="_top">(<code class="filename">combgraphex1.php</code>)</a></code> </a></dt><dt>15.89. <a href="ch15s08.html#fig.combgraphex2">Mixing a background image with two subgraphs. In this case the mixing factor was 85 for both subgraphs. (Note: To reduce load time the image is quite hard compressed in JPEG so there are some artifacts in high-frequency areas.) <code class="uri"><a class="uri" href="example_src/combgraphex2.html" target="_top">(<code class="filename">combgraphex2.php</code>)</a></code> </a></dt><dt>15.90. <a href="ch15s08.html#fig.comb90dategraphex03">Combining three graphs in one image <code class="uri"><a class="uri" href="example_src/comb90dategraphex03.html" target="_top">(<code class="filename">comb90dategraphex03.php</code>)</a></code> </a></dt><dt>16.1. <a href="ch16.html#id2564680">Pie graphs</a></dt><dt>16.2. <a href="ch16.html#id2564720">Pie3D graphs</a></dt><dt>16.3. <a href="ch16.html#id2564763">Ring graphs</a></dt><dt>16.4. <a href="ch16.html#id2564805">Radar graphs</a></dt><dt>16.5. <a href="ch16.html#id2564846">Polar graphs</a></dt><dt>16.6. <a href="ch16.html#id2564888">Gantt charts</a></dt><dt>16.7. <a href="ch16.html#fig.hare-niemeyer">Hare/Niemeyer pie plot integer compensation</a></dt><dt>16.8. <a href="ch16.html#fig.example26">A basic Pie graph <code class="uri"><a class="uri" href="example_src/example26.html" target="_top">(<code class="filename">example26.php</code>)</a></code> </a></dt><dt>16.9. <a href="ch16.html#fig.example26.1">Adding a legend to a pie plot <code class="uri"><a class="uri" href="example_src/example26.1.html" target="_top">(<code class="filename">example26.1.php</code>)</a></code> </a></dt><dt>16.10. <a href="ch16.html#fig.pieex3">Adding several pie plots to the same pie graph <code class="uri"><a class="uri" href="example_src/pieex3.html" target="_top">(<code class="filename">pieex3.php</code>)</a></code> </a></dt><dt>16.11. <a href="ch16.html#fig.pielabelsex1">Adding guide lines to a pie labels <code class="uri"><a class="uri" href="example_src/pielabelsex1.html" target="_top">(<code class="filename">pielabelsex1.php</code>)</a></code> </a></dt><dt>16.12. <a href="ch16.html#fig.pielabelsex2">Lining up guide lines vertically <code class="uri"><a class="uri" href="example_src/pielabelsex2.html" target="_top">(<code class="filename">pielabelsex2.php</code>)</a></code> </a></dt><dt>16.13. <a href="ch16.html#fig.pielabelsex4">Adjusting the distance between the labels for guide lines <code class="uri"><a class="uri" href="example_src/pielabelsex4.html" target="_top">(<code class="filename">pielabelsex4.php</code>)</a></code> </a></dt><dt>16.14. <a href="ch16.html#fig.example27">A basic 3D pie plot <code class="uri"><a class="uri" href="example_src/example27.html" target="_top">(<code class="filename">example27.php</code>)</a></code> </a></dt><dt>16.15. <a href="ch16.html#fig.example27.1">Adjusting the perspective angle <code class="uri"><a class="uri" href="example_src/example27.1.html" target="_top">(<code class="filename">example27.1.php</code>)</a></code> </a></dt><dt>16.16. <a href="ch16.html#fig.adjusting-pie3d-angle">Affect of adjusting the perspective angle for a 3D pie plot</a></dt><dt>16.17. <a href="ch16.html#fig.piecex1">A ring plot <code class="uri"><a class="uri" href="example_src/piecex1.html" target="_top">(<code class="filename">piecex1.php</code>)</a></code> </a></dt><dt>16.18. <a href="ch16.html#fig.piecex2">A ring graph with several formatting options adjusted <code class="uri"><a class="uri" href="example_src/piecex2.html" target="_top">(<code class="filename">piecex2.php</code>)</a></code> </a></dt><dt>16.19. <a href="ch16.html#fig.example27.2">Exploding the second slice <code class="uri"><a class="uri" href="example_src/example27.2.html" target="_top">(<code class="filename">example27.2.php</code>)</a></code> </a></dt><dt>16.20. <a href="ch16.html#fig.example27.3">Exploding the second slice <code class="uri"><a class="uri" href="example_src/example27.3.html" target="_top">(<code class="filename">example27.3.php</code>)</a></code> </a></dt><dt>16.21. <a href="ch16.html#fig.pieex8">Adjusting the position of the pie labels <code class="uri"><a class="uri" href="example_src/pieex8.html" target="_top">(<code class="filename">pieex8.php</code>)</a></code> </a></dt><dt>16.22. <a href="ch16.html#fig.pielabelsex5">Pie chart with manually specified labels for each slice <code class="uri"><a class="uri" href="example_src/pielabelsex5.html" target="_top">(<code class="filename">pielabelsex5.php</code>)</a></code> </a></dt><dt>16.23. <a href="ch16.html#fig.pieex9">Adding a drop shadow to exploded pie <code class="uri"><a class="uri" href="example_src/pieex9.html" target="_top">(<code class="filename">pieex9.php</code>)</a></code> </a></dt><dt>16.24. <a href="ch16.html#fig.piebkgex1">Pie plots with a background image <code class="uri"><a class="uri" href="example_src/piebkgex1.html" target="_top">(<code class="filename">piebkgex1.php</code>)</a></code> </a></dt><dt>16.25. <a href="ch16.html#fig.example28.1"> <code class="uri"><a class="uri" href="example_src/example28.1.html" target="_top">(<code class="filename">example28.1.php</code>)</a></code> </a></dt><dt>16.26. <a href="ch16.html#fig.example28.2"> <code class="uri"><a class="uri" href="example_src/example28.2.html" target="_top">(<code class="filename">example28.2.php</code>)</a></code> </a></dt><dt>16.27. <a href="ch16.html#fig.example28"> <code class="uri"><a class="uri" href="example_src/example28.html" target="_top">(<code class="filename">example28.php</code>)</a></code> </a></dt><dt>16.28. <a href="ch16.html#fig.example28.3"> <code class="uri"><a class="uri" href="example_src/example28.3.html" target="_top">(<code class="filename">example28.3.php</code>)</a></code> </a></dt><dt>16.29. <a href="ch16.html#id2567222">Earth theme</a></dt><dt>16.30. <a href="ch16.html#id2567233">Pastel theme</a></dt><dt>16.31. <a href="ch16.html#id2567250">Sand theme</a></dt><dt>16.32. <a href="ch16.html#id2567268">Water theme</a></dt><dt>16.33. <a href="ch16s02.html#fig.radarex7">A typical radar graph with two radar plots added <code class="uri"><a class="uri" href="example_src/radarex7.html" target="_top">(<code class="filename">radarex7.php</code>)</a></code> </a></dt><dt>16.34. <a href="ch16s02.html#fig.radarex1">A basic radargraph with no formatting <code class="uri"><a class="uri" href="example_src/radarex1.html" target="_top">(<code class="filename">radarex1.php</code>)</a></code> </a></dt><dt>16.35. <a href="ch16s02.html#fig.radarex2">A basic radargraph with minimal formatting <code class="uri"><a class="uri" href="example_src/radarex2.html" target="_top">(<code class="filename">radarex2.php</code>)</a></code> </a></dt><dt>16.36. <a href="ch16s02.html#fig.radarmarkex1">Adding plot marks to a radar graph <code class="uri"><a class="uri" href="example_src/radarmarkex1.html" target="_top">(<code class="filename">radarmarkex1.php</code>)</a></code> </a></dt><dt>16.37. <a href="ch16s02.html#fig.radarex4">Enabling a dashed grid line <code class="uri"><a class="uri" href="example_src/radarex4.html" target="_top">(<code class="filename">radarex4.php</code>)</a></code> </a></dt><dt>16.38. <a href="ch16s02.html#fig.radarex6">Enabling a dashed grid line with red <code class="uri"><a class="uri" href="example_src/radarex6.html" target="_top">(<code class="filename">radarex6.php</code>)</a></code> </a></dt><dt>16.39. <a href="ch16s02.html#fig.radarlogex1">Using a logarithmic scale <code class="uri"><a class="uri" href="example_src/radarlogex1.html" target="_top">(<code class="filename">radarlogex1.php</code>)</a></code> </a></dt><dt>16.40. <a href="ch16s02.html#fig.radarlogex1-aa">Enabling anti-alias for the logarithmic radar example <code class="uri"><a class="uri" href="example_src/radarlogex1-aa.html" target="_top">(<code class="filename">radarlogex1-aa.php</code>)</a></code> </a></dt><dt>16.41. <a href="ch16s02.html#fig.fixscale_radarex1">A more complex example of a radar graph with a manual scale <code class="uri"><a class="uri" href="example_src/fixscale_radarex1.html" target="_top">(<code class="filename">fixscale_radarex1.php</code>)</a></code> </a></dt><dt>16.42. <a href="ch16s03.html#fig.polarex0">A full 360 degree polar graph <code class="uri"><a class="uri" href="example_src/polarex0.html" target="_top">(<code class="filename">polarex0.php</code>)</a></code> </a></dt><dt>16.43. <a href="ch16s03.html#fig.polarex0-180">A 180 degree (half) polar graph <code class="uri"><a class="uri" href="example_src/polarex0-180.html" target="_top">(<code class="filename">polarex0-180.php</code>)</a></code> </a></dt><dt>16.44. <a href="ch16s03.html#fig.polarex7-2">A 360 polar plot with background gradient and alpha blending <code class="uri"><a class="uri" href="example_src/polarex7-2.html" target="_top">(<code class="filename">polarex7-2.php</code>)</a></code> </a></dt><dt>16.45. <a href="ch16s03.html#fig.polarclockex1">Clockwise polar graph <code class="uri"><a class="uri" href="example_src/polarclockex1.html" target="_top">(<code class="filename">polarclockex1.php</code>)</a></code> </a></dt><dt>16.46. <a href="ch16s03.html#fig.polarclockex2">Rotated clockwise polar graph <code class="uri"><a class="uri" href="example_src/polarclockex2.html" target="_top">(<code class="filename">polarclockex2.php</code>)</a></code> </a></dt><dt>16.47. <a href="ch16s03.html#fig.polarex7-1">Adding plot marks to a polar graph <code class="uri"><a class="uri" href="example_src/polarex7-1.html" target="_top">(<code class="filename">polarex7-1.php</code>)</a></code> </a></dt><dt>16.48. <a href="ch16s03.html#fig.polarex3-lin">Linear scale for radius <code class="uri"><a class="uri" href="example_src/polarex3-lin.html" target="_top">(<code class="filename">polarex3-lin.php</code>)</a></code> </a></dt><dt>16.49. <a href="ch16s03.html#fig.polarex3">Logarithmic scale for radius <code class="uri"><a class="uri" href="example_src/polarex3.html" target="_top">(<code class="filename">polarex3.php</code>)</a></code> </a></dt><dt>16.50. <a href="ch16s03.html#fig.polarex4">Logarithmic scale with only major grid lines <code class="uri"><a class="uri" href="example_src/polarex4.html" target="_top">(<code class="filename">polarex4.php</code>)</a></code> </a></dt><dt>16.51. <a href="ch16s03.html#fig.polarex5">Logarithmic scale with both major and minor grid lines <code class="uri"><a class="uri" href="example_src/polarex5.html" target="_top">(<code class="filename">polarex5.php</code>)</a></code> </a></dt><dt>16.52. <a href="ch16s03.html#fig.polarex9">Different colors for labels, specifying both a tabbed title as well as a axis title <code class="uri"><a class="uri" href="example_src/polarex9.html" target="_top">(<code class="filename">polarex9.php</code>)</a></code> </a></dt><dt>16.53. <a href="ch16s04.html#fig.ganttmonthyearex2">A typical small Gantt chart <code class="uri"><a class="uri" href="example_src/ganttmonthyearex2.html" target="_top">(<code class="filename">ganttmonthyearex2.php</code>)</a></code> </a></dt><dt>16.54. <a href="ch16s04.html#fig.gantt-building-blocks">Building block of a Gantt chart</a></dt><dt>16.55. <a href="ch16s04.html#fig.gantt-scale-headers">The Gantt scale properties</a></dt><dt>16.56. <a href="ch16s04.html#fig.gantthourex1">Gantt chart with day and hour scale enabled <code class="uri"><a class="uri" href="example_src/gantthourex1.html" target="_top">(<code class="filename">gantthourex1.php</code>)</a></code> </a></dt><dt>16.57. <a href="ch16s04.html#fig.ganttex00">The simplest possible Gantt graph <code class="uri"><a class="uri" href="example_src/ganttex00.html" target="_top">(<code class="filename">ganttex00.php</code>)</a></code> </a></dt><dt>16.58. <a href="ch16s04.html#fig.ganttex01">Making some minor alterations to the Gantt graph <code class="uri"><a class="uri" href="example_src/ganttex01.html" target="_top">(<code class="filename">ganttex01.php</code>)</a></code> </a></dt><dt>16.59. <a href="ch16s04.html#fig.ganttex03">Specifying a large vertical position <code class="uri"><a class="uri" href="example_src/ganttex03.html" target="_top">(<code class="filename">ganttex03.php</code>)</a></code> </a></dt><dt>16.60. <a href="ch16s04.html#fig.ganttex04">Adding a milestone marker to a gantt graph <code class="uri"><a class="uri" href="example_src/ganttex04.html" target="_top">(<code class="filename">ganttex04.php</code>)</a></code> </a></dt><dt>16.61. <a href="ch16s04.html#fig.ganttex06">Adding a vertical line in the Gantt graph <code class="uri"><a class="uri" href="example_src/ganttex06.html" target="_top">(<code class="filename">ganttex06.php</code>)</a></code> </a></dt><dt>16.62. <a href="ch16s04.html#fig.ganttex07">Adjusting the position of the vertical line within the day <code class="uri"><a class="uri" href="example_src/ganttex07.html" target="_top">(<code class="filename">ganttex07.php</code>)</a></code> </a></dt><dt>16.63. <a href="ch16s04.html#fig.gantt_samerowex1">Adding several activity bars on the same row <code class="uri"><a class="uri" href="example_src/gantt_samerowex1.html" target="_top">(<code class="filename">gantt_samerowex1.php</code>)</a></code> </a></dt><dt>16.64. <a href="ch16s04.html#fig.gantt_samerowex2">Adding a hollow "break" bar <code class="uri"><a class="uri" href="example_src/gantt_samerowex2.html" target="_top">(<code class="filename">gantt_samerowex2.php</code>)</a></code> </a></dt><dt>16.65. <a href="ch16s04.html#fig.adding-right-marker">Example of adding a right marker to the activity bar</a></dt><dt>16.66. <a href="ch16s04.html#fig.ganttex08">A large marker will force the row to become larger since it by default always fills 60% of the allocated height for each row <code class="uri"><a class="uri" href="example_src/ganttex08.html" target="_top">(<code class="filename">ganttex08.php</code>)</a></code> </a></dt><dt>16.67. <a href="ch16s04.html#fig.gantt-bar-caption">Adding a caption to a Gantt bar</a></dt><dt>16.68. <a href="ch16s04.html#fig.ganttex14">Adding progress bars ot the gantt chart <code class="uri"><a class="uri" href="example_src/ganttex14.html" target="_top">(<code class="filename">ganttex14.php</code>)</a></code> </a></dt><dt>16.69. <a href="ch16s04.html#fig.ganttex15">Modifying the format for the progress pattern <code class="uri"><a class="uri" href="example_src/ganttex15.html" target="_top">(<code class="filename">ganttex15.php</code>)</a></code> </a></dt><dt>16.70. <a href="ch16s04.html#id2574041">Start to end constraint</a></dt><dt>16.71. <a href="ch16s04.html#id2574073">Start to start constraint</a></dt><dt>16.72. <a href="ch16s04.html#id2574110">End to start constraint</a></dt><dt>16.73. <a href="ch16s04.html#id2574144">End to end constraint</a></dt><dt>16.74. <a href="ch16s04.html#fig.group-markers">Group markers</a></dt><dt>16.75. <a href="ch16s04.html#fig.ganttsimpleex1">Using the CreateSimple() wrapper method <code class="uri"><a class="uri" href="example_src/ganttsimpleex1.html" target="_top">(<code class="filename">ganttsimpleex1.php</code>)</a></code> </a></dt><dt>16.76. <a href="ch16s04.html#fig.ganttmonthyearex3">Using multiple columns as titles for activties <code class="uri"><a class="uri" href="example_src/ganttmonthyearex3.html" target="_top">(<code class="filename">ganttmonthyearex3.php</code>)</a></code> </a></dt><dt>16.77. <a href="ch16s04.html#fig.ganttcolumnfontsex01">Using different fonts for individual columns <code class="uri"><a class="uri" href="example_src/ganttcolumnfontsex01.html" target="_top">(<code class="filename">ganttcolumnfontsex01.php</code>)</a></code> </a></dt><dt>16.78. <a href="ch16s04.html#fig.ganttmonthyearex4">Adding a spanning title over all title columns <code class="uri"><a class="uri" href="example_src/ganttmonthyearex4.html" target="_top">(<code class="filename">ganttmonthyearex4.php</code>)</a></code> </a></dt><dt>16.79. <a href="ch16s04.html#fig.gantt-icons">Built-in icons for Gantt charts</a></dt><dt>16.80. <a href="ch16s04.html#fig.gantticonex1">Adding built in icons in titles <code class="uri"><a class="uri" href="example_src/gantticonex1.html" target="_top">(<code class="filename">gantticonex1.php</code>)</a></code> </a></dt><dt>16.81. <a href="ch16s04.html#fig.ganttex13-zoom1">A zoom factor of 0.7 <code class="uri"><a class="uri" href="example_src/ganttex13-zoom1.html" target="_top">(<code class="filename">ganttex13-zoom1.php</code>)</a></code> </a></dt><dt>16.82. <a href="ch16s04.html#fig.ganttex13-zoom2">A zoom factor of 1.5 <code class="uri"><a class="uri" href="example_src/ganttex13-zoom2.html" target="_top">(<code class="filename">ganttex13-zoom2.php</code>)</a></code> </a></dt><dt>16.83. <a href="ch16s04.html#fig.ganttex16">Adding a table title in the top left corner <code class="uri"><a class="uri" href="example_src/ganttex16.html" target="_top">(<code class="filename">ganttex16.php</code>)</a></code> </a></dt><dt>16.84. <a href="ch16s04.html#fig.gantt-divider-lines">Gantt divider lines</a></dt><dt>16.85. <a href="ch16s04.html#fig.ganttex18">Adjusting the plot box around the gantt chart <code class="uri"><a class="uri" href="example_src/ganttex18.html" target="_top">(<code class="filename">ganttex18.php</code>)</a></code> </a></dt><dt>16.86. <a href="ch16s04.html#fig.gantthgridex1"> <code class="uri"><a class="uri" href="example_src/gantthgridex1.html" target="_top">(<code class="filename">gantthgridex1.php</code>)</a></code> </a></dt><dt>16.87. <a href="ch16s04.html#fig.ganttex17-flag">Adding a country flag to the top left corner of the gantt graph <code class="uri"><a class="uri" href="example_src/ganttex17-flag.html" target="_top">(<code class="filename">ganttex17-flag.php</code>)</a></code> </a></dt><dt>16.88. <a href="ch16s04.html#fig.gantt_textex1">Adding two text objects to a Gantt graph <code class="uri"><a class="uri" href="example_src/gantt_textex1.html" target="_top">(<code class="filename">gantt_textex1.php</code>)</a></code> </a></dt><dt>16.89. <a href="ch16s04.html#fig.gantt-locale-error">Error message when using an unsupported Locale in Gantt chart</a></dt><dt>16.90. <a href="ch16s04.html#fig.ganttex19">Using Swedish locale. Notice the L for Lordag instead of S for Saturday <code class="uri"><a class="uri" href="example_src/ganttex19.html" target="_top">(<code class="filename">ganttex19.php</code>)</a></code> </a></dt><dt>16.91. <a href="ch16s04.html#fig.gantthourminex1">Using multiple title columns with a scale of one day <code class="uri"><a class="uri" href="example_src/gantthourminex1.html" target="_top">(<code class="filename">gantthourminex1.php</code>)</a></code> </a></dt><dt>16.92. <a href="ch16s04.html#fig.ganttex30">Using multiple markers and indenting titles in the Gantt chart <code class="uri"><a class="uri" href="example_src/ganttex30.html" target="_top">(<code class="filename">ganttex30.php</code>)</a></code> </a></dt><dt>16.93. <a href="ch16s04.html#fig.ganttconstrainex2">Using a grouping bar together with constraints <code class="uri"><a class="uri" href="example_src/ganttconstrainex2.html" target="_top">(<code class="filename">ganttconstrainex2.php</code>)</a></code> </a></dt><dt>17.1. <a href="ch17.html#fig.ledex1">LEDC_GREEN <code class="uri"><a class="uri" href="example_src/ledex1.html" target="_top">(<code class="filename">ledex1.php</code>)</a></code> </a></dt><dt>17.2. <a href="ch17.html#fig.ledex2">LEDC_RED <code class="uri"><a class="uri" href="example_src/ledex2.html" target="_top">(<code class="filename">ledex2.php</code>)</a></code> </a></dt><dt>17.3. <a href="ch17.html#fig.ledex3">LEDC_YELLOW <code class="uri"><a class="uri" href="example_src/ledex3.html" target="_top">(<code class="filename">ledex3.php</code>)</a></code> </a></dt><dt>17.4. <a href="ch17.html#fig.ledex5">LEDC_BLUE <code class="uri"><a class="uri" href="example_src/ledex5.html" target="_top">(<code class="filename">ledex5.php</code>)</a></code> </a></dt><dt>17.5. <a href="ch17.html#fig.ledex6">LEDC_GRAY <code class="uri"><a class="uri" href="example_src/ledex6.html" target="_top">(<code class="filename">ledex6.php</code>)</a></code> </a></dt><dt>17.6. <a href="ch17.html#fig.ledex17">LEDC_INVERTGRAY <code class="uri"><a class="uri" href="example_src/ledex17.html" target="_top">(<code class="filename">ledex17.php</code>)</a></code> </a></dt><dt>17.7. <a href="ch17.html#fig.ledex7">LEDC_CHOCOLATE <code class="uri"><a class="uri" href="example_src/ledex7.html" target="_top">(<code class="filename">ledex7.php</code>)</a></code> </a></dt><dt>17.8. <a href="ch17.html#fig.ledex8">LEDC_PERU <code class="uri"><a class="uri" href="example_src/ledex8.html" target="_top">(<code class="filename">ledex8.php</code>)</a></code> </a></dt><dt>17.9. <a href="ch17.html#fig.ledex9">LEDC_GOLDENROD <code class="uri"><a class="uri" href="example_src/ledex9.html" target="_top">(<code class="filename">ledex9.php</code>)</a></code> </a></dt><dt>17.10. <a href="ch17.html#fig.ledex10">LEDC_KHAKI <code class="uri"><a class="uri" href="example_src/ledex10.html" target="_top">(<code class="filename">ledex10.php</code>)</a></code> </a></dt><dt>17.11. <a href="ch17.html#fig.ledex11">LEDC_OLIVE <code class="uri"><a class="uri" href="example_src/ledex11.html" target="_top">(<code class="filename">ledex11.php</code>)</a></code> </a></dt><dt>17.12. <a href="ch17.html#fig.ledex12">LEDC_LIMEGREEN <code class="uri"><a class="uri" href="example_src/ledex12.html" target="_top">(<code class="filename">ledex12.php</code>)</a></code> </a></dt><dt>17.13. <a href="ch17.html#fig.ledex13">LEDC_FORESTGREEN <code class="uri"><a class="uri" href="example_src/ledex13.html" target="_top">(<code class="filename">ledex13.php</code>)</a></code> </a></dt><dt>17.14. <a href="ch17.html#fig.ledex14">LEDC_TEAL <code class="uri"><a class="uri" href="example_src/ledex14.html" target="_top">(<code class="filename">ledex14.php</code>)</a></code> </a></dt><dt>17.15. <a href="ch17.html#fig.ledex15">LEDC_STEELBLUE <code class="uri"><a class="uri" href="example_src/ledex15.html" target="_top">(<code class="filename">ledex15.php</code>)</a></code> </a></dt><dt>17.16. <a href="ch17.html#fig.ledex16">LEDC_NAVY <code class="uri"><a class="uri" href="example_src/ledex16.html" target="_top">(<code class="filename">ledex16.php</code>)</a></code> </a></dt><dt>17.17. <a href="ch17.html#fig.ledex4">Supersampling=1 <code class="uri"><a class="uri" href="example_src/ledex4.html" target="_top">(<code class="filename">ledex4.php</code>)</a></code> </a></dt><dt>17.18. <a href="ch17.html#fig.ledex4.1">Supersampling=2 (default) <code class="uri"><a class="uri" href="example_src/ledex4.1.html" target="_top">(<code class="filename">ledex4.1.php</code>)</a></code> </a></dt><dt>17.19. <a href="ch17.html#fig.ledex4.2">Supersampling=4 <code class="uri"><a class="uri" href="example_src/ledex4.2.html" target="_top">(<code class="filename">ledex4.2.php</code>)</a></code> </a></dt><dt>17.20. <a href="ch17.html#fig.cyrillic-led">LED 4x7 Cyrillic alphabet support</a></dt><dt>17.21. <a href="ch17s02.html#fig.antispamex01">Sample illustration of captcha challenge <code class="uri"><a class="uri" href="example_src/antispamex01.html" target="_top">(<code class="filename">antispamex01.php</code>)</a></code> </a></dt><dt>17.22. <a href="ch17s03.html#fig.canvasex01">A simple canvas graph to draw a text box <code class="uri"><a class="uri" href="example_src/canvasex01.html" target="_top">(<code class="filename">canvasex01.php</code>)</a></code> </a></dt><dt>17.23. <a href="ch17s03.html#fig.canvasex02">Drawing some basic geometric shapes on a canvas <code class="uri"><a class="uri" href="example_src/canvasex02.html" target="_top">(<code class="filename">canvasex02.php</code>)</a></code> </a></dt><dt>17.24. <a href="ch17s03.html#fig.canvasex03">Creating a canvas graph with a scale and using the shape class <code class="uri"><a class="uri" href="example_src/canvasex03.html" target="_top">(<code class="filename">canvasex03.php</code>)</a></code> </a></dt><dt>17.25. <a href="ch17s03.html#fig.canvasex04">Changing the image size to create a smaller version of the previous example <code class="uri"><a class="uri" href="example_src/canvasex04.html" target="_top">(<code class="filename">canvasex04.php</code>)</a></code> </a></dt><dt>17.26. <a href="ch17s03.html#fig.canvasex05">Keeping the image size but changing the scale <code class="uri"><a class="uri" href="example_src/canvasex05.html" target="_top">(<code class="filename">canvasex05.php</code>)</a></code> </a></dt><dt>17.27. <a href="ch17s03.html#fig.canvasex06">Example of using an indented rectangle <code class="uri"><a class="uri" href="example_src/canvasex06.html" target="_top">(<code class="filename">canvasex06.php</code>)</a></code> </a></dt><dt>18.1. <a href="ch18.html#fig.example16.6">Linear regression using utility class <code class="uri"><a class="uri" href="example_src/example16.6.html" target="_top">(<code class="filename">example16.6.php</code>)</a></code> </a></dt><dt>19.1. <a href="ch19.html#fig.table-overview">Standalone table examples</a></dt><dt>19.2. <a href="ch19.html#fig.bartable_intro">Combining a graphic table and a bar graph</a></dt><dt>19.3. <a href="ch19s02.html#fig.table_howto1">The most basic 2x4 table <code class="uri"><a class="uri" href="example_src/table_howto1.html" target="_top">(<code class="filename">table_howto1.php</code>)</a></code> </a></dt><dt>19.4. <a href="ch19s02.html#fig.table_howto2">Merging the rightmost 4 cells in the table <code class="uri"><a class="uri" href="example_src/table_howto2.html" target="_top">(<code class="filename">table_howto2.php</code>)</a></code> </a></dt><dt>19.5. <a href="ch19s02.html#fig.table_howto3">Merging the top row <code class="uri"><a class="uri" href="example_src/table_howto3.html" target="_top">(<code class="filename">table_howto3.php</code>)</a></code> </a></dt><dt>19.6. <a href="ch19s02.html#fig.table_howto5">Adjusting the font in the top row <code class="uri"><a class="uri" href="example_src/table_howto5.html" target="_top">(<code class="filename">table_howto5.php</code>)</a></code> </a></dt><dt>19.7. <a href="ch19s02.html#fig.table_howto4">Merging and setting the colors the top row <code class="uri"><a class="uri" href="example_src/table_howto4.html" target="_top">(<code class="filename">table_howto4.php</code>)</a></code> </a></dt><dt>19.8. <a href="ch19s02.html#fig.table_howto6">Setting the minimum column width to 35 pixels. <code class="uri"><a class="uri" href="example_src/table_howto6.html" target="_top">(<code class="filename">table_howto6.php</code>)</a></code> </a></dt><dt>19.9. <a href="ch19s02.html#fig.table_howto7.1">Double lines 1 <code class="uri"><a class="uri" href="example_src/table_howto7.1.html" target="_top">(<code class="filename">table_howto7.1.php</code>)</a></code> </a></dt><dt>19.10. <a href="ch19s02.html#fig.table_howto7.2">Double lines 2 <code class="uri"><a class="uri" href="example_src/table_howto7.2.html" target="_top">(<code class="filename">table_howto7.2.php</code>)</a></code> </a></dt><dt>19.11. <a href="ch19s02.html#fig.table_howto8">Removing some grid lines and border. In addition we have right aligned all the cells as is common practice for numeric data. <code class="uri"><a class="uri" href="example_src/table_howto8.html" target="_top">(<code class="filename">table_howto8.php</code>)</a></code> </a></dt><dt>19.12. <a href="ch19s02.html#fig.table_howto9">Applying a number format to the data in the cells <code class="uri"><a class="uri" href="example_src/table_howto9.html" target="_top">(<code class="filename">table_howto9.php</code>)</a></code> </a></dt><dt>19.13. <a href="ch19s02.html#fig.table_flagex1">Using country flags in the table cells <code class="uri"><a class="uri" href="example_src/table_flagex1.html" target="_top">(<code class="filename">table_flagex1.php</code>)</a></code> </a></dt><dt>19.14. <a href="ch19s05.html#fig.table_mex00">xx <code class="uri"><a class="uri" href="example_src/table_mex00.html" target="_top">(<code class="filename">table_mex00.php</code>)</a></code> </a></dt><dt>19.15. <a href="ch19s05.html#fig.table_mex0">xx <code class="uri"><a class="uri" href="example_src/table_mex0.html" target="_top">(<code class="filename">table_mex0.php</code>)</a></code> </a></dt><dt>19.16. <a href="ch19s05.html#fig.table_mex1">xx <code class="uri"><a class="uri" href="example_src/table_mex1.html" target="_top">(<code class="filename">table_mex1.php</code>)</a></code> </a></dt><dt>19.17. <a href="ch19s05.html#fig.table_mex3">xx <code class="uri"><a class="uri" href="example_src/table_mex3.html" target="_top">(<code class="filename">table_mex3.php</code>)</a></code> </a></dt><dt>19.18. <a href="ch19s05.html#fig.table_vtext">Vertical text <code class="uri"><a class="uri" href="example_src/table_vtext.html" target="_top">(<code class="filename">table_vtext.php</code>)</a></code> </a></dt><dt>19.19. <a href="ch19s05.html#fig.table_iconex1">Adding an icon (image) in a table cell <code class="uri"><a class="uri" href="example_src/table_iconex1.html" target="_top">(<code class="filename">table_iconex1.php</code>)</a></code> </a></dt><dt>19.20. <a href="ch19s06.html#fig.tablebarex1">Combining a bar graph and a table <code class="uri"><a class="uri" href="example_src/tablebarex1.html" target="_top">(<code class="filename">tablebarex1.php</code>)</a></code> </a></dt><dt>20.1. <a href="ch20.html#fig.odometer-bulletin">Odometers</a></dt><dt>20.2. <a href="ch20s02.html#fig.odotutex00">A basic odometer <code class="uri"><a class="uri" href="example_src/odotutex00.html" target="_top">(<code class="filename">odotutex00.php</code>)</a></code> </a></dt><dt>20.3. <a href="ch20s02.html#fig.odotutex01">A full circle odometer <code class="uri"><a class="uri" href="example_src/odotutex01.html" target="_top">(<code class="filename">odotutex01.php</code>)</a></code> </a></dt><dt>20.4. <a href="ch20s02.html#fig.odotutex02">Adding titles and captions <code class="uri"><a class="uri" href="example_src/odotutex02.html" target="_top">(<code class="filename">odotutex02.php</code>)</a></code> </a></dt><dt>20.5. <a href="ch20s02.html#fig.odotutex03">Adding a multi line caption <code class="uri"><a class="uri" href="example_src/odotutex03.html" target="_top">(<code class="filename">odotutex03.php</code>)</a></code> </a></dt><dt>20.6. <a href="ch20s02.html#fig.odotutex04">Changing colors <code class="uri"><a class="uri" href="example_src/odotutex04.html" target="_top">(<code class="filename">odotutex04.php</code>)</a></code> </a></dt><dt>20.7. <a href="ch20s02.html#fig.odotutex06">Possible shapes of the odometer indicator <code class="uri"><a class="uri" href="example_src/odotutex06.html" target="_top">(<code class="filename">odotutex06.php</code>)</a></code> </a></dt><dt>20.8. <a href="ch20s02.html#fig.odotutex07">Illustration of various sizes of arrow heads <code class="uri"><a class="uri" href="example_src/odotutex07.html" target="_top">(<code class="filename">odotutex07.php</code>)</a></code> </a></dt><dt>20.9. <a href="ch20s02.html#fig.odotutex08">Adding drop shadows <code class="uri"><a class="uri" href="example_src/odotutex08.html" target="_top">(<code class="filename">odotutex08.php</code>)</a></code> </a></dt><dt>20.10. <a href="ch20s02.html#fig.odotutex09">Increasing the individual margins around the plots <code class="uri"><a class="uri" href="example_src/odotutex09.html" target="_top">(<code class="filename">odotutex09.php</code>)</a></code> </a></dt><dt>20.11. <a href="ch20s02.html#fig.odotutex10">Adding colored scale indicators <code class="uri"><a class="uri" href="example_src/odotutex10.html" target="_top">(<code class="filename">odotutex10.php</code>)</a></code> </a></dt><dt>20.12. <a href="ch20s02.html#fig.odotutex11">Adjusting the non-colored center area <code class="uri"><a class="uri" href="example_src/odotutex11.html" target="_top">(<code class="filename">odotutex11.php</code>)</a></code> </a></dt><dt>20.13. <a href="ch20s02.html#fig.odotutex12">Adding a second scale indicator <code class="uri"><a class="uri" href="example_src/odotutex12.html" target="_top">(<code class="filename">odotutex12.php</code>)</a></code> </a></dt><dt>20.14. <a href="ch20s02.html#fig.odotutex13">Adding a scale legend by using the label property <code class="uri"><a class="uri" href="example_src/odotutex13.html" target="_top">(<code class="filename">odotutex13.php</code>)</a></code> </a></dt><dt>20.15. <a href="ch20s03.html#fig.odotutex14"> <code class="uri"><a class="uri" href="example_src/odotutex14.html" target="_top">(<code class="filename">odotutex14.php</code>)</a></code> </a></dt><dt>20.16. <a href="ch20s03.html#fig.odotutex15">Adjusting the scale format <code class="uri"><a class="uri" href="example_src/odotutex15.html" target="_top">(<code class="filename">odotutex15.php</code>)</a></code> </a></dt><dt>20.17. <a href="ch20s03.html#fig.odotutex16">Adjusting start and end angles of scale <code class="uri"><a class="uri" href="example_src/odotutex16.html" target="_top">(<code class="filename">odotutex16.php</code>)</a></code> </a></dt><dt>20.18. <a href="ch20s03.html#fig.odotutex16.1">Adding gray areas below the min and max scale values <code class="uri"><a class="uri" href="example_src/odotutex16.1.html" target="_top">(<code class="filename">odotutex16.1.php</code>)</a></code> </a></dt><dt>20.19. <a href="ch20s04.html#fig.odotutex17">Manually specifying the position of odometer plots <code class="uri"><a class="uri" href="example_src/odotutex17.html" target="_top">(<code class="filename">odotutex17.php</code>)</a></code> </a></dt><dt>20.20. <a href="ch20s04.html#fig.odotutex18">Using layout classes for automatic positioning <code class="uri"><a class="uri" href="example_src/odotutex18.html" target="_top">(<code class="filename">odotutex18.php</code>)</a></code> </a></dt><dt>20.21. <a href="ch20s05.html#fig.odotutex19">Adding an icon and text to a Odometer graph <code class="uri"><a class="uri" href="example_src/odotutex19.html" target="_top">(<code class="filename">odotutex19.php</code>)</a></code> </a></dt><dt>21.1. <a href="ch21.html#fig.windrose-intro">An basic Windrose plot</a></dt><dt>21.2. <a href="ch21.html#id2586867"><code class="code">WINDROSE_TYPE4</code></a></dt><dt>21.3. <a href="ch21.html#id2586898"><code class="code">WINDROSE_TYPE8</code></a></dt><dt>21.4. <a href="ch21.html#id2586927"><code class="code">WINDROSE_TYPE16</code></a></dt><dt>21.5. <a href="ch21.html#id2586957"><code class="code">WINDROSE_TYPEFREE</code></a></dt><dt>21.6. <a href="ch21s02.html#fig.windrose_ex0">A basic 16 direction windrose graph <code class="uri"><a class="uri" href="example_src/windrose_ex0.html" target="_top">(<code class="filename">windrose_ex0.php</code>)</a></code> </a></dt><dt>21.7. <a href="ch21s02.html#fig.windrose_2plots_ex1">Adding two windrose plots to the same graph <code class="uri"><a class="uri" href="example_src/windrose_2plots_ex1.html" target="_top">(<code class="filename">windrose_2plots_ex1.php</code>)</a></code> </a></dt><dt>21.8. <a href="ch21s02.html#id2588081">Positioning with LBLPOSITION_CENTER</a></dt><dt>21.9. <a href="ch21s02.html#id2588101">Positioning with LBLPOSITION_EDGE</a></dt><dt>21.10. <a href="ch21s03.html#fig.windrose-legend-methods">Windrose legend methods</a></dt><dt>21.11. <a href="ch21s03.html#fig.windrose_ex6.1">Using chinese fonts <code class="uri"><a class="uri" href="example_src/windrose_ex6.1.html" target="_top">(<code class="filename">windrose_ex6.1.php</code>)</a></code> </a></dt><dt>21.12. <a href="ch21s03.html#fig.windrose_ex7.1">Japanese locale <code class="uri"><a class="uri" href="example_src/windrose_ex7.1.html" target="_top">(<code class="filename">windrose_ex7.1.php</code>)</a></code> </a></dt><dt>21.13. <a href="ch21s04.html#fig.windrose_ex8.1">Adding label background <code class="uri"><a class="uri" href="example_src/windrose_ex8.1.html" target="_top">(<code class="filename">windrose_ex8.1.php</code>)</a></code> </a></dt><dt>21.14. <a href="ch21s04.html#fig.windrose-legend-lstyles">Different legend label styles</a></dt><dt>21.15. <a href="ch21s04.html#fig.windrose_ex9.1">Interpretation of ordinal keys <code class="uri"><a class="uri" href="example_src/windrose_ex9.1.html" target="_top">(<code class="filename">windrose_ex9.1.php</code>)</a></code> </a></dt><dt>21.16. <a href="ch21s05.html#fig.windrose_icon_ex1">Adding a "tornado" icon to the top left corner <code class="uri"><a class="uri" href="example_src/windrose_icon_ex1.html" target="_top">(<code class="filename">windrose_icon_ex1.php</code>)</a></code> </a></dt><dt>21.17. <a href="ch21s06.html#fig.windrose_layout_ex0">Using layout classes to position 4 windrose plots <code class="uri"><a class="uri" href="example_src/windrose_layout_ex0.html" target="_top">(<code class="filename">windrose_layout_ex0.php</code>)</a></code> </a></dt><dt>21.18. <a href="ch21s06.html#fig.windrose_layout_ex1">Using layout classes to position 5 windrose plots <code class="uri"><a class="uri" href="example_src/windrose_layout_ex1.html" target="_top">(<code class="filename">windrose_layout_ex1.php</code>)</a></code> </a></dt><dt>21.19. <a href="ch21s07.html#fig.windrose_ex1"> <code class="uri"><a class="uri" href="example_src/windrose_ex1.html" target="_top">(<code class="filename">windrose_ex1.php</code>)</a></code> </a></dt><dt>21.20. <a href="ch21s07.html#fig.windrose_ex2"> <code class="uri"><a class="uri" href="example_src/windrose_ex2.html" target="_top">(<code class="filename">windrose_ex2.php</code>)</a></code> </a></dt><dt>21.21. <a href="ch21s07.html#fig.windrose_ex3"> <code class="uri"><a class="uri" href="example_src/windrose_ex3.html" target="_top">(<code class="filename">windrose_ex3.php</code>)</a></code> </a></dt><dt>21.22. <a href="ch21s07.html#fig.windrose_ex4"> <code class="uri"><a class="uri" href="example_src/windrose_ex4.html" target="_top">(<code class="filename">windrose_ex4.php</code>)</a></code> </a></dt><dt>21.23. <a href="ch21s07.html#fig.windrose_ex5"> <code class="uri"><a class="uri" href="example_src/windrose_ex5.html" target="_top">(<code class="filename">windrose_ex5.php</code>)</a></code> </a></dt><dt>21.24. <a href="ch21s07.html#fig.windrose_ex6"> <code class="uri"><a class="uri" href="example_src/windrose_ex6.html" target="_top">(<code class="filename">windrose_ex6.php</code>)</a></code> </a></dt><dt>21.25. <a href="ch21s07.html#fig.windrose_ex7"> <code class="uri"><a class="uri" href="example_src/windrose_ex7.html" target="_top">(<code class="filename">windrose_ex7.php</code>)</a></code> </a></dt><dt>21.26. <a href="ch21s07.html#fig.windrose_ex8">Show how to set different styles for individual radial grid lines <code class="uri"><a class="uri" href="example_src/windrose_ex8.html" target="_top">(<code class="filename">windrose_ex8.php</code>)</a></code> </a></dt><dt>21.27. <a href="ch21s07.html#fig.windrose_ex9"> <code class="uri"><a class="uri" href="example_src/windrose_ex9.html" target="_top">(<code class="filename">windrose_ex9.php</code>)</a></code> </a></dt><dt>21.28. <a href="ch21s07.html#fig.windrose_bgimg_ex1"> <code class="uri"><a class="uri" href="example_src/windrose_bgimg_ex1.html" target="_top">(<code class="filename">windrose_bgimg_ex1.php</code>)</a></code> </a></dt><dt>22.1. <a href="ch22.html#fig.matrix_introex">A medium complex example to shows some capabilities of matrix plots <code class="uri"><a class="uri" href="example_src/matrix_introex.html" target="_top">(<code class="filename">matrix_introex.php</code>)</a></code> </a></dt><dt>22.2. <a href="ch22s02.html#fig.matrix_ex0">A basic matrix graph with all default values <code class="uri"><a class="uri" href="example_src/matrix_ex0.html" target="_top">(<code class="filename">matrix_ex0.php</code>)</a></code> </a></dt><dt>22.3. <a href="ch22s04.html#fig.matrix-plot-adj-contrast">The effects of changing the value range for the colormap</a></dt><dt>22.4. <a href="ch22s04.html#fig.matrix_ex05">Using a circular module type <code class="uri"><a class="uri" href="example_src/matrix_ex05.html" target="_top">(<code class="filename">matrix_ex05.php</code>)</a></code> </a></dt><dt>22.5. <a href="ch22s04.html#fig.matrix_ex04.1">Matrix alpha blending=0.2 <code class="uri"><a class="uri" href="example_src/matrix_ex04.1.html" target="_top">(<code class="filename">matrix_ex04.1.php</code>)</a></code> </a></dt><dt>22.6. <a href="ch22s04.html#fig.matrix_ex04.2">Matrix alpha blending=0.7 <code class="uri"><a class="uri" href="example_src/matrix_ex04.2.html" target="_top">(<code class="filename">matrix_ex04.2.php</code>)</a></code> </a></dt><dt>22.7. <a href="ch22s04.html#fig.matrix-legend-pos">Matrix legend positions</a></dt><dt>22.8. <a href="ch22s04.html#fig.matrix_edgeex01">Adding row and column legends to a matrix plot <code class="uri"><a class="uri" href="example_src/matrix_edgeex01.html" target="_top">(<code class="filename">matrix_edgeex01.php</code>)</a></code> </a></dt><dt>22.9. <a href="ch22s05.html#fig.matrix_ex03">Adding an icon to the lower right corner <code class="uri"><a class="uri" href="example_src/matrix_ex03.html" target="_top">(<code class="filename">matrix_ex03.php</code>)</a></code> </a></dt><dt>22.10. <a href="ch22s05.html#fig.matrix_ex04">Adding a background image to the matrix graph <code class="uri"><a class="uri" href="example_src/matrix_ex04.html" target="_top">(<code class="filename">matrix_ex04.php</code>)</a></code> </a></dt><dt>22.11. <a href="ch22s06.html#fig.matrix_ex06">Adding plot lines to the matrix plot <code class="uri"><a class="uri" href="example_src/matrix_ex06.html" target="_top">(<code class="filename">matrix_ex06.php</code>)</a></code> </a></dt><dt>22.12. <a href="ch22s07.html#fig.matrix_layout_ex1">Using layout classes with Matrix plots <code class="uri"><a class="uri" href="example_src/matrix_layout_ex1.html" target="_top">(<code class="filename">matrix_layout_ex1.php</code>)</a></code> </a></dt><dt>22.13. <a href="ch22s08.html#id2594175">Standard color maps</a></dt><dt>22.14. <a href="ch22s08.html#id2594207">Centered color map</a></dt><dt>22.15. <a href="ch22s08.html#id2594238">Continues color map</a></dt><dt>23.1. <a href="ch23.html#fig.contour2_ex1">Filled contour with labels <code class="uri"><a class="uri" href="example_src/contour2_ex1.html" target="_top">(<code class="filename">contour2_ex1.php</code>)</a></code> </a></dt><dt>23.2. <a href="ch23.html#fig.contour2_ex2">Filled contour with no isobar lines <code class="uri"><a class="uri" href="example_src/contour2_ex2.html" target="_top">(<code class="filename">contour2_ex2.php</code>)</a></code> </a></dt><dt>23.3. <a href="ch23.html#fig.contour2_ex3">Manual colors for contour <code class="uri"><a class="uri" href="example_src/contour2_ex3.html" target="_top">(<code class="filename">contour2_ex3.php</code>)</a></code> </a></dt><dt>23.4. <a href="ch23.html#fig.contour2_ex4">Labels that follows the gradients <code class="uri"><a class="uri" href="example_src/contour2_ex4.html" target="_top">(<code class="filename">contour2_ex4.php</code>)</a></code> </a></dt><dt>23.5. <a href="ch23.html#fig.contour2_ex5">Labels that are always horizontal. In this example we have also shown how to change the colors. <code class="uri"><a class="uri" href="example_src/contour2_ex5.html" target="_top">(<code class="filename">contour2_ex5.php</code>)</a></code> </a></dt><dt>23.6. <a href="ch23.html#id2595141">Triangulation step 0</a></dt><dt>23.7. <a href="ch23.html#id2595170">Triangulation step 1</a></dt><dt>23.8. <a href="ch23.html#id2595196">Triangulation step 2</a></dt><dt>23.9. <a href="ch23.html#id2595278">"Rectangularization" step 0</a></dt><dt>23.10. <a href="ch23.html#id2595302">"Rectangularization" step 1</a></dt><dt>23.11. <a href="ch23.html#id2595327">"Rectangularization" step 2</a></dt><dt>23.12. <a href="ch23.html#fig.contour2_ex6">7 Isobars, "rect" method <code class="uri"><a class="uri" href="example_src/contour2_ex6.html" target="_top">(<code class="filename">contour2_ex6.php</code>)</a></code> </a></dt><dt>23.13. <a href="ch23.html#fig.contour2_ex7">7 Isobars, "tri" method <code class="uri"><a class="uri" href="example_src/contour2_ex7.html" target="_top">(<code class="filename">contour2_ex7.php</code>)</a></code> </a></dt><dt>23.14. <a href="ch23.html#id2595567">Rectangular sub-division</a></dt><dt>23.15. <a href="ch23.html#id2595593">Triangular sub-division</a></dt><dt>24.1. <a href="ch24s02.html#fig.explaining-barcode">Understanding linear barcodes. Example with Code 25 symbology</a></dt><dt>24.2. <a href="ch24s04.html#fig.linear-barcode-demoapp">Linear Barcode Demo application (screen shot from running in
WEB-browser)</a></dt><dt>24.3. <a href="ch24s05.html#id2596483">Encoding "ABC123" with CODE 39.</a></dt><dt>24.4. <a href="ch24s05.html#fig.c128-abc123">Encoding "ABC123" with CODE 128.</a></dt><dt>24.5. <a href="ch24s06.html#fig.barcode-validation-error">Image error - Failed barcode data validation</a></dt><dt>24.6. <a href="ch24s08.html#fig.adding-chk-c39">Encoding "ABC123" with CODE 39 adding checksum (checksum=4).</a></dt><dt>24.7. <a href="ch24s08.html#fig.barcode-c39-ex2">Encoding "ABC123" with CODE 39, hiding the text.</a></dt><dt>24.8. <a href="ch24s09.html#id2597646">UPC A Example</a></dt><dt>24.9. <a href="ch24s09.html#id2597838">UPC E Encoding of "05510000120"</a></dt><dt>24.10. <a href="ch24s09.html#id2597870">UPC A Encoding of "05510000120"</a></dt><dt>24.11. <a href="ch24s09.html#id2597955">EAN 8 Example</a></dt><dt>24.12. <a href="ch24s09.html#id2598047">EAN 13 Example</a></dt><dt>24.13. <a href="ch24s09.html#id2598148">EAN 128 Example</a></dt><dt>24.14. <a href="ch24s09.html#id2598277">Industrial 2 of 5, without check
digit</a></dt><dt>24.15. <a href="ch24s09.html#id2598310">Industrial 2 of 5, with check digit</a></dt><dt>24.16. <a href="ch24s09.html#id2598461">Industrial 2 of 5, without check
digit</a></dt><dt>24.17. <a href="ch24s09.html#id2598494">Industrial 2 of 5, with check digit</a></dt><dt>24.18. <a href="ch24s09.html#id2598630">Code 11, without check digit</a></dt><dt>24.19. <a href="ch24s09.html#id2598664">Code 11, with check digit</a></dt><dt>24.20. <a href="ch24s09.html#id2598817">Code 39, without check digit</a></dt><dt>24.21. <a href="ch24s09.html#id2598852">Code 39, with check digit</a></dt><dt>24.22. <a href="ch24s09.html#id2598980">Code 39 Extended, without check
digit</a></dt><dt>24.23. <a href="ch24s09.html#id2599013">Code 39 Extended, with check digit</a></dt><dt>24.24. <a href="ch24s09.html#id2599094">Code 128</a></dt><dt>24.25. <a href="ch24s09.html#id2599178">Codabar</a></dt><dt>24.26. <a href="ch24s09.html#id2599349">Bookland (ISBN)</a></dt><dt>25.1. <a href="ch25.html#fig.pdf417-structure-overview">PDF417 Structure - Overview</a></dt><dt>25.2. <a href="ch25.html#fig.pdf417-structure-details">PDF417 Structure - Details of a real barcode</a></dt><dt>25.3. <a href="ch25s02.html#fig.pdf417-demoapp">PDF417 WEB-based demo application</a></dt><dt>25.4. <a href="ch25s03.html#fig.pdf417-encodation-overview">Overview of the interaction between encoder and backends</a></dt><dt>25.5. <a href="ch25s03.html#fig.pdf417_ex0">The most basic PDF417 script <code class="uri"><a class="uri" href="example_src/pdf417_ex0.html" target="_top">(<code class="filename">pdf417_ex0.php</code>)</a></code> </a></dt><dt>25.6. <a href="ch25s03.html#fig.pdf417_ex1">Adding error handling <code class="uri"><a class="uri" href="example_src/pdf417_ex1.html" target="_top">(<code class="filename">pdf417_ex1.php</code>)</a></code> </a></dt><dt>25.7. <a href="ch25s03.html#fig.pdf417_ex1b">Adjusting the number of columns and error correction level <code class="uri"><a class="uri" href="example_src/pdf417_ex1b.html" target="_top">(<code class="filename">pdf417_ex1b.php</code>)</a></code> </a></dt><dt>25.8. <a href="ch25s03.html#fig.pdf417_ex2">Adjusting the module width and showing human readable text <code class="uri"><a class="uri" href="example_src/pdf417_ex2.html" target="_top">(<code class="filename">pdf417_ex2.php</code>)</a></code> </a></dt><dt>25.9. <a href="ch25s04.html#id2600868">Structure for manually specified encodation schema</a></dt><dt>25.10. <a href="ch25s04.html#id2602035">Normal PDF417</a></dt><dt>25.11. <a href="ch25s04.html#id2602069">Truncated PDF417</a></dt><dt>25.12. <a href="ch25s08.html#fig.pdf417_ex3">Showing human readable text <code class="uri"><a class="uri" href="example_src/pdf417_ex3.html" target="_top">(<code class="filename">pdf417_ex3.php</code>)</a></code> </a></dt><dt>25.13. <a href="ch25s08.html#fig.pdf417_ex4">Changing colors <code class="uri"><a class="uri" href="example_src/pdf417_ex4.html" target="_top">(<code class="filename">pdf417_ex4.php</code>)</a></code> </a></dt><dt>25.14. <a href="ch25s08.html#fig.pdf417_ex6"> <code class="uri"><a class="uri" href="example_src/pdf417_ex6.html" target="_top">(<code class="filename">pdf417_ex6.php</code>)</a></code> </a></dt><dt>26.1. <a href="ch26.html#fig.datamatrix-structure">Datamatrix structure.</a></dt><dt>26.2. <a href="ch26.html#fig.datamatrix-square">Datamatrix - Square symbol shape</a></dt><dt>26.3. <a href="ch26.html#fig.datamatrix-rect">Datamatrix - Rectangle symbol shape</a></dt><dt>26.4. <a href="ch26s02.html#fig.datamatrix-encodation-principle">Datamatrix encodation principle</a></dt><dt>26.5. <a href="ch26s02.html#fig.datamatrix_ex00">The simplest possible datamatrix script <code class="uri"><a class="uri" href="example_src/datamatrix_ex00.html" target="_top">(<code class="filename">datamatrix_ex00.php</code>)</a></code> </a></dt><dt>26.6. <a href="ch26s02.html#fig.datamatrix-error-image">Datamatrix error image</a></dt><dt>26.7. <a href="ch26s02.html#fig.datamatrix_ex0">Datamatrix with basic error handling <code class="uri"><a class="uri" href="example_src/datamatrix_ex0.html" target="_top">(<code class="filename">datamatrix_ex0.php</code>)</a></code> </a></dt><dt>26.8. <a href="ch26s02.html#fig.datamatrix_ex1">Datamatrix with modified module width <code class="uri"><a class="uri" href="example_src/datamatrix_ex1.html" target="_top">(<code class="filename">datamatrix_ex1.php</code>)</a></code> </a></dt><dt>26.9. <a href="ch26s02.html#fig.datamatrix-demoapp">Datamatrix WEB-based demo application</a></dt><dt>26.10. <a href="ch26s03.html#fig.datamatrix_ex4">Datamatrix example, setting quiet zone and ASCII encoding <code class="uri"><a class="uri" href="example_src/datamatrix_ex4.html" target="_top">(<code class="filename">datamatrix_ex4.php</code>)</a></code> </a></dt><dt>26.11. <a href="ch26s03.html#fig.datamatrix-postscript-output">Datamatrix postscript output</a></dt><dt>26.12. <a href="ch26s03.html#fig.datamatrix_ex5">Datamatrix example, changing colors <code class="uri"><a class="uri" href="example_src/datamatrix_ex5.html" target="_top">(<code class="filename">datamatrix_ex5.php</code>)</a></code> </a></dt><dt>27.1. <a href="ch27.html#fig.qr-structure-detailed">QR Code high level structure</a></dt><dt>27.2. <a href="ch27.html#id2608042">Creative usage of QR Barcodes</a></dt><dt>27.3. <a href="ch27.html#fig.qr-code-small">A small sized QR Code (version=2) </a></dt><dt>27.4. <a href="ch27.html#fig.qr-code-medium">A medium sized QR code (version=13)</a></dt><dt>27.5. <a href="ch27s02.html#id2616655">QR Encodation Process</a></dt><dt>27.6. <a href="ch27s02.html#fig.qrexample00">The first very basic QR code <code class="uri"><a class="uri" href="example_src/qrexample00.html" target="_top">(<code class="filename">qrexample00.php</code>)</a></code> </a></dt><dt>27.7. <a href="ch27s02.html#fig.qr-errmsg">QR Error message</a></dt><dt>27.8. <a href="ch27s02.html#fig.qrexample0">Adding basic exception handling <code class="uri"><a class="uri" href="example_src/qrexample0.html" target="_top">(<code class="filename">qrexample0.php</code>)</a></code> </a></dt><dt>27.9. <a href="ch27s02.html#fig.qrexample01">Adjusting the module width for the QR code <code class="uri"><a class="uri" href="example_src/qrexample01.html" target="_top">(<code class="filename">qrexample01.php</code>)</a></code> </a></dt><dt>27.10. <a href="ch27s02.html#id2618092">Structure for manually specify QR encodation schema</a></dt><dt>27.11. <a href="ch27s02.html#id2618334">QR Code - Example Postscript Output</a></dt><dt>27.12. <a href="ch27s02.html#fig.qr_template">A QR code template <code class="uri"><a class="uri" href="example_src/qr_template.html" target="_top">(<code class="filename">qr_template.php</code>)</a></code> </a></dt><dt>27.13. <a href="ch27s02.html#fig.qr-demo-app">QR Code WEB-based demo application</a></dt><dt>27.14. <a href="ch27s03.html#fig.qrexample04">Specified error correction level <code class="uri"><a class="uri" href="example_src/qrexample04.html" target="_top">(<code class="filename">qrexample04.php</code>)</a></code> </a></dt><dt>27.15. <a href="ch27s03.html#fig.qrexample05">QR Barcode with manually specified encodation <code class="uri"><a class="uri" href="example_src/qrexample05.html" target="_top">(<code class="filename">qrexample05.php</code>)</a></code> </a></dt><dt>27.16. <a href="ch27s03.html#fig.qrexample06">QR Barcode with image in JPG format <code class="uri"><a class="uri" href="example_src/qrexample06.html" target="_top">(<code class="filename">qrexample06.php</code>)</a></code> </a></dt><dt>27.17. <a href="ch27s03.html#fig.qrexample07">multiple manually specified encodation schema. <code class="uri"><a class="uri" href="example_src/qrexample07.html" target="_top">(<code class="filename">qrexample07.php</code>)</a></code> </a></dt><dt>27.18. <a href="ch27s03.html#fig.qrexample08">data read from file <code class="uri"><a class="uri" href="example_src/qrexample08.html" target="_top">(<code class="filename">qrexample08.php</code>)</a></code> </a></dt><dt>27.19. <a href="ch27s03.html#fig.qrexample09"> <code class="uri"><a class="uri" href="example_src/qrexample09.html" target="_top">(<code class="filename">qrexample09.php</code>)</a></code> </a></dt><dt>27.20. <a href="ch27s03.html#fig.qrexample10">Specified error correction level <code class="uri"><a class="uri" href="example_src/qrexample10.html" target="_top">(<code class="filename">qrexample10.php</code>)</a></code> </a></dt><dt>27.21. <a href="ch27s03.html#id2619239">QR With ASCII rendering</a></dt><dt>28.1. <a href="ch28.html#fig.aqua_example">Aqua Theme <code class="uri"><a class="uri" href="example_src/aqua_example.html" target="_top">(<code class="filename">aqua_example.php</code>)</a></code> </a></dt><dt>28.2. <a href="ch28.html#fig.green_example">Green Theme <code class="uri"><a class="uri" href="example_src/green_example.html" target="_top">(<code class="filename">green_example.php</code>)</a></code> </a></dt><dt>28.3. <a href="ch28.html#fig.ocean_example">Ocean Theme <code class="uri"><a class="uri" href="example_src/ocean_example.html" target="_top">(<code class="filename">ocean_example.php</code>)</a></code> </a></dt><dt>28.4. <a href="ch28.html#fig.pastel_example">Pastel Theme <code class="uri"><a class="uri" href="example_src/pastel_example.html" target="_top">(<code class="filename">pastel_example.php</code>)</a></code> </a></dt><dt>28.5. <a href="ch28.html#fig.softy_example">Softy Theme <code class="uri"><a class="uri" href="example_src/softy_example.html" target="_top">(<code class="filename">softy_example.php</code>)</a></code> </a></dt><dt>28.6. <a href="ch28.html#fig.vivid_example">Vivid Theme <code class="uri"><a class="uri" href="example_src/vivid_example.html" target="_top">(<code class="filename">vivid_example.php</code>)</a></code> </a></dt><dt>28.7. <a href="ch28.html#fig.orange_example">Orange Theme <code class="uri"><a class="uri" href="example_src/orange_example.html" target="_top">(<code class="filename">orange_example.php</code>)</a></code> </a></dt><dt>28.8. <a href="ch28.html#fig.rose_example">Rose Theme <code class="uri"><a class="uri" href="example_src/rose_example.html" target="_top">(<code class="filename">rose_example.php</code>)</a></code> </a></dt><dt>28.9. <a href="ch28.html#fig.universal_example">Universal Theme <code class="uri"><a class="uri" href="example_src/universal_example.html" target="_top">(<code class="filename">universal_example.php</code>)</a></code> </a></dt><dt>30.1. <a href="ch30.html#fig.theme_example">Theme Sample <code class="uri"><a class="uri" href="example_src/theme_example.html" target="_top">(<code class="filename">theme_example.php</code>)</a></code> </a></dt><dt>32.1. <a href="ch32.html#fig.y2synch">Synchronized y and y2 scales <code class="uri"><a class="uri" href="example_src/y2synch.html" target="_top">(<code class="filename">y2synch.php</code>)</a></code> </a></dt><dt>32.2. <a href="ch32.html#fig.y2synch2">Using a barplot with two different scales <code class="uri"><a class="uri" href="example_src/y2synch2.html" target="_top">(<code class="filename">y2synch2.php</code>)</a></code> </a></dt><dt>33.1. <a href="ch33.html#id2620090">usps_exhibit44.png</a></dt><dt>33.2. <a href="ch33.html#id2620371">USPS example 1</a></dt><dt>33.3. <a href="ch33.html#id2620430">USPS example 2</a></dt><dt>34.1. <a href="ch34.html#fig.spam-stats">Spam statistics</a></dt><dt>35.1. <a href="ch35.html#fig.ccpm-intro">Critical chain buffer penetration. Each white scatter dot represents the
state of one task.</a></dt><dt>35.2. <a href="ch35.html#fig.cc-penetration-charts">Buffer penetration chart for example</a></dt><dt>35.3. <a href="ch35.html#fig.ccbp-historic-chart">Buffer penetration chart with "historic" tail</a></dt><dt>35.4. <a href="ch35.html#fig.ccbp_ex1">Complete buffer penetration example with history trace <code class="uri"><a class="uri" href="example_src/ccbp_ex1.html" target="_top">(<code class="filename">ccbp_ex1.php</code>)</a></code> </a></dt><dt>35.5. <a href="ch35.html#fig.ccbp_ex2">Using the alternative color map <code class="uri"><a class="uri" href="example_src/ccbp_ex2.html" target="_top">(<code class="filename">ccbp_ex2.php</code>)</a></code> </a></dt><dt>35.6. <a href="ch35s03.html#fig.ccbp-background-step">Steps to create the background</a></dt><dt>A.1. <a href="apa.html#fig.documentation-build-system">The documentation build process</a></dt><dt>E.1. <a href="apes02.html#id2637423">Small size</a></dt><dt>E.2. <a href="apes02.html#id2637447">Medium size</a></dt><dt>E.3. <a href="apes02.html#id2637469">Large size</a></dt><dt>E.4. <a href="apes02.html#id2637499">Standard size</a></dt><dt>E.5. <a href="apes02.html#id2637525">Standard size</a></dt><dt>E.6. <a href="apes02.html#id2637554">Standard size</a></dt><dt>E.7. <a href="apes02.html#id2637582">Standard size</a></dt><dt>E.8. <a href="apes02.html#id2637570">Standard size</a></dt></dl></div><div class="list-of-tables"><p><b>List of Tables</b></p><dl><dt>1.1. <a href="ch01s09.html#id2472846">Feature matrix for JpGraph library</a></dt><dt>1.2. <a href="ch01s10.html#id2474910">External JpGraph tutorial</a></dt><dt>3.1. <a href="ch03s02.html#table.ttf-font-files">Latin TTF font file names</a></dt><dt>8.1. <a href="ch08s02.html#id2497107">Supported Font Styles</a></dt><dt>8.2. <a href="ch08s02.html#table.font-families">Supported Latin Font family specifiers</a></dt><dt>8.3. <a href="ch08s07.html#tab.sym-char-list">Supported character entities in class SymChar</a></dt><dt>8.4. <a href="ch08s08.html#id2500290">Japanese encoding options</a></dt><dt>8.5. <a href="ch08s08.html#id2500523">Cyrillic encoding options</a></dt><dt>8.6. <a href="ch08s08.html#id2500733">Greek encoding options</a></dt><dt>10.1. <a href="ch10.html#tab.csim-examples-name">CSIM Examples (in Examples/ directory)</a></dt><dt>14.1. <a href="ch14.html#id2541091">Axis configurations</a></dt><dt>16.1. <a href="ch16s04.html#tab.grad-bar-patterns">Gantt bar patterns</a></dt><dt>19.1. <a href="ch19s04.html#id2581768">Table API Overview</a></dt><dt>20.1. <a href="ch20s02.html#id2584239">Available arrow size</a></dt><dt>21.1. <a href="ch21.html#table.windrose-default-buckets">Default windrose buckets</a></dt><dt>25.1. <a href="ch25s04.html#table.pdf417-error-levels">Available error levels</a></dt><dt>25.2. <a href="ch25s04.html#id2601724">Recommended error levels</a></dt><dt>26.1. <a href="ch26.html#table.datamatrix-encodation-efficiency">Datamatrix encodation efficiency</a></dt><dt>26.2. <a href="ch26.html#table.datamatrix-ecc200-size">Maximum data capacity for the different symbol sizes in ECC-200 Data
Matrix subset.</a></dt><dt>26.3. <a href="ch26s02.html#table.datamatrix-error-messages">Datamatrix error messages</a></dt><dt>26.4. <a href="ch26s02.html#table.datamatrix-symbikc-encoding">Datamatrix encodation schemas</a></dt><dt>26.5. <a href="ch26s02.html#table.datamatrix-tilde-processing">Tilde processing translating</a></dt><dt>27.1. <a href="ch27.html#table.qr-capacity">QR Data capacity</a></dt><dt>27.2. <a href="ch27.html#table.qr-symbol-sizes">Maximum data capacity for the
different symbol sizes in the QR-code.</a></dt><dt>27.3. <a href="ch27.html#table.qr-error-correction-levels">QR Error correction levels</a></dt><dt>27.4. <a href="ch27s02.html#table.qr-error-messages">QR Error messages</a></dt><dt>D.1. <a href="apd.html#id2625812">Named color list</a></dt><dt>E.1. <a href="ape.html#tab.built-in-plotmarks">Built in line based plot marks</a></dt><dt>F.1. <a href="apf.html#id2637692">List of all country flags sorted by country name</a></dt><dt>G.1. <a href="apg.html#id2645503">List of files included in the library</a></dt><dt>G.2. <a href="apg.html#id2645576">List of subdirectories in main <code class="filename">src</code> directory</a></dt><dt>H.1. <a href="aph.html#id2646887">English error messages</a></dt><dt>H.2. <a href="aphs02.html#id2646957">English error messages</a></dt><dt>H.3. <a href="aphs03.html#id2653316">English error messages</a></dt></dl></div><div class="list-of-examples"><p><b>List of Examples</b></p><dl><dt>1.1. <a href="ch01s04.html#example.example0">This is the very first example (<code class="filename">example0.php</code>) </a></dt><dt>3.1. <a href="ch03s02.html#example.checkgd">Verifying the GD installations (<code class="filename">checkgd.php</code>) </a></dt><dt>3.2. <a href="ch03s02.html#example.checkgd2">Verifying GD2 (<code class="filename">checkgd2.php</code>) </a></dt><dt>3.3. <a href="ch03s02.html#id2489639">Installing GD through RPM packet manager</a></dt><dt>3.4. <a href="ch03s02.html#example.checkttf">Verifying TTF with a known font (<code class="filename">checkttf.php</code>) </a></dt><dt>3.5. <a href="ch03s03.html#id2491770">Alias configuration for a development server running Apache with
Eclipse-PDT</a></dt><dt>6.1. <a href="ch06s03.html#ex.jpgraphexception1">Throwing a JpGraph exception</a></dt><dt>6.2. <a href="ch06s03.html#ex.jpgraphexception2">Catching a JpGraph exception and sending it back as an image to the
client</a></dt><dt>8.1. <a href="ch08s06.html#ex.user-font-ex1">Specifying and installing a user specified font</a></dt><dt>8.2. <a href="ch08s07.html#ex.sym-char-ex1">Using the SymChar class to display the Greek letter "pi"</a></dt><dt>9.1. <a href="ch09s03.html#example.auto-cache-filename">Using an automatic cache filename and a 60min timeout of the cached
images.</a></dt><dt>9.2. <a href="ch09s04.html#id2535468">General structure for a CSIM script that uses CSIM</a></dt><dt>10.1. <a href="ch10s06.html#ex.csim-html-ex1">Principles of including CSIM graph in a HTML page</a></dt><dt>10.2. <a href="ch10s06.html#ex.csim-targ-same-window">Creating CSIM URL targets to open in same browser window</a></dt><dt>10.3. <a href="ch10s06.html#ex.csim-targ-fresh-window">Creating CSIM URL targets to open in a fresh window</a></dt><dt>10.4. <a href="ch10s06.html#ex.csim-html-two-graphs">Example of HTML page that includes two Graph CSIM scripts
("<code class="filename">Examples/csim_in_html_ex2.html</code>")</a></dt><dt>13.1. <a href="ch13s06.html#ex.different-nulls">Illustration of different types of NULL values in graphs</a></dt><dt>14.1. <a href="ch14s08.html#id2546229">Adjusting the axis font and color</a></dt><dt>14.2. <a href="ch14s08.html#id2547540">Adjusting manual text tick interval </a></dt><dt>14.3. <a href="ch14s08.html#id2547630">Adjusting the interval for the labels</a></dt><dt>14.4. <a href="ch14s08.html#id2547704">Adjusting both text tick mark and label interval</a></dt><dt>14.5. <a href="ch14s08.html#ex.types-of-plotbands">Different densities for plot bands</a></dt><dt>14.6. <a href="ch14s08.html#ex.plotband-densities">Different densities for various plot bands</a></dt><dt>14.7. <a href="ch14s10.html#id2549577">We want the time adjustment to start on an even quarter of an hour,
i.e. an even 15 minute period.</a></dt><dt>14.8. <a href="ch14s10.html#id2549591">We want the time to start on an even 2 hour</a></dt><dt>14.9. <a href="ch14s10.html#example.timestampex01">Manually creating a date/time scale (<code class="filename">timestampex01.php</code>) </a></dt><dt>15.1. <a href="ch15.html#example.example0-0">The most simple line graph (<code class="filename">example0-0.php</code>) </a></dt><dt>15.2. <a href="ch15.html#example.example2">Adding some titles (<code class="filename">example2.php</code>) </a></dt><dt>15.3. <a href="ch15s05.html#example.scatterex1">A basic scatter plot (<code class="filename">scatterex1.php</code>) </a></dt><dt>15.4. <a href="ch15s05.html#example.pushpinex1">An example with geo maps (<code class="filename">pushpinex1.php</code>) </a></dt><dt>16.1. <a href="ch16.html#example.example26">A basic Pie graph (<code class="filename">example26.php</code>) </a></dt><dt>16.2. <a href="ch16.html#example.pieex3">Adding several pie plots to the same pie graph (<code class="filename">pieex3.php</code>) </a></dt><dt>16.3. <a href="ch16.html#example.piebkgex1">Pie plots with a background image (<code class="filename">piebkgex1.php</code>) </a></dt><dt>16.4. <a href="ch16s02.html#id2568024">Having the name of the months as title of the axis</a></dt><dt>16.5. <a href="ch16s02.html#example.fixscale_radarex1">A more complex example of a radar graph with a manual scale (<code class="filename">fixscale_radarex1.php</code>) </a></dt><dt>16.6. <a href="ch16s04.html#example.ganttex00">The simplest possible Gantt graph (<code class="filename">ganttex00.php</code>) </a></dt><dt>17.1. <a href="ch17s03.html#example.canvasex01">A simple canvas graph to draw a text box (<code class="filename">canvasex01.php</code>) </a></dt><dt>17.2. <a href="ch17s03.html#example.canvasex02">Drawing some basic geometric shapes on a canvas (<code class="filename">canvasex02.php</code>) </a></dt><dt>17.3. <a href="ch17s03.html#example.canvasex03">Creating a canvas graph with a scale and using the shape class (<code class="filename">canvasex03.php</code>) </a></dt><dt>18.1. <a href="ch18.html#example.example16.6">Linear regression using utility class (<code class="filename">example16.6.php</code>) </a></dt><dt>19.1. <a href="ch19s02.html#example.table_howto1">The most basic 2x4 table (<code class="filename">table_howto1.php</code>) </a></dt><dt>20.1. <a href="ch20s02.html#example.odotutex00">A basic odometer (<code class="filename">odotutex00.php</code>) </a></dt><dt>20.2. <a href="ch20s02.html#example.odotutex02">Adding titles and captions (<code class="filename">odotutex02.php</code>) </a></dt><dt>20.3. <a href="ch20s02.html#example.odotutex03">Adding a multi line caption (<code class="filename">odotutex03.php</code>) </a></dt><dt>20.4. <a href="ch20s03.html#example.odotutex15">Adjusting the scale format (<code class="filename">odotutex15.php</code>) </a></dt><dt>20.5. <a href="ch20s04.html#example.odotutex18">Using layout classes for automatic positioning (<code class="filename">odotutex18.php</code>) </a></dt><dt>21.1. <a href="ch21.html#id2587141">Examples of input data for compass (regular) Windrose plots</a></dt><dt>21.2. <a href="ch21.html#id2587190"> Examples of input data for free Windrose plots</a></dt><dt>21.3. <a href="ch21s02.html#example.windrose_ex0">A basic 16 direction windrose graph (<code class="filename">windrose_ex0.php</code>) </a></dt><dt>21.4. <a href="ch21s02.html#example.windrose_2plots_ex1">Adding two windrose plots to the same graph (<code class="filename">windrose_2plots_ex1.php</code>) </a></dt><dt>21.5. <a href="ch21s05.html#example.windrose_icon_ex1">Adding a "tornado" icon to the top left corner (<code class="filename">windrose_icon_ex1.php</code>) </a></dt><dt>21.6. <a href="ch21s06.html#example.windrose_layout_ex1">Using layout classes to position 5 windrose plots (<code class="filename">windrose_layout_ex1.php</code>) </a></dt><dt>21.7. <a href="ch21s07.html#example.windrose_ex1"> (<code class="filename">windrose_ex1.php</code>) </a></dt><dt>21.8. <a href="ch21s07.html#example.windrose_ex2"> (<code class="filename">windrose_ex2.php</code>) </a></dt><dt>21.9. <a href="ch21s07.html#example.windrose_ex3"> (<code class="filename">windrose_ex3.php</code>) </a></dt><dt>21.10. <a href="ch21s07.html#example.windrose_ex4"> (<code class="filename">windrose_ex4.php</code>) </a></dt><dt>21.11. <a href="ch21s07.html#example.windrose_ex5"> (<code class="filename">windrose_ex5.php</code>) </a></dt><dt>21.12. <a href="ch21s07.html#example.windrose_ex6"> (<code class="filename">windrose_ex6.php</code>) </a></dt><dt>21.13. <a href="ch21s07.html#example.windrose_ex7"> (<code class="filename">windrose_ex7.php</code>) </a></dt><dt>21.14. <a href="ch21s07.html#example.windrose_ex8">Show how to set different styles for individual radial grid lines (<code class="filename">windrose_ex8.php</code>) </a></dt><dt>21.15. <a href="ch21s07.html#example.windrose_ex9"> (<code class="filename">windrose_ex9.php</code>) </a></dt><dt>21.16. <a href="ch21s07.html#example.windrose_bgimg_ex1"> (<code class="filename">windrose_bgimg_ex1.php</code>) </a></dt><dt>22.1. <a href="ch22s02.html#example.matrix_ex0">A basic matrix graph with all default values (<code class="filename">matrix_ex0.php</code>) </a></dt><dt>22.2. <a href="ch22s05.html#example.matrix_ex03">Adding an icon to the lower right corner (<code class="filename">matrix_ex03.php</code>) </a></dt><dt>22.3. <a href="ch22s05.html#example.matrix_ex04">Adding a background image to the matrix graph (<code class="filename">matrix_ex04.php</code>) </a></dt><dt>22.4. <a href="ch22s07.html#example.matrix_layout_ex1">Using layout classes with Matrix plots (<code class="filename">matrix_layout_ex1.php</code>) </a></dt><dt>22.5. <a href="ch22s09.html#example.matrix_csimex01">Matrix example with CSIM (<code class="filename">matrix_csimex01.php</code>) </a></dt><dt>25.1. <a href="ch25s03.html#example.pdf417_ex0">The most basic PDF417 script (<code class="filename">pdf417_ex0.php</code>) </a></dt><dt>25.2. <a href="ch25s03.html#example.pdf417_ex1">Adding error handling (<code class="filename">pdf417_ex1.php</code>) </a></dt><dt>25.3. <a href="ch25s03.html#example.pdf417_ex1b">Adjusting the number of columns and error correction level (<code class="filename">pdf417_ex1b.php</code>) </a></dt><dt>25.4. <a href="ch25s03.html#example.pdf417_ex2">Adjusting the module width and showing human readable text (<code class="filename">pdf417_ex2.php</code>) </a></dt><dt>25.5. <a href="ch25s08.html#example.pdf417_ex3">Showing human readable text (<code class="filename">pdf417_ex3.php</code>) </a></dt><dt>25.6. <a href="ch25s08.html#example.pdf417_ex4">Changing colors (<code class="filename">pdf417_ex4.php</code>) </a></dt><dt>25.7. <a href="ch25s08.html#example.pdf417_ex5"> (<code class="filename">pdf417_ex5.php</code>) </a></dt><dt>25.8. <a href="ch25s08.html#example.pdf417_ex6"> (<code class="filename">pdf417_ex6.php</code>) </a></dt><dt>26.1. <a href="ch26s02.html#example.datamatrix_ex00">The simplest possible datamatrix script (<code class="filename">datamatrix_ex00.php</code>) </a></dt><dt>26.2. <a href="ch26s02.html#example.datamatrix_ex0">Datamatrix with basic error handling (<code class="filename">datamatrix_ex0.php</code>) </a></dt><dt>26.3. <a href="ch26s02.html#example.datamatrix_ex1">Datamatrix with modified module width (<code class="filename">datamatrix_ex1.php</code>) </a></dt><dt>26.4. <a href="ch26s03.html#example.datamatrix_ex4">Datamatrix example, setting quiet zone and ASCII encoding (<code class="filename">datamatrix_ex4.php</code>) </a></dt><dt>26.5. <a href="ch26s03.html#example.datamatrix_ex6">Datamatrix example, writing to a file (<code class="filename">datamatrix_ex6.php</code>) </a></dt><dt>26.6. <a href="ch26s03.html#example.datamatrix_ex7">Datamatrix example, creating postscript output (<code class="filename">datamatrix_ex7.php</code>) </a></dt><dt>26.7. <a href="ch26s03.html#example.datamatrix_ex5">Datamatrix example, changing colors (<code class="filename">datamatrix_ex5.php</code>) </a></dt><dt>27.1. <a href="ch27s02.html#example.qrexample00">The first very basic QR code (<code class="filename">qrexample00.php</code>) </a></dt><dt>27.2. <a href="ch27s02.html#example.qrexample0">Adding basic exception handling (<code class="filename">qrexample0.php</code>) </a></dt><dt>27.3. <a href="ch27s02.html#example.qrexample01">Adjusting the module width for the QR code (<code class="filename">qrexample01.php</code>) </a></dt><dt>27.4. <a href="ch27s02.html#example.qrexample11">Generating Postscript output (<code class="filename">qrexample11.php</code>) </a></dt><dt>27.5. <a href="ch27s02.html#example.qr_template">A QR code template (<code class="filename">qr_template.php</code>) </a></dt><dt>27.6. <a href="ch27s03.html#example.qrexample03">Storing image to a file (<code class="filename">qrexample03.php</code>) </a></dt><dt>27.7. <a href="ch27s03.html#example.qrexample04">Specified error correction level (<code class="filename">qrexample04.php</code>) </a></dt><dt>27.8. <a href="ch27s03.html#example.qrexample05">QR Barcode with manually specified encodation (<code class="filename">qrexample05.php</code>) </a></dt><dt>27.9. <a href="ch27s03.html#example.qrexample06">QR Barcode with image in JPG format (<code class="filename">qrexample06.php</code>) </a></dt><dt>27.10. <a href="ch27s03.html#example.qrexample07">multiple manually specified encodation schema. (<code class="filename">qrexample07.php</code>) </a></dt><dt>27.11. <a href="ch27s03.html#example.qrexample08">data read from file (<code class="filename">qrexample08.php</code>) </a></dt><dt>27.12. <a href="ch27s03.html#example.qrexample09"> (<code class="filename">qrexample09.php</code>) </a></dt><dt>27.13. <a href="ch27s03.html#example.qrexample10">Specified error correction level (<code class="filename">qrexample10.php</code>) </a></dt><dt>27.14. <a href="ch27s03.html#example.qrexample12">Using the ASCII backend (<code class="filename">qrexample12.php</code>) </a></dt><dt>32.1. <a href="ch32.html#example.y2synch"> (<code class="filename">y2synch.php</code>) </a></dt><dt>35.1. <a href="ch35.html#id2621096">Buffer penetration example</a></dt><dt>35.2. <a href="ch35s05.html#example.ccbpgraph.class"> (<code class="filename">ccbpgraph.class.php</code>) </a></dt></dl></div>
</div><div class="navfooter"><hr></div></body></html>