6 <component-name>?</component-name>
7 <interface-name>?</interface-name>
8 <node-name>aNewDataFlow_1</node-name>
10 <coupled-node>?</coupled-node>
12 <service-name>aNewDataFlow_1</service-name>
15 <inParameter-type>long</inParameter-type>
16 <inParameter-name>Loop__nbIter</inParameter-name> </inParameter>
18 <inParameter-type>long</inParameter-type>
19 <inParameter-name>Loop__iter</inParameter-name> </inParameter>
21 <inParameter-type>double</inParameter-type>
22 <inParameter-name>ExportToMED__size</inParameter-name> </inParameter>
24 <inParameter-type>string</inParameter-type>
25 <inParameter-name>getFileNames__medFile</inParameter-name> </inParameter>
27 <inParameter-type>string</inParameter-type>
28 <inParameter-name>getFileNames__jpegFile</inParameter-name> </inParameter>
30 <inParameter-type>long</inParameter-type>
31 <inParameter-name>ExportToJPEG__size</inParameter-name> </inParameter> </inParameter-list>
34 <outParameter-type>double</outParameter-type>
35 <outParameter-name>EndLoop__x</outParameter-name> </outParameter>
37 <outParameter-type>double</outParameter-type>
38 <outParameter-name>EndLoop__y</outParameter-name> </outParameter>
40 <outParameter-type>long</outParameter-type>
41 <outParameter-name>EndLoop__nbIter</outParameter-name> </outParameter>
43 <outParameter-type>long</outParameter-type>
44 <outParameter-name>EndLoop__iter</outParameter-name> </outParameter>
46 <outParameter-type>long</outParameter-type>
47 <outParameter-name>CheckMedFile__ko</outParameter-name> </outParameter>
49 <outParameter-type>boolean</outParameter-type>
50 <outParameter-name>ExportToJPEG__return</outParameter-name> </outParameter> </outParameter-list> </service>
53 <creation-date>13/7/2005 - 13:45:3</creation-date>
54 <lastmodification-date>14/7/2005 - 17:53:15</lastmodification-date>
55 <editor-release>2.0</editor-release>
57 <container>?</container>
59 <x-position>0</x-position>
60 <y-position>0</y-position> </node> </info-list>
63 <component-name>RANDOMIZER</component-name>
64 <interface-name>RANDOMIZER</interface-name>
65 <node-name>InitPoint</node-name>
67 <coupled-node>?</coupled-node>
69 <service-name>InitPoint</service-name>
73 <outParameter-type>double</outParameter-type>
74 <outParameter-name>theX</outParameter-name> </outParameter>
76 <outParameter-type>double</outParameter-type>
77 <outParameter-name>theY</outParameter-name> </outParameter> </outParameter-list> </service>
80 <creation-date>14/7/2005 - 17:28:25</creation-date>
81 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
82 <editor-release>2.0</editor-release>
84 <container>FactoryServerPy</container>
85 <comment>InitPoint from RANDOMIZER</comment>
86 <x-position>20</x-position>
87 <y-position>7</y-position> </node>
89 <component-name>RANDOMIZER</component-name>
90 <interface-name>RANDOMIZER</interface-name>
91 <node-name>NextIteration</node-name>
93 <coupled-node>?</coupled-node>
95 <service-name>NextIteration</service-name>
99 <outParameter-type>long</outParameter-type>
100 <outParameter-name>return</outParameter-name> </outParameter> </outParameter-list> </service>
103 <creation-date>14/7/2005 - 17:28:25</creation-date>
104 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
105 <editor-release>2.0</editor-release>
107 <container>FactoryServerPy</container>
108 <comment>NextIteration from RANDOMIZER</comment>
109 <x-position>633</x-position>
110 <y-position>207</y-position> </node>
112 <component-name>SIERPINSKY</component-name>
113 <interface-name>SIERPINSKY</interface-name>
114 <node-name>NextPoint</node-name>
116 <coupled-node>?</coupled-node>
118 <service-name>NextPoint</service-name>
121 <inParameter-type>double</inParameter-type>
122 <inParameter-name>X</inParameter-name> </inParameter>
124 <inParameter-type>double</inParameter-type>
125 <inParameter-name>Y</inParameter-name> </inParameter>
127 <inParameter-type>long</inParameter-type>
128 <inParameter-name>iter</inParameter-name> </inParameter> </inParameter-list>
131 <outParameter-type>double</outParameter-type>
132 <outParameter-name>nextX</outParameter-name> </outParameter>
134 <outParameter-type>double</outParameter-type>
135 <outParameter-name>nextY</outParameter-name> </outParameter> </outParameter-list> </service>
138 <creation-date>14/7/2005 - 17:28:25</creation-date>
139 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
140 <editor-release>2.0</editor-release>
142 <container>localhost/FactoryServer</container>
143 <comment>NextPoint from SIERPINSKY</comment>
144 <x-position>825</x-position>
145 <y-position>7</y-position> </node>
147 <component-name>?</component-name>
148 <interface-name>?</interface-name>
149 <node-name>Loop</node-name>
151 <coupled-node>EndLoop</coupled-node>
153 <service-name>Loop</service-name>
156 <inParameter-type>double</inParameter-type>
157 <inParameter-name>x</inParameter-name> </inParameter>
159 <inParameter-type>double</inParameter-type>
160 <inParameter-name>y</inParameter-name> </inParameter>
162 <inParameter-type>long</inParameter-type>
163 <inParameter-name>nbIter</inParameter-name> </inParameter>
165 <inParameter-type>long</inParameter-type>
166 <inParameter-name>iter</inParameter-name> </inParameter> </inParameter-list>
169 <outParameter-type>double</outParameter-type>
170 <outParameter-name>x</outParameter-name> </outParameter>
172 <outParameter-type>double</outParameter-type>
173 <outParameter-name>y</outParameter-name> </outParameter>
175 <outParameter-type>long</outParameter-type>
176 <outParameter-name>nbIter</outParameter-name> </outParameter>
178 <outParameter-type>long</outParameter-type>
179 <outParameter-name>iter</outParameter-name> </outParameter> </outParameter-list> </service>
183 <FuncName>InitLoop</FuncName>
184 <PyFunc><![CDATA[def InitLoop( x, y, nbIter, iter ): ]]></PyFunc>
185 <PyFunc><![CDATA[ iter = 0 ]]></PyFunc>
186 <PyFunc><![CDATA[ return x, y, nbIter, iter ]]></PyFunc>
187 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction>
189 <FuncName>MoreLoop</FuncName>
190 <PyFunc><![CDATA[def MoreLoop( x, y, nbIter, iter ): ]]></PyFunc>
191 <PyFunc><![CDATA[ loop = 0 ]]></PyFunc>
192 <PyFunc><![CDATA[ if iter < nbIter: loop = 1 ]]></PyFunc>
193 <PyFunc><![CDATA[ return loop, x, y, nbIter, iter ]]></PyFunc>
194 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction>
196 <FuncName>NextLoop</FuncName>
197 <PyFunc><![CDATA[def NextLoop( x, y, nbIter, iter ): ]]></PyFunc>
198 <PyFunc><![CDATA[ iter = iter + 1 ]]></PyFunc>
199 <PyFunc><![CDATA[ return x, y, nbIter, iter ]]></PyFunc>
200 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
201 <creation-date>14/7/2005 - 17:28:25</creation-date>
202 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
203 <editor-release>2.0</editor-release>
205 <container>?</container>
206 <comment>Compute Node</comment>
207 <x-position>432</x-position>
208 <y-position>47</y-position> </node>
210 <component-name>?</component-name>
211 <interface-name>?</interface-name>
212 <node-name>EndLoop</node-name>
214 <coupled-node>Loop</coupled-node>
216 <service-name>EndLoop</service-name>
219 <inParameter-type>double</inParameter-type>
220 <inParameter-name>x</inParameter-name> </inParameter>
222 <inParameter-type>double</inParameter-type>
223 <inParameter-name>y</inParameter-name> </inParameter>
225 <inParameter-type>long</inParameter-type>
226 <inParameter-name>nbIter</inParameter-name> </inParameter>
228 <inParameter-type>long</inParameter-type>
229 <inParameter-name>iter</inParameter-name> </inParameter> </inParameter-list>
232 <outParameter-type>double</outParameter-type>
233 <outParameter-name>x</outParameter-name> </outParameter>
235 <outParameter-type>double</outParameter-type>
236 <outParameter-name>y</outParameter-name> </outParameter>
238 <outParameter-type>long</outParameter-type>
239 <outParameter-name>nbIter</outParameter-name> </outParameter>
241 <outParameter-type>long</outParameter-type>
242 <outParameter-name>iter</outParameter-name> </outParameter> </outParameter-list> </service>
246 <FuncName>EndLoop</FuncName>
247 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
248 <creation-date>14/7/2005 - 17:28:25</creation-date>
249 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
250 <editor-release>2.0</editor-release>
252 <container>?</container>
253 <comment>Compute Node</comment>
254 <x-position>1015</x-position>
255 <y-position>47</y-position> </node>
257 <component-name>SIERPINSKY</component-name>
258 <interface-name>SIERPINSKY</interface-name>
259 <node-name>ExportToMED</node-name>
261 <coupled-node>?</coupled-node>
263 <service-name>ExportToMED</service-name>
266 <inParameter-type>string</inParameter-type>
267 <inParameter-name>fileName</inParameter-name> </inParameter>
269 <inParameter-type>double</inParameter-type>
270 <inParameter-name>size</inParameter-name> </inParameter> </inParameter-list>
273 <outParameter-type>boolean</outParameter-type>
274 <outParameter-name>return</outParameter-name> </outParameter> </outParameter-list> </service>
277 <creation-date>14/7/2005 - 17:28:25</creation-date>
278 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
279 <editor-release>2.0</editor-release>
281 <container>localhost/FactoryServer</container>
282 <comment>ExportToMED from SIERPINSKY</comment>
283 <x-position>474</x-position>
284 <y-position>484</y-position> </node>
286 <component-name>?</component-name>
287 <interface-name>?</interface-name>
288 <node-name>ImportToVISU</node-name>
290 <coupled-node>?</coupled-node>
292 <service-name>ImportToVISU</service-name>
295 <inParameter-type>string</inParameter-type>
296 <inParameter-name>fileName</inParameter-name> </inParameter> </inParameter-list>
297 <outParameter-list/> </service>
301 <FuncName>ImportToVISU</FuncName>
302 <PyFunc><![CDATA[def ImportToVISU( fileName ): ]]></PyFunc>
303 <PyFunc><![CDATA[ import CORBA ]]></PyFunc>
304 <PyFunc><![CDATA[ import SALOME_NamingServicePy ]]></PyFunc>
305 <PyFunc><![CDATA[ import LifeCycleCORBA ]]></PyFunc>
306 <PyFunc><![CDATA[ import SALOME ]]></PyFunc>
307 <PyFunc><![CDATA[ import SALOMEDS ]]></PyFunc>
308 <PyFunc><![CDATA[ import VISU ]]></PyFunc>
309 <PyFunc><![CDATA[?]]></PyFunc>
310 <PyFunc><![CDATA[ orb = CORBA.ORB_init( [], CORBA.ORB_ID ) ]]></PyFunc>
311 <PyFunc><![CDATA[ naming_service = SALOME_NamingServicePy.SALOME_NamingServicePy_i( orb ) ]]></PyFunc>
312 <PyFunc><![CDATA[ lcc = LifeCycleCORBA.LifeCycleCORBA( orb ) ]]></PyFunc>
313 <PyFunc><![CDATA[ studyManager = naming_service.Resolve( "myStudyManager" )._narrow( SALOMEDS.StudyManager ) ]]></PyFunc>
314 <PyFunc><![CDATA[ session = naming_service.Resolve( "/Kernel/Session" )._narrow( SALOME.Session ) ]]></PyFunc>
315 <PyFunc><![CDATA[?]]></PyFunc>
316 <PyFunc><![CDATA[ studyId = session.GetActiveStudyId() ]]></PyFunc>
317 <PyFunc><![CDATA[ study = studyManager.GetStudyByID( studyId ) ]]></PyFunc>
318 <PyFunc><![CDATA[?]]></PyFunc>
319 <PyFunc><![CDATA[ aVisu = lcc.FindOrLoadComponent( "FactoryServer", "VISU" ) ]]></PyFunc>
320 <PyFunc><![CDATA[ aVisu.SetCurrentStudy( study ) ]]></PyFunc>
321 <PyFunc><![CDATA[?]]></PyFunc>
322 <PyFunc><![CDATA[ aResult = aVisu.ImportFile( fileName ); ]]></PyFunc>
323 <PyFunc><![CDATA[ aMesh = aVisu.MeshOnEntity( aResult, "Sierpinsky", VISU.NODE ) ]]></PyFunc>
324 <PyFunc><![CDATA[?]]></PyFunc>
325 <PyFunc><![CDATA[ aViewManager = aVisu.GetViewManager() ]]></PyFunc>
326 <PyFunc><![CDATA[ View3d = aViewManager.Create3DView() ]]></PyFunc>
327 <PyFunc><![CDATA[ View3d.Restore() ]]></PyFunc>
328 <PyFunc><![CDATA[ View3d.SetRelativePosition( 0.5, 0.5 ) ]]></PyFunc>
329 <PyFunc><![CDATA[ View3d.SetRelativeSize( 0.5, 0.5 ) ]]></PyFunc>
330 <PyFunc><![CDATA[ View3d.ShowPart( VISU.View.OBJECTBROWSER, 0 ) ]]></PyFunc>
331 <PyFunc><![CDATA[ View3d.ShowPart( VISU.View.PYTHON, 0 ) ]]></PyFunc>
332 <PyFunc><![CDATA[ View3d.ShowPart( VISU.View.MESSAGES, 0 ) ]]></PyFunc>
333 <PyFunc><![CDATA[ View3d.DisplayOnly( aMesh ) ]]></PyFunc>
334 <PyFunc><![CDATA[ View3d.SetView( VISU.View3D.TOP ) ]]></PyFunc>
335 <PyFunc><![CDATA[ View3d.FitAll() ]]></PyFunc>
336 <PyFunc><![CDATA[ return ]]></PyFunc>
337 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
338 <creation-date>14/7/2005 - 17:28:25</creation-date>
339 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
340 <editor-release>2.0</editor-release>
342 <container>?</container>
343 <comment>Compute Node</comment>
344 <x-position>861</x-position>
345 <y-position>460</y-position> </node>
347 <component-name>?</component-name>
348 <interface-name>?</interface-name>
349 <node-name>CheckMedFile</node-name>
351 <coupled-node>EndOfCheckMedFile</coupled-node>
353 <service-name>ImportToVISU_1</service-name>
356 <inParameter-type>long</inParameter-type>
357 <inParameter-name>ok</inParameter-name> </inParameter> </inParameter-list>
360 <outParameter-type>long</outParameter-type>
361 <outParameter-name>ok</outParameter-name> </outParameter>
363 <outParameter-type>long</outParameter-type>
364 <outParameter-name>ko</outParameter-name> </outParameter> </outParameter-list> </service>
368 <FuncName>CheckMedFile</FuncName>
369 <PyFunc><![CDATA[def CheckMedFile( ok ): ]]></PyFunc>
370 <PyFunc><![CDATA[ return ok, not ok ]]></PyFunc>
371 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
372 <creation-date>14/7/2005 - 17:28:25</creation-date>
373 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
374 <editor-release>2.0</editor-release>
376 <container>?</container>
377 <comment>Compute Node</comment>
378 <x-position>662</x-position>
379 <y-position>524</y-position> </node>
381 <component-name>?</component-name>
382 <interface-name>?</interface-name>
383 <node-name>EndOfCheckMedFile</node-name>
385 <coupled-node>CheckMedFile</coupled-node>
387 <service-name>EndImportToVISU</service-name>
389 <outParameter-list/> </service>
393 <FuncName>EndImportToVISU</FuncName>
394 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
395 <creation-date>14/7/2005 - 17:28:25</creation-date>
396 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
397 <editor-release>2.0</editor-release>
399 <container>?</container>
400 <comment>Compute Node</comment>
401 <x-position>1054</x-position>
402 <y-position>520</y-position> </node>
404 <component-name>SIERPINSKY</component-name>
405 <interface-name>SIERPINSKY</interface-name>
406 <node-name>Init</node-name>
408 <coupled-node>?</coupled-node>
410 <service-name>Init</service-name>
413 <inParameter-type>double</inParameter-type>
414 <inParameter-name>X1</inParameter-name> </inParameter>
416 <inParameter-type>double</inParameter-type>
417 <inParameter-name>Y1</inParameter-name> </inParameter>
419 <inParameter-type>double</inParameter-type>
420 <inParameter-name>X2</inParameter-name> </inParameter>
422 <inParameter-type>double</inParameter-type>
423 <inParameter-name>Y2</inParameter-name> </inParameter>
425 <inParameter-type>double</inParameter-type>
426 <inParameter-name>X3</inParameter-name> </inParameter>
428 <inParameter-type>double</inParameter-type>
429 <inParameter-name>Y3</inParameter-name> </inParameter> </inParameter-list>
430 <outParameter-list/> </service>
433 <creation-date>14/7/2005 - 17:28:25</creation-date>
434 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
435 <editor-release>2.0</editor-release>
437 <container>localhost/FactoryServer</container>
438 <comment>Init from SIERPINSKY</comment>
439 <x-position>234</x-position>
440 <y-position>185</y-position> </node>
442 <component-name>RANDOMIZER</component-name>
443 <interface-name>RANDOMIZER</interface-name>
444 <node-name>InitPoint_1</node-name>
446 <coupled-node>?</coupled-node>
448 <service-name>InitPoint</service-name>
452 <outParameter-type>double</outParameter-type>
453 <outParameter-name>theX</outParameter-name> </outParameter>
455 <outParameter-type>double</outParameter-type>
456 <outParameter-name>theY</outParameter-name> </outParameter> </outParameter-list> </service>
459 <creation-date>14/7/2005 - 17:28:25</creation-date>
460 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
461 <editor-release>2.0</editor-release>
463 <container>FactoryServerPy</container>
464 <comment>InitPoint from RANDOMIZER</comment>
465 <x-position>20</x-position>
466 <y-position>185</y-position> </node>
468 <component-name>RANDOMIZER</component-name>
469 <interface-name>RANDOMIZER</interface-name>
470 <node-name>InitPoint_2</node-name>
472 <coupled-node>?</coupled-node>
474 <service-name>InitPoint</service-name>
478 <outParameter-type>double</outParameter-type>
479 <outParameter-name>theX</outParameter-name> </outParameter>
481 <outParameter-type>double</outParameter-type>
482 <outParameter-name>theY</outParameter-name> </outParameter> </outParameter-list> </service>
485 <creation-date>14/7/2005 - 17:28:25</creation-date>
486 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
487 <editor-release>2.0</editor-release>
489 <container>FactoryServerPy</container>
490 <comment>InitPoint from RANDOMIZER</comment>
491 <x-position>20</x-position>
492 <y-position>317</y-position> </node>
494 <component-name>RANDOMIZER</component-name>
495 <interface-name>RANDOMIZER</interface-name>
496 <node-name>InitPoint_3</node-name>
498 <coupled-node>?</coupled-node>
500 <service-name>InitPoint</service-name>
504 <outParameter-type>double</outParameter-type>
505 <outParameter-name>theX</outParameter-name> </outParameter>
507 <outParameter-type>double</outParameter-type>
508 <outParameter-name>theY</outParameter-name> </outParameter> </outParameter-list> </service>
511 <creation-date>14/7/2005 - 17:28:25</creation-date>
512 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
513 <editor-release>2.0</editor-release>
515 <container>FactoryServerPy</container>
516 <comment>InitPoint from RANDOMIZER</comment>
517 <x-position>20</x-position>
518 <y-position>448</y-position> </node>
520 <component-name>?</component-name>
521 <interface-name>?</interface-name>
522 <node-name>getFileNames</node-name>
524 <coupled-node>?</coupled-node>
526 <service-name>getFileNames</service-name>
529 <inParameter-type>string</inParameter-type>
530 <inParameter-name>medFile</inParameter-name> </inParameter>
532 <inParameter-type>string</inParameter-type>
533 <inParameter-name>jpegFile</inParameter-name> </inParameter> </inParameter-list>
536 <outParameter-type>string</outParameter-type>
537 <outParameter-name>medFile</outParameter-name> </outParameter>
539 <outParameter-type>string</outParameter-type>
540 <outParameter-name>jpegFile</outParameter-name> </outParameter> </outParameter-list> </service>
544 <FuncName>getMedFileName</FuncName>
545 <PyFunc><![CDATA[def getMedFileName( medFile, jpegFile ): ]]></PyFunc>
546 <PyFunc><![CDATA[ return medFile, jpegFile ]]></PyFunc>
547 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
548 <creation-date>14/7/2005 - 17:28:25</creation-date>
549 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
550 <editor-release>2.0</editor-release>
552 <container>?</container>
553 <comment>Compute Node</comment>
554 <x-position>21</x-position>
555 <y-position>594</y-position> </node>
557 <component-name>SIERPINSKY</component-name>
558 <interface-name>SIERPINSKY</interface-name>
559 <node-name>ExportToJPEG</node-name>
561 <coupled-node>?</coupled-node>
563 <service-name>ExportToJPEG</service-name>
566 <inParameter-type>string</inParameter-type>
567 <inParameter-name>fileName</inParameter-name> </inParameter>
569 <inParameter-type>long</inParameter-type>
570 <inParameter-name>size</inParameter-name> </inParameter> </inParameter-list>
573 <outParameter-type>boolean</outParameter-type>
574 <outParameter-name>return</outParameter-name> </outParameter> </outParameter-list> </service>
577 <creation-date>14/7/2005 - 17:28:25</creation-date>
578 <lastmodification-date>14/7/2005 - 17:28:25</lastmodification-date>
579 <editor-release>2.0</editor-release>
581 <container>localhost/FactoryServer</container>
582 <comment>ExportToJPEG from SIERPINSKY</comment>
583 <x-position>474</x-position>
584 <y-position>658</y-position> </node> </node-list>
587 <fromnode-name>InitPoint</fromnode-name>
588 <fromserviceparameter-name>theX</fromserviceparameter-name>
589 <tonode-name>Loop</tonode-name>
590 <toserviceparameter-name>x</toserviceparameter-name>
591 <coord-list/> </link>
593 <fromnode-name>InitPoint</fromnode-name>
594 <fromserviceparameter-name>theY</fromserviceparameter-name>
595 <tonode-name>Loop</tonode-name>
596 <toserviceparameter-name>y</toserviceparameter-name>
597 <coord-list/> </link>
599 <fromnode-name>NextIteration</fromnode-name>
600 <fromserviceparameter-name>return</fromserviceparameter-name>
601 <tonode-name>NextPoint</tonode-name>
602 <toserviceparameter-name>iter</toserviceparameter-name>
609 <y>278</y> </coord> </coord-list> </link>
611 <fromnode-name>NextPoint</fromnode-name>
612 <fromserviceparameter-name>nextX</fromserviceparameter-name>
613 <tonode-name>EndLoop</tonode-name>
614 <toserviceparameter-name>x</toserviceparameter-name>
615 <coord-list/> </link>
617 <fromnode-name>NextPoint</fromnode-name>
618 <fromserviceparameter-name>nextY</fromserviceparameter-name>
619 <tonode-name>EndLoop</tonode-name>
620 <toserviceparameter-name>y</toserviceparameter-name>
621 <coord-list/> </link>
623 <fromnode-name>Loop</fromnode-name>
624 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
625 <tonode-name>EndLoop</tonode-name>
626 <toserviceparameter-name>DoLoop</toserviceparameter-name>
627 <coord-list/> </link>
629 <fromnode-name>Loop</fromnode-name>
630 <fromserviceparameter-name>x</fromserviceparameter-name>
631 <tonode-name>NextPoint</tonode-name>
632 <toserviceparameter-name>X</toserviceparameter-name>
633 <coord-list/> </link>
635 <fromnode-name>Loop</fromnode-name>
636 <fromserviceparameter-name>y</fromserviceparameter-name>
637 <tonode-name>NextPoint</tonode-name>
638 <toserviceparameter-name>Y</toserviceparameter-name>
639 <coord-list/> </link>
641 <fromnode-name>Loop</fromnode-name>
642 <fromserviceparameter-name>nbIter</fromserviceparameter-name>
643 <tonode-name>EndLoop</tonode-name>
644 <toserviceparameter-name>nbIter</toserviceparameter-name>
645 <coord-list/> </link>
647 <fromnode-name>Loop</fromnode-name>
648 <fromserviceparameter-name>iter</fromserviceparameter-name>
649 <tonode-name>EndLoop</tonode-name>
650 <toserviceparameter-name>iter</toserviceparameter-name>
651 <coord-list/> </link>
653 <fromnode-name>Loop</fromnode-name>
654 <fromserviceparameter-name>Gate</fromserviceparameter-name>
655 <tonode-name>NextIteration</tonode-name>
656 <toserviceparameter-name>Gate</toserviceparameter-name>
663 <y>162</y> </coord> </coord-list> </link>
665 <fromnode-name>EndLoop</fromnode-name>
666 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
667 <tonode-name>Loop</tonode-name>
668 <toserviceparameter-name>DoLoop</toserviceparameter-name>
669 <coord-list/> </link>
671 <fromnode-name>EndLoop</fromnode-name>
672 <fromserviceparameter-name>Gate</fromserviceparameter-name>
673 <tonode-name>ExportToMED</tonode-name>
674 <toserviceparameter-name>Gate</toserviceparameter-name>
687 <y>162</y> </coord> </coord-list> </link>
689 <fromnode-name>EndLoop</fromnode-name>
690 <fromserviceparameter-name>Gate</fromserviceparameter-name>
691 <tonode-name>ExportToJPEG</tonode-name>
692 <toserviceparameter-name>Gate</toserviceparameter-name>
705 <y>162</y> </coord> </coord-list> </link>
707 <fromnode-name>ExportToMED</fromnode-name>
708 <fromserviceparameter-name>return</fromserviceparameter-name>
709 <tonode-name>CheckMedFile</tonode-name>
710 <toserviceparameter-name>ok</toserviceparameter-name>
711 <coord-list/> </link>
713 <fromnode-name>ImportToVISU</fromnode-name>
714 <fromserviceparameter-name>Gate</fromserviceparameter-name>
715 <tonode-name>EndOfCheckMedFile</tonode-name>
716 <toserviceparameter-name>Default</toserviceparameter-name>
717 <coord-list/> </link>
719 <fromnode-name>CheckMedFile</fromnode-name>
720 <fromserviceparameter-name>ok</fromserviceparameter-name>
721 <tonode-name>ImportToVISU</tonode-name>
722 <toserviceparameter-name>Gate</toserviceparameter-name>
723 <coord-list/> </link>
725 <fromnode-name>Init</fromnode-name>
726 <fromserviceparameter-name>Gate</fromserviceparameter-name>
727 <tonode-name>Loop</tonode-name>
728 <toserviceparameter-name>Gate</toserviceparameter-name>
735 <y>380</y> </coord> </coord-list> </link>
737 <fromnode-name>InitPoint_1</fromnode-name>
738 <fromserviceparameter-name>theX</fromserviceparameter-name>
739 <tonode-name>Init</tonode-name>
740 <toserviceparameter-name>X1</toserviceparameter-name>
741 <coord-list/> </link>
743 <fromnode-name>InitPoint_1</fromnode-name>
744 <fromserviceparameter-name>theY</fromserviceparameter-name>
745 <tonode-name>Init</tonode-name>
746 <toserviceparameter-name>Y1</toserviceparameter-name>
747 <coord-list/> </link>
749 <fromnode-name>InitPoint_2</fromnode-name>
750 <fromserviceparameter-name>theX</fromserviceparameter-name>
751 <tonode-name>Init</tonode-name>
752 <toserviceparameter-name>X2</toserviceparameter-name>
759 <y>388</y> </coord> </coord-list> </link>
761 <fromnode-name>InitPoint_2</fromnode-name>
762 <fromserviceparameter-name>theY</fromserviceparameter-name>
763 <tonode-name>Init</tonode-name>
764 <toserviceparameter-name>Y2</toserviceparameter-name>
771 <y>408</y> </coord> </coord-list> </link>
773 <fromnode-name>InitPoint_3</fromnode-name>
774 <fromserviceparameter-name>theX</fromserviceparameter-name>
775 <tonode-name>Init</tonode-name>
776 <toserviceparameter-name>X3</toserviceparameter-name>
783 <y>519</y> </coord> </coord-list> </link>
785 <fromnode-name>InitPoint_3</fromnode-name>
786 <fromserviceparameter-name>theY</fromserviceparameter-name>
787 <tonode-name>Init</tonode-name>
788 <toserviceparameter-name>Y3</toserviceparameter-name>
795 <y>539</y> </coord> </coord-list> </link>
797 <fromnode-name>getFileNames</fromnode-name>
798 <fromserviceparameter-name>medFile</fromserviceparameter-name>
799 <tonode-name>ExportToMED</tonode-name>
800 <toserviceparameter-name>fileName</toserviceparameter-name>
807 <y>665</y> </coord> </coord-list> </link>
809 <fromnode-name>getFileNames</fromnode-name>
810 <fromserviceparameter-name>medFile</fromserviceparameter-name>
811 <tonode-name>ImportToVISU</tonode-name>
812 <toserviceparameter-name>fileName</toserviceparameter-name>
825 <y>665</y> </coord> </coord-list> </link>
827 <fromnode-name>getFileNames</fromnode-name>
828 <fromserviceparameter-name>jpegFile</fromserviceparameter-name>
829 <tonode-name>ExportToJPEG</tonode-name>
830 <toserviceparameter-name>fileName</toserviceparameter-name>
837 <y>685</y> </coord> </coord-list> </link> </link-list>
840 <fromnode-name>aNewDataFlow_1</fromnode-name>
841 <fromserviceparameter-name>Loop__nbIter</fromserviceparameter-name>
842 <tonode-name>Loop</tonode-name>
843 <toserviceparameter-name>nbIter</toserviceparameter-name>
845 <value-type>3</value-type>
846 <value>500</value> </data-value>
847 <coord-list/> </data>
849 <fromnode-name>aNewDataFlow_1</fromnode-name>
850 <fromserviceparameter-name>Loop__iter</fromserviceparameter-name>
851 <tonode-name>Loop</tonode-name>
852 <toserviceparameter-name>iter</toserviceparameter-name>
854 <value-type>3</value-type>
855 <value>0</value> </data-value>
856 <coord-list/> </data>
858 <fromnode-name>aNewDataFlow_1</fromnode-name>
859 <fromserviceparameter-name>ExportToMED__size</fromserviceparameter-name>
860 <tonode-name>ExportToMED</tonode-name>
861 <toserviceparameter-name>size</toserviceparameter-name>
863 <value-type>7</value-type>
864 <value>100</value> </data-value>
865 <coord-list/> </data>
867 <fromnode-name>aNewDataFlow_1</fromnode-name>
868 <fromserviceparameter-name>getFileNames__medFile</fromserviceparameter-name>
869 <tonode-name>getFileNames</tonode-name>
870 <toserviceparameter-name>medFile</toserviceparameter-name>
872 <value-type>18</value-type>
873 <value><![CDATA[/tmp/sierpinsky_graph2.med]]></value> </data-value>
874 <coord-list/> </data>
876 <fromnode-name>aNewDataFlow_1</fromnode-name>
877 <fromserviceparameter-name>getFileNames__jpegFile</fromserviceparameter-name>
878 <tonode-name>getFileNames</tonode-name>
879 <toserviceparameter-name>jpegFile</toserviceparameter-name>
881 <value-type>18</value-type>
882 <value><![CDATA[/tmp/sierpinsky_graph2.jpg]]></value> </data-value>
883 <coord-list/> </data>
885 <fromnode-name>aNewDataFlow_1</fromnode-name>
886 <fromserviceparameter-name>ExportToJPEG__size</fromserviceparameter-name>
887 <tonode-name>ExportToJPEG</tonode-name>
888 <toserviceparameter-name>size</toserviceparameter-name>
890 <value-type>3</value-type>
891 <value>100</value> </data-value>
892 <coord-list/> </data> </data-list> </dataflow></supergraph>