Salome HOME
Imported using TkCVS
[samples/datafiles.git] / Superv / Graphs / MacroWithGeom_py.xml
1 <!DOCTYPE SuperGraph>
2 <supergraph>
3 <dataflow>
4 <info-list>
5 <node>
6 <component-name>?</component-name>
7     <interface-name>?</interface-name>
8     <node-name>aNewDataFlow_1_4_1_1_1_1</node-name>
9     <kind>1</kind>
10     <coupled-node>?</coupled-node>
11     <service>
12 <service-name>aNewDataFlow_1_4_1_1_1_1</service-name>
13      <inParameter-list>
14 <inParameter>
15 <inParameter-type>double</inParameter-type>
16        <inParameter-name>MakeBox1__x1</inParameter-name>      </inParameter>
17       <inParameter>
18 <inParameter-type>double</inParameter-type>
19        <inParameter-name>MakeBox1__y1</inParameter-name>      </inParameter>
20       <inParameter>
21 <inParameter-type>double</inParameter-type>
22        <inParameter-name>MakeBox1__z1</inParameter-name>      </inParameter>
23       <inParameter>
24 <inParameter-type>double</inParameter-type>
25        <inParameter-name>MakeBox1__x2</inParameter-name>      </inParameter>
26       <inParameter>
27 <inParameter-type>double</inParameter-type>
28        <inParameter-name>MakeBox1__y2</inParameter-name>      </inParameter>
29       <inParameter>
30 <inParameter-type>double</inParameter-type>
31        <inParameter-name>MakeBox1__z2</inParameter-name>      </inParameter>
32       <inParameter>
33 <inParameter-type>double</inParameter-type>
34        <inParameter-name>MakeSphere_1__x1</inParameter-name>      </inParameter>
35       <inParameter>
36 <inParameter-type>double</inParameter-type>
37        <inParameter-name>MakeSphere_1__y1</inParameter-name>      </inParameter>
38       <inParameter>
39 <inParameter-type>double</inParameter-type>
40        <inParameter-name>MakeSphere_1__z1</inParameter-name>      </inParameter>
41       <inParameter>
42 <inParameter-type>double</inParameter-type>
43        <inParameter-name>MakeSphere_1__radius</inParameter-name>      </inParameter>
44       <inParameter>
45 <inParameter-type>double</inParameter-type>
46        <inParameter-name>Macro_aNewDataFlow_1_5_1_1__sum__a</inParameter-name>      </inParameter>
47       <inParameter>
48 <inParameter-type>double</inParameter-type>
49        <inParameter-name>Macro_aNewDataFlow_1_5_1_1__sum__b</inParameter-name>      </inParameter>
50       <inParameter>
51 <inParameter-type>double</inParameter-type>
52        <inParameter-name>MakeTranslation_1__x1</inParameter-name>      </inParameter>
53       <inParameter>
54 <inParameter-type>double</inParameter-type>
55        <inParameter-name>MakeTranslation_1__z1</inParameter-name>      </inParameter>     </inParameter-list>
56      <outParameter-list>
57 <outParameter>
58 <outParameter-type>objref</outParameter-type>
59        <outParameter-name>MakeFuse_2__shape</outParameter-name>      </outParameter>     </outParameter-list>    </service>
60     <DataStream-list/>
61     <PyFunction-list/>
62     <creation-date>25/8/2004 - 16:28:50</creation-date>
63     <lastmodification-date>29/10/2004 - 15:25:57</lastmodification-date>
64     <editor-release>2.0</editor-release>
65     <author>?</author>
66     <container>?</container>
67     <comment>?</comment>
68     <x-position>0</x-position>
69     <y-position>0</y-position>   </node>  </info-list>
70   <node-list>
71 <node>
72 <component-name>?</component-name>
73     <interface-name>?</interface-name>
74     <node-name>gag</node-name>
75     <kind>3</kind>
76     <coupled-node>?</coupled-node>
77     <service>
78 <service-name>gag</service-name>
79      <inParameter-list/>
80      <outParameter-list/>    </service>
81     <DataStream-list/>
82     <PyFunction-list>
83 <PyFunction>
84 <FuncName>gag</FuncName>
85       <PyFunc><![CDATA[from batchmode_geompy import *  ]]></PyFunc>
86       <PyFunc><![CDATA[def gag():   ]]></PyFunc>
87       <PyFunc><![CDATA[    # This is a gag   ]]></PyFunc>
88       <PyFunc><![CDATA[    return 1   ]]></PyFunc>     </PyFunction>    </PyFunction-list>
89     <creation-date>29/10/2004 - 15:22:47</creation-date>
90     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
91     <editor-release>2.0</editor-release>
92     <author>?</author>
93     <container>?</container>
94     <comment>Compute Node</comment>
95     <x-position>0</x-position>
96     <y-position>123</y-position>   </node>
97    <node>
98 <component-name>?</component-name>
99     <interface-name>?</interface-name>
100     <node-name>MakeBox1</node-name>
101     <kind>3</kind>
102     <coupled-node>?</coupled-node>
103     <service>
104 <service-name>MakeBox1</service-name>
105      <inParameter-list>
106 <inParameter>
107 <inParameter-type>double</inParameter-type>
108        <inParameter-name>x1</inParameter-name>      </inParameter>
109       <inParameter>
110 <inParameter-type>double</inParameter-type>
111        <inParameter-name>y1</inParameter-name>      </inParameter>
112       <inParameter>
113 <inParameter-type>double</inParameter-type>
114        <inParameter-name>z1</inParameter-name>      </inParameter>
115       <inParameter>
116 <inParameter-type>double</inParameter-type>
117        <inParameter-name>x2</inParameter-name>      </inParameter>
118       <inParameter>
119 <inParameter-type>double</inParameter-type>
120        <inParameter-name>y2</inParameter-name>      </inParameter>
121       <inParameter>
122 <inParameter-type>double</inParameter-type>
123        <inParameter-name>z2</inParameter-name>      </inParameter>     </inParameter-list>
124      <outParameter-list>
125 <outParameter>
126 <outParameter-type>objref</outParameter-type>
127        <outParameter-name>shape</outParameter-name>      </outParameter>     </outParameter-list>    </service>
128     <DataStream-list/>
129     <PyFunction-list>
130 <PyFunction>
131 <FuncName>MakeBox1</FuncName>
132       <PyFunc><![CDATA[def MakeBox1(x1,y1,z1,x2,y2,z2):   ]]></PyFunc>
133       <PyFunc><![CDATA[    aBox = MakeBox(x1,y1,z1,x2,y2,z2)  ]]></PyFunc>
134       <PyFunc><![CDATA[    return aBox   ]]></PyFunc>     </PyFunction>    </PyFunction-list>
135     <creation-date>29/10/2004 - 15:22:47</creation-date>
136     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
137     <editor-release>2.0</editor-release>
138     <author>?</author>
139     <container>?</container>
140     <comment>Compute Node</comment>
141     <x-position>194</x-position>
142     <y-position>3</y-position>   </node>
143    <node>
144 <component-name>?</component-name>
145     <interface-name>?</interface-name>
146     <node-name>MakeCopy_1</node-name>
147     <kind>3</kind>
148     <coupled-node>?</coupled-node>
149     <service>
150 <service-name>MakeCopy_1</service-name>
151      <inParameter-list>
152 <inParameter>
153 <inParameter-type>objref</inParameter-type>
154        <inParameter-name>shape1</inParameter-name>      </inParameter>     </inParameter-list>
155      <outParameter-list>
156 <outParameter>
157 <outParameter-type>objref</outParameter-type>
158        <outParameter-name>shape</outParameter-name>      </outParameter>     </outParameter-list>    </service>
159     <DataStream-list/>
160     <PyFunction-list>
161 <PyFunction>
162 <FuncName>MakeCopy_1</FuncName>
163       <PyFunc><![CDATA[def MakeCopy_1(shape1):  ]]></PyFunc>
164       <PyFunc><![CDATA[    shape=MakeCopy(shape1) ]]></PyFunc>
165       <PyFunc><![CDATA[    return shape ]]></PyFunc>     </PyFunction>    </PyFunction-list>
166     <creation-date>29/10/2004 - 15:22:47</creation-date>
167     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
168     <editor-release>2.0</editor-release>
169     <author>?</author>
170     <container>?</container>
171     <comment>Compute Node</comment>
172     <x-position>389</x-position>
173     <y-position>3</y-position>   </node>
174    <node>
175 <component-name>?</component-name>
176     <interface-name>?</interface-name>
177     <node-name>MakeCopy_2</node-name>
178     <kind>3</kind>
179     <coupled-node>?</coupled-node>
180     <service>
181 <service-name>MakeCopy_2</service-name>
182      <inParameter-list>
183 <inParameter>
184 <inParameter-type>objref</inParameter-type>
185        <inParameter-name>shape1</inParameter-name>      </inParameter>     </inParameter-list>
186      <outParameter-list>
187 <outParameter>
188 <outParameter-type>objref</outParameter-type>
189        <outParameter-name>shape</outParameter-name>      </outParameter>     </outParameter-list>    </service>
190     <DataStream-list/>
191     <PyFunction-list>
192 <PyFunction>
193 <FuncName>MakeCopy_2</FuncName>
194       <PyFunc><![CDATA[def MakeCopy_2(shape1):  ]]></PyFunc>
195       <PyFunc><![CDATA[    shape=MakeCopy(shape1)  ]]></PyFunc>
196       <PyFunc><![CDATA[    return shape ]]></PyFunc>     </PyFunction>    </PyFunction-list>
197     <creation-date>29/10/2004 - 15:22:47</creation-date>
198     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
199     <editor-release>2.0</editor-release>
200     <author>?</author>
201     <container>?</container>
202     <comment>Compute Node</comment>
203     <x-position>391</x-position>
204     <y-position>264</y-position>   </node>
205    <node>
206 <component-name>?</component-name>
207     <interface-name>?</interface-name>
208     <node-name>MakeSphere_1</node-name>
209     <kind>3</kind>
210     <coupled-node>?</coupled-node>
211     <service>
212 <service-name>MakeSphere_1</service-name>
213      <inParameter-list>
214 <inParameter>
215 <inParameter-type>double</inParameter-type>
216        <inParameter-name>x1</inParameter-name>      </inParameter>
217       <inParameter>
218 <inParameter-type>double</inParameter-type>
219        <inParameter-name>y1</inParameter-name>      </inParameter>
220       <inParameter>
221 <inParameter-type>double</inParameter-type>
222        <inParameter-name>z1</inParameter-name>      </inParameter>
223       <inParameter>
224 <inParameter-type>double</inParameter-type>
225        <inParameter-name>radius</inParameter-name>      </inParameter>     </inParameter-list>
226      <outParameter-list>
227 <outParameter>
228 <outParameter-type>objref</outParameter-type>
229        <outParameter-name>shape</outParameter-name>      </outParameter>     </outParameter-list>    </service>
230     <DataStream-list/>
231     <PyFunction-list>
232 <PyFunction>
233 <FuncName>MakeSphere_1</FuncName>
234       <PyFunc><![CDATA[def MakeSphere_1(x1,y1,z1,radius):   ]]></PyFunc>
235       <PyFunc><![CDATA[    apoint=MakeVertex(x1,y1,z1) ]]></PyFunc>
236       <PyFunc><![CDATA[    shape=MakeSpherePntR(apoint,radius) ]]></PyFunc>
237       <PyFunc><![CDATA[    return shape ]]></PyFunc>     </PyFunction>    </PyFunction-list>
238     <creation-date>29/10/2004 - 15:22:47</creation-date>
239     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
240     <editor-release>2.0</editor-release>
241     <author>?</author>
242     <container>?</container>
243     <comment>Compute Node</comment>
244     <x-position>203</x-position>
245     <y-position>315</y-position>   </node>
246    <node>
247 <component-name>?</component-name>
248     <interface-name>?</interface-name>
249     <node-name>MakeFuse_1</node-name>
250     <kind>3</kind>
251     <coupled-node>?</coupled-node>
252     <service>
253 <service-name>MakeFuse_1</service-name>
254      <inParameter-list>
255 <inParameter>
256 <inParameter-type>objref</inParameter-type>
257        <inParameter-name>shape1</inParameter-name>      </inParameter>
258       <inParameter>
259 <inParameter-type>objref</inParameter-type>
260        <inParameter-name>shape2</inParameter-name>      </inParameter>     </inParameter-list>
261      <outParameter-list>
262 <outParameter>
263 <outParameter-type>objref</outParameter-type>
264        <outParameter-name>shape</outParameter-name>      </outParameter>     </outParameter-list>    </service>
265     <DataStream-list/>
266     <PyFunction-list>
267 <PyFunction>
268 <FuncName>MakeFuse_1</FuncName>
269       <PyFunc><![CDATA[def MakeFuse_1(shape1,shape2): ]]></PyFunc>
270       <PyFunc><![CDATA[    # fuse operation 3 ]]></PyFunc>
271       <PyFunc><![CDATA[    shape = MakeBoolean(shape1,shape2,3)  ]]></PyFunc>
272       <PyFunc><![CDATA[    return shape ]]></PyFunc>     </PyFunction>    </PyFunction-list>
273     <creation-date>29/10/2004 - 15:22:47</creation-date>
274     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
275     <editor-release>2.0</editor-release>
276     <author>?</author>
277     <container>?</container>
278     <comment>Compute Node</comment>
279     <x-position>823</x-position>
280     <y-position>116</y-position>   </node>
281    <node>
282 <component-name>?</component-name>
283     <interface-name>?</interface-name>
284     <node-name>MakeFuse_2</node-name>
285     <kind>3</kind>
286     <coupled-node>?</coupled-node>
287     <service>
288 <service-name>MakeFuse_2</service-name>
289      <inParameter-list>
290 <inParameter>
291 <inParameter-type>objref</inParameter-type>
292        <inParameter-name>shape1</inParameter-name>      </inParameter>
293       <inParameter>
294 <inParameter-type>objref</inParameter-type>
295        <inParameter-name>shape2</inParameter-name>      </inParameter>     </inParameter-list>
296      <outParameter-list>
297 <outParameter>
298 <outParameter-type>objref</outParameter-type>
299        <outParameter-name>shape</outParameter-name>      </outParameter>     </outParameter-list>    </service>
300     <DataStream-list/>
301     <PyFunction-list>
302 <PyFunction>
303 <FuncName>MakeFuse_2</FuncName>
304       <PyFunc><![CDATA[def MakeFuse_2(shape1,shape2):           ]]></PyFunc>
305       <PyFunc><![CDATA[    # fuse operation 3          ]]></PyFunc>
306       <PyFunc><![CDATA[    shape = MakeBoolean(shape1,shape2,3) ]]></PyFunc>
307       <PyFunc><![CDATA[    from SALOME_NamingServicePy import SALOME_NamingServicePy_i ]]></PyFunc>
308       <PyFunc><![CDATA[    myNamingService = SALOME_NamingServicePy_i(orb) ]]></PyFunc>
309       <PyFunc><![CDATA[    aSession = myNamingService.Resolve('/Kernel/Session') ]]></PyFunc>
310       <PyFunc><![CDATA[    aStudyId = aSession.GetActiveStudyId() ]]></PyFunc>
311       <PyFunc><![CDATA[    myStudyManager = myNamingService.Resolve('/myStudyManager') ]]></PyFunc>
312       <PyFunc><![CDATA[    aStudy = myStudyManager.GetStudyByID(aStudyId) ]]></PyFunc>
313       <PyFunc><![CDATA[    aSObject = geom.AddInStudy(aStudy, shape, "shape", None) ]]></PyFunc>
314       <PyFunc><![CDATA[    return shape ]]></PyFunc>     </PyFunction>    </PyFunction-list>
315     <creation-date>29/10/2004 - 15:22:47</creation-date>
316     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
317     <editor-release>2.0</editor-release>
318     <author>?</author>
319     <container>?</container>
320     <comment>Compute Node</comment>
321     <x-position>1049</x-position>
322     <y-position>295</y-position>   </node>
323    <node>
324 <component-name>?</component-name>
325     <interface-name>?</interface-name>
326     <node-name>Macro_aNewDataFlow_1_5_1_1</node-name>
327     <kind>10</kind>
328     <coupled-node>aNewDataFlow_1_5_1_1_3_3_1_1_1_3_1</coupled-node>
329     <service>
330 <service-name>aNewDataFlow_1_5_1_1</service-name>
331      <inParameter-list>
332 <inParameter>
333 <inParameter-type>double</inParameter-type>
334        <inParameter-name>sum__a</inParameter-name>      </inParameter>
335       <inParameter>
336 <inParameter-type>double</inParameter-type>
337        <inParameter-name>sum__b</inParameter-name>      </inParameter>     </inParameter-list>
338      <outParameter-list>
339 <outParameter>
340 <outParameter-type>double</outParameter-type>
341        <outParameter-name>Mult__b</outParameter-name>      </outParameter>     </outParameter-list>    </service>
342     <DataStream-list/>
343     <PyFunction-list>
344 <PyFunction>
345 <FuncName>?</FuncName>
346       <PyFunc><![CDATA[?]]></PyFunc>     </PyFunction>    </PyFunction-list>
347     <creation-date>29/10/2004 - 15:22:47</creation-date>
348     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
349     <editor-release>2.0</editor-release>
350     <author>?</author>
351     <container>?</container>
352     <comment>Macro Node</comment>
353     <x-position>391</x-position>
354     <y-position>121</y-position>   </node>
355    <node>
356 <component-name>?</component-name>
357     <interface-name>?</interface-name>
358     <node-name>MakeTranslation_1</node-name>
359     <kind>3</kind>
360     <coupled-node>?</coupled-node>
361     <service>
362 <service-name>MakeTranslation_1</service-name>
363      <inParameter-list>
364 <inParameter>
365 <inParameter-type>objref</inParameter-type>
366        <inParameter-name>shape1</inParameter-name>      </inParameter>
367       <inParameter>
368 <inParameter-type>double</inParameter-type>
369        <inParameter-name>x1</inParameter-name>      </inParameter>
370       <inParameter>
371 <inParameter-type>double</inParameter-type>
372        <inParameter-name>y1</inParameter-name>      </inParameter>
373       <inParameter>
374 <inParameter-type>double</inParameter-type>
375        <inParameter-name>z1</inParameter-name>      </inParameter>     </inParameter-list>
376      <outParameter-list>
377 <outParameter>
378 <outParameter-type>objref</outParameter-type>
379        <outParameter-name>shape</outParameter-name>      </outParameter>     </outParameter-list>    </service>
380     <DataStream-list/>
381     <PyFunction-list>
382 <PyFunction>
383 <FuncName>MakeTranslation_1</FuncName>
384       <PyFunc><![CDATA[def MakeTranslation_1(shape1,x1,y1,z1):   ]]></PyFunc>
385       <PyFunc><![CDATA[    shape = MakeTranslation(shape1,x1,y1,z1)  ]]></PyFunc>
386       <PyFunc><![CDATA[    return shape]]></PyFunc>     </PyFunction>    </PyFunction-list>
387     <creation-date>29/10/2004 - 15:24:21</creation-date>
388     <lastmodification-date>29/10/2004 - 15:24:21</lastmodification-date>
389     <editor-release>2.0</editor-release>
390     <author>?</author>
391     <container>?</container>
392     <comment>Compute Node</comment>
393     <x-position>621</x-position>
394     <y-position>12</y-position>   </node>  </node-list>
395   <link-list>
396 <link>
397 <fromnode-name>gag</fromnode-name>
398     <fromserviceparameter-name>Gate</fromserviceparameter-name>
399     <tonode-name>MakeBox1</tonode-name>
400     <toserviceparameter-name>Gate</toserviceparameter-name>
401     <coord-list/>   </link>
402    <link>
403 <fromnode-name>gag</fromnode-name>
404     <fromserviceparameter-name>Gate</fromserviceparameter-name>
405     <tonode-name>MakeSphere_1</tonode-name>
406     <toserviceparameter-name>Gate</toserviceparameter-name>
407     <coord-list>
408 <coord>
409 <x>175</x>
410       <y>470</y>     </coord>
411      <coord>
412 <x>175</x>
413       <y>198</y>     </coord>    </coord-list>   </link>
414    <link>
415 <fromnode-name>MakeBox1</fromnode-name>
416     <fromserviceparameter-name>shape</fromserviceparameter-name>
417     <tonode-name>MakeCopy_1</tonode-name>
418     <toserviceparameter-name>shape1</toserviceparameter-name>
419     <coord-list/>   </link>
420    <link>
421 <fromnode-name>MakeBox1</fromnode-name>
422     <fromserviceparameter-name>shape</fromserviceparameter-name>
423     <tonode-name>MakeCopy_2</tonode-name>
424     <toserviceparameter-name>shape1</toserviceparameter-name>
425     <coord-list>
426 <coord>
427 <x>373</x>
428       <y>211</y>     </coord>    </coord-list>   </link>
429    <link>
430 <fromnode-name>MakeCopy_1</fromnode-name>
431     <fromserviceparameter-name>shape</fromserviceparameter-name>
432     <tonode-name>MakeTranslation_1</tonode-name>
433     <toserviceparameter-name>shape1</toserviceparameter-name>
434     <coord-list/>   </link>
435    <link>
436 <fromnode-name>MakeCopy_2</fromnode-name>
437     <fromserviceparameter-name>shape</fromserviceparameter-name>
438     <tonode-name>MakeFuse_1</tonode-name>
439     <toserviceparameter-name>shape2</toserviceparameter-name>
440     <coord-list>
441 <coord>
442 <x>674</x>
443       <y>207</y>     </coord>    </coord-list>   </link>
444    <link>
445 <fromnode-name>MakeSphere_1</fromnode-name>
446     <fromserviceparameter-name>shape</fromserviceparameter-name>
447     <tonode-name>MakeFuse_2</tonode-name>
448     <toserviceparameter-name>shape2</toserviceparameter-name>
449     <coord-list/>   </link>
450    <link>
451 <fromnode-name>MakeFuse_1</fromnode-name>
452     <fromserviceparameter-name>shape</fromserviceparameter-name>
453     <tonode-name>MakeFuse_2</tonode-name>
454     <toserviceparameter-name>shape1</toserviceparameter-name>
455     <coord-list>
456 <coord>
457 <x>1017</x>
458       <y>366</y>     </coord>
459      <coord>
460 <x>1017</x>
461       <y>187</y>     </coord>    </coord-list>   </link>
462    <link>
463 <fromnode-name>Macro_aNewDataFlow_1_5_1_1</fromnode-name>
464     <fromserviceparameter-name>Mult__b</fromserviceparameter-name>
465     <tonode-name>MakeTranslation_1</tonode-name>
466     <toserviceparameter-name>y1</toserviceparameter-name>
467     <coord-list/>   </link>
468    <link>
469 <fromnode-name>MakeTranslation_1</fromnode-name>
470     <fromserviceparameter-name>shape</fromserviceparameter-name>
471     <tonode-name>MakeFuse_1</tonode-name>
472     <toserviceparameter-name>shape1</toserviceparameter-name>
473     <coord-list/>   </link>  </link-list>
474   <data-list>
475 <data>
476 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
477     <fromserviceparameter-name>MakeBox1__x1</fromserviceparameter-name>
478     <tonode-name>MakeBox1</tonode-name>
479     <toserviceparameter-name>x1</toserviceparameter-name>
480     <data-value>
481 <value-type>7</value-type>
482      <value>0</value>    </data-value>
483     <coord-list/>   </data>
484    <data>
485 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
486     <fromserviceparameter-name>MakeBox1__y1</fromserviceparameter-name>
487     <tonode-name>MakeBox1</tonode-name>
488     <toserviceparameter-name>y1</toserviceparameter-name>
489     <data-value>
490 <value-type>7</value-type>
491      <value>0</value>    </data-value>
492     <coord-list/>   </data>
493    <data>
494 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
495     <fromserviceparameter-name>MakeBox1__z1</fromserviceparameter-name>
496     <tonode-name>MakeBox1</tonode-name>
497     <toserviceparameter-name>z1</toserviceparameter-name>
498     <data-value>
499 <value-type>7</value-type>
500      <value>0</value>    </data-value>
501     <coord-list/>   </data>
502    <data>
503 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
504     <fromserviceparameter-name>MakeBox1__x2</fromserviceparameter-name>
505     <tonode-name>MakeBox1</tonode-name>
506     <toserviceparameter-name>x2</toserviceparameter-name>
507     <data-value>
508 <value-type>7</value-type>
509      <value>50</value>    </data-value>
510     <coord-list/>   </data>
511    <data>
512 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
513     <fromserviceparameter-name>MakeBox1__y2</fromserviceparameter-name>
514     <tonode-name>MakeBox1</tonode-name>
515     <toserviceparameter-name>y2</toserviceparameter-name>
516     <data-value>
517 <value-type>7</value-type>
518      <value>50</value>    </data-value>
519     <coord-list/>   </data>
520    <data>
521 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
522     <fromserviceparameter-name>MakeBox1__z2</fromserviceparameter-name>
523     <tonode-name>MakeBox1</tonode-name>
524     <toserviceparameter-name>z2</toserviceparameter-name>
525     <data-value>
526 <value-type>7</value-type>
527      <value>50</value>    </data-value>
528     <coord-list/>   </data>
529    <data>
530 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
531     <fromserviceparameter-name>MakeSphere_1__x1</fromserviceparameter-name>
532     <tonode-name>MakeSphere_1</tonode-name>
533     <toserviceparameter-name>x1</toserviceparameter-name>
534     <data-value>
535 <value-type>7</value-type>
536      <value>0</value>    </data-value>
537     <coord-list/>   </data>
538    <data>
539 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
540     <fromserviceparameter-name>MakeSphere_1__y1</fromserviceparameter-name>
541     <tonode-name>MakeSphere_1</tonode-name>
542     <toserviceparameter-name>y1</toserviceparameter-name>
543     <data-value>
544 <value-type>7</value-type>
545      <value>0</value>    </data-value>
546     <coord-list/>   </data>
547    <data>
548 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
549     <fromserviceparameter-name>MakeSphere_1__z1</fromserviceparameter-name>
550     <tonode-name>MakeSphere_1</tonode-name>
551     <toserviceparameter-name>z1</toserviceparameter-name>
552     <data-value>
553 <value-type>7</value-type>
554      <value>0</value>    </data-value>
555     <coord-list/>   </data>
556    <data>
557 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
558     <fromserviceparameter-name>MakeSphere_1__radius</fromserviceparameter-name>
559     <tonode-name>MakeSphere_1</tonode-name>
560     <toserviceparameter-name>radius</toserviceparameter-name>
561     <data-value>
562 <value-type>7</value-type>
563      <value>12</value>    </data-value>
564     <coord-list/>   </data>
565    <data>
566 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
567     <fromserviceparameter-name>Macro_aNewDataFlow_1_5_1_1__sum__a</fromserviceparameter-name>
568     <tonode-name>Macro_aNewDataFlow_1_5_1_1</tonode-name>
569     <toserviceparameter-name>sum__a</toserviceparameter-name>
570     <data-value>
571 <value-type>7</value-type>
572      <value>1</value>    </data-value>
573     <coord-list/>   </data>
574    <data>
575 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
576     <fromserviceparameter-name>Macro_aNewDataFlow_1_5_1_1__sum__b</fromserviceparameter-name>
577     <tonode-name>Macro_aNewDataFlow_1_5_1_1</tonode-name>
578     <toserviceparameter-name>sum__b</toserviceparameter-name>
579     <data-value>
580 <value-type>7</value-type>
581      <value>2</value>    </data-value>
582     <coord-list/>   </data>
583    <data>
584 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
585     <fromserviceparameter-name>MakeTranslation_1__x1</fromserviceparameter-name>
586     <tonode-name>MakeTranslation_1</tonode-name>
587     <toserviceparameter-name>x1</toserviceparameter-name>
588     <data-value>
589 <value-type>7</value-type>
590      <value>25</value>    </data-value>
591     <coord-list/>   </data>
592    <data>
593 <fromnode-name>aNewDataFlow_1_4_1_1_1_1</fromnode-name>
594     <fromserviceparameter-name>MakeTranslation_1__z1</fromserviceparameter-name>
595     <tonode-name>MakeTranslation_1</tonode-name>
596     <toserviceparameter-name>z1</toserviceparameter-name>
597     <data-value>
598 <value-type>7</value-type>
599      <value>25</value>    </data-value>
600     <coord-list/>   </data>  </data-list> </dataflow>
601  <dataflow>
602 <info-list>
603 <node>
604 <component-name>?</component-name>
605     <interface-name>?</interface-name>
606     <node-name>aNewDataFlow_1_5_1_1_3_3_1_1_1_3_1</node-name>
607     <kind>1</kind>
608     <coupled-node>?</coupled-node>
609     <service>
610 <service-name>aNewDataFlow_1_5_1_1_3_3_1_1_1_3_1</service-name>
611      <inParameter-list>
612 <inParameter>
613 <inParameter-type>double</inParameter-type>
614        <inParameter-name>sum__a</inParameter-name>      </inParameter>
615       <inParameter>
616 <inParameter-type>double</inParameter-type>
617        <inParameter-name>sum__b</inParameter-name>      </inParameter>     </inParameter-list>
618      <outParameter-list>
619 <outParameter>
620 <outParameter-type>double</outParameter-type>
621        <outParameter-name>Mult__b</outParameter-name>      </outParameter>     </outParameter-list>    </service>
622     <DataStream-list/>
623     <PyFunction-list/>
624     <creation-date>25/6/2004 - 17:42:12</creation-date>
625     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
626     <editor-release>2.0</editor-release>
627     <author>?</author>
628     <container>?</container>
629     <comment>?</comment>
630     <x-position>0</x-position>
631     <y-position>0</y-position>   </node>  </info-list>
632   <node-list>
633 <node>
634 <component-name>?</component-name>
635     <interface-name>?</interface-name>
636     <node-name>sum</node-name>
637     <kind>3</kind>
638     <coupled-node>?</coupled-node>
639     <service>
640 <service-name>sum</service-name>
641      <inParameter-list>
642 <inParameter>
643 <inParameter-type>double</inParameter-type>
644        <inParameter-name>a</inParameter-name>      </inParameter>
645       <inParameter>
646 <inParameter-type>double</inParameter-type>
647        <inParameter-name>b</inParameter-name>      </inParameter>     </inParameter-list>
648      <outParameter-list>
649 <outParameter>
650 <outParameter-type>double</outParameter-type>
651        <outParameter-name>s</outParameter-name>      </outParameter>     </outParameter-list>    </service>
652     <DataStream-list/>
653     <PyFunction-list>
654 <PyFunction>
655 <FuncName>sum</FuncName>
656       <PyFunc><![CDATA[def sum(a, b): ]]></PyFunc>
657       <PyFunc><![CDATA[   return a+b ]]></PyFunc>     </PyFunction>    </PyFunction-list>
658     <creation-date>29/10/2004 - 15:22:47</creation-date>
659     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
660     <editor-release>2.0</editor-release>
661     <author>?</author>
662     <container>?</container>
663     <comment>Compute Node</comment>
664     <x-position>52</x-position>
665     <y-position>80</y-position>   </node>
666    <node>
667 <component-name>?</component-name>
668     <interface-name>?</interface-name>
669     <node-name>Mult</node-name>
670     <kind>3</kind>
671     <coupled-node>?</coupled-node>
672     <service>
673 <service-name>Mult</service-name>
674      <inParameter-list>
675 <inParameter>
676 <inParameter-type>double</inParameter-type>
677        <inParameter-name>a</inParameter-name>      </inParameter>     </inParameter-list>
678      <outParameter-list>
679 <outParameter>
680 <outParameter-type>double</outParameter-type>
681        <outParameter-name>b</outParameter-name>      </outParameter>     </outParameter-list>    </service>
682     <DataStream-list/>
683     <PyFunction-list>
684 <PyFunction>
685 <FuncName>Mult</FuncName>
686       <PyFunc><![CDATA[def Mult(a): ]]></PyFunc>
687       <PyFunc><![CDATA[   b = a*3 ]]></PyFunc>
688       <PyFunc><![CDATA[   return b ]]></PyFunc>     </PyFunction>    </PyFunction-list>
689     <creation-date>29/10/2004 - 15:22:47</creation-date>
690     <lastmodification-date>29/10/2004 - 15:22:47</lastmodification-date>
691     <editor-release>2.0</editor-release>
692     <author>?</author>
693     <container>?</container>
694     <comment>Compute Node</comment>
695     <x-position>298</x-position>
696     <y-position>72</y-position>   </node>  </node-list>
697   <link-list>
698 <link>
699 <fromnode-name>sum</fromnode-name>
700     <fromserviceparameter-name>s</fromserviceparameter-name>
701     <tonode-name>Mult</tonode-name>
702     <toserviceparameter-name>a</toserviceparameter-name>
703     <coord-list/>   </link>  </link-list>
704   <data-list/> </dataflow></supergraph>