/[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.3 - (show annotations)
Sat Sep 20 00:24:12 2003 UTC (21 years ago) by jonen
Branch: MAIN
Changes since 1.2: +792 -829 lines
File MIME type: text/html
+ updated whole phphtmllib to v2.3.0

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 <h2 class="file-name">Program_Root/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.19 2003/08/01 01:37:37 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> <p>Walter A. Boring IV &lt;<a href="mailto:waboring@buildabetterweb.com">mailto:waboring@buildabetterweb.com</a>&gt;</p></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> <p>object</p></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">: <p>- any N number of params for content for the tag</p></span> </li>
71 <li>
72 <span class="var-type">string</span>
73 <span class="var-name">$xlinkhref</span><span class="var-description">: <p>- the 'xlink:href' attribute</p></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> <p>object</p></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">: <p>- the 'from' attribute</p></span> </li>
104 <li>
105 <span class="var-type">string</span>
106 <span class="var-name">$to</span><span class="var-description">: <p>- the 'to' attribute</p></span> </li>
107 <li>
108 <span class="var-type">string</span>
109 <span class="var-name">$duration</span><span class="var-description">: <p>- the 'duration' attribute</p></span> </li>
110 <li>
111 <span class="var-type">string</span>
112 <span class="var-name">$attributename</span><span class="var-description">: <p>- the 'attributeName' attribute</p></span> </li>
113 <li>
114 <span class="var-type">string</span>
115 <span class="var-name">$attributetype</span><span class="var-description">: <p>- the 'attributeType' attribute</p></span> </li>
116 <li>
117 <span class="var-type">string</span>
118 <span class="var-name">$repeatcount</span><span class="var-description">: <p>- the 'repeatCount' attribute</p></span> </li>
119 <li>
120 <span class="var-type">string</span>
121 <span class="var-name">$fill</span><span class="var-description">: <p>- the 'fill' attribute</p></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> <p>object</p></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">: <p>- the 'cx' attribute. The x-axis coordinate of the center of the circle</p></span> </li>
152 <li>
153 <span class="var-type">int</span>
154 <span class="var-name">$cy</span><span class="var-description">: <p>- the 'cy' attribute. The y-axis coordinate of the center of the circle</p></span> </li>
155 <li>
156 <span class="var-type">string</span>
157 <span class="var-name">$radius</span><span class="var-description">: <p>- the 'r' (radius) attribute</p></span> </li>
158 <li>
159 <span class="var-type">string</span>
160 <span class="var-name">$fill</span><span class="var-description">: <p>- the 'fill' attribute</p></span> </li>
161 <li>
162 <span class="var-type">string</span>
163 <span class="var-name">$stroke</span><span class="var-description">: <p>- the 'stroke' attribute</p></span> </li>
164 <li>
165 <span class="var-type">string</span>
166 <span class="var-name">$strokewidth</span><span class="var-description">: <p>- the 'stroke-width' attribute</p></span> </li>
167 <li>
168 <span class="var-type">string</span>
169 <span class="var-name">$style</span><span class="var-description">: <p>- the 'style' attribyte</p></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> <p>object</p></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">: <p>- any N number of params for content for the tag</p></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> <p>object</p></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">: <p>- any N number of params for content for the tag</p></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> <p>object</p></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">: <p>- the 'cx' attribute. The x-axis coordinate of the center of the circle</p></span> </li>
258 <li>
259 <span class="var-type">int</span>
260 <span class="var-name">$cy</span><span class="var-description">: <p>- the 'cy' attribute. The y-axis coordinate of the center of the circle</p></span> </li>
261 <li>
262 <span class="var-type">int</span>
263 <span class="var-name">$rx</span><span class="var-description">: <p>- the 'rx' attribute. The x-axis radius of the ellipse.</p></span> </li>
264 <li>
265 <span class="var-type">int</span>
266 <span class="var-name">$ry</span><span class="var-description">: <p>- the 'ry' attribute. The y-axis radius of the ellipse.</p></span> </li>
267 <li>
268 <span class="var-type">string</span>
269 <span class="var-name">$fill</span><span class="var-description">: <p>- the 'fill' attribute</p></span> </li>
270 <li>
271 <span class="var-type">string</span>
272 <span class="var-name">$stroke</span><span class="var-description">: <p>- the 'stroke' attribute</p></span> </li>
273 <li>
274 <span class="var-type">string</span>
275 <span class="var-name">$strokewidth</span><span class="var-description">: <p>- the 'stroke-width' attribute</p></span> </li>
276 <li>
277 <span class="var-type">string</span>
278 <span class="var-name">$style</span><span class="var-description">: <p>- the 'style' attribyte</p></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> <p>object</p></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">: <p>- the required 'horiz-adv-x' attribute</p></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> <p>object</p></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">: <p>- the 'style' attribute</p></span> </li>
337 <li>
338 <span class="var-type">string</span>
339 <span class="var-name">$transform</span><span class="var-description">: <p>- the 'transform' attribute</p></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> <p>object</p></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">: <p>- the 'x1' attribute</p></span> </li>
370 <li>
371 <span class="var-type">int</span>
372 <span class="var-name">$y1</span><span class="var-description">: <p>- the 'y1' attribute</p></span> </li>
373 <li>
374 <span class="var-type">int</span>
375 <span class="var-name">$x2</span><span class="var-description">: <p>- the 'x2' attribute</p></span> </li>
376 <li>
377 <span class="var-type">int</span>
378 <span class="var-name">$y2</span><span class="var-description">: <p>- the 'y2' attribute</p></span> </li>
379 <li>
380 <span class="var-type">string</span>
381 <span class="var-name">$stroke</span><span class="var-description">: <p>- the 'stroke' attribute</p></span> </li>
382 <li>
383 <span class="var-type">string</span>
384 <span class="var-name">$strokewidth</span><span class="var-description">: <p>- the 'stroke-width' attribute</p></span> </li>
385 <li>
386 <span class="var-type">string</span>
387 <span class="var-name">$style</span><span class="var-description">: <p>- the 'style' attribute</p></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> <p>object</p></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">: <p>- the 'refX' attribute</p></span> </li>
418 <li>
419 <span class="var-type">string</span>
420 <span class="var-name">$refY</span><span class="var-description">: <p>- the 'refY' attribute</p></span> </li>
421 <li>
422 <span class="var-type">string</span>
423 <span class="var-name">$markerunits</span><span class="var-description">: <p>- the 'markerUnits' attribute</p></span> </li>
424 <li>
425 <span class="var-type">string</span>
426 <span class="var-name">$markerwidth</span><span class="var-description">: <p>- the 'markerWidth' attribute</p></span> </li>
427 <li>
428 <span class="var-type">string</span>
429 <span class="var-name">$markerheight</span><span class="var-description">: <p>- the 'markerHeight' attribute</p></span> </li>
430 <li>
431 <span class="var-type">string</span>
432 <span class="var-name">$orient</span><span class="var-description">: <p>- the 'orient' attribute</p></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> <p>object</p></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">: <p>- the 'points' attribute</p></span> </li>
463 <li>
464 <span class="var-type">string</span>
465 <span class="var-name">$fill</span><span class="var-description">: <p>- the 'fill' attribute</p></span> </li>
466 <li>
467 <span class="var-type">string</span>
468 <span class="var-name">$stroke</span><span class="var-description">: <p>- the 'stroke' attribute</p></span> </li>
469 <li>
470 <span class="var-type">string</span>
471 <span class="var-name">$strokewidth</span><span class="var-description">: <p>- the 'stroke-width' attribute</p></span> </li>
472 <li>
473 <span class="var-type">string</span>
474 <span class="var-name">$style</span><span class="var-description">: <p>- the 'style' attribute</p></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> <p>object</p></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">: <p>- the 'points' attribute</p></span> </li>
505 <li>
506 <span class="var-type">string</span>
507 <span class="var-name">$fill</span><span class="var-description">: <p>- the 'fill' attribute</p></span> </li>
508 <li>
509 <span class="var-type">string</span>
510 <span class="var-name">$stroke</span><span class="var-description">: <p>- the 'stroke' attribute</p></span> </li>
511 <li>
512 <span class="var-type">string</span>
513 <span class="var-name">$strokewidth</span><span class="var-description">: <p>- the 'stroke-width' attribute</p></span> </li>
514 <li>
515 <span class="var-type">string</span>
516 <span class="var-name">$style</span><span class="var-description">: <p>- the 'style' attribute</p></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> <p>object</p></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">: <p>- the 'x' attribute</p></span> </li>
547 <li>
548 <span class="var-type">int</span>
549 <span class="var-name">$y</span><span class="var-description">: <p>- the 'y' attribute</p></span> </li>
550 <li>
551 <span class="var-type">string</span>
552 <span class="var-name">$width</span><span class="var-description">: <p>- the 'width' attribute</p></span> </li>
553 <li>
554 <span class="var-type">string</span>
555 <span class="var-name">$height</span><span class="var-description">: <p>- the 'height' attribute</p></span> </li>
556 <li>
557 <span class="var-type">string</span>
558 <span class="var-name">$fill</span><span class="var-description">: <p>- the 'fill' attribute</p></span> </li>
559 <li>
560 <span class="var-type">string</span>
561 <span class="var-name">$stroke</span><span class="var-description">: <p>- the 'stroke' attribute</p></span> </li>
562 <li>
563 <span class="var-type">string</span>
564 <span class="var-name">$strokewidth</span><span class="var-description">: <p>- the 'stroke-width' attribyte</p></span> </li>
565 <li>
566 <span class="var-type">string</span>
567 <span class="var-name">$style</span><span class="var-description">: <p>- the 'style' attribyte</p></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> <p>object</p></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">: <p>- any N number of params for content for the tag</p></span> </li>
597 <li>
598 <span class="var-type">string</span>
599 <span class="var-name">$type</span><span class="var-description">: <p>the 'type' attribute</p></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> <p>object</p></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">: <p>- any N number of params for content for the tag</p></span> </li>
629 <li>
630 <span class="var-type">string</span>
631 <span class="var-name">$type</span><span class="var-description">: <p>the 'type' attribute</p></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> <p>object.</p></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">: <p>- any N number of params for content for the tag</p></span> </li>
662 <li>
663 <span class="var-type">int</span>
664 <span class="var-name">$x</span><span class="var-description">: <p>- the 'x' attribute</p></span> </li>
665 <li>
666 <span class="var-type">int</span>
667 <span class="var-name">$y</span><span class="var-description">: <p>- the 'y' attribute</p></span> </li>
668 <li>
669 <span class="var-type">string</span>
670 <span class="var-name">$rotate</span><span class="var-description">: <p>- the 'rotate' attribute</p></span> </li>
671 <li>
672 <span class="var-type">style</span>
673 <span class="var-name">$class</span><span class="var-description">: <p>- the 'class' attribute</p></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> <p>object.</p></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">: <p>- any N number of params for content for the tag</p></span> </li>
704 <li>
705 <span class="var-type">string</span>
706 <span class="var-name">$xlinkhref</span><span class="var-description">: <p>- the 'xlink:href' attribute</p></span> </li>
707 <li>
708 <span class="var-type">string</span>
709 <span class="var-name">$class</span><span class="var-description">: <p>- the 'class' attribute</p></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> <p>object.</p></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">: <p>- any N number of params for content for the tag</p></span> </li>
740 <li>
741 <span class="var-type">string</span>
742 <span class="var-name">$xlinkhref</span><span class="var-description">: <p>- the 'xlink:href' required attribute</p></span> </li>
743 <li>
744 <span class="var-type">string</span>
745 <span class="var-name">$class</span><span class="var-description">: <p>- the 'class' attribute</p></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> <p>object.</p></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">: <p>- the 'x' attribute</p></span> </li>
776 <li>
777 <span class="var-type">string</span>
778 <span class="var-name">$y</span><span class="var-description">: <p>- the 'y' attribute</p></span> </li>
779 <li>
780 <span class="var-type">string</span>
781 <span class="var-name">$class</span><span class="var-description">: <p>- the 'class' attribute</p></span> </li>
782 </ul>
783
784
785 </div>
786 </div>
787 </div>
788
789 <p class="notes" id="credit">
790 Documention generated on Thu, 31 Jul 2003 18:33:50 -0700 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.0</a>
791 </p>
792 </div></body>
793 </html>

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