Subversion Repositories cheapmusic

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
98 - 1
<?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
2
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /><title>PHPlot Reference Manual</title><link rel="stylesheet" type="text/css" href="phplotdoc.css" /><meta name="generator" content="DocBook XSL Stylesheets V1.78.1" /><link rel="home" href="index.html" title="PHPlot Reference Manual" /><link rel="next" href="preface.html" title="Preface" /></head><body><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">PHPlot Reference Manual</th></tr><tr><td width="20%" align="left"> </td><th width="60%" align="center"> </th><td width="20%" align="right"> <a accesskey="n" href="preface.html">Next</a></td></tr></table><hr /></div><div class="book"><div class="titlepage"><div><div><h1 class="title"><a id="phplot-reference"></a>PHPlot Reference Manual</h1></div><div><h3 class="corpauthor">The PHPlot Documentation Team</h3></div><div><div class="authorgroup"><div class="author"><h3 class="author"><span class="firstname">L</span> <span class="othername">J</span> <span class="surname">Bayuk</span></h3><div class="affiliation"><span class="jobtitle">Primary author and editor of the manual, and current
3
            maintainer of PHPlot<br /></span></div></div><div class="author"><h3 class="author"><span class="firstname">Miguel</span> <span class="surname">de Benito</span></h3><div class="affiliation"><span class="jobtitle">Developer and maintainer of PHPlot<br /></span></div></div><div class="author"><h3 class="author"><span class="firstname">Afan</span> <span class="surname">Ottenheimer</span></h3><div class="affiliation"><span class="jobtitle">Original developer of PHPlot<br /></span></div></div></div></div><div><p class="releaseinfo">Release 2015-11-05 for PHPlot-6.2.0</p></div><div><p class="copyright">Copyright © 2005-2015 The PHPlot Documentation Team</p></div><div><div class="legalnotice"><a id="copyright"></a><p>
4
Permission to use, copy, modify and distribute this manual
5
for any purpose and without fee is hereby granted in perpetuity,
6
provided that the above copyright notice and this paragraph appear
7
in all copies.
8
    </p></div></div></div><hr /></div><div class="toc"><p><strong>Table of Contents</strong></p><dl class="toc"><dt><span class="preface"><a href="preface.html">Preface</a></span></dt><dt><span class="part">I. <a href="part1.html">PHPlot Programming</a></span></dt><dd><dl><dt><span class="chapter">1. <a href="install.html">PHPlot Installation</a></span></dt><dd><dl><dt><span class="sect1">1.1. <a href="install.html#install-prereq">Prerequisites</a></span></dt><dt><span class="sect1">1.2. <a href="install-install.html">Installing</a></span></dt><dt><span class="sect1">1.3. <a href="install-next.html">Next Step</a></span></dt></dl></dd><dt><span class="chapter">2. <a href="starting.html">Getting Started with PHPlot</a></span></dt><dd><dl><dt><span class="sect1">2.1. <a href="starting.html#starting-intro">Introduction</a></span></dt><dt><span class="sect1">2.2. <a href="starting-create.html">Creating the Object</a></span></dt><dt><span class="sect1">2.3. <a href="starting-simple.html">A Simple Graph</a></span></dt><dt><span class="sect1">2.4. <a href="starting-more.html">Different Size Images and Titles</a></span></dt><dt><span class="sect1">2.5. <a href="start-multiple.html">Multiple Lines Per Graph</a></span></dt><dt><span class="sect1">2.6. <a href="starting-custom.html">Customization</a></span></dt><dt><span class="sect1">2.7. <a href="starting-next.html">What's Next?</a></span></dt></dl></dd><dt><span class="chapter">3. <a href="concepts.html">PHPlot Concepts</a></span></dt><dd><dl><dt><span class="sect1">3.1. <a href="concepts.html#conc-defs">Definitions</a></span></dt><dt><span class="sect1">3.2. <a href="conc-overview.html">Programming Overview</a></span></dt><dt><span class="sect1">3.3. <a href="conc-datatypes.html">PHPlot Data Types</a></span></dt><dt><span class="sect1">3.4. <a href="conc-plottypes.html">PHPlot Plot Types</a></span></dt><dt><span class="sect1">3.5. <a href="conc-colors.html">Colors</a></span></dt><dt><span class="sect1">3.6. <a href="conc-labels.html">Labels</a></span></dt><dt><span class="sect1">3.7. <a href="conc-otherelements.html">Other Plot Elements</a></span></dt><dt><span class="sect1">3.8. <a href="conc-text.html">Text Fonts</a></span></dt><dt><span class="sect1">3.9. <a href="conc-errors.html">Error Handling</a></span></dt></dl></dd><dt><span class="chapter">4. <a href="advanced.html">PHPlot Advanced Topics</a></span></dt><dd><dl><dt><span class="sect1">4.1. <a href="advanced.html#adv-customclass">Custom PHPlot Class</a></span></dt><dt><span class="sect1">4.2. <a href="adv-serialize.html">PHPlot Object Serialization</a></span></dt><dt><span class="sect1">4.3. <a href="adv-truecolor.html">Truecolor Images</a></span></dt><dt><span class="sect1">4.4. <a href="callbacks.html">Callbacks</a></span></dt><dt><span class="sect1">4.5. <a href="adv-datacolor-callback.html">Custom Data Color Selection</a></span></dt><dt><span class="sect1">4.6. <a href="adv-autorange.html">Plot Range and Tick Increment Calculations</a></span></dt><dt><span class="sect1">4.7. <a href="adv-tuning.html">Tuning Parameters</a></span></dt><dt><span class="sect1">4.8. <a href="adv-multiplot.html">Multiple Plots Per Image</a></span></dt><dt><span class="sect1">4.9. <a href="adv-streaming.html">Streaming Plots</a></span></dt><dt><span class="sect1">4.10. <a href="adv-imgmap.html">Image Maps for Plot Data</a></span></dt></dl></dd><dt><span class="chapter">5. <a href="examples.html">PHPlot Examples</a></span></dt><dd><dl><dt><span class="sect1">5.1. <a href="examples.html#ex-lines1">Example - Line Plot</a></span></dt><dt><span class="sect1">5.2. <a href="ex-lines2.html">Example - Line Plot: Functions</a></span></dt><dt><span class="sect1">5.3. <a href="ex-area1.html">Example - Area Plot</a></span></dt><dt><span class="sect1">5.4. <a href="ex-bars1.html">Example - Bar Chart</a></span></dt><dt><span class="sect1">5.5. <a href="ex-bars2.html">Example - Unshaded Bar Chart</a></span></dt><dt><span class="sect1">5.6. <a href="ex-bars3.html">Example - Bar Chart, Label Options</a></span></dt><dt><span class="sect1">5.7. <a href="ex-linepoints1.html">Example - Line/Point Plot, Point Shapes</a></span></dt><dt><span class="sect1">5.8. <a href="ex-pie1.html">Example - Pie Chart, text-data-single</a></span></dt><dt><span class="sect1">5.9. <a href="ex-pie2.html">Example - Pie Chart, text-data</a></span></dt><dt><span class="sect1">5.10. <a href="ex-pie3.html">Example - Pie Chart, flat with options</a></span></dt><dt><span class="sect1">5.11. <a href="ex-points1.html">Example - Points Plot with Error Bars</a></span></dt><dt><span class="sect1">5.12. <a href="ex-points2.html">Example - Points Plot / Scatterplot</a></span></dt><dt><span class="sect1">5.13. <a href="ex-squared1.html">Example - Squared Plot</a></span></dt><dt><span class="sect1">5.14. <a href="ex-stackedbars1.html">Example - Stacked Bars, Shaded</a></span></dt><dt><span class="sect1">5.15. <a href="ex-stackedbars2.html">Example - Stacked Bars, Unshaded</a></span></dt><dt><span class="sect1">5.16. <a href="ex-thinbarline1.html">Example - Thin Bar Line Plot</a></span></dt><dt><span class="sect1">5.17. <a href="ex-thinbarline2.html">Example - Thin Bar Line Plot, Wider Lines</a></span></dt><dt><span class="sect1">5.18. <a href="ex-twoplot1.html">Example - Two Plots on One Image</a></span></dt><dt><span class="sect1">5.19. <a href="ex-bars4.html">Example - Bar Chart with Data Value Labels</a></span></dt><dt><span class="sect1">5.20. <a href="ex-stackedbars3.html">Example - Stacked Bars with Y Data Value Labels</a></span></dt><dt><span class="sect1">5.21. <a href="ex-stackedarea1.html">Example - Stacked Area Plot</a></span></dt><dt><span class="sect1">5.22. <a href="ex-annotate.html">Example - Annotating a Plot Using a Callback</a></span></dt><dt><span class="sect1">5.23. <a href="ex-webform.html">Example - Complete Web Form with Plot</a></span></dt><dt><span class="sect1">5.24. <a href="ex-truecolor-histogram.html">Example - Using Truecolor To Make a Histogram</a></span></dt><dt><span class="sect1">5.25. <a href="ex-colorcallbackgradient.html">Example - Creative Use of the Data Color Callback</a></span></dt><dt><span class="sect1">5.26. <a href="ex-colorcallbackbars.html">Example - Custom Bar Colors Using the Data Color Callback</a></span></dt><dt><span class="sect1">5.27. <a href="ex-horizbar.html">Example - Horizontal Bar Chart</a></span></dt><dt><span class="sect1">5.28. <a href="ex-horizstackedbar.html">Example - Horizontal Stacked Bar Chart</a></span></dt><dt><span class="sect1">5.29. <a href="ex-horizthinbarline.html">Example - Horizontal Thin Bar Line Plot</a></span></dt><dt><span class="sect1">5.30. <a href="ex-ohlcbasic.html">Example - Basic OHLC (Open, High, Low, Close) Financial Plot</a></span></dt><dt><span class="sect1">5.31. <a href="ex-ohlccandlesticks.html">Example - Candlesticks OHLC (Open, High, Low, Close) Financial Plot</a></span></dt><dt><span class="sect1">5.32. <a href="ex-ohlccandlesticks2.html">Example - Filled Candlesticks OHLC (Open, High, Low, Close) Financial Plot</a></span></dt><dt><span class="sect1">5.33. <a href="ex-linepoints2.html">Example - Linepoints Plot with Data Value Labels</a></span></dt><dt><span class="sect1">5.34. <a href="ex-outbreak.html">Example - Overlaying Plots</a></span></dt><dt><span class="sect1">5.35. <a href="ex-legendshape.html">Example - Legend with Shape Markers</a></span></dt><dt><span class="sect1">5.36. <a href="ex-legendpos.html">Example - Legend Positioning</a></span></dt><dt><span class="sect1">5.37. <a href="ex-ytickanchor.html">Example - Setting a Y Tick Anchor</a></span></dt><dt><span class="sect1">5.38. <a href="ex-xtickanchor.html">Example - Hourly Data Using X Tick Anchor</a></span></dt><dt><span class="sect1">5.39. <a href="ex-encodeimage.html">Example - Embedding Image with EncodeImage</a></span></dt><dt><span class="sect1">5.40. <a href="ex-bubbles1.html">Example - Bubbles Plot</a></span></dt><dt><span class="sect1">5.41. <a href="ex-pielabeltype.html">Example - Pie Chart Label Types</a></span></dt><dt><span class="sect1">5.42. <a href="ex-drawmessage.html">Example - DrawMessage</a></span></dt><dt><span class="sect1">5.43. <a href="ex-dlexformat.html">Example - Custom Data Value Label Formatting</a></span></dt><dt><span class="sect1">5.44. <a href="ex-imagemap-bars.html">Example - Image Map from Bar Chart</a></span></dt><dt><span class="sect1">5.45. <a href="ex-imagemap-pie.html">Example - Image Map from Pie Chart</a></span></dt><dt><span class="sect1">5.46. <a href="ex-imagemap-nonembed.html">Example - Image Map and Non-embedded Plot Image</a></span></dt><dt><span class="sect1">5.47. <a href="ex-pieangle.html">Example - Pie Chart Start Angle and Direction</a></span></dt><dt><span class="sect1">5.48. <a href="ex-horizlinepts.html">Example - Horizontal Linepoints Plot with Data Value Labels and Lines</a></span></dt><dt><span class="sect1">5.49. <a href="ex-horizerror.html">Example - Horizontal Error Plot</a></span></dt><dt><span class="sect1">5.50. <a href="ex-boxplot1.html">Example - Box Plot with Data Reduction</a></span></dt><dt><span class="sect1">5.51. <a href="ex-boxplot2.html">Example - Box Plot with Outliers and Styles</a></span></dt><dt><span class="sect1">5.52. <a href="ex-squaredarea1.html">Example - Squared Area Plot</a></span></dt><dt><span class="sect1">5.53. <a href="ex-stackedsquaredarea1.html">Example - Stacked Squared Area Plot</a></span></dt></dl></dd><dt><span class="chapter">6. <a href="functions.html">PHPlot Functions By Category</a></span></dt><dd><dl><dt><span class="sect1">6.1. <a href="functions.html#ref-core">Core</a></span></dt><dt><span class="sect1">6.2. <a href="ref-iocontrol.html">Input/Output Control</a></span></dt><dt><span class="sect1">6.3. <a href="ref-colorstyle.html">Colors and Line Styles</a></span></dt><dt><span class="sect1">6.4. <a href="ref-addlstyle.html">Additional Style Controls</a></span></dt><dt><span class="sect1">6.5. <a href="ref-errorbars.html">Error Bar Controls</a></span></dt><dt><span class="sect1">6.6. <a href="ref-textfonts.html">Text Fonts</a></span></dt><dt><span class="sect1">6.7. <a href="ref-titles.html">Titles</a></span></dt><dt><span class="sect1">6.8. <a href="ref-legend.html">Legend</a></span></dt><dt><span class="sect1">6.9. <a href="ref-axes.html">Axis Controls</a></span></dt><dt><span class="sect1">6.10. <a href="ref-grid.html">Grid Controls</a></span></dt><dt><span class="sect1">6.11. <a href="ref-labels.html">Labels</a></span></dt><dt><span class="sect1">6.12. <a href="ref-ticks.html">Ticks</a></span></dt><dt><span class="sect1">6.13. <a href="ref-scaling.html">Scaling and Translation</a></span></dt><dt><span class="sect1">6.14. <a href="ref-callbacks.html">Callbacks</a></span></dt></dl></dd></dl></dd><dt><span class="reference">II. <a href="reference.html">PHPlot Function Reference</a></span></dt><dd><dl><dt><span class="refentrytitle"><a href="DrawGraph.html">DrawGraph</a></span><span class="refpurpose"> &#8212; Draw the current graph onto the image</span></dt><dt><span class="refentrytitle"><a href="DrawMessage.html">DrawMessage</a></span><span class="refpurpose"> &#8212; Draw a text message on the image, discarding the plot</span></dt><dt><span class="refentrytitle"><a href="EncodeImage.html">EncodeImage</a></span><span class="refpurpose"> &#8212; Returns the plot image data</span></dt><dt><span class="refentrytitle"><a href="EndStream.html">EndStream</a></span><span class="refpurpose"> &#8212; End a Motion-JPEG (or other type) plot stream</span></dt><dt><span class="refentrytitle"><a href="GetCallback.html">GetCallback</a></span><span class="refpurpose"> &#8212; Returns the current callback function registered for the given reason</span></dt><dt><span class="refentrytitle"><a href="GetDeviceXY.html">GetDeviceXY</a></span><span class="refpurpose"> &#8212; Translate world coordinates into device coordinates</span></dt><dt><span class="refentrytitle"><a href="GetLegendSize.html">GetLegendSize</a></span><span class="refpurpose"> &#8212; Return the amount of space required for the legend box</span></dt><dt><span class="refentrytitle"><a href="PHPlot.html">PHPlot</a></span><span class="refpurpose"> &#8212; Construct a new PHPlot Class Object</span></dt><dt><span class="refentrytitle"><a href="PHPlot-truecolor.html">PHPlot_truecolor</a></span><span class="refpurpose"> &#8212; Construct a new PHPlot Truecolor Class Object</span></dt><dt><span class="refentrytitle"><a href="PrintImage.html">PrintImage</a></span><span class="refpurpose"> &#8212; Output the generated graph image and clean up the
9
internal storage space.</span></dt><dt><span class="refentrytitle"><a href="PrintImageFrame.html">PrintImageFrame</a></span><span class="refpurpose"> &#8212; Output the generated plot as one frame in a plot stream</span></dt><dt><span class="refentrytitle"><a href="RemoveCallback.html">RemoveCallback</a></span><span class="refpurpose"> &#8212; Unregisters any callback registered for the given reason</span></dt><dt><span class="refentrytitle"><a href="SetBackgroundColor.html">SetBackgroundColor</a></span><span class="refpurpose"> &#8212; Sets the overall background color.</span></dt><dt><span class="refentrytitle"><a href="SetBgImage.html">SetBgImage</a></span><span class="refpurpose"> &#8212; Set a graphic file to be used in the graph background</span></dt><dt><span class="refentrytitle"><a href="SetBrowserCache.html">SetBrowserCache</a></span><span class="refpurpose"> &#8212; Control browser-side image caching</span></dt><dt><span class="refentrytitle"><a href="SetCallback.html">SetCallback</a></span><span class="refpurpose"> &#8212; Registers a callback function</span></dt><dt><span class="refentrytitle"><a href="SetDataBorderColors.html">SetDataBorderColors</a></span><span class="refpurpose"> &#8212; Set the data border colors</span></dt><dt><span class="refentrytitle"><a href="SetDataColors.html">SetDataColors</a></span><span class="refpurpose"> &#8212; Set the colors for plotting data sets</span></dt><dt><span class="refentrytitle"><a href="SetDataLabelColor.html">SetDataLabelColor</a></span><span class="refpurpose"> &#8212; Set the color for data labels</span></dt><dt><span class="refentrytitle"><a href="SetDataType.html">SetDataType</a></span><span class="refpurpose"> &#8212; Indicate the format of the data array</span></dt><dt><span class="refentrytitle"><a href="SetDataValueLabelColor.html">SetDataValueLabelColor</a></span><span class="refpurpose"> &#8212; Set the color for data value labels</span></dt><dt><span class="refentrytitle"><a href="SetDataValues.html">SetDataValues</a></span><span class="refpurpose"> &#8212; Set the data array for plotting</span></dt><dt><span class="refentrytitle"><a href="SetDefaultDashedStyle.html">SetDefaultDashedStyle</a></span><span class="refpurpose"> &#8212; Sets the on/off pattern for dashed lines.</span></dt><dt><span class="refentrytitle"><a href="SetDefaultTTFont.html">SetDefaultTTFont</a></span><span class="refpurpose"> &#8212; Set the default TrueType font</span></dt><dt><span class="refentrytitle"><a href="SetDrawBrokenLines.html">SetDrawBrokenLines</a></span><span class="refpurpose"> &#8212; Sets whether lines should be broken at missing data</span></dt><dt><span class="refentrytitle"><a href="SetDrawDashedGrid.html">SetDrawDashedGrid</a></span><span class="refpurpose"> &#8212; Use solid or dashed lines for the grid</span></dt><dt><span class="refentrytitle"><a href="SetDrawDataBorders.html">SetDrawDataBorders</a></span><span class="refpurpose"> &#8212; Enable or disable drawing of data borders</span></dt><dt><span class="refentrytitle"><a href="SetDrawPieBorders.html">SetDrawPieBorders</a></span><span class="refpurpose"> &#8212; Enable or disable drawing of pie chart segment borders</span></dt><dt><span class="refentrytitle"><a href="SetDrawPlotAreaBackground.html">SetDrawPlotAreaBackground</a></span><span class="refpurpose"> &#8212; Enables drawing of a plot area background color</span></dt><dt><span class="refentrytitle"><a href="SetDrawXAxis.html">SetDrawXAxis</a></span><span class="refpurpose"> &#8212; Enable or disable drawing of the X axis line</span></dt><dt><span class="refentrytitle"><a href="SetDrawXDataLabelLines.html">SetDrawXDataLabelLines</a></span><span class="refpurpose"> &#8212; Draw data label lines for vertical plots</span></dt><dt><span class="refentrytitle"><a href="SetDrawXGrid.html">SetDrawXGrid</a></span><span class="refpurpose"> &#8212; Whether or not to draw the X grid lines</span></dt><dt><span class="refentrytitle"><a href="SetDrawYAxis.html">SetDrawYAxis</a></span><span class="refpurpose"> &#8212; Enable or disable drawing of the Y axis line</span></dt><dt><span class="refentrytitle"><a href="SetDrawYDataLabelLines.html">SetDrawYDataLabelLines</a></span><span class="refpurpose"> &#8212; Draw data label lines for horizontal plots</span></dt><dt><span class="refentrytitle"><a href="SetDrawYGrid.html">SetDrawYGrid</a></span><span class="refpurpose"> &#8212; Whether or not to draw the Y grid lines</span></dt><dt><span class="refentrytitle"><a href="SetErrorBarColors.html">SetErrorBarColors</a></span><span class="refpurpose"> &#8212; Sets the colors used for data error bars</span></dt><dt><span class="refentrytitle"><a href="SetErrorBarLineWidth.html">SetErrorBarLineWidth</a></span><span class="refpurpose"> &#8212; Set the line width used for error bars</span></dt><dt><span class="refentrytitle"><a href="SetErrorBarShape.html">SetErrorBarShape</a></span><span class="refpurpose"> &#8212; Select line or tee-style error bars</span></dt><dt><span class="refentrytitle"><a href="SetErrorBarSize.html">SetErrorBarSize</a></span><span class="refpurpose"> &#8212; Set the size of the error bar tee.</span></dt><dt><span class="refentrytitle"><a href="SetFailureImage.html">SetFailureImage</a></span><span class="refpurpose"> &#8212; Enable or disable error image production on failure</span></dt><dt><span class="refentrytitle"><a href="SetFileFormat.html">SetFileFormat</a></span><span class="refpurpose"> &#8212; Select the graphic image format generated by PHPlot</span></dt><dt><span class="refentrytitle"><a href="SetFont.html">SetFont</a></span><span class="refpurpose"> &#8212; Select which font to use for a plot element</span></dt><dt><span class="refentrytitle"><a href="SetFontGD.html">SetFontGD</a></span><span class="refpurpose"> &#8212; Select a GD font to use for a plot element</span></dt><dt><span class="refentrytitle"><a href="SetFontTTF.html">SetFontTTF</a></span><span class="refpurpose"> &#8212; Select a TrueType font to use for a plot element</span></dt><dt><span class="refentrytitle"><a href="SetGridColor.html">SetGridColor</a></span><span class="refpurpose"> &#8212; Set the color used for the axes and borders</span></dt><dt><span class="refentrytitle"><a href="SetImageBorderColor.html">SetImageBorderColor</a></span><span class="refpurpose"> &#8212; Set image border color, if enabled</span></dt><dt><span class="refentrytitle"><a href="SetImageBorderType.html">SetImageBorderType</a></span><span class="refpurpose"> &#8212; Draw a border around the image</span></dt><dt><span class="refentrytitle"><a href="SetImageBorderWidth.html">SetImageBorderWidth</a></span><span class="refpurpose"> &#8212; Set the width for the image border</span></dt><dt><span class="refentrytitle"><a href="SetIsInline.html">SetIsInline</a></span><span class="refpurpose"> &#8212; Set the output image to be inline - without HTTP headers</span></dt><dt><span class="refentrytitle"><a href="SetLabelScalePosition.html">SetLabelScalePosition</a></span><span class="refpurpose"> &#8212; Position pie-chart labels</span></dt><dt><span class="refentrytitle"><a href="SetLegend.html">SetLegend</a></span><span class="refpurpose"> &#8212; Add text to a legend box</span></dt><dt><span class="refentrytitle"><a href="SetLegendBgColor.html">SetLegendBgColor</a></span><span class="refpurpose"> &#8212; Set legend background color</span></dt><dt><span class="refentrytitle"><a href="SetLegendColorboxBorders.html">SetLegendColorboxBorders</a></span><span class="refpurpose"> &#8212; Control the borders around color boxes in the legend</span></dt><dt><span class="refentrytitle"><a href="SetLegendPixels.html">SetLegendPixels</a></span><span class="refpurpose"> &#8212; Position the legend on the image (device coordinates)</span></dt><dt><span class="refentrytitle"><a href="SetLegendPosition.html">SetLegendPosition</a></span><span class="refpurpose"> &#8212; Position the legend</span></dt><dt><span class="refentrytitle"><a href="SetLegendReverse.html">SetLegendReverse</a></span><span class="refpurpose"> &#8212; Control the order of text lines in the legend</span></dt><dt><span class="refentrytitle"><a href="SetLegendStyle.html">SetLegendStyle</a></span><span class="refpurpose"> &#8212; Control the appearance of the legend</span></dt><dt><span class="refentrytitle"><a href="SetLegendTextColor.html">SetLegendTextColor</a></span><span class="refpurpose"> &#8212; Set legend text color</span></dt><dt><span class="refentrytitle"><a href="SetLegendUseShapes.html">SetLegendUseShapes</a></span><span class="refpurpose"> &#8212; Use color boxes or shape markers in the legend</span></dt><dt><span class="refentrytitle"><a href="SetLegendWorld.html">SetLegendWorld</a></span><span class="refpurpose"> &#8212; Position the legend on the image (world coordinates)</span></dt><dt><span class="refentrytitle"><a href="SetLightGridColor.html">SetLightGridColor</a></span><span class="refpurpose"> &#8212; Set the color for grid lines and data label lines</span></dt><dt><span class="refentrytitle"><a href="SetLineSpacing.html">SetLineSpacing</a></span><span class="refpurpose"> &#8212; Set spacing between lines of multi-line text elements</span></dt><dt><span class="refentrytitle"><a href="SetLineStyles.html">SetLineStyles</a></span><span class="refpurpose"> &#8212; Set the line style (solid or dashed) for each data set</span></dt><dt><span class="refentrytitle"><a href="SetLineWidths.html">SetLineWidths</a></span><span class="refpurpose"> &#8212; Set line width (thickness) for each data set</span></dt><dt><span class="refentrytitle"><a href="SetMarginsPixels.html">SetMarginsPixels</a></span><span class="refpurpose"> &#8212; Set margins around the plot area</span></dt><dt><span class="refentrytitle"><a href="SetNumberFormat.html">SetNumberFormat</a></span><span class="refpurpose"> &#8212; Set the separators used when formatting number labels</span></dt><dt><span class="refentrytitle"><a href="SetNumXTicks.html">SetNumXTicks</a></span><span class="refpurpose"> &#8212; Set the number of X tick intervals</span></dt><dt><span class="refentrytitle"><a href="SetNumYTicks.html">SetNumYTicks</a></span><span class="refpurpose"> &#8212; Set the number of Y tick intervals</span></dt><dt><span class="refentrytitle"><a href="SetOutputFile.html">SetOutputFile</a></span><span class="refpurpose"> &#8212; Redirect PHPlot output to a file</span></dt><dt><span class="refentrytitle"><a href="SetPieAutoSize.html">SetPieAutoSize</a></span><span class="refpurpose"> &#8212; Enable or disable automatic pie chart size calculation</span></dt><dt><span class="refentrytitle"><a href="SetPieBorderColor.html">SetPieBorderColor</a></span><span class="refpurpose"> &#8212; Set the color for pie chart segment borders</span></dt><dt><span class="refentrytitle"><a href="SetPieDirection.html">SetPieDirection</a></span><span class="refpurpose"> &#8212; Set the direction for pie chart segments</span></dt><dt><span class="refentrytitle"><a href="SetPieLabelColor.html">SetPieLabelColor</a></span><span class="refpurpose"> &#8212; Set the color for pie chart data labels</span></dt><dt><span class="refentrytitle"><a href="SetPieLabelType.html">SetPieLabelType</a></span><span class="refpurpose"> &#8212; Set type and format for pie chart labels</span></dt><dt><span class="refentrytitle"><a href="SetPieStartAngle.html">SetPieStartAngle</a></span><span class="refpurpose"> &#8212; Set the starting angle for pie chart segments</span></dt><dt><span class="refentrytitle"><a href="SetPlotAreaBgImage.html">SetPlotAreaBgImage</a></span><span class="refpurpose"> &#8212; Set a graphic file to be used in the plot area background</span></dt><dt><span class="refentrytitle"><a href="SetPlotAreaPixels.html">SetPlotAreaPixels</a></span><span class="refpurpose"> &#8212; Set the limits for the plot area in device coordinates</span></dt><dt><span class="refentrytitle"><a href="SetPlotAreaWorld.html">SetPlotAreaWorld</a></span><span class="refpurpose"> &#8212; Override automatic data scaling to device coordinates</span></dt><dt><span class="refentrytitle"><a href="SetPlotBgColor.html">SetPlotBgColor</a></span><span class="refpurpose"> &#8212; Set plot area background color</span></dt><dt><span class="refentrytitle"><a href="SetPlotBorderType.html">SetPlotBorderType</a></span><span class="refpurpose"> &#8212; Control how much of a border is drawn around the plot</span></dt><dt><span class="refentrytitle"><a href="SetPlotType.html">SetPlotType</a></span><span class="refpurpose"> &#8212; Select the type of plot - how the data will be graphed</span></dt><dt><span class="refentrytitle"><a href="SetPointShapes.html">SetPointShapes</a></span><span class="refpurpose"> &#8212; Select a point shape for each data set</span></dt><dt><span class="refentrytitle"><a href="SetPointSizes.html">SetPointSizes</a></span><span class="refpurpose"> &#8212; Sets the point size for each data set</span></dt><dt><span class="refentrytitle"><a href="SetPrecisionX.html">SetPrecisionX</a></span><span class="refpurpose"> &#8212; Set precision for numeric formated X labels</span></dt><dt><span class="refentrytitle"><a href="SetPrecisionY.html">SetPrecisionY</a></span><span class="refpurpose"> &#8212; Set precision for numeric formated Y labels</span></dt><dt><span class="refentrytitle"><a href="SetPrintImage.html">SetPrintImage</a></span><span class="refpurpose"> &#8212; Determine whether or not to automatically output the image
10
when the plot is drawn</span></dt><dt><span class="refentrytitle"><a href="SetRGBArray.html">SetRGBArray</a></span><span class="refpurpose"> &#8212; Select a color map</span></dt><dt><span class="refentrytitle"><a href="SetShading.html">SetShading</a></span><span class="refpurpose"> &#8212; Set the size of the drop shadow for bar and pie charts.</span></dt><dt><span class="refentrytitle"><a href="SetSkipBottomTick.html">SetSkipBottomTick</a></span><span class="refpurpose"> &#8212; Suppress the bottom Y axis tick mark and label</span></dt><dt><span class="refentrytitle"><a href="SetSkipLeftTick.html">SetSkipLeftTick</a></span><span class="refpurpose"> &#8212; Suppress the first X axis tick mark and label</span></dt><dt><span class="refentrytitle"><a href="SetSkipRightTick.html">SetSkipRightTick</a></span><span class="refpurpose"> &#8212; Suppress the last X axis tick mark and label</span></dt><dt><span class="refentrytitle"><a href="SetSkipTopTick.html">SetSkipTopTick</a></span><span class="refpurpose"> &#8212; Suppress the top Y axis tick mark and label</span></dt><dt><span class="refentrytitle"><a href="SetTextColor.html">SetTextColor</a></span><span class="refpurpose"> &#8212; Set general text color</span></dt><dt><span class="refentrytitle"><a href="SetTickColor.html">SetTickColor</a></span><span class="refpurpose"> &#8212; Set the color of the axis tick marks</span></dt><dt><span class="refentrytitle"><a href="SetTickLabelColor.html">SetTickLabelColor</a></span><span class="refpurpose"> &#8212; Set the color for tick labels</span></dt><dt><span class="refentrytitle"><a href="SetTitle.html">SetTitle</a></span><span class="refpurpose"> &#8212; Set the main title text for the plot</span></dt><dt><span class="refentrytitle"><a href="SetTitleColor.html">SetTitleColor</a></span><span class="refpurpose"> &#8212; Set the color of the main plot title</span></dt><dt><span class="refentrytitle"><a href="SetTransparentColor.html">SetTransparentColor</a></span><span class="refpurpose"> &#8212; Designate one color to be transparent</span></dt><dt><span class="refentrytitle"><a href="SetTTFPath.html">SetTTFPath</a></span><span class="refpurpose"> &#8212; Set the default TrueType font directory</span></dt><dt><span class="refentrytitle"><a href="SetUseTTF.html">SetUseTTF</a></span><span class="refpurpose"> &#8212; Set the default font type</span></dt><dt><span class="refentrytitle"><a href="SetXAxisPosition.html">SetXAxisPosition</a></span><span class="refpurpose"> &#8212; Move the X axis</span></dt><dt><span class="refentrytitle"><a href="SetXDataLabelAngle.html">SetXDataLabelAngle</a></span><span class="refpurpose"> &#8212; Set the text angle for X data labels</span></dt><dt><span class="refentrytitle"><a href="SetXDataLabelPos.html">SetXDataLabelPos</a></span><span class="refpurpose"> &#8212; Position and control X data labels</span></dt><dt><span class="refentrytitle"><a href="SetXDataLabelType.html">SetXDataLabelType</a></span><span class="refpurpose"> &#8212; Set formatting type for X data labels</span></dt><dt><span class="refentrytitle"><a href="SetXLabelAngle.html">SetXLabelAngle</a></span><span class="refpurpose"> &#8212; Set the text angle for X labels</span></dt><dt><span class="refentrytitle"><a href="SetXLabelType.html">SetXLabelType</a></span><span class="refpurpose"> &#8212; Set formatting type for X tick labels</span></dt><dt><span class="refentrytitle"><a href="SetXScaleType.html">SetXScaleType</a></span><span class="refpurpose"> &#8212; Select linear or logarithmic scale</span></dt><dt><span class="refentrytitle"><a href="SetXTickAnchor.html">SetXTickAnchor</a></span><span class="refpurpose"> &#8212; Set an anchor point for X tick marks</span></dt><dt><span class="refentrytitle"><a href="SetXTickCrossing.html">SetXTickCrossing</a></span><span class="refpurpose"> &#8212; Set crossing length of X tick marks</span></dt><dt><span class="refentrytitle"><a href="SetXTickIncrement.html">SetXTickIncrement</a></span><span class="refpurpose"> &#8212; Set the length of the interval between X ticks</span></dt><dt><span class="refentrytitle"><a href="SetXTickLabelPos.html">SetXTickLabelPos</a></span><span class="refpurpose"> &#8212; Position the X tick labels</span></dt><dt><span class="refentrytitle"><a href="SetXTickLength.html">SetXTickLength</a></span><span class="refpurpose"> &#8212; Set outer length of X tick marks</span></dt><dt><span class="refentrytitle"><a href="SetXTickPos.html">SetXTickPos</a></span><span class="refpurpose"> &#8212; Position the X tick marks</span></dt><dt><span class="refentrytitle"><a href="SetXTimeFormat.html">SetXTimeFormat</a></span><span class="refpurpose"> &#8212; Set date/time formatting string for X labels</span></dt><dt><span class="refentrytitle"><a href="SetXTitle.html">SetXTitle</a></span><span class="refpurpose"> &#8212; Sets the X axis title, and optionally its position</span></dt><dt><span class="refentrytitle"><a href="SetXTitleColor.html">SetXTitleColor</a></span><span class="refpurpose"> &#8212; Set the color of the X Title</span></dt><dt><span class="refentrytitle"><a href="SetYAxisPosition.html">SetYAxisPosition</a></span><span class="refpurpose"> &#8212; Move the Y axis</span></dt><dt><span class="refentrytitle"><a href="SetYDataLabelAngle.html">SetYDataLabelAngle</a></span><span class="refpurpose"> &#8212; Set the text angle for Y data labels</span></dt><dt><span class="refentrytitle"><a href="SetYDataLabelPos.html">SetYDataLabelPos</a></span><span class="refpurpose"> &#8212; Position and control Y data labels</span></dt><dt><span class="refentrytitle"><a href="SetYDataLabelType.html">SetYDataLabelType</a></span><span class="refpurpose"> &#8212; Set formatting type for Y data labels</span></dt><dt><span class="refentrytitle"><a href="SetYLabelAngle.html">SetYLabelAngle</a></span><span class="refpurpose"> &#8212; Set the text angle for Y tick labels</span></dt><dt><span class="refentrytitle"><a href="SetYLabelType.html">SetYLabelType</a></span><span class="refpurpose"> &#8212; Set formatting type for Y tick labels</span></dt><dt><span class="refentrytitle"><a href="SetYScaleType.html">SetYScaleType</a></span><span class="refpurpose"> &#8212; Select linear or logarithmic scale</span></dt><dt><span class="refentrytitle"><a href="SetYTickAnchor.html">SetYTickAnchor</a></span><span class="refpurpose"> &#8212; Set an anchor point for Y tick marks</span></dt><dt><span class="refentrytitle"><a href="SetYTickCrossing.html">SetYTickCrossing</a></span><span class="refpurpose"> &#8212; Set crossing length of Y tick marks</span></dt><dt><span class="refentrytitle"><a href="SetYTickIncrement.html">SetYTickIncrement</a></span><span class="refpurpose"> &#8212; Set the length of the interval between Y ticks</span></dt><dt><span class="refentrytitle"><a href="SetYTickLabelPos.html">SetYTickLabelPos</a></span><span class="refpurpose"> &#8212; Position the Y tick labels</span></dt><dt><span class="refentrytitle"><a href="SetYTickLength.html">SetYTickLength</a></span><span class="refpurpose"> &#8212; Set outer length of Y tick marks</span></dt><dt><span class="refentrytitle"><a href="SetYTickPos.html">SetYTickPos</a></span><span class="refpurpose"> &#8212; Position the Y tick marks</span></dt><dt><span class="refentrytitle"><a href="SetYTimeFormat.html">SetYTimeFormat</a></span><span class="refpurpose"> &#8212; Set date/time formatting string for Y labels</span></dt><dt><span class="refentrytitle"><a href="SetYTitle.html">SetYTitle</a></span><span class="refpurpose"> &#8212; Sets the Y axis title, and optionally its position</span></dt><dt><span class="refentrytitle"><a href="SetYTitleColor.html">SetYTitleColor</a></span><span class="refpurpose"> &#8212; Set the color of the Y Title</span></dt><dt><span class="refentrytitle"><a href="StartStream.html">StartStream</a></span><span class="refpurpose"> &#8212; Begin a Motion-JPEG (or other type) plot stream</span></dt><dt><span class="refentrytitle"><a href="TuneXAutoRange.html">TuneXAutoRange</a></span><span class="refpurpose"> &#8212; Adjust tuning parameters for X axis range calculation</span></dt><dt><span class="refentrytitle"><a href="TuneYAutoRange.html">TuneYAutoRange</a></span><span class="refpurpose"> &#8212; Adjust tuning parameters for Y axis range calculation</span></dt><dt><span class="refentrytitle"><a href="TuneXAutoTicks.html">TuneXAutoTicks</a></span><span class="refpurpose"> &#8212; Adjust tuning parameters for X axis tick increment calculation</span></dt><dt><span class="refentrytitle"><a href="TuneYAutoTicks.html">TuneYAutoTicks</a></span><span class="refpurpose"> &#8212; Adjust tuning parameters for Y axis tick increment calculation</span></dt></dl></dd><dt><span class="part">III. <a href="part3.html">Developer's Guide to PHPlot</a></span></dt><dd><dl><dt><span class="chapter">7. <a href="dev-layout.html">PHPlot Plot Layout</a></span></dt><dt><span class="chapter">8. <a href="dev-legend.html">PHPlot Legend Layout</a></span></dt><dt><span class="chapter">9. <a href="dev-internal.html">PHPlot Class Internal Functions</a></span></dt><dt><span class="chapter">10. <a href="dev-vars.html">PHPlot Class Member Variables</a></span></dt><dd><dl><dt><span class="sect1">10.1. <a href="dev-vars.html#dev-vars-list">List of Member Variables</a></span></dt><dt><span class="sect1">10.2. <a href="dev-var-notes.html">Member Variable Notes</a></span></dt><dt><span class="sect1">10.3. <a href="dev-const.html">PHPlot Class Constants</a></span></dt></dl></dd></dl></dd><dt><span class="appendix">A. <a href="changelog.html">Change Log</a></span></dt></dl></div></div><div class="navfooter"><hr /><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"> </td><td width="20%" align="center"> </td><td width="40%" align="right"> <a accesskey="n" href="preface.html">Next</a></td></tr><tr><td width="40%" align="left" valign="top"> </td><td width="20%" align="center"> </td><td width="40%" align="right" valign="top"> Preface</td></tr></table></div></body></html>