/[cvs]/nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/SVG/SVGXYPlotGraph.html
ViewVC logotype

Annotation of /nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/SVG/SVGXYPlotGraph.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations)
Thu May 6 16:26:50 2004 UTC (20 years, 4 months ago) by jonen
Branch: MAIN
CVS Tags: HEAD
Changes since 1.1: +369 -373 lines
File MIME type: text/html
 updated all to v2.4.1 - Apr 01, 2004

1 jonen 1.2 <?xml version="1.0" encoding="iso-8859-1"?>
2     <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3     <html xmlns="http://www.w3.org/1999/xhtml">
4     <head>
5     <!-- template designed by Marco Von Ballmoos -->
6     <title>Docs For Class SVGXYPlotGraph</title>
7     <link rel="stylesheet" href="../../media/stylesheet.css" />
8     <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
9     </head>
10     <body>
11     <div class="page-body">
12     <h2 class="class-name">Class SVGXYPlotGraph</h2>
13    
14     <a name="sec-description"></a>
15     <div class="info-box">
16     <div class="info-box-title">Description</div>
17     <div class="nav-bar">
18     <span class="disabled">Description</span> |
19     <a href="#sec-descendents">Descendents</a>
20     | <a href="#sec-vars">Vars</a>
21     | <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
22    
23     </div>
24     <div class="info-box-body">
25     <!-- ========== Info from phpDoc block ========= -->
26     <p class="short-description">This is the base Graph class for doing XY coordinate system based graphs in SVG.</p>
27     <p class="description"><p>$Id: SVGXYPlotGraph.html,v 1.17 2004/04/01 17:35:48 hemna Exp $</p></p>
28     <ul class="tags">
29     <li><span class="field">author:</span> Walter A. Boring IV &lt;<a href="mailto:waboring@buildabetterweb.com">waboring@buildabetterweb.com</a>&gt;</li>
30     </ul>
31     <p class="notes">
32     Located in <a class="field" href="_widgets_svg_SVGXYPlotGraph_inc.html">/widgets/svg/SVGXYPlotGraph.inc</a> (line <span class="field">28</span>)
33     </p>
34    
35    
36 jonen 1.1 <pre><a href="../../phpHtmlLib/Container.html">Container</a>
37     |
38     --<a href="../../phpHtmlLib/BaseWidget.html">BaseWidget</a>
39     |
40     --<a href="../../phpHtmlLib/SVG/SVGGraph.html">SVGGraph</a>
41     |
42     --<a href="../../phpHtmlLib/SVG/SVGXYGraph.html">SVGXYGraph</a>
43     |
44 jonen 1.2 --SVGXYPlotGraph</pre>
45    
46     </div>
47     </div>
48    
49     <a name="sec-descendents"></a>
50     <div class="info-box">
51     <div class="info-box-title">Direct descendents</div>
52     <div class="nav-bar">
53     <a href="#sec-description">Description</a> |
54     <span class="disabled">Descendents</span>
55     | <a href="#sec-vars">Vars</a>
56     | <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
57    
58     </div>
59     <div class="info-box-body">
60     <table cellpadding="2" cellspacing="0" class="class-table">
61     <tr>
62     <th class="class-table-header">Class</th>
63     <th class="class-table-header">Description</th>
64     </tr>
65     <tr>
66     <td style="padding-right: 2em"><a href="../../phpHtmlLib/SVG/SVGXYLineGraph.html">SVGXYLineGraph</a></td>
67     <td>
68     This is the base Graph class for doing XY coordinate system based graphs in SVG.
69     </td>
70     </tr>
71     </table>
72     </div>
73     </div>
74    
75    
76    
77     <a name="sec-method-summary"></a>
78     <div class="info-box">
79     <div class="info-box-title">Method Summary</span></div>
80     <div class="nav-bar">
81     <a href="#sec-description">Description</a> |
82     <a href="#sec-descendents">Descendents</a> |
83     <a href="#sec-vars">Vars</a>
84    
85     |
86     <span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
87     </div>
88     <div class="info-box-body">
89     <div class="method-summary">
90    
91     <div class="method-definition">
92     <span class="method-result">SVGXYPlotGraph</span>
93     <a href="#SVGXYPlotGraph" title="details" class="method-name">SVGXYPlotGraph</a>
94     (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$title</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$height</span>)
95     </div>
96    
97     <div class="method-definition">
98     <span class="method-result">void</span>
99     <a href="#add_point" title="details" class="method-name">add_point</a>
100     (<span class="var-type">string</span>&nbsp;<span class="var-name">$x</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$y</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$color</span> = <span class="var-default">"red"</span>])
101     </div>
102    
103     <div class="method-definition">
104     <span class="method-result">Container</span>
105     <a href="#graph_data" title="details" class="method-name">graph_data</a>
106     ()
107     </div>
108    
109     <div class="method-definition">
110     <span class="method-result">void</span>
111     <a href="#_build_point" title="details" class="method-name">_build_point</a>
112     (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$x</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$y</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$color</span>)
113     </div>
114     </div>
115     </div>
116     </div>
117    
118     <a name="sec-vars"></a>
119     <div class="info-box">
120     <div class="info-box-title">Variables</div>
121     <div class="nav-bar">
122     <a href="#sec-description">Description</a> |
123     <a href="#sec-descendents">Descendents</a> |
124     <a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
125    
126    
127     |
128     <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
129    
130     </div>
131     <div class="info-box-body">
132     <h4>Inherited Variables</h4>
133     <A NAME='inherited_vars'><!-- --></A>
134     <p>Inherited from <span class="classname"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html">SVGXYGraph</a></span></p>
135     <blockquote>
136     <span class="var-title">
137     <span class="var-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#var$_colors">SVGXYGraph::$_colors</a></span><br>
138     </span>
139     <span class="var-title">
140     <span class="var-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#var$_max_x">SVGXYGraph::$_max_x</a></span><br>
141     </span>
142     <span class="var-title">
143     <span class="var-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#var$_max_y">SVGXYGraph::$_max_y</a></span><br>
144     </span>
145     <span class="var-title">
146     <span class="var-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#var$_min_x">SVGXYGraph::$_min_x</a></span><br>
147     </span>
148     <span class="var-title">
149     <span class="var-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#var$_min_y">SVGXYGraph::$_min_y</a></span><br>
150     </span>
151     <span class="var-title">
152     <span class="var-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#var$_x_data">SVGXYGraph::$_x_data</a></span><br>
153     </span>
154     <span class="var-title">
155     <span class="var-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#var$_y_data">SVGXYGraph::$_y_data</a></span><br>
156     </span>
157     </blockquote>
158     <p>Inherited from <span class="classname"><a href="../../phpHtmlLib/SVG/SVGGraph.html">SVGGraph</a></span></p>
159     <blockquote>
160     <span class="var-title">
161     <span class="var-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#var$_draw">SVGGraph::$_draw</a></span><br>
162     </span>
163     <span class="var-title">
164     <span class="var-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#var$_options">SVGGraph::$_options</a></span><br>
165     </span>
166     </blockquote>
167     <p>Inherited from <span class="classname"><a href="../../phpHtmlLib/BaseWidget.html">BaseWidget</a></span></p>
168     <blockquote>
169     <span class="var-title">
170     <span class="var-name"><a href="../../phpHtmlLib/BaseWidget.html#var$title">BaseWidget::$title</a></span><br>
171     </span>
172     <span class="var-title">
173     <span class="var-name"><a href="../../phpHtmlLib/BaseWidget.html#var$width">BaseWidget::$width</a></span><br>
174     </span>
175     </blockquote>
176    
177     </div>
178     </div>
179    
180     <a name="sec-methods"></a>
181     <div class="info-box">
182     <div class="info-box-title">Methods</div>
183     <div class="nav-bar">
184     <a href="#sec-description">Description</a> |
185     <a href="#sec-descendents">Descendents</a> |
186     <a href="#sec-vars">Vars</a>
187     <a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
188    
189     </div>
190     <div class="info-box-body">
191     <A NAME='method_detail'></A>
192     <a name="methodSVGXYPlotGraph" id="SVGXYPlotGraph"><!-- --></a>
193     <div class="oddrow">
194    
195     <div class="method-header">
196     <span class="method-title">Constructor SVGXYPlotGraph</span> (line <span class="line-number">30</span>)
197     </div>
198    
199     <!-- ========== Info from phpDoc block ========= -->
200    
201     <div class="method-signature">
202     <span class="method-result">SVGXYPlotGraph</span>
203     <span class="method-name">
204     SVGXYPlotGraph
205     </span>
206     (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$title</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$height</span>)
207     </div>
208    
209    
210    
211     </div>
212     <a name="methodadd_point" id="add_point"><!-- --></a>
213     <div class="evenrow">
214    
215     <div class="method-header">
216     <span class="method-title">add_point</span> (line <span class="line-number">52</span>)
217     </div>
218    
219     <!-- ========== Info from phpDoc block ========= -->
220     <p class="short-description">This enables you to add another line to the graph</p>
221    
222     <div class="method-signature">
223     <span class="method-result">void</span>
224     <span class="method-name">
225     add_point
226     </span>
227     (<span class="var-type">string</span>&nbsp;<span class="var-name">$x</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$y</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$color</span> = <span class="var-default">"red"</span>])
228     </div>
229    
230     <ul class="parameters">
231     <li>
232     <span class="var-type">string</span>
233     <span class="var-name">$x</span><span class="var-description">: - the x coordinates</span> </li>
234     <li>
235     <span class="var-type">string</span>
236     <span class="var-name">$y</span><span class="var-description">: - the y coordinates</span> </li>
237     <li>
238     <span class="var-type">string</span>
239     <span class="var-name">$color</span><span class="var-description">: - the color for the line</span> </li>
240     </ul>
241    
242    
243     </div>
244     <a name="methodgraph_data" id="graph_data"><!-- --></a>
245     <div class="oddrow">
246    
247     <div class="method-header">
248     <span class="method-title">graph_data</span> (line <span class="line-number">65</span>)
249     </div>
250    
251     <!-- ========== Info from phpDoc block ========= -->
252     <p class="short-description">This function does the work of building the graph itself</p>
253    
254     <div class="method-signature">
255     <span class="method-result">Container</span>
256     <span class="method-name">
257     graph_data
258     </span>
259     ()
260     </div>
261    
262    
263    
264     <hr class="separator" />
265     <div class="notes">Redefined in descendants as:</div>
266     <ul class="redefinitions">
267     <li>
268     <a href="../../phpHtmlLib/SVG/SVGXYLineGraph.html#methodgraph_data">SVGXYLineGraph::graph_data()</a>
269     : This function does the work of building the graph itself
270     </li>
271     </ul>
272     </div>
273     <a name="method_build_point" id="_build_point"><!-- --></a>
274     <div class="evenrow">
275    
276     <div class="method-header">
277     <span class="method-title">_build_point</span> (line <span class="line-number">79</span>)
278     </div>
279    
280     <!-- ========== Info from phpDoc block ========= -->
281    
282     <div class="method-signature">
283     <span class="method-result">void</span>
284     <span class="method-name">
285     _build_point
286     </span>
287     (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$x</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$y</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$color</span>)
288     </div>
289    
290    
291    
292     </div>
293     <h4>Inherited Methods</h4>
294     <a name='inherited_methods'><!-- --></a>
295     <!-- =========== Summary =========== -->
296     <p>Inherited From <span class="classname"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html">SVGXYGraph</a></span></p>
297     <blockquote>
298     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#methodSVGXYGraph">SVGXYGraph::SVGXYGraph()</a></span><br>
299     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#methodadd_x_values">SVGXYGraph::add_x_values()</a></span><br>
300     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#methodadd_y_values">SVGXYGraph::add_y_values()</a></span><br>
301     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#methodget_x_position">SVGXYGraph::get_x_position()</a></span><br>
302     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#methodget_y_position">SVGXYGraph::get_y_position()</a></span><br>
303     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#methodset_axis_grid_points">SVGXYGraph::set_axis_grid_points()</a></span><br>
304     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#methodset_grid_line_color">SVGXYGraph::set_grid_line_color()</a></span><br>
305     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#methodset_grid_line_flag">SVGXYGraph::set_grid_line_flag()</a></span><br>
306     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#methodset_x_title">SVGXYGraph::set_x_title()</a></span><br>
307     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#methodset_y_title">SVGXYGraph::set_y_title()</a></span><br>
308     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#method_add_options">SVGXYGraph::_add_options()</a></span><br>
309     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#method_background">SVGXYGraph::_background()</a></span><br>
310     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#method_build_graph">SVGXYGraph::_build_graph()</a></span><br>
311     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#method_build_titles">SVGXYGraph::_build_titles()</a></span><br>
312     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#method_build_x_axis">SVGXYGraph::_build_x_axis()</a></span><br>
313     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#method_build_y_axis">SVGXYGraph::_build_y_axis()</a></span><br>
314     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#method_prepare_data">SVGXYGraph::_prepare_data()</a></span><br>
315     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#method_x_axis_title">SVGXYGraph::_x_axis_title()</a></span><br>
316     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGXYGraph.html#method_y_axis_title">SVGXYGraph::_y_axis_title()</a></span><br>
317     </blockquote>
318     <!-- =========== Summary =========== -->
319     <p>Inherited From <span class="classname"><a href="../../phpHtmlLib/SVG/SVGGraph.html">SVGGraph</a></span></p>
320     <blockquote>
321     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodSVGGraph">SVGGraph::SVGGraph()</a></span><br>
322     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodformat_label">SVGGraph::format_label()</a></span><br>
323     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodget_option">SVGGraph::get_option()</a></span><br>
324     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodget_options">SVGGraph::get_options()</a></span><br>
325     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodrender">SVGGraph::render()</a></span><br>
326     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodset_axis_font_height">SVGGraph::set_axis_font_height()</a></span><br>
327     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodset_axis_font_width">SVGGraph::set_axis_font_width()</a></span><br>
328     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodset_height">SVGGraph::set_height()</a></span><br>
329     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodset_option">SVGGraph::set_option()</a></span><br>
330     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodset_title">SVGGraph::set_title()</a></span><br>
331     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodset_title_font_height">SVGGraph::set_title_font_height()</a></span><br>
332     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodset_title_font_width">SVGGraph::set_title_font_width()</a></span><br>
333     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodset_title_style">SVGGraph::set_title_style()</a></span><br>
334     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#methodset_width">SVGGraph::set_width()</a></span><br>
335     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#method_build_graph">SVGGraph::_build_graph()</a></span><br>
336     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#method_build_title">SVGGraph::_build_title()</a></span><br>
337     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#method_build_titles">SVGGraph::_build_titles()</a></span><br>
338     <span class="method-name"><a href="../../phpHtmlLib/SVG/SVGGraph.html#method_prepare_data">SVGGraph::_prepare_data()</a></span><br>
339     </blockquote>
340     <!-- =========== Summary =========== -->
341     <p>Inherited From <span class="classname"><a href="../../phpHtmlLib/BaseWidget.html">BaseWidget</a></span></p>
342     <blockquote>
343     <span class="method-name"><a href="../../phpHtmlLib/BaseWidget.html#methodget_align">BaseWidget::get_align()</a></span><br>
344     <span class="method-name"><a href="../../phpHtmlLib/BaseWidget.html#methodget_css">BaseWidget::get_css()</a></span><br>
345     <span class="method-name"><a href="../../phpHtmlLib/BaseWidget.html#methodget_javascript">BaseWidget::get_javascript()</a></span><br>
346     <span class="method-name"><a href="../../phpHtmlLib/BaseWidget.html#methodget_title">BaseWidget::get_title()</a></span><br>
347     <span class="method-name"><a href="../../phpHtmlLib/BaseWidget.html#methodget_width">BaseWidget::get_width()</a></span><br>
348     <span class="method-name"><a href="../../phpHtmlLib/BaseWidget.html#methodset_align">BaseWidget::set_align()</a></span><br>
349     <span class="method-name"><a href="../../phpHtmlLib/BaseWidget.html#methodset_title">BaseWidget::set_title()</a></span><br>
350     <span class="method-name"><a href="../../phpHtmlLib/BaseWidget.html#methodset_width">BaseWidget::set_width()</a></span><br>
351     </blockquote>
352     <!-- =========== Summary =========== -->
353     <p>Inherited From <span class="classname"><a href="../../phpHtmlLib/Container.html">Container</a></span></p>
354     <blockquote>
355     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodContainer">Container::Container()</a></span><br>
356     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodadd">Container::add()</a></span><br>
357     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodadd_reference">Container::add_reference()</a></span><br>
358     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodcount_content">Container::count_content()</a></span><br>
359     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodget_element">Container::get_element()</a></span><br>
360     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodget_indent_flag">Container::get_indent_flag()</a></span><br>
361     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodpush">Container::push()</a></span><br>
362     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodpush_reference">Container::push_reference()</a></span><br>
363     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodrender">Container::render()</a></span><br>
364     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodreset_content">Container::reset_content()</a></span><br>
365     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodset_collapse">Container::set_collapse()</a></span><br>
366     <span class="method-name"><a href="../../phpHtmlLib/Container.html#methodset_indent_flag">Container::set_indent_flag()</a></span><br>
367     </blockquote>
368    
369     </div>
370     </div>
371    
372    
373     <p class="notes" id="credit">
374     Documentation generated on Thu, 1 Apr 2004 09:40:07 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC2</a>
375     </p>
376     </div></body>
377     </html>

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed