5 <component-name>?</component-name>
6 <interface-name>?</interface-name>
7 <node-name>aNewDataFlow</node-name>
9 <coupled-node>?</coupled-node>
11 <service-name>aNewDataFlow</service-name>
14 <inParameter-type>long</inParameter-type>
15 <inParameter-name>Init\index</inParameter-name> </inParameter>
17 <inParameter-type>long</inParameter-type>
18 <inParameter-name>Init\min</inParameter-name> </inParameter>
20 <inParameter-type>long</inParameter-type>
21 <inParameter-name>Init\max</inParameter-name> </inParameter>
23 <inParameter-type>double</inParameter-type>
24 <inParameter-name>Init\x1</inParameter-name> </inParameter>
26 <inParameter-type>int</inParameter-type>
27 <inParameter-name>LoopOnViews\ViewCount</inParameter-name> </inParameter>
29 <inParameter-type>int</inParameter-type>
30 <inParameter-name>LoopOnViews\MinCount</inParameter-name> </inParameter>
32 <inParameter-type>int</inParameter-type>
33 <inParameter-name>LoopOnViews\MaxCount</inParameter-name> </inParameter> </inParameter-list>
36 <outParameter-type>long</outParameter-type>
37 <outParameter-name>EndOfInit\index</outParameter-name> </outParameter>
39 <outParameter-type>long</outParameter-type>
40 <outParameter-name>EndOfInit\min</outParameter-name> </outParameter>
42 <outParameter-type>long</outParameter-type>
43 <outParameter-name>EndOfInit\max</outParameter-name> </outParameter>
45 <outParameter-type>objref</outParameter-type>
46 <outParameter-name>EndOfInit\aVisu</outParameter-name> </outParameter>
48 <outParameter-type>objref</outParameter-type>
49 <outParameter-name>EndOfInit\aView</outParameter-name> </outParameter>
51 <outParameter-type>double</outParameter-type>
52 <outParameter-name>EndOfInit\x1</outParameter-name> </outParameter>
54 <outParameter-type>objref</outParameter-type>
55 <outParameter-name>EndOfLoopOnViews\aVisu</outParameter-name> </outParameter>
57 <outParameter-type>objref</outParameter-type>
58 <outParameter-name>EndOfLoopOnViews\aResult</outParameter-name> </outParameter>
60 <outParameter-type>int</outParameter-type>
61 <outParameter-name>EndOfLoopOnViews\ViewCount</outParameter-name> </outParameter>
63 <outParameter-type>int</outParameter-type>
64 <outParameter-name>EndOfLoopOnViews\MinCount</outParameter-name> </outParameter>
66 <outParameter-type>int</outParameter-type>
67 <outParameter-name>EndOfLoopOnViews\MaxCount</outParameter-name> </outParameter> </outParameter-list> </service>
70 <creation-date>13/11/2003 - 11:15:53</creation-date>
71 <lastmodification-date>6/5/2004 - 12:59:28</lastmodification-date>
72 <editor-release>1.05</editor-release>
74 <container>?</container>
76 <x-position>0</x-position>
77 <y-position>0</y-position> </node> </info-list>
80 <component-name>?</component-name>
81 <interface-name>?</interface-name>
82 <node-name>InitDisplay</node-name>
84 <coupled-node>?</coupled-node>
86 <service-name>InitDisplay</service-name>
90 <outParameter-type>objref</outParameter-type>
91 <outParameter-name>aVisu</outParameter-name> </outParameter>
93 <outParameter-type>objref</outParameter-type>
94 <outParameter-name>myResult</outParameter-name> </outParameter> </outParameter-list> </service>
98 <FuncName>InitDisplay</FuncName>
99 <PyFunc><![CDATA[import os ]]></PyFunc>
100 <PyFunc><![CDATA[import time ]]></PyFunc>
101 <PyFunc><![CDATA[from LifeCycleCORBA import * ]]></PyFunc>
102 <PyFunc><![CDATA[from SALOME_NamingServicePy import * ]]></PyFunc>
103 <PyFunc><![CDATA[import SALOMEDS ]]></PyFunc>
104 <PyFunc><![CDATA[from VISU import * ]]></PyFunc>
105 <PyFunc><![CDATA[def InitDisplay(): ]]></PyFunc>
106 <PyFunc><![CDATA[ # --- initialize the ORB ]]></PyFunc>
107 <PyFunc><![CDATA[ orb = CORBA.ORB_init([], CORBA.ORB_ID) ]]></PyFunc>
108 <PyFunc><![CDATA[ # --- create a LifeCycleCORBA instance ]]></PyFunc>
109 <PyFunc><![CDATA[ lcc = LifeCycleCORBA(orb) ]]></PyFunc>
110 <PyFunc><![CDATA[ # --- create a naming service instance ]]></PyFunc>
111 <PyFunc><![CDATA[ naming_service = SALOME_NamingServicePy_i(orb) ]]></PyFunc>
112 <PyFunc><![CDATA[ # --- get Study Manager reference ]]></PyFunc>
113 <PyFunc><![CDATA[ obj = naming_service.Resolve('myStudyManager') ]]></PyFunc>
114 <PyFunc><![CDATA[ StudyManager = obj._narrow(SALOMEDS.StudyManager) ]]></PyFunc>
115 <PyFunc><![CDATA[ # --- load visu component ]]></PyFunc>
116 <PyFunc><![CDATA[ aVisu = lcc.FindOrLoadComponent("FactoryServer","VISU") ]]></PyFunc>
117 <PyFunc><![CDATA[ aStudy = StudyManager.GetStudyByID(1) ]]></PyFunc>
118 <PyFunc><![CDATA[ aVisu.SetCurrentStudy(aStudy) ]]></PyFunc>
119 <PyFunc><![CDATA[ print "InitDisplay --> aVisu ", aVisu ]]></PyFunc>
120 <PyFunc><![CDATA[ time.sleep(2) ]]></PyFunc>
121 <PyFunc><![CDATA[ #aViewManager=aVisu.GetViewManager() ]]></PyFunc>
122 <PyFunc><![CDATA[ #print "InitDisplay --> aViewManager ", aViewManager ]]></PyFunc>
123 <PyFunc><![CDATA[ #time.sleep(2) ]]></PyFunc>
124 <PyFunc><![CDATA[ #aView=aViewManager.GetCurrentView() ]]></PyFunc>
125 <PyFunc><![CDATA[ #aView=aViewManager.Create3DView() ]]></PyFunc>
126 <PyFunc><![CDATA[ #print "InitDisplay --> aView ", aView ]]></PyFunc>
127 <PyFunc><![CDATA[ #time.sleep(2) ]]></PyFunc>
128 <PyFunc><![CDATA[ medFile = "TimeStamps.med" ]]></PyFunc>
129 <PyFunc><![CDATA[ medFile = os.getenv('KERNEL_ROOT_DIR') + '/examples/' + medFile ]]></PyFunc>
130 <PyFunc><![CDATA[ myResult = aVisu.ImportFile(medFile) ]]></PyFunc>
131 <PyFunc><![CDATA[ print "InitDisplay --> myResult ", myResult ]]></PyFunc>
132 <PyFunc><![CDATA[ return aVisu,myResult ]]></PyFunc>
133 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
134 <creation-date>6/5/2004 - 12:59:28</creation-date>
135 <lastmodification-date>6/5/2004 - 12:59:28</lastmodification-date>
136 <editor-release>1.05</editor-release>
138 <container>?</container>
139 <comment>Compute Node</comment>
140 <x-position>13</x-position>
141 <y-position>173</y-position> </node>
143 <component-name>?</component-name>
144 <interface-name>?</interface-name>
145 <node-name>Init</node-name>
147 <coupled-node>EndOfInit</coupled-node>
149 <service-name>Init</service-name>
152 <inParameter-type>long</inParameter-type>
153 <inParameter-name>index</inParameter-name> </inParameter>
155 <inParameter-type>long</inParameter-type>
156 <inParameter-name>min</inParameter-name> </inParameter>
158 <inParameter-type>long</inParameter-type>
159 <inParameter-name>max</inParameter-name> </inParameter>
161 <inParameter-type>objref</inParameter-type>
162 <inParameter-name>aVisu</inParameter-name> </inParameter>
164 <inParameter-type>objref</inParameter-type>
165 <inParameter-name>aView</inParameter-name> </inParameter>
167 <inParameter-type>objref</inParameter-type>
168 <inParameter-name>aResult</inParameter-name> </inParameter>
170 <inParameter-type>double</inParameter-type>
171 <inParameter-name>x1</inParameter-name> </inParameter> </inParameter-list>
174 <outParameter-type>long</outParameter-type>
175 <outParameter-name>index</outParameter-name> </outParameter>
177 <outParameter-type>long</outParameter-type>
178 <outParameter-name>min</outParameter-name> </outParameter>
180 <outParameter-type>long</outParameter-type>
181 <outParameter-name>max</outParameter-name> </outParameter>
183 <outParameter-type>objref</outParameter-type>
184 <outParameter-name>aVisu</outParameter-name> </outParameter>
186 <outParameter-type>objref</outParameter-type>
187 <outParameter-name>aView</outParameter-name> </outParameter>
189 <outParameter-type>objref</outParameter-type>
190 <outParameter-name>aResult</outParameter-name> </outParameter>
192 <outParameter-type>double</outParameter-type>
193 <outParameter-name>x1</outParameter-name> </outParameter> </outParameter-list> </service>
197 <FuncName>Init</FuncName>
198 <PyFunc><![CDATA[def Init(index,min,max,aVisu,aView,myResult,x1): ]]></PyFunc>
199 <PyFunc><![CDATA[ if max >= min : ]]></PyFunc>
200 <PyFunc><![CDATA[ index = min ]]></PyFunc>
201 <PyFunc><![CDATA[ else : ]]></PyFunc>
202 <PyFunc><![CDATA[ index = max ]]></PyFunc>
203 <PyFunc><![CDATA[ print "---- Init ",index,min,max,aVisu,aView,myResult,x1 ]]></PyFunc>
204 <PyFunc><![CDATA[ return index,min,max,aVisu,aView,myResult,x1 ]]></PyFunc> </PyFunction>
206 <FuncName>More</FuncName>
207 <PyFunc><![CDATA[def More(index,min,max,aVisu,aView,myResult,x1): ]]></PyFunc>
208 <PyFunc><![CDATA[ if max >= index : ]]></PyFunc>
209 <PyFunc><![CDATA[ DoLoop = 1 ]]></PyFunc>
210 <PyFunc><![CDATA[ else : ]]></PyFunc>
211 <PyFunc><![CDATA[ DoLoop = 0 ]]></PyFunc>
212 <PyFunc><![CDATA[ print "---- More",index,min,max,aVisu,aView,myResult,x1 ]]></PyFunc>
213 <PyFunc><![CDATA[ return DoLoop,index,min,max,aVisu,aView,myResult,x1 ]]></PyFunc> </PyFunction>
215 <FuncName>Next</FuncName>
216 <PyFunc><![CDATA[def Next(index,min,max,aVisu,aView,myResult,x1): ]]></PyFunc>
217 <PyFunc><![CDATA[ index = index + 1 ]]></PyFunc>
218 <PyFunc><![CDATA[ x1=x1+1.0 ]]></PyFunc>
219 <PyFunc><![CDATA[ print "---- Next",index,min,max,aVisu,aView,myResult,x1 ]]></PyFunc>
220 <PyFunc><![CDATA[ return index,min,max,aVisu,aView,myResult,x1 ]]></PyFunc> </PyFunction> </PyFunction-list>
221 <creation-date>6/5/2004 - 12:59:28</creation-date>
222 <lastmodification-date>6/5/2004 - 12:59:28</lastmodification-date>
223 <editor-release>1.05</editor-release>
225 <container>?</container>
227 <x-position>428</x-position>
228 <y-position>493</y-position> </node>
230 <component-name>?</component-name>
231 <interface-name>?</interface-name>
232 <node-name>EndOfInit</node-name>
234 <coupled-node>Init</coupled-node>
236 <service-name>EndOfInit</service-name>
239 <inParameter-type>long</inParameter-type>
240 <inParameter-name>index</inParameter-name> </inParameter>
242 <inParameter-type>long</inParameter-type>
243 <inParameter-name>min</inParameter-name> </inParameter>
245 <inParameter-type>long</inParameter-type>
246 <inParameter-name>max</inParameter-name> </inParameter>
248 <inParameter-type>objref</inParameter-type>
249 <inParameter-name>aVisu</inParameter-name> </inParameter>
251 <inParameter-type>objref</inParameter-type>
252 <inParameter-name>aView</inParameter-name> </inParameter>
254 <inParameter-type>objref</inParameter-type>
255 <inParameter-name>aResult</inParameter-name> </inParameter>
257 <inParameter-type>double</inParameter-type>
258 <inParameter-name>x1</inParameter-name> </inParameter> </inParameter-list>
261 <outParameter-type>long</outParameter-type>
262 <outParameter-name>index</outParameter-name> </outParameter>
264 <outParameter-type>long</outParameter-type>
265 <outParameter-name>min</outParameter-name> </outParameter>
267 <outParameter-type>long</outParameter-type>
268 <outParameter-name>max</outParameter-name> </outParameter>
270 <outParameter-type>objref</outParameter-type>
271 <outParameter-name>aVisu</outParameter-name> </outParameter>
273 <outParameter-type>objref</outParameter-type>
274 <outParameter-name>aView</outParameter-name> </outParameter>
276 <outParameter-type>objref</outParameter-type>
277 <outParameter-name>aResult</outParameter-name> </outParameter>
279 <outParameter-type>double</outParameter-type>
280 <outParameter-name>x1</outParameter-name> </outParameter> </outParameter-list> </service>
284 <FuncName>?</FuncName>
285 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
286 <creation-date>6/5/2004 - 12:59:28</creation-date>
287 <lastmodification-date>6/5/2004 - 12:59:28</lastmodification-date>
288 <editor-release>1.05</editor-release>
290 <container>?</container>
292 <x-position>797</x-position>
293 <y-position>507</y-position> </node>
295 <component-name>?</component-name>
296 <interface-name>?</interface-name>
297 <node-name>DisplayVitesse</node-name>
299 <coupled-node>?</coupled-node>
301 <service-name>DisplayVitesse</service-name>
304 <inParameter-type>string</inParameter-type>
305 <inParameter-name>index</inParameter-name> </inParameter>
307 <inParameter-type>objref</inParameter-type>
308 <inParameter-name>aVisu</inParameter-name> </inParameter>
310 <inParameter-type>objref</inParameter-type>
311 <inParameter-name>aView</inParameter-name> </inParameter>
313 <inParameter-type>objref</inParameter-type>
314 <inParameter-name>aResult</inParameter-name> </inParameter>
316 <inParameter-type>double</inParameter-type>
317 <inParameter-name>x1</inParameter-name> </inParameter> </inParameter-list>
320 <outParameter-type>objref</outParameter-type>
321 <outParameter-name>theResult</outParameter-name> </outParameter> </outParameter-list> </service>
325 <FuncName>DisplayVitesse</FuncName>
326 <PyFunc><![CDATA[import VISU ]]></PyFunc>
327 <PyFunc><![CDATA[import os ]]></PyFunc>
328 <PyFunc><![CDATA[import time ]]></PyFunc>
329 <PyFunc><![CDATA[def DisplayVitesse(index,aVisu,aView,aResult,x1): ]]></PyFunc>
330 <PyFunc><![CDATA[ print "----- Display 1 index = ", index,aVisu,aView,aResult,x1 ]]></PyFunc>
331 <PyFunc><![CDATA[ aMeshName ="dom" ]]></PyFunc>
332 <PyFunc><![CDATA[ myFieldName = "vitesse" ]]></PyFunc>
333 <PyFunc><![CDATA[ anEntity = VISU.NODE ]]></PyFunc>
334 <PyFunc><![CDATA[ aMesh = aVisu.MeshOnEntity(aResult, aMeshName, anEntity) ]]></PyFunc>
335 <PyFunc><![CDATA[ print "----- Display 2 ", aMesh ]]></PyFunc>
336 <PyFunc><![CDATA[ aScalarMap=aVisu.ScalarMapOnField(aResult,aMeshName,anEntity,myFieldName,x1) ]]></PyFunc>
337 <PyFunc><![CDATA[ print "----- Display 4" ]]></PyFunc>
338 <PyFunc><![CDATA[ if aScalarMap is not None: ]]></PyFunc>
339 <PyFunc><![CDATA[ aScalarMap.SetScaling(VISU.LINEAR) ]]></PyFunc>
340 <PyFunc><![CDATA[ else: ]]></PyFunc>
341 <PyFunc><![CDATA[ print "Null scalar map is created" ]]></PyFunc>
342 <PyFunc><![CDATA[ print "----- Display 5" ]]></PyFunc>
343 <PyFunc><![CDATA[ aView.DisplayOnly(aScalarMap) ]]></PyFunc>
344 <PyFunc><![CDATA[ aView.FitAll() ]]></PyFunc>
345 <PyFunc><![CDATA[ aView.Update() ]]></PyFunc>
346 <PyFunc><![CDATA[ print "----- Display 6" ]]></PyFunc>
347 <PyFunc><![CDATA[ theResult=aResult ]]></PyFunc>
348 <PyFunc><![CDATA[ #time.sleep(2) ]]></PyFunc>
349 <PyFunc><![CDATA[ return theResult ]]></PyFunc>
350 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
351 <creation-date>6/5/2004 - 12:59:28</creation-date>
352 <lastmodification-date>6/5/2004 - 12:59:28</lastmodification-date>
353 <editor-release>1.05</editor-release>
355 <container>?</container>
356 <comment>Compute Node</comment>
357 <x-position>609</x-position>
358 <y-position>506</y-position> </node>
360 <component-name>?</component-name>
361 <interface-name>?</interface-name>
362 <node-name>LoopOnViews</node-name>
364 <coupled-node>EndOfLoopOnViews</coupled-node>
366 <service-name>LoopOnViews</service-name>
369 <inParameter-type>objref</inParameter-type>
370 <inParameter-name>aVisu</inParameter-name> </inParameter>
372 <inParameter-type>objref</inParameter-type>
373 <inParameter-name>aResult</inParameter-name> </inParameter>
375 <inParameter-type>int</inParameter-type>
376 <inParameter-name>ViewCount</inParameter-name> </inParameter>
378 <inParameter-type>int</inParameter-type>
379 <inParameter-name>MinCount</inParameter-name> </inParameter>
381 <inParameter-type>int</inParameter-type>
382 <inParameter-name>MaxCount</inParameter-name> </inParameter> </inParameter-list>
385 <outParameter-type>objref</outParameter-type>
386 <outParameter-name>aVisu</outParameter-name> </outParameter>
388 <outParameter-type>objref</outParameter-type>
389 <outParameter-name>aResult</outParameter-name> </outParameter>
391 <outParameter-type>int</outParameter-type>
392 <outParameter-name>ViewCount</outParameter-name> </outParameter>
394 <outParameter-type>int</outParameter-type>
395 <outParameter-name>MinCount</outParameter-name> </outParameter>
397 <outParameter-type>int</outParameter-type>
398 <outParameter-name>MaxCount</outParameter-name> </outParameter> </outParameter-list> </service>
402 <FuncName>InitViews</FuncName>
403 <PyFunc><![CDATA[def InitViews( aVisu,aResult,ViewCount,MinCount,MaxCount ): ]]></PyFunc>
404 <PyFunc><![CDATA[ ViewCount=MinCount ]]></PyFunc>
405 <PyFunc><![CDATA[ return aVisu,aResult,ViewCount,MinCount,MaxCount ]]></PyFunc> </PyFunction>
407 <FuncName>MoreViews</FuncName>
408 <PyFunc><![CDATA[def MoreViews( aVisu,aResult,ViewCount,MinCount,MaxCount ): ]]></PyFunc>
409 <PyFunc><![CDATA[ if ViewCount < MaxCount: ]]></PyFunc>
410 <PyFunc><![CDATA[ return 1,aVisu,aResult,ViewCount,MinCount,MaxCount ]]></PyFunc>
411 <PyFunc><![CDATA[ return 0,aVisu,aResult,ViewCount,MinCount,MaxCount ]]></PyFunc> </PyFunction>
413 <FuncName>NextViews</FuncName>
414 <PyFunc><![CDATA[def NextViews( aVisu,aResult,ViewCount,MinCount,MaxCount ): ]]></PyFunc>
415 <PyFunc><![CDATA[ ViewCount = ViewCount + 1 ]]></PyFunc>
416 <PyFunc><![CDATA[ return aVisu,aResult,ViewCount,MinCount,MaxCount ]]></PyFunc> </PyFunction> </PyFunction-list>
417 <creation-date>6/5/2004 - 12:59:28</creation-date>
418 <lastmodification-date>6/5/2004 - 12:59:28</lastmodification-date>
419 <editor-release>1.05</editor-release>
421 <container>?</container>
423 <x-position>219</x-position>
424 <y-position>218</y-position> </node>
426 <component-name>?</component-name>
427 <interface-name>?</interface-name>
428 <node-name>EndOfLoopOnViews</node-name>
430 <coupled-node>LoopOnViews</coupled-node>
432 <service-name>EndOfLoopOnViews</service-name>
435 <inParameter-type>objref</inParameter-type>
436 <inParameter-name>aVisu</inParameter-name> </inParameter>
438 <inParameter-type>objref</inParameter-type>
439 <inParameter-name>aResult</inParameter-name> </inParameter>
441 <inParameter-type>int</inParameter-type>
442 <inParameter-name>ViewCount</inParameter-name> </inParameter>
444 <inParameter-type>int</inParameter-type>
445 <inParameter-name>MinCount</inParameter-name> </inParameter>
447 <inParameter-type>int</inParameter-type>
448 <inParameter-name>MaxCount</inParameter-name> </inParameter> </inParameter-list>
451 <outParameter-type>objref</outParameter-type>
452 <outParameter-name>aVisu</outParameter-name> </outParameter>
454 <outParameter-type>objref</outParameter-type>
455 <outParameter-name>aResult</outParameter-name> </outParameter>
457 <outParameter-type>int</outParameter-type>
458 <outParameter-name>ViewCount</outParameter-name> </outParameter>
460 <outParameter-type>int</outParameter-type>
461 <outParameter-name>MinCount</outParameter-name> </outParameter>
463 <outParameter-type>int</outParameter-type>
464 <outParameter-name>MaxCount</outParameter-name> </outParameter> </outParameter-list> </service>
468 <FuncName>EndLoop</FuncName>
469 <PyFunc><![CDATA[?]]></PyFunc> </PyFunction> </PyFunction-list>
470 <creation-date>6/5/2004 - 12:59:28</creation-date>
471 <lastmodification-date>6/5/2004 - 12:59:28</lastmodification-date>
472 <editor-release>1.05</editor-release>
474 <container>?</container>
476 <x-position>773</x-position>
477 <y-position>224</y-position> </node>
479 <component-name>?</component-name>
480 <interface-name>?</interface-name>
481 <node-name>CreateView</node-name>
483 <coupled-node>?</coupled-node>
485 <service-name>CreateView</service-name>
488 <inParameter-type>objref</inParameter-type>
489 <inParameter-name>aVisu</inParameter-name> </inParameter>
491 <inParameter-type>objref</inParameter-type>
492 <inParameter-name>aResult</inParameter-name> </inParameter> </inParameter-list>
495 <outParameter-type>objref</outParameter-type>
496 <outParameter-name>aView</outParameter-name> </outParameter>
498 <outParameter-type>objref</outParameter-type>
499 <outParameter-name>theVisu</outParameter-name> </outParameter>
501 <outParameter-type>objref</outParameter-type>
502 <outParameter-name>theResult</outParameter-name> </outParameter> </outParameter-list> </service>
506 <FuncName>CreateView</FuncName>
507 <PyFunc><![CDATA[def CreateView(aVisu,aResult) : ]]></PyFunc>
508 <PyFunc><![CDATA[ vm=aVisu.GetViewManager() ]]></PyFunc>
509 <PyFunc><![CDATA[ aView=vm.Create3DView() ]]></PyFunc>
510 <PyFunc><![CDATA[ theVisu=aVisu ]]></PyFunc>
511 <PyFunc><![CDATA[ theResult=aResult ]]></PyFunc>
512 <PyFunc><![CDATA[ return aView,theVisu,theResult ]]></PyFunc> </PyFunction> </PyFunction-list>
513 <creation-date>6/5/2004 - 12:59:28</creation-date>
514 <lastmodification-date>6/5/2004 - 12:59:28</lastmodification-date>
515 <editor-release>1.05</editor-release>
517 <container>?</container>
518 <comment>Compute Node</comment>
519 <x-position>221</x-position>
520 <y-position>563</y-position> </node> </node-list>
523 <fromnode-name>InitDisplay</fromnode-name>
524 <fromserviceparameter-name>aVisu</fromserviceparameter-name>
525 <tonode-name>LoopOnViews</tonode-name>
526 <toserviceparameter-name>InGate</toserviceparameter-name>
527 <coord-list/> </link>
529 <fromnode-name>InitDisplay</fromnode-name>
530 <fromserviceparameter-name>aVisu</fromserviceparameter-name>
531 <tonode-name>LoopOnViews</tonode-name>
532 <toserviceparameter-name>aVisu</toserviceparameter-name>
533 <coord-list/> </link>
535 <fromnode-name>InitDisplay</fromnode-name>
536 <fromserviceparameter-name>myResult</fromserviceparameter-name>
537 <tonode-name>LoopOnViews</tonode-name>
538 <toserviceparameter-name>aResult</toserviceparameter-name>
539 <coord-list/> </link>
541 <fromnode-name>Init</fromnode-name>
542 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
543 <tonode-name>EndOfInit</tonode-name>
544 <toserviceparameter-name>DoLoop</toserviceparameter-name>
545 <coord-list/> </link>
547 <fromnode-name>Init</fromnode-name>
548 <fromserviceparameter-name>index</fromserviceparameter-name>
549 <tonode-name>EndOfInit</tonode-name>
550 <toserviceparameter-name>index</toserviceparameter-name>
551 <coord-list/> </link>
553 <fromnode-name>Init</fromnode-name>
554 <fromserviceparameter-name>index</fromserviceparameter-name>
555 <tonode-name>DisplayVitesse</tonode-name>
556 <toserviceparameter-name>index</toserviceparameter-name>
563 <y>527</y> </coord> </coord-list> </link>
565 <fromnode-name>Init</fromnode-name>
566 <fromserviceparameter-name>min</fromserviceparameter-name>
567 <tonode-name>EndOfInit</tonode-name>
568 <toserviceparameter-name>min</toserviceparameter-name>
569 <coord-list/> </link>
571 <fromnode-name>Init</fromnode-name>
572 <fromserviceparameter-name>max</fromserviceparameter-name>
573 <tonode-name>EndOfInit</tonode-name>
574 <toserviceparameter-name>max</toserviceparameter-name>
575 <coord-list/> </link>
577 <fromnode-name>Init</fromnode-name>
578 <fromserviceparameter-name>aVisu</fromserviceparameter-name>
579 <tonode-name>EndOfInit</tonode-name>
580 <toserviceparameter-name>aVisu</toserviceparameter-name>
581 <coord-list/> </link>
583 <fromnode-name>Init</fromnode-name>
584 <fromserviceparameter-name>aVisu</fromserviceparameter-name>
585 <tonode-name>DisplayVitesse</tonode-name>
586 <toserviceparameter-name>aVisu</toserviceparameter-name>
587 <coord-list/> </link>
589 <fromnode-name>Init</fromnode-name>
590 <fromserviceparameter-name>aView</fromserviceparameter-name>
591 <tonode-name>EndOfInit</tonode-name>
592 <toserviceparameter-name>aView</toserviceparameter-name>
593 <coord-list/> </link>
595 <fromnode-name>Init</fromnode-name>
596 <fromserviceparameter-name>aView</fromserviceparameter-name>
597 <tonode-name>DisplayVitesse</tonode-name>
598 <toserviceparameter-name>aView</toserviceparameter-name>
599 <coord-list/> </link>
601 <fromnode-name>Init</fromnode-name>
602 <fromserviceparameter-name>aResult</fromserviceparameter-name>
603 <tonode-name>DisplayVitesse</tonode-name>
604 <toserviceparameter-name>aResult</toserviceparameter-name>
605 <coord-list/> </link>
607 <fromnode-name>Init</fromnode-name>
608 <fromserviceparameter-name>x1</fromserviceparameter-name>
609 <tonode-name>EndOfInit</tonode-name>
610 <toserviceparameter-name>x1</toserviceparameter-name>
611 <coord-list/> </link>
613 <fromnode-name>Init</fromnode-name>
614 <fromserviceparameter-name>x1</fromserviceparameter-name>
615 <tonode-name>DisplayVitesse</tonode-name>
616 <toserviceparameter-name>x1</toserviceparameter-name>
617 <coord-list/> </link>
619 <fromnode-name>EndOfInit</fromnode-name>
620 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
621 <tonode-name>Init</tonode-name>
622 <toserviceparameter-name>InitLoop</toserviceparameter-name>
623 <coord-list/> </link>
625 <fromnode-name>EndOfInit</fromnode-name>
626 <fromserviceparameter-name>aResult</fromserviceparameter-name>
627 <tonode-name>EndOfLoopOnViews</tonode-name>
628 <toserviceparameter-name>aResult</toserviceparameter-name>
641 <y>687</y> </coord> </coord-list> </link>
643 <fromnode-name>DisplayVitesse</fromnode-name>
644 <fromserviceparameter-name>theResult</fromserviceparameter-name>
645 <tonode-name>EndOfInit</tonode-name>
646 <toserviceparameter-name>aResult</toserviceparameter-name>
653 <y>585</y> </coord> </coord-list> </link>
655 <fromnode-name>LoopOnViews</fromnode-name>
656 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
657 <tonode-name>EndOfLoopOnViews</tonode-name>
658 <toserviceparameter-name>DoLoop</toserviceparameter-name>
659 <coord-list/> </link>
661 <fromnode-name>LoopOnViews</fromnode-name>
662 <fromserviceparameter-name>aVisu</fromserviceparameter-name>
663 <tonode-name>EndOfLoopOnViews</tonode-name>
664 <toserviceparameter-name>aVisu</toserviceparameter-name>
665 <coord-list/> </link>
667 <fromnode-name>LoopOnViews</fromnode-name>
668 <fromserviceparameter-name>aVisu</fromserviceparameter-name>
669 <tonode-name>CreateView</tonode-name>
670 <toserviceparameter-name>aVisu</toserviceparameter-name>
683 <y>251</y> </coord> </coord-list> </link>
685 <fromnode-name>LoopOnViews</fromnode-name>
686 <fromserviceparameter-name>aResult</fromserviceparameter-name>
687 <tonode-name>CreateView</tonode-name>
688 <toserviceparameter-name>aResult</toserviceparameter-name>
701 <y>280</y> </coord> </coord-list> </link>
703 <fromnode-name>LoopOnViews</fromnode-name>
704 <fromserviceparameter-name>ViewCount</fromserviceparameter-name>
705 <tonode-name>EndOfLoopOnViews</tonode-name>
706 <toserviceparameter-name>ViewCount</toserviceparameter-name>
707 <coord-list/> </link>
709 <fromnode-name>LoopOnViews</fromnode-name>
710 <fromserviceparameter-name>MinCount</fromserviceparameter-name>
711 <tonode-name>EndOfLoopOnViews</tonode-name>
712 <toserviceparameter-name>MinCount</toserviceparameter-name>
713 <coord-list/> </link>
715 <fromnode-name>LoopOnViews</fromnode-name>
716 <fromserviceparameter-name>MaxCount</fromserviceparameter-name>
717 <tonode-name>EndOfLoopOnViews</tonode-name>
718 <toserviceparameter-name>MaxCount</toserviceparameter-name>
719 <coord-list/> </link>
721 <fromnode-name>EndOfLoopOnViews</fromnode-name>
722 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
723 <tonode-name>LoopOnViews</tonode-name>
724 <toserviceparameter-name>InitLoop</toserviceparameter-name>
725 <coord-list/> </link>
727 <fromnode-name>CreateView</fromnode-name>
728 <fromserviceparameter-name>aView</fromserviceparameter-name>
729 <tonode-name>Init</tonode-name>
730 <toserviceparameter-name>aView</toserviceparameter-name>
731 <coord-list/> </link>
733 <fromnode-name>CreateView</fromnode-name>
734 <fromserviceparameter-name>theVisu</fromserviceparameter-name>
735 <tonode-name>Init</tonode-name>
736 <toserviceparameter-name>aVisu</toserviceparameter-name>
737 <coord-list/> </link>
739 <fromnode-name>CreateView</fromnode-name>
740 <fromserviceparameter-name>theResult</fromserviceparameter-name>
741 <tonode-name>Init</tonode-name>
742 <toserviceparameter-name>aResult</toserviceparameter-name>
743 <coord-list/> </link> </link-list>
746 <fromnode-name>aNewDataFlow</fromnode-name>
747 <fromserviceparameter-name>Init\index</fromserviceparameter-name>
748 <tonode-name>Init</tonode-name>
749 <toserviceparameter-name>index</toserviceparameter-name>
751 <value-type>3</value-type>
752 <value>1</value> </data-value>
753 <coord-list/> </data>
755 <fromnode-name>aNewDataFlow</fromnode-name>
756 <fromserviceparameter-name>Init\min</fromserviceparameter-name>
757 <tonode-name>Init</tonode-name>
758 <toserviceparameter-name>min</toserviceparameter-name>
760 <value-type>3</value-type>
761 <value>1</value> </data-value>
762 <coord-list/> </data>
764 <fromnode-name>aNewDataFlow</fromnode-name>
765 <fromserviceparameter-name>Init\max</fromserviceparameter-name>
766 <tonode-name>Init</tonode-name>
767 <toserviceparameter-name>max</toserviceparameter-name>
769 <value-type>3</value-type>
770 <value>10</value> </data-value>
771 <coord-list/> </data>
773 <fromnode-name>aNewDataFlow</fromnode-name>
774 <fromserviceparameter-name>Init\x1</fromserviceparameter-name>
775 <tonode-name>Init</tonode-name>
776 <toserviceparameter-name>x1</toserviceparameter-name>
778 <value-type>7</value-type>
779 <value>1</value> </data-value>
780 <coord-list/> </data>
782 <fromnode-name>aNewDataFlow</fromnode-name>
783 <fromserviceparameter-name>LoopOnViews\ViewCount</fromserviceparameter-name>
784 <tonode-name>LoopOnViews</tonode-name>
785 <toserviceparameter-name>ViewCount</toserviceparameter-name>
787 <value-type>3</value-type>
788 <value>0</value> </data-value>
789 <coord-list/> </data>
791 <fromnode-name>aNewDataFlow</fromnode-name>
792 <fromserviceparameter-name>LoopOnViews\MinCount</fromserviceparameter-name>
793 <tonode-name>LoopOnViews</tonode-name>
794 <toserviceparameter-name>MinCount</toserviceparameter-name>
796 <value-type>3</value-type>
797 <value>0</value> </data-value>
798 <coord-list/> </data>
800 <fromnode-name>aNewDataFlow</fromnode-name>
801 <fromserviceparameter-name>LoopOnViews\MaxCount</fromserviceparameter-name>
802 <tonode-name>LoopOnViews</tonode-name>
803 <toserviceparameter-name>MaxCount</toserviceparameter-name>
805 <value-type>3</value-type>
806 <value>10</value> </data-value>
807 <coord-list/> </data> </data-list></dataflow>