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

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

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