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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.4 - (hide annotations)
Thu May 6 16:24:31 2004 UTC (20 years, 3 months ago) by jonen
Branch: MAIN
CVS Tags: HEAD
Changes since 1.3: +793 -793 lines
File MIME type: text/html
 updated all to v2.4.1 - Apr 01, 2004

1 jonen 1.4 <?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 page svg_utils.inc</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="file-name">/tag_utils/svg_utils.inc</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-functions">Functions</a>
20     </div>
21     <div class="info-box-body">
22     <!-- ========== Info from phpDoc block ========= -->
23     <p class="short-description">This file holds helper functions for things related to SVG Tags (Scalable Vector Graphics)</p>
24     <p class="description"><p>$Id: _tag_utils_svg_utils_inc.html,v 1.24 2004/04/01 17:35:42 hemna Exp $</p></p>
25     <ul class="tags">
26     <li><span class="field">link:</span> <a href="http://phphtmllib.newsblob.com">http://phphtmllib.newsblob.com</a></li>
27     <li><span class="field">author:</span> Walter A. Boring IV &lt;<a href="mailto:waboring@buildabetterweb.com">waboring@buildabetterweb.com</a>&gt;</li>
28     </ul>
29    
30     </div>
31     </div>
32    
33    
34    
35    
36    
37     <a name="sec-functions"></a>
38     <div class="info-box">
39     <div class="info-box-title">Functions</div>
40     <div class="nav-bar">
41     <a href="#sec-description">Description</a> |
42     <span class="disabled">Functions</span>
43     </div>
44     <div class="info-box-body">
45     <a name="functionsvg_a" id="functionsvg_a"><!-- --></a>
46     <div class="evenrow">
47    
48     <div>
49     <span class="method-title">svg_a</span> (line <span class="line-number">25</span>)
50     </div>
51    
52     <!-- ========== Info from phpDoc block ========= -->
53     <p class="short-description">This function is used to build an SVG &lt;a&gt; tag</p>
54     <ul class="tags">
55     <li><span class="field">return:</span> object</li>
56     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/linking.html#AElement">http://www.w3.org/TR/SVG/linking.html#AElement</a></li>
57     </ul>
58    
59     <div class="method-signature">
60     <span class="method-result"><a href="../phpHtmlLib/Asvgtag.html">Asvgtag</a></span>
61     <span class="method-name">
62     svg_a
63     </span>
64     (<span class="var-type">string</span>&nbsp;<span class="var-name">$xlinkhref</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">1</span>)
65     </div>
66    
67     <ul class="parameters">
68     <li>
69     <span class="var-type">mixed</span>
70     <span class="var-name">1</span><span class="var-description">: - any N number of params for content for the tag</span> </li>
71     <li>
72     <span class="var-type">string</span>
73     <span class="var-name">$xlinkhref</span><span class="var-description">: - the 'xlink:href' attribute</span> </li>
74     </ul>
75    
76    
77     </div>
78     <a name="functionsvg_animate" id="functionsvg_animate"><!-- --></a>
79     <div class="oddrow">
80    
81     <div>
82     <span class="method-title">svg_animate</span> (line <span class="line-number">48</span>)
83     </div>
84    
85     <!-- ========== Info from phpDoc block ========= -->
86     <p class="short-description">This function is used to build an SVG &lt;animate&gt; tag</p>
87     <ul class="tags">
88     <li><span class="field">return:</span> object</li>
89     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/animate.html#AnimateElement">http://www.w3.org/TR/SVG/animate.html#AnimateElement</a></li>
90     </ul>
91    
92     <div class="method-signature">
93     <span class="method-result"><a href="../phpHtmlLib/ANIMATEsvgtag.html">ANIMATEsvgtag</a></span>
94     <span class="method-name">
95     svg_animate
96     </span>
97     (<span class="var-type">string</span>&nbsp;<span class="var-name">$from</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$to</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$duration</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$attributename</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$attributetype</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$repeatcount</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$fill</span> = <span class="var-default">NULL</span>])
98     </div>
99    
100     <ul class="parameters">
101     <li>
102     <span class="var-type">string</span>
103     <span class="var-name">$from</span><span class="var-description">: - the 'from' attribute</span> </li>
104     <li>
105     <span class="var-type">string</span>
106     <span class="var-name">$to</span><span class="var-description">: - the 'to' attribute</span> </li>
107     <li>
108     <span class="var-type">string</span>
109     <span class="var-name">$duration</span><span class="var-description">: - the 'duration' attribute</span> </li>
110     <li>
111     <span class="var-type">string</span>
112     <span class="var-name">$attributename</span><span class="var-description">: - the 'attributeName' attribute</span> </li>
113     <li>
114     <span class="var-type">string</span>
115     <span class="var-name">$attributetype</span><span class="var-description">: - the 'attributeType' attribute</span> </li>
116     <li>
117     <span class="var-type">string</span>
118     <span class="var-name">$repeatcount</span><span class="var-description">: - the 'repeatCount' attribute</span> </li>
119     <li>
120     <span class="var-type">string</span>
121     <span class="var-name">$fill</span><span class="var-description">: - the 'fill' attribute</span> </li>
122     </ul>
123    
124    
125     </div>
126     <a name="functionsvg_circle" id="functionsvg_circle"><!-- --></a>
127     <div class="evenrow">
128    
129     <div>
130     <span class="method-title">svg_circle</span> (line <span class="line-number">81</span>)
131     </div>
132    
133     <!-- ========== Info from phpDoc block ========= -->
134     <p class="short-description">This function is used to build an SVG &lt;circle&gt; tag and its common attributes</p>
135     <ul class="tags">
136     <li><span class="field">return:</span> object</li>
137     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/shapes.html">http://www.w3.org/TR/SVG/shapes.html</a></li>
138     </ul>
139    
140     <div class="method-signature">
141     <span class="method-result"><a href="../phpHtmlLib/CIRCLEsvgtag.html">CIRCLEsvgtag</a></span>
142     <span class="method-name">
143     svg_circle
144     </span>
145     (<span class="var-type">int</span>&nbsp;<span class="var-name">$cx</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$cy</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$radius</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$fill</span> = <span class="var-default">"none"</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$stroke</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$strokewidth</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$style</span> = <span class="var-default">NULL</span>])
146     </div>
147    
148     <ul class="parameters">
149     <li>
150     <span class="var-type">int</span>
151     <span class="var-name">$cx</span><span class="var-description">: - the 'cx' attribute. The x-axis coordinate of the center of the circle</span> </li>
152     <li>
153     <span class="var-type">int</span>
154     <span class="var-name">$cy</span><span class="var-description">: - the 'cy' attribute. The y-axis coordinate of the center of the circle</span> </li>
155     <li>
156     <span class="var-type">string</span>
157     <span class="var-name">$radius</span><span class="var-description">: - the 'r' (radius) attribute</span> </li>
158     <li>
159     <span class="var-type">string</span>
160     <span class="var-name">$fill</span><span class="var-description">: - the 'fill' attribute</span> </li>
161     <li>
162     <span class="var-type">string</span>
163     <span class="var-name">$stroke</span><span class="var-description">: - the 'stroke' attribute</span> </li>
164     <li>
165     <span class="var-type">string</span>
166     <span class="var-name">$strokewidth</span><span class="var-description">: - the 'stroke-width' attribute</span> </li>
167     <li>
168     <span class="var-type">string</span>
169     <span class="var-name">$style</span><span class="var-description">: - the 'style' attribyte</span> </li>
170     </ul>
171    
172    
173     </div>
174     <a name="functionsvg_defs" id="functionsvg_defs"><!-- --></a>
175     <div class="oddrow">
176    
177     <div>
178     <span class="method-title">svg_defs</span> (line <span class="line-number">108</span>)
179     </div>
180    
181     <!-- ========== Info from phpDoc block ========= -->
182     <p class="short-description">This function is used for building an SVG &lt;defs&gt; tag</p>
183     <ul class="tags">
184     <li><span class="field">return:</span> object</li>
185     </ul>
186    
187     <div class="method-signature">
188     <span class="method-result"><a href="../phpHtmlLib/DESCsvgtag.html">DESCsvgtag</a></span>
189     <span class="method-name">
190     svg_defs
191     </span>
192     ([<span class="var-type">mixed</span>&nbsp;<span class="var-name">0</span> = <span class="var-default">- any N number of params for content for the tag</span>])
193     </div>
194    
195     <ul class="parameters">
196     <li>
197     <span class="var-type">mixed</span>
198     <span class="var-name">0</span><span class="var-description">: - any N number of params for content for the tag</span> </li>
199     </ul>
200    
201    
202     </div>
203     <a name="functionsvg_desc" id="functionsvg_desc"><!-- --></a>
204     <div class="evenrow">
205    
206     <div>
207     <span class="method-title">svg_desc</span> (line <span class="line-number">123</span>)
208     </div>
209    
210     <!-- ========== Info from phpDoc block ========= -->
211     <p class="short-description">This function is used for building an SVG &lt;desc&gt; tag</p>
212     <ul class="tags">
213     <li><span class="field">return:</span> object</li>
214     </ul>
215    
216     <div class="method-signature">
217     <span class="method-result"><a href="../phpHtmlLib/DESCsvgtag.html">DESCsvgtag</a></span>
218     <span class="method-name">
219     svg_desc
220     </span>
221     ([<span class="var-type">mixed</span>&nbsp;<span class="var-name">0</span> = <span class="var-default">- any N number of params for content for the tag</span>])
222     </div>
223    
224     <ul class="parameters">
225     <li>
226     <span class="var-type">mixed</span>
227     <span class="var-name">0</span><span class="var-description">: - any N number of params for content for the tag</span> </li>
228     </ul>
229    
230    
231     </div>
232     <a name="functionsvg_ellipse" id="functionsvg_ellipse"><!-- --></a>
233     <div class="oddrow">
234    
235     <div>
236     <span class="method-title">svg_ellipse</span> (line <span class="line-number">150</span>)
237     </div>
238    
239     <!-- ========== Info from phpDoc block ========= -->
240     <p class="short-description">This function is used to build an SVG &lt;ellipse&gt; tag and its common attributes</p>
241     <ul class="tags">
242     <li><span class="field">return:</span> object</li>
243     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/shapes.html">http://www.w3.org/TR/SVG/shapes.html</a></li>
244     </ul>
245    
246     <div class="method-signature">
247     <span class="method-result"><a href="../phpHtmlLib/ELLIPSEsvgtag.html">ELLIPSEsvgtag</a></span>
248     <span class="method-name">
249     svg_ellipse
250     </span>
251     (<span class="var-type">int</span>&nbsp;<span class="var-name">$cx</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$cy</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$rx</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$ry</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$fill</span> = <span class="var-default">"none"</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$stroke</span> = <span class="var-default">NULL</span>], <span class="var-type">string</span>&nbsp;<span class="var-name">$strokewidth</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$style</span> = <span class="var-default">NULL</span>])
252     </div>
253    
254     <ul class="parameters">
255     <li>
256     <span class="var-type">int</span>
257     <span class="var-name">$cx</span><span class="var-description">: - the 'cx' attribute. The x-axis coordinate of the center of the circle</span> </li>
258     <li>
259     <span class="var-type">int</span>
260     <span class="var-name">$cy</span><span class="var-description">: - the 'cy' attribute. The y-axis coordinate of the center of the circle</span> </li>
261     <li>
262     <span class="var-type">int</span>
263     <span class="var-name">$rx</span><span class="var-description">: - the 'rx' attribute. The x-axis radius of the ellipse.</span> </li>
264     <li>
265     <span class="var-type">int</span>
266     <span class="var-name">$ry</span><span class="var-description">: - the 'ry' attribute. The y-axis radius of the ellipse.</span> </li>
267     <li>
268     <span class="var-type">string</span>
269     <span class="var-name">$fill</span><span class="var-description">: - the 'fill' attribute</span> </li>
270     <li>
271     <span class="var-type">string</span>
272     <span class="var-name">$stroke</span><span class="var-description">: - the 'stroke' attribute</span> </li>
273     <li>
274     <span class="var-type">string</span>
275     <span class="var-name">$strokewidth</span><span class="var-description">: - the 'stroke-width' attribute</span> </li>
276     <li>
277     <span class="var-type">string</span>
278     <span class="var-name">$style</span><span class="var-description">: - the 'style' attribyte</span> </li>
279     </ul>
280    
281    
282     </div>
283     <a name="functionsvg_font" id="functionsvg_font"><!-- --></a>
284     <div class="evenrow">
285    
286     <div>
287     <span class="method-title">svg_font</span> (line <span class="line-number">176</span>)
288     </div>
289    
290     <!-- ========== Info from phpDoc block ========= -->
291     <p class="short-description">this function builds an SVG &lt;font&gt; tag</p>
292     <ul class="tags">
293     <li><span class="field">return:</span> object</li>
294     </ul>
295    
296     <div class="method-signature">
297     <span class="method-result"><a href="../phpHtmlLib/FONTsvgtag.html">FONTsvgtag</a></span>
298     <span class="method-name">
299     svg_font
300     </span>
301     (<span class="var-type">string</span>&nbsp;<span class="var-name">$horizadvx</span>)
302     </div>
303    
304     <ul class="parameters">
305     <li>
306     <span class="var-type">string</span>
307     <span class="var-name">$horizadvx</span><span class="var-description">: - the required 'horiz-adv-x' attribute</span> </li>
308     </ul>
309    
310    
311     </div>
312     <a name="functionsvg_g" id="functionsvg_g"><!-- --></a>
313     <div class="oddrow">
314    
315     <div>
316     <span class="method-title">svg_g</span> (line <span class="line-number">194</span>)
317     </div>
318    
319     <!-- ========== Info from phpDoc block ========= -->
320     <p class="short-description">This function builds an SVG &lt;g&gt; tag</p>
321     <ul class="tags">
322     <li><span class="field">return:</span> object</li>
323     </ul>
324    
325     <div class="method-signature">
326     <span class="method-result"><a href="../phpHtmlLib/Gsvgtag.html">Gsvgtag</a></span>
327     <span class="method-name">
328     svg_g
329     </span>
330     ([<span class="var-type">string</span>&nbsp;<span class="var-name">$style</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$transform</span> = <span class="var-default">NULL</span>])
331     </div>
332    
333     <ul class="parameters">
334     <li>
335     <span class="var-type">string</span>
336     <span class="var-name">$style</span><span class="var-description">: - the 'style' attribute</span> </li>
337     <li>
338     <span class="var-type">string</span>
339     <span class="var-name">$transform</span><span class="var-description">: - the 'transform' attribute</span> </li>
340     </ul>
341    
342    
343     </div>
344     <a name="functionsvg_line" id="functionsvg_line"><!-- --></a>
345     <div class="evenrow">
346    
347     <div>
348     <span class="method-title">svg_line</span> (line <span class="line-number">222</span>)
349     </div>
350    
351     <!-- ========== Info from phpDoc block ========= -->
352     <p class="short-description">This function is used for building an SVG &lt;line&gt; tag</p>
353     <ul class="tags">
354     <li><span class="field">return:</span> object</li>
355     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/shapes.html">http://www.w3.org/TR/SVG/shapes.html</a></li>
356     </ul>
357    
358     <div class="method-signature">
359     <span class="method-result"><a href="../phpHtmlLib/LINEsvgtag.html">LINEsvgtag</a></span>
360     <span class="method-name">
361     svg_line
362     </span>
363     (<span class="var-type">int</span>&nbsp;<span class="var-name">$x1</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$y1</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$x2</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$y2</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$stroke</span> = <span class="var-default">NULL</span>], <span class="var-type">string</span>&nbsp;<span class="var-name">$strokewidth</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$style</span> = <span class="var-default">NULL</span>])
364     </div>
365    
366     <ul class="parameters">
367     <li>
368     <span class="var-type">int</span>
369     <span class="var-name">$x1</span><span class="var-description">: - the 'x1' attribute</span> </li>
370     <li>
371     <span class="var-type">int</span>
372     <span class="var-name">$y1</span><span class="var-description">: - the 'y1' attribute</span> </li>
373     <li>
374     <span class="var-type">int</span>
375     <span class="var-name">$x2</span><span class="var-description">: - the 'x2' attribute</span> </li>
376     <li>
377     <span class="var-type">int</span>
378     <span class="var-name">$y2</span><span class="var-description">: - the 'y2' attribute</span> </li>
379     <li>
380     <span class="var-type">string</span>
381     <span class="var-name">$stroke</span><span class="var-description">: - the 'stroke' attribute</span> </li>
382     <li>
383     <span class="var-type">string</span>
384     <span class="var-name">$strokewidth</span><span class="var-description">: - the 'stroke-width' attribute</span> </li>
385     <li>
386     <span class="var-type">string</span>
387     <span class="var-name">$style</span><span class="var-description">: - the 'style' attribute</span> </li>
388     </ul>
389    
390    
391     </div>
392     <a name="functionsvg_marker" id="functionsvg_marker"><!-- --></a>
393     <div class="oddrow">
394    
395     <div>
396     <span class="method-title">svg_marker</span> (line <span class="line-number">252</span>)
397     </div>
398    
399     <!-- ========== Info from phpDoc block ========= -->
400     <p class="short-description">This function is used for building an SVG &lt;marker&gt; tag</p>
401     <ul class="tags">
402     <li><span class="field">return:</span> object</li>
403     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/painting.html#MarkerElement">http://www.w3.org/TR/SVG/painting.html#MarkerElement</a></li>
404     </ul>
405    
406     <div class="method-signature">
407     <span class="method-result"><a href="../phpHtmlLib/MARKERsvgtag.html">MARKERsvgtag</a></span>
408     <span class="method-name">
409     svg_marker
410     </span>
411     (<span class="var-type">string</span>&nbsp;<span class="var-name">$refx</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$refY</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$markerunits</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$markerwidth</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$markerheight</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$orient</span> = <span class="var-default">NULL</span>])
412     </div>
413    
414     <ul class="parameters">
415     <li>
416     <span class="var-type">string</span>
417     <span class="var-name">$refx</span><span class="var-description">: - the 'refX' attribute</span> </li>
418     <li>
419     <span class="var-type">string</span>
420     <span class="var-name">$refY</span><span class="var-description">: - the 'refY' attribute</span> </li>
421     <li>
422     <span class="var-type">string</span>
423     <span class="var-name">$markerunits</span><span class="var-description">: - the 'markerUnits' attribute</span> </li>
424     <li>
425     <span class="var-type">string</span>
426     <span class="var-name">$markerwidth</span><span class="var-description">: - the 'markerWidth' attribute</span> </li>
427     <li>
428     <span class="var-type">string</span>
429     <span class="var-name">$markerheight</span><span class="var-description">: - the 'markerHeight' attribute</span> </li>
430     <li>
431     <span class="var-type">string</span>
432     <span class="var-name">$orient</span><span class="var-description">: - the 'orient' attribute</span> </li>
433     </ul>
434    
435    
436     </div>
437     <a name="functionsvg_polygon" id="functionsvg_polygon"><!-- --></a>
438     <div class="evenrow">
439    
440     <div>
441     <span class="method-title">svg_polygon</span> (line <span class="line-number">286</span>)
442     </div>
443    
444     <!-- ========== Info from phpDoc block ========= -->
445     <p class="short-description">This function is used for building an SVG &lt;polygon&gt; tag</p>
446     <ul class="tags">
447     <li><span class="field">return:</span> object</li>
448     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/shapes.html">http://www.w3.org/TR/SVG/shapes.html</a></li>
449     </ul>
450    
451     <div class="method-signature">
452     <span class="method-result"><a href="../phpHtmlLib/POLYGONsvgtag.html">POLYGONsvgtag</a></span>
453     <span class="method-name">
454     svg_polygon
455     </span>
456     (<span class="var-type">int</span>&nbsp;<span class="var-name">$points</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$fill</span> = <span class="var-default">"none"</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$stroke</span> = <span class="var-default">NULL</span>], <span class="var-type">string</span>&nbsp;<span class="var-name">$strokewidth</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$style</span> = <span class="var-default">NULL</span>])
457     </div>
458    
459     <ul class="parameters">
460     <li>
461     <span class="var-type">int</span>
462     <span class="var-name">$points</span><span class="var-description">: - the 'points' attribute</span> </li>
463     <li>
464     <span class="var-type">string</span>
465     <span class="var-name">$fill</span><span class="var-description">: - the 'fill' attribute</span> </li>
466     <li>
467     <span class="var-type">string</span>
468     <span class="var-name">$stroke</span><span class="var-description">: - the 'stroke' attribute</span> </li>
469     <li>
470     <span class="var-type">string</span>
471     <span class="var-name">$strokewidth</span><span class="var-description">: - the 'stroke-width' attribute</span> </li>
472     <li>
473     <span class="var-type">string</span>
474     <span class="var-name">$style</span><span class="var-description">: - the 'style' attribute</span> </li>
475     </ul>
476    
477    
478     </div>
479     <a name="functionsvg_polyline" id="functionsvg_polyline"><!-- --></a>
480     <div class="oddrow">
481    
482     <div>
483     <span class="method-title">svg_polyline</span> (line <span class="line-number">322</span>)
484     </div>
485    
486     <!-- ========== Info from phpDoc block ========= -->
487     <p class="short-description">This function is used for building an SVG &lt;polyline&gt; tag</p>
488     <ul class="tags">
489     <li><span class="field">return:</span> object</li>
490     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/shapes.html">http://www.w3.org/TR/SVG/shapes.html</a></li>
491     </ul>
492    
493     <div class="method-signature">
494     <span class="method-result"><a href="../phpHtmlLib/POLYLINEsvgtag.html">POLYLINEsvgtag</a></span>
495     <span class="method-name">
496     svg_polyline
497     </span>
498     (<span class="var-type">int</span>&nbsp;<span class="var-name">$points</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$fill</span> = <span class="var-default">"none"</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$stroke</span> = <span class="var-default">NULL</span>], <span class="var-type">string</span>&nbsp;<span class="var-name">$strokewidth</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$style</span> = <span class="var-default">NULL</span>])
499     </div>
500    
501     <ul class="parameters">
502     <li>
503     <span class="var-type">int</span>
504     <span class="var-name">$points</span><span class="var-description">: - the 'points' attribute</span> </li>
505     <li>
506     <span class="var-type">string</span>
507     <span class="var-name">$fill</span><span class="var-description">: - the 'fill' attribute</span> </li>
508     <li>
509     <span class="var-type">string</span>
510     <span class="var-name">$stroke</span><span class="var-description">: - the 'stroke' attribute</span> </li>
511     <li>
512     <span class="var-type">string</span>
513     <span class="var-name">$strokewidth</span><span class="var-description">: - the 'stroke-width' attribute</span> </li>
514     <li>
515     <span class="var-type">string</span>
516     <span class="var-name">$style</span><span class="var-description">: - the 'style' attribute</span> </li>
517     </ul>
518    
519    
520     </div>
521     <a name="functionsvg_rect" id="functionsvg_rect"><!-- --></a>
522     <div class="evenrow">
523    
524     <div>
525     <span class="method-title">svg_rect</span> (line <span class="line-number">404</span>)
526     </div>
527    
528     <!-- ========== Info from phpDoc block ========= -->
529     <p class="short-description">This function is used to build an SVG &lt;rect&gt; tag and its common attributes</p>
530     <ul class="tags">
531     <li><span class="field">return:</span> object</li>
532     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/shapes.html">http://www.w3.org/TR/SVG/shapes.html</a></li>
533     </ul>
534    
535     <div class="method-signature">
536     <span class="method-result"><a href="../phpHtmlLib/RECTsvgtag.html">RECTsvgtag</a></span>
537     <span class="method-name">
538     svg_rect
539     </span>
540     (<span class="var-type">int</span>&nbsp;<span class="var-name">$x</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$y</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$width</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$height</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$fill</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$stroke</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$strokewidth</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$style</span> = <span class="var-default">NULL</span>])
541     </div>
542    
543     <ul class="parameters">
544     <li>
545     <span class="var-type">int</span>
546     <span class="var-name">$x</span><span class="var-description">: - the 'x' attribute</span> </li>
547     <li>
548     <span class="var-type">int</span>
549     <span class="var-name">$y</span><span class="var-description">: - the 'y' attribute</span> </li>
550     <li>
551     <span class="var-type">string</span>
552     <span class="var-name">$width</span><span class="var-description">: - the 'width' attribute</span> </li>
553     <li>
554     <span class="var-type">string</span>
555     <span class="var-name">$height</span><span class="var-description">: - the 'height' attribute</span> </li>
556     <li>
557     <span class="var-type">string</span>
558     <span class="var-name">$fill</span><span class="var-description">: - the 'fill' attribute</span> </li>
559     <li>
560     <span class="var-type">string</span>
561     <span class="var-name">$stroke</span><span class="var-description">: - the 'stroke' attribute</span> </li>
562     <li>
563     <span class="var-type">string</span>
564     <span class="var-name">$strokewidth</span><span class="var-description">: - the 'stroke-width' attribyte</span> </li>
565     <li>
566     <span class="var-type">string</span>
567     <span class="var-name">$style</span><span class="var-description">: - the 'style' attribyte</span> </li>
568     </ul>
569    
570    
571     </div>
572     <a name="functionsvg_script" id="functionsvg_script"><!-- --></a>
573     <div class="oddrow">
574    
575     <div>
576     <span class="method-title">svg_script</span> (line <span class="line-number">358</span>)
577     </div>
578    
579     <!-- ========== Info from phpDoc block ========= -->
580     <p class="short-description">This function creates a &lt;script&gt; tag and wraps the javascript in the appropriate &lt;![CDATA[ JAVASCRIPT ]]&gt; that is required for svg.</p>
581     <ul class="tags">
582     <li><span class="field">return:</span> object</li>
583     </ul>
584    
585     <div class="method-signature">
586     <span class="method-result"><a href="../phpHtmlLib/SCRIPTsvgtag.html">SCRIPTsvgtag</a></span>
587     <span class="method-name">
588     svg_script
589     </span>
590     ([<span class="var-type">string</span>&nbsp;<span class="var-name">$type</span> = <span class="var-default">"text/javascript"</span>], <span class="var-type">mixed</span>&nbsp;<span class="var-name">1</span>)
591     </div>
592    
593     <ul class="parameters">
594     <li>
595     <span class="var-type">mixed</span>
596     <span class="var-name">1</span><span class="var-description">: - any N number of params for content for the tag</span> </li>
597     <li>
598     <span class="var-type">string</span>
599     <span class="var-name">$type</span><span class="var-description">: the 'type' attribute</span> </li>
600     </ul>
601    
602    
603     </div>
604     <a name="functionsvg_style" id="functionsvg_style"><!-- --></a>
605     <div class="evenrow">
606    
607     <div>
608     <span class="method-title">svg_style</span> (line <span class="line-number">378</span>)
609     </div>
610    
611     <!-- ========== Info from phpDoc block ========= -->
612     <p class="short-description">This function creates a &lt;script&gt; tag and wraps the javascript in the appropriate &lt;![CDATA[ JAVASCRIPT ]]&gt; that is required for svg.</p>
613     <ul class="tags">
614     <li><span class="field">return:</span> object</li>
615     </ul>
616    
617     <div class="method-signature">
618     <span class="method-result"><a href="../phpHtmlLib/SCRIPTsvgtag.html">SCRIPTsvgtag</a></span>
619     <span class="method-name">
620     svg_style
621     </span>
622     ([<span class="var-type">string</span>&nbsp;<span class="var-name">$type</span> = <span class="var-default">"text/css"</span>], <span class="var-type">mixed</span>&nbsp;<span class="var-name">1</span>)
623     </div>
624    
625     <ul class="parameters">
626     <li>
627     <span class="var-type">mixed</span>
628     <span class="var-name">1</span><span class="var-description">: - any N number of params for content for the tag</span> </li>
629     <li>
630     <span class="var-type">string</span>
631     <span class="var-name">$type</span><span class="var-description">: the 'type' attribute</span> </li>
632     </ul>
633    
634    
635     </div>
636     <a name="functionsvg_text" id="functionsvg_text"><!-- --></a>
637     <div class="oddrow">
638    
639     <div>
640     <span class="method-title">svg_text</span> (line <span class="line-number">438</span>)
641     </div>
642    
643     <!-- ========== Info from phpDoc block ========= -->
644     <p class="short-description">This function is used to build an SVG &lt;text&gt; tag</p>
645     <ul class="tags">
646     <li><span class="field">return:</span> object.</li>
647     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/text.html">http://www.w3.org/TR/SVG/text.html</a></li>
648     </ul>
649    
650     <div class="method-signature">
651     <span class="method-result"><a href="../phpHtmlLib/TEXTsvgtag.html">TEXTsvgtag</a></span>
652     <span class="method-name">
653     svg_text
654     </span>
655     (<span class="var-type">int</span>&nbsp;<span class="var-name">$x</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$y</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$rotate</span> = <span class="var-default">NULL</span>], [<span class="var-type">style</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">NULL</span>], <span class="var-type">mixed</span>&nbsp;<span class="var-name">4</span>)
656     </div>
657    
658     <ul class="parameters">
659     <li>
660     <span class="var-type">mixed</span>
661     <span class="var-name">4</span><span class="var-description">: - any N number of params for content for the tag</span> </li>
662     <li>
663     <span class="var-type">int</span>
664     <span class="var-name">$x</span><span class="var-description">: - the 'x' attribute</span> </li>
665     <li>
666     <span class="var-type">int</span>
667     <span class="var-name">$y</span><span class="var-description">: - the 'y' attribute</span> </li>
668     <li>
669     <span class="var-type">string</span>
670     <span class="var-name">$rotate</span><span class="var-description">: - the 'rotate' attribute</span> </li>
671     <li>
672     <span class="var-type">style</span>
673     <span class="var-name">$class</span><span class="var-description">: - the 'class' attribute</span> </li>
674     </ul>
675    
676    
677     </div>
678     <a name="functionsvg_textpath" id="functionsvg_textpath"><!-- --></a>
679     <div class="evenrow">
680    
681     <div>
682     <span class="method-title">svg_textpath</span> (line <span class="line-number">464</span>)
683     </div>
684    
685     <!-- ========== Info from phpDoc block ========= -->
686     <p class="short-description">This function is used to build an SVG &lt;textpath&gt; tag.</p>
687     <ul class="tags">
688     <li><span class="field">return:</span> object.</li>
689     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/text.html#TextPathElement">http://www.w3.org/TR/SVG/text.html#TextPathElement</a></li>
690     </ul>
691    
692     <div class="method-signature">
693     <span class="method-result"><a href="../phpHtmlLib/TEXTPATHsvgtag.html">TEXTPATHsvgtag</a></span>
694     <span class="method-name">
695     svg_textpath
696     </span>
697     (<span class="var-type">string</span>&nbsp;<span class="var-name">$xlinkhref</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">NULL</span>], <span class="var-type">mixed</span>&nbsp;<span class="var-name">2</span>)
698     </div>
699    
700     <ul class="parameters">
701     <li>
702     <span class="var-type">mixed</span>
703     <span class="var-name">2</span><span class="var-description">: - any N number of params for content for the tag</span> </li>
704     <li>
705     <span class="var-type">string</span>
706     <span class="var-name">$xlinkhref</span><span class="var-description">: - the 'xlink:href' attribute</span> </li>
707     <li>
708     <span class="var-type">string</span>
709     <span class="var-name">$class</span><span class="var-description">: - the 'class' attribute</span> </li>
710     </ul>
711    
712    
713     </div>
714     <a name="functionsvg_tref" id="functionsvg_tref"><!-- --></a>
715     <div class="oddrow">
716    
717     <div>
718     <span class="method-title">svg_tref</span> (line <span class="line-number">487</span>)
719     </div>
720    
721     <!-- ========== Info from phpDoc block ========= -->
722     <p class="short-description">This function is used to build an SVG &lt;tref&gt; tag</p>
723     <ul class="tags">
724     <li><span class="field">return:</span> object.</li>
725     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/text.html">http://www.w3.org/TR/SVG/text.html</a></li>
726     </ul>
727    
728     <div class="method-signature">
729     <span class="method-result"><a href="../phpHtmlLib/TREFsvgtag.html">TREFsvgtag</a></span>
730     <span class="method-name">
731     svg_tref
732     </span>
733     (<span class="var-type">string</span>&nbsp;<span class="var-name">$xlinkhref</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">NULL</span>], <span class="var-type">mixed</span>&nbsp;<span class="var-name">2</span>)
734     </div>
735    
736     <ul class="parameters">
737     <li>
738     <span class="var-type">mixed</span>
739     <span class="var-name">2</span><span class="var-description">: - any N number of params for content for the tag</span> </li>
740     <li>
741     <span class="var-type">string</span>
742     <span class="var-name">$xlinkhref</span><span class="var-description">: - the 'xlink:href' required attribute</span> </li>
743     <li>
744     <span class="var-type">string</span>
745     <span class="var-name">$class</span><span class="var-description">: - the 'class' attribute</span> </li>
746     </ul>
747    
748    
749     </div>
750     <a name="functionsvg_tspan" id="functionsvg_tspan"><!-- --></a>
751     <div class="evenrow">
752    
753     <div>
754     <span class="method-title">svg_tspan</span> (line <span class="line-number">509</span>)
755     </div>
756    
757     <!-- ========== Info from phpDoc block ========= -->
758     <p class="short-description">This function is used to build an SVG &lt;tref&gt; tag.</p>
759     <ul class="tags">
760     <li><span class="field">return:</span> object.</li>
761     <li><span class="field">link:</span> <a href="http://www.w3.org/TR/SVG/text.html">http://www.w3.org/TR/SVG/text.html</a></li>
762     </ul>
763    
764     <div class="method-signature">
765     <span class="method-result"><a href="../phpHtmlLib/TSPANsvgtag.html">TSPANsvgtag</a></span>
766     <span class="method-name">
767     svg_tspan
768     </span>
769     (<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">$class</span> = <span class="var-default">NULL</span>])
770     </div>
771    
772     <ul class="parameters">
773     <li>
774     <span class="var-type">string</span>
775     <span class="var-name">$x</span><span class="var-description">: - the 'x' attribute</span> </li>
776     <li>
777     <span class="var-type">string</span>
778     <span class="var-name">$y</span><span class="var-description">: - the 'y' attribute</span> </li>
779     <li>
780     <span class="var-type">string</span>
781     <span class="var-name">$class</span><span class="var-description">: - the 'class' attribute</span> </li>
782     </ul>
783    
784    
785     </div>
786     </div>
787     </div>
788    
789     <p class="notes" id="credit">
790     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>
791     </p>
792     </div></body>
793     </html>

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