Salome HOME
e0296c2483d75fa41e03628dea39dd5275f37288
[modules/geom.git] / doc / salome / gui / GEOM / files / salome2_sp3_transformationgui_functions.htm
1 <!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">\r
2 \r
3 <html>\r
4 \r
5 <!--(==============================================================)-->\r
6 <!--(Document created with RoboEditor. )============================-->\r
7 <!--(==============================================================)-->\r
8 \r
9 <head>\r
10 \r
11 <title>Titre</title>\r
12 \r
13 <!--(Meta)==========================================================-->\r
14 \r
15 <meta HTTP-EQUIV=Content-Type CONTENT="text/html; charset=windows-1252">\r
16 <meta NAME=subject CONTENT=Sujet>\r
17 <meta NAME=keywords CONTENT=Etude>\r
18 <meta NAME=Client CONTENT=Client>\r
19 <meta NAME=Department CONTENT="D&#1081;veloppements sp&#1081;cifiques open cascade">\r
20 <meta NAME=Division CONTENT="Une filiale EADS Matra Datavision">\r
21 <meta NAME=Owner CONTENT=OCC>\r
22 <meta NAME=Project CONTENT=ProjectRef>\r
23 <meta NAME=Folder CONTENT=FF>\r
24 <meta NAME=Study CONTENT=SSS>\r
25 <meta NAME=Reference CONTENT=Reference>\r
26 <meta name=generator content="RoboHELP by eHelp Corporation - www.ehelp.com">\r
27 <meta name=generator-major-version content=0.1>\r
28 <meta name=generator-minor-version content=1>\r
29 <meta name=filetype content=kadov>\r
30 <meta name=filetype-version content=1>\r
31 <meta name=page-count content=1>\r
32 <meta name=layout-height content=4969>\r
33 <meta name=layout-width content=700>\r
34 \r
35 \r
36 <!--(Links)=========================================================-->\r
37 \r
38  <link rel='stylesheet' href='../default_ns.css'>\r
39 <script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">\r
40 <!--\r
41 if (navigator.appName !="Netscape")\r
42 {   document.write("<link rel='stylesheet' href='../default.css'>");}\r
43 //-->\r
44 </script>\r
45 <!--(Style Sheet)===================================================-->\r
46 \r
47 <style>\r
48 <!--\r
49 \r
50 A:visited {\r
51         color: #800080;\r
52 }\r
53 \r
54 A:link {\r
55         color: #0000ff;\r
56 }\r
57 \r
58 -->\r
59 </style>\r
60 \r
61 \r
62 <style type="text/css">\r
63 <!--\r
64 p.whs1 {font-size: 12pt;}\r
65 img_whs2 {border-style: none; border: none; float: none; width: 30px; height: 30px;}\r
66 ul.whs3 {list-style: disc;}\r
67 p.whs4 {font-family: 'Times New Roman', serif; font-size: 12pt;}\r
68 p.whs5 {font-family: 'Times New Roman', serif; font-size: 14pt;}\r
69 img_whs6 {border-style: none; width: 20px; height: 20px;}\r
70 p.whs7 {font-size: 12pt; margin-left: 40px;}\r
71 img_whs8 {border-style: none; border: none; width: 200px; height: 202px;}\r
72 p.whs9 {margin-left: 40px;}\r
73 img_whs10 {border-style: none; border: none; width: 150px; height: 163px;}\r
74 img_whs11 {border-style: none; border: none; width: 200px; height: 193px;}\r
75 img_whs12 {border-style: none; border: none; width: 150px; height: 145px;}\r
76 img_whs13 {border-style: none; border: none; width: 200px; height: 176px;}\r
77 img_whs14 {border-style: none; border: none; width: 150px; height: 127px;}\r
78 img_whs15 {border-style: none; border: none; width: 150px; height: 153px;}\r
79 img_whs16 {border-style: none; border: none; width: 200px; height: 227px;}\r
80 img_whs17 {border-style: none; border: none; width: 150px; height: 123px;}\r
81 img_whs18 {border-style: none; border: none; width: 150px; height: 128px;}\r
82 img_whs19 {border-style: none; border: none; width: 150px; height: 113px;}\r
83 -->\r
84 </style>\r
85 <script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
86 <!--\r
87 function reDo() {\r
88   if (innerWidth != origWidth || innerHeight != origHeight)\r
89      location.reload();\r
90 }\r
91 if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {\r
92         origWidth = innerWidth;\r
93         origHeight = innerHeight;\r
94         onresize = reDo;\r
95 }\r
96 onerror = null; \r
97 //-->\r
98 </script>\r
99 <style type="text/css">\r
100 <!--\r
101   div.WebHelpPopupMenu {position:absolute; left:0px; top:0px; z-index:4; visibility:hidden;}\r
102 -->\r
103 </style>\r
104 <script type="text/javascript" language="javascript1.2" src="../whmsg.js"></script>\r
105 <script type="text/javascript" language="javascript" src="../whver.js"></script>\r
106 <script type="text/javascript" language="javascript1.2" src="../whproxy.js"></script>\r
107 <script type="text/javascript" language="javascript1.2" src="../whutils.js"></script>\r
108 <script type="text/javascript" language="javascript1.2" src="../whtopic.js"></script>\r
109 </head>\r
110 \r
111 <!--(Body)==========================================================-->\r
112 \r
113 \r
114 <body>\r
115 \r
116 <script type="text/javascript" language="javascript1.2">\r
117 <!--\r
118 if (window.gbWhTopic)\r
119 {\r
120         if (window.addTocInfo)\r
121         {\r
122         addTocInfo("GEOM module\nTransforming geometrical objects\nUsing transformation operations");\r
123 addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");\r
124 \r
125         }\r
126         if (window.writeBtnStyle)\r
127                 writeBtnStyle();\r
128 \r
129         if (window.writeIntopicBar)\r
130                 writeIntopicBar(1);\r
131 \r
132         if (window.setRelStartPage)\r
133         {\r
134         setRelStartPage("../geom.html");\r
135 \r
136                 autoSync(0);\r
137                 sendSyncInfo();\r
138                 sendAveInfoOut();\r
139         }\r
140 }\r
141 else\r
142         document.location.reload();\r
143 //-->\r
144 </script>\r
145 <h1>Using transformation operations</h1>\r
146 \r
147 <p class="whs1"><b style="font-weight: bold;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2"> <span style="font-weight: normal;">In GEOM there is a set \r
148  of operations allowing to transform the initial geometrical object into \r
149  other objects, which will be also created. These operations are</span></b></p>\r
150 \r
151 <p class="whs1">&nbsp;</p>\r
152 \r
153 <ul type="disc" class="whs3">\r
154         \r
155         <li class=kadov-p><p class="whs4"><a \r
156  HREF="#_Toc57113210"><font><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Translation&#9;</font></span></font></a></p></li>\r
157         \r
158         <li class=kadov-p><p class="whs4"><a \r
159  HREF="#_Toc57113211"><font><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Rotation&#9;</font></span></font></a></p></li>\r
160         \r
161         <li class=kadov-p><p class="whs4"><a \r
162  HREF="#_Toc57113212"><font><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Mirror&#9;</font></span></font></a></p></li>\r
163         \r
164         <li class=kadov-p><p class="whs4"><a \r
165  HREF="#_Toc57113213"><font><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Scale&#9;</font></span></font></a></p></li>\r
166         \r
167         <li class=kadov-p><p class="whs4"><a \r
168  HREF="#_Toc57113214"><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Multi-Translation \r
169  (Pattern)&#9;</font></span></a></p></li>\r
170         \r
171         <li class=kadov-p><p class="whs4"><a \r
172  HREF="#_Toc57113215"><span style="font-family: 'Times New Roman', serif; font-size: 12pt;"><font size=3 style="font-size:12pt;">Multi-Rotation \r
173  (Pattern)&#9;</font></span></a></p></li>\r
174 </ul>\r
175 \r
176 <p class="whs1">&nbsp;</p>\r
177 \r
178 <p class="whs1">&nbsp;</p>\r
179 \r
180 <p class="whs5"><b style="font-weight: bold;"><a \r
181  NAME=_Toc57113210><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image128.gif" width="20px" height="20px" border="0" class="img_whs6"><font \r
182  style="font-size: 14pt;"\r
183         size=4> Translation</font></a></b> </font></span></p>\r
184 \r
185 <p class="whs5">&nbsp;</p>\r
186 \r
187 <p class="whs1"><b style="font-weight: bold;">Description:</b> \r
188  Makes a translation of a shape.</p>\r
189 \r
190 <p class="whs1">&nbsp;</p>\r
191 \r
192 <p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Shape.</p>\r
193 \r
194 <p class="whs1">&nbsp;</p>\r
195 \r
196 <p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
197  geompy.MakeTranslation(GEOM_Shape, Double, Double, Double)</i></p>\r
198 \r
199 <p class="whs1">&nbsp;</p>\r
200 \r
201 <p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
202  1 shape + 3 values (coordinates).</p>\r
203 \r
204 <p class="whs1">&nbsp;</p>\r
205 \r
206 <p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
207 \r
208 <p class="whs1">&nbsp;</p>\r
209 \r
210 <p class="whs7"><img src="../image118.jpg" width="200px" height="202px" border="0" class="img_whs8"></p>\r
211 \r
212 <p class="whs7">&nbsp;</p>\r
213 \r
214 <p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
215 \r
216 <p class="whs1">&nbsp;</p>\r
217 \r
218 <p class="whs9"><img src="../image6.gif" width="150px" height="163px" border="0" class="img_whs10"> &nbsp;<img src="../image8.jpg" width="150px" height="163px" border="0" class="img_whs10"></p>\r
219 \r
220 <p class="whs9">&nbsp;</p>\r
221 \r
222 <p class="whs5"><a NAME=_Toc57113211><span \r
223  style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image129.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
224                                                                                                         size=4> Rotation</font></b></a> \r
225  </font></span></p>\r
226 \r
227 <p class="whs5">&nbsp;</p>\r
228 \r
229 <p class="whs1"><b style="font-weight: bold;">Description:</b> \r
230  Rotates the initial shape.</p>\r
231 \r
232 <p class="whs1">&nbsp;</p>\r
233 \r
234 <p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Shape.</p>\r
235 \r
236 <p class="whs1">&nbsp;</p>\r
237 \r
238 <p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
239  geompy.MakeRotation(GEOM_Shape, AxisStruct, Double)</i></p>\r
240 \r
241 <p class="whs1">&nbsp;</p>\r
242 \r
243 <p class="whs1"><b style="font-weight: bold;">Arguments</b><b>:</b> \r
244  1 shape + 1 edge &nbsp;+ \r
245  1 angle.</p>\r
246 \r
247 <p class="whs1">&nbsp;</p>\r
248 \r
249 <p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
250 \r
251 <p class="whs7">&nbsp;</p>\r
252 \r
253 <p class="whs7"><img src="../image119.jpg" width="200px" height="193px" border="0" class="img_whs11"></p>\r
254 \r
255 <p class="whs7">&nbsp;</p>\r
256 \r
257 <p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
258 \r
259 <p class="whs1">&nbsp;</p>\r
260 \r
261 <p class="whs9"><img src="../image9.jpg" width="150px" height="145px" border="0" class="img_whs12"> &nbsp;<img src="../image10.jpg" width="150px" height="145px" border="0" class="img_whs12"></p>\r
262 \r
263 <p class="whs9">&nbsp;</p>\r
264 \r
265 <p class="whs9">&nbsp;</p>\r
266 \r
267 <p class="whs5"><a NAME=_Toc57113212><span \r
268  style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif" width="20px" height="20px" border="0" class="img_whs6"><b style="font-size: 14pt;"> Mirror</b></a> \r
269  </font></span></p>\r
270 \r
271 <p class="whs4">&nbsp;</p>\r
272 \r
273 <p class="whs1"><b style="font-weight: bold;">Description:</b> \r
274  Symmetrical copy of a shape.</p>\r
275 \r
276 <p class="whs1">&nbsp;</p>\r
277 \r
278 <p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Shape.</p>\r
279 \r
280 <p class="whs1">&nbsp;</p>\r
281 \r
282 <p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
283  geompy.MakeMirrorByPlane(GEOM_Shape, GEOM_Shape)</i></p>\r
284 \r
285 <p class="whs1">&nbsp;</p>\r
286 \r
287 <p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
288  1 shape + 1 face.</p>\r
289 \r
290 <p class="whs1">&nbsp;</p>\r
291 \r
292 <p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
293 \r
294 <p class="whs1">&nbsp;</p>\r
295 \r
296 <p class="whs7"><img src="../image120.jpg" width="200px" height="176px" border="0" class="img_whs13"></p>\r
297 \r
298 <p class="whs1">&nbsp;</p>\r
299 \r
300 <p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
301 \r
302 <p class="whs1">&nbsp;</p>\r
303 \r
304 <p class="whs7"><img src="../image121.jpg" width="150px" height="127px" border="0" class="img_whs14"> &nbsp;<img src="../image122.jpg" width="150px" height="127px" border="0" class="img_whs14"></p>\r
305 \r
306 <p class="whs7">&nbsp;</p>\r
307 \r
308 <p class="whs5"><a NAME=_Toc57113213><span \r
309  style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image131.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
310                                                                                                         size=4> Scale</font></b></font></span></a></p>\r
311 \r
312 <p class="whs5">&nbsp;</p>\r
313 \r
314 <p class="whs1"><b style="font-weight: bold;">Description:</b> \r
315  Creates a scaled shape basing on the initial shape.</p>\r
316 \r
317 <p class="whs1">&nbsp;</p>\r
318 \r
319 <p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Shape.</p>\r
320 \r
321 <p class="whs1">&nbsp;</p>\r
322 \r
323 <p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i> \r
324  geompy.MakeScaleTransform(GEOM_Shape, PointStruct, Double)</i></p>\r
325 \r
326 <p class="whs1">&nbsp;</p>\r
327 \r
328 <p class="whs1"><b style="font-weight: bold;">Arguments:</b> \r
329  1 shape + 1 vertex + 1 Scale Factor.</p>\r
330 \r
331 <p class="whs1">&nbsp;</p>\r
332 \r
333 <p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
334 \r
335 <p class="whs1">&nbsp;</p>\r
336 \r
337 <p class="whs7"><img src="../image123.jpg" width="200px" height="193px" border="0" class="img_whs11"></p>\r
338 \r
339 <p class="whs7">&nbsp;</p>\r
340 \r
341 <p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
342 \r
343 <p class="whs1">&nbsp;</p>\r
344 \r
345 <p class="whs7"><img src="../image23.gif" width="150px" height="153px" border="0" class="img_whs15"> &nbsp;<img src="../image124.jpg" width="150px" height="153px" border="0" class="img_whs15"></p>\r
346 \r
347 <p class="whs7">&nbsp;</p>\r
348 \r
349 <p class="whs7">&nbsp;</p>\r
350 \r
351 <p class="whs5"><a NAME=_Toc57113214><span \r
352  style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image132.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"\r
353                                                                                                         size=4> Multi-Translation</font></b></font></span></a></p>\r
354 \r
355 <p class="whs5">&nbsp;</p>\r
356 \r
357 <p class="whs1"><b style="font-weight: bold;">Description:</b> \r
358  Makes several translations of a shape in <span style="font-weight: bold;"><B>one</B></span> \r
359  or <span style="font-weight: bold;"><B>two</B></span> directions.</p>\r
360 \r
361 <p class="whs1">&nbsp;</p>\r
362 \r
363 <p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Shape \r
364  (compound).</p>\r
365 \r
366 <p class="whs1">&nbsp;</p>\r
367 \r
368 <p class="whs1"><b style="font-weight: bold;">TUI Command:</b></p>\r
369 \r
370 <ul>\r
371         \r
372         <li class=kadov-p><p class="whs1"><i style="font-style: italic;">geompy.MakeMultiTranslation1D(GEOM_Shape, \r
373  DirStruct, Double, Short)</i></p></li>\r
374         \r
375         <li class=kadov-p><p class="whs1"><i style="font-style: italic;">geompy.MakeMultiTranslation2D(GEOM_Shape, \r
376  DirStruct, Double, Short, DirStruct, Double, Short)</i></p></li>\r
377 </ul>\r
378 \r
379 <p class="whs1">&nbsp;</p>\r
380 \r
381 <p class="whs1"><b style="font-weight: bold;">Arguments:</b></p>\r
382 \r
383 <ul>\r
384         \r
385         <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">1st \r
386  Constructor <span style="font-weight: normal;">(in one direction):</span></b> \r
387  1 shape + 1 edge (for direction) + 1 step value + 1 value (repetition).</p></li>\r
388         \r
389         <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">2nd \r
390  Constructor<span style="font-weight: normal;"> (in two directions):</span></b> \r
391  1 shape + 2 edges + 2 step values + 2 values (repetitions).</p></li>\r
392 </ul>\r
393 \r
394 <p class="whs1">&nbsp;</p>\r
395 \r
396 <p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
397 \r
398 <p class="whs1">&nbsp;</p>\r
399 \r
400 <p class="whs7"><img src="../image125.jpg" width="200px" height="227px" border="0" class="img_whs16"> &nbsp;<img src="../image126.jpg" width="200px" height="227px" border="0" class="img_whs16"></p>\r
401 \r
402 <p class="whs1">&nbsp;</p>\r
403 \r
404 <p class="whs1"><b style="font-weight: bold;">Example:</b></p>\r
405 \r
406 <p class="whs1">&nbsp;</p>\r
407 \r
408 <p class="whs1">One direction:</p>\r
409 \r
410 <p class="whs1">&nbsp;</p>\r
411 \r
412 <p class="whs7"><img src="../image24.gif" width="150px" height="123px" border="0" class="img_whs17"> &nbsp;<img src="../image128.jpg" width="150px" height="123px" border="0" class="img_whs17"></p>\r
413 \r
414 <p class="whs1">&nbsp;</p>\r
415 \r
416 <p class="whs1">Two directions:</p>\r
417 \r
418 <p class="whs1">&nbsp;</p>\r
419 \r
420 <p class="whs7"><img src="../image24.gif" width="150px" height="123px" border="0" class="img_whs17"> &nbsp;<img src="../image127.jpg" width="150px" height="123px" border="0" class="img_whs17"></p>\r
421 \r
422 <p class="whs1">&nbsp;</p>\r
423 \r
424 <p class="whs4">&nbsp;</p>\r
425 \r
426 <p class="whs5"><a NAME=_Toc57113215><span \r
427  style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image133.gif" width="20px" height="20px" border="0" class="img_whs6"><b style="font-size: 14pt;"> Multi-Rotation</b></font></span></a></p>\r
428 \r
429 <p class="whs4">&nbsp;</p>\r
430 \r
431 <p class="whs1"><b style="font-weight: bold;">Description:</b> \r
432  Creates several rotated geometrical objects in <span style="font-weight: bold;"><B>one \r
433  </B></span><span>or </span><span style="font-weight: bold;"><B>two </B></span><span>directions \r
434  basing on the initial geometrical object</span>.</p>\r
435 \r
436 <p class="whs1">&nbsp;</p>\r
437 \r
438 <p class="whs1"><b style="font-weight: bold;">Result:</b> GEOM_Shape \r
439  (compound).</p>\r
440 \r
441 <p class="whs1">&nbsp;</p>\r
442 \r
443 <p class="whs1"><b style="font-weight: bold;">TUI Command:</b></p>\r
444 \r
445 <ul>\r
446         \r
447         <li class=kadov-p><p class="whs1"><i style="font-style: italic;">geompy.MakeMultiRotation1D(GEOM_Shape, \r
448  DirStruct, PointStruct, Short)</i></p></li>\r
449         \r
450         <li class=kadov-p><p class="whs1"><i style="font-style: italic;">geompy.MakeMultiRotation2D(GEOM_Shape, \r
451  DirStruct, PointStruct, Double, Short, Double, Short)</i></p></li>\r
452 </ul>\r
453 \r
454 <p class="whs1">&nbsp;</p>\r
455 \r
456 <p class="whs1"><b style="font-weight: bold;">Arguments:</b></p>\r
457 \r
458 <ul>\r
459         \r
460         <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">1st \r
461  Constructor <span style="font-weight: normal;">(in one direction):</span></b> \r
462  1 shape + 1 edge + 1 value (repetition).</p></li>\r
463         \r
464         <li class=kadov-p><p class="whs1"><b style="font-weight: bold;">2nd \r
465  Constructor <span style="font-weight: normal;">(in two directions):</span></b> \r
466  1 shape + 1 edge + 1 angle + 1 value (repetition) + 1 step value + 1 value \r
467  (repetition).</p></li>\r
468 </ul>\r
469 \r
470 <p class="whs1">&nbsp;</p>\r
471 \r
472 <p class="whs1"><b style="font-weight: bold;">Dialog Box:</b></p>\r
473 \r
474 <p class="whs1">&nbsp;</p>\r
475 \r
476 <p class="whs7"><img src="../image131.jpg" width="200px" height="193px" border="0" class="img_whs11"> &nbsp;<img src="../image132.jpg" width="200px" height="193px" border="0" class="img_whs11"></p>\r
477 \r
478 <p class="whs7">&nbsp;</p>\r
479 \r
480 <p class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;"><b \r
481  style="font-weight: bold;">E</b>xample:</b></font></span></p>\r
482 \r
483 <p>&nbsp;</p>\r
484 \r
485 <p class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">One direction:</font></span></p>\r
486 \r
487 <p class="whs1">&nbsp;</p>\r
488 \r
489 <p class="whs7"><img src="../image129.jpg" width="150px" height="128px" border="0" class="img_whs18"> &nbsp;<img src="../image130.jpg" width="150px" height="128px" border="0" class="img_whs18"></p>\r
490 \r
491 <p class="whs1">&nbsp;</p>\r
492 \r
493 <p class="whs1">Two directions:</p>\r
494 \r
495 <p class="whs1">&nbsp;</p>\r
496 \r
497 <p class="whs7"><img src="../image25.gif" width="150px" height="113px" border="0" class="img_whs19"> &nbsp;<img src="../image133.jpg" width="150px" height="113px" border="0" class="img_whs19"></p>\r
498 \r
499 <p>&nbsp;</p>\r
500 \r
501 <p class="whs1">&nbsp;</p>\r
502 \r
503 <script type="text/javascript" language="javascript1.2">\r
504 <!--\r
505 if (window.writeIntopicBar)\r
506         writeIntopicBar(0);\r
507 //-->\r
508 </script>\r
509 </body>\r
510 \r
511 </html>\r