Salome HOME
Merge from V6_main_20120808 08Aug12
[samples/datafiles.git] / Superv / Graphs / NewGraphGeomEssaiGates.xml
1 <!DOCTYPE SuperGraph>
2 <!--
3   Copyright (C) 2007-2011  CEA/DEN, EDF R&D, OPEN CASCADE
4
5   Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
6   CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
7
8   This library is free software; you can redistribute it and/or
9   modify it under the terms of the GNU Lesser General Public
10   License as published by the Free Software Foundation; either
11   version 2.1 of the License.
12
13   This library is distributed in the hope that it will be useful,
14   but WITHOUT ANY WARRANTY; without even the implied warranty of
15   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
16   Lesser General Public License for more details.
17
18   You should have received a copy of the GNU Lesser General Public
19   License along with this library; if not, write to the Free Software
20   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
21
22   See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
23
24 -->
25 <supergraph>
26  <dataflow>
27   <info-list>
28    <node>
29     <component-name>?</component-name>
30     <interface-name>?</interface-name>
31     <node-name>aNewDataFlow_1</node-name>
32     <kind>1</kind>
33     <coupled-node>?</coupled-node>
34     <service>
35      <service-name>aNewDataFlow_1</service-name>
36      <inParameter-list>
37       <inParameter>
38        <inParameter-type>long</inParameter-type>
39        <inParameter-name>SetStudyID__theStudyID</inParameter-name>
40       </inParameter>
41       <inParameter>
42        <inParameter-type>double</inParameter-type>
43        <inParameter-name>MakeSphere__theX</inParameter-name>
44       </inParameter>
45       <inParameter>
46        <inParameter-type>double</inParameter-type>
47        <inParameter-name>MakeSphere__theY</inParameter-name>
48       </inParameter>
49       <inParameter>
50        <inParameter-type>double</inParameter-type>
51        <inParameter-name>MakeSphere__theZ</inParameter-name>
52       </inParameter>
53       <inParameter>
54        <inParameter-type>double</inParameter-type>
55        <inParameter-name>MakeSphere__theRadius</inParameter-name>
56       </inParameter>
57       <inParameter>
58        <inParameter-type>double</inParameter-type>
59        <inParameter-name>TranslateDXDYDZ__theDX</inParameter-name>
60       </inParameter>
61       <inParameter>
62        <inParameter-type>double</inParameter-type>
63        <inParameter-name>TranslateDXDYDZ__theDY</inParameter-name>
64       </inParameter>
65       <inParameter>
66        <inParameter-type>double</inParameter-type>
67        <inParameter-name>TranslateDXDYDZ__theDZ</inParameter-name>
68       </inParameter>
69      </inParameter-list>
70      <outParameter-list>
71       <outParameter>
72        <outParameter-type>GEOM_Object</outParameter-type>
73        <outParameter-name>MakeFuse__return</outParameter-name>
74       </outParameter>
75      </outParameter-list>
76     </service>
77     <DataStream-list/>
78     <PyFunction-list/>
79     <creation-date>29/10/2004 - 11:15:45</creation-date>
80     <lastmodification-date>14/12/2005 - 14:54:54</lastmodification-date>
81     <editor-release>2.0</editor-release>
82     <author>?</author>
83     <container>?</container>
84     <comment>?</comment>
85     <x-position>0</x-position>
86     <y-position>0</y-position>
87    </node>
88   </info-list>
89   <node-list>
90    <node>
91     <component-name>GEOM_Superv</component-name>
92     <interface-name>GEOM_Superv</interface-name>
93     <node-name>SetStudyID</node-name>
94     <kind>0</kind>
95     <coupled-node>?</coupled-node>
96     <service>
97      <service-name>SetStudyID</service-name>
98      <inParameter-list>
99       <inParameter>
100        <inParameter-type>long</inParameter-type>
101        <inParameter-name>theStudyID</inParameter-name>
102       </inParameter>
103      </inParameter-list>
104      <outParameter-list/>
105     </service>
106     <DataStream-list/>
107     <PyFunction-list/>
108     <creation-date>14/12/2005 - 14:54:37</creation-date>
109     <lastmodification-date>14/12/2005 - 14:54:37</lastmodification-date>
110     <editor-release>2.0</editor-release>
111     <author>?</author>
112     <container>localhost/FactoryServer</container>
113     <comment>SetStudyID from GEOM_Superv</comment>
114     <x-position>9</x-position>
115     <y-position>118</y-position>
116    </node>
117    <node>
118     <component-name>GEOM_Superv</component-name>
119     <interface-name>GEOM_Superv</interface-name>
120     <node-name>MakeSphere</node-name>
121     <kind>0</kind>
122     <coupled-node>?</coupled-node>
123     <service>
124      <service-name>MakeSphere</service-name>
125      <inParameter-list>
126       <inParameter>
127        <inParameter-type>double</inParameter-type>
128        <inParameter-name>theX</inParameter-name>
129       </inParameter>
130       <inParameter>
131        <inParameter-type>double</inParameter-type>
132        <inParameter-name>theY</inParameter-name>
133       </inParameter>
134       <inParameter>
135        <inParameter-type>double</inParameter-type>
136        <inParameter-name>theZ</inParameter-name>
137       </inParameter>
138       <inParameter>
139        <inParameter-type>double</inParameter-type>
140        <inParameter-name>theRadius</inParameter-name>
141       </inParameter>
142      </inParameter-list>
143      <outParameter-list>
144       <outParameter>
145        <outParameter-type>GEOM_Object</outParameter-type>
146        <outParameter-name>return</outParameter-name>
147       </outParameter>
148      </outParameter-list>
149     </service>
150     <DataStream-list/>
151     <PyFunction-list/>
152     <creation-date>14/12/2005 - 14:54:37</creation-date>
153     <lastmodification-date>14/12/2005 - 14:54:37</lastmodification-date>
154     <editor-release>2.0</editor-release>
155     <author>?</author>
156     <container>localhost/FactoryServer</container>
157     <comment>MakeSphere from GEOM_Superv</comment>
158     <x-position>202</x-position>
159     <y-position>58</y-position>
160    </node>
161    <node>
162     <component-name>GEOM_Superv</component-name>
163     <interface-name>GEOM_Superv</interface-name>
164     <node-name>MakeCopy</node-name>
165     <kind>0</kind>
166     <coupled-node>?</coupled-node>
167     <service>
168      <service-name>MakeCopy</service-name>
169      <inParameter-list>
170       <inParameter>
171        <inParameter-type>GEOM_Object</inParameter-type>
172        <inParameter-name>theOriginal</inParameter-name>
173       </inParameter>
174      </inParameter-list>
175      <outParameter-list>
176       <outParameter>
177        <outParameter-type>GEOM_Object</outParameter-type>
178        <outParameter-name>return</outParameter-name>
179       </outParameter>
180      </outParameter-list>
181     </service>
182     <DataStream-list/>
183     <PyFunction-list/>
184     <creation-date>14/12/2005 - 14:54:37</creation-date>
185     <lastmodification-date>14/12/2005 - 14:54:37</lastmodification-date>
186     <editor-release>2.0</editor-release>
187     <author>?</author>
188     <container>localhost/FactoryServer</container>
189     <comment>MakeCopy from GEOM_Superv</comment>
190     <x-position>425</x-position>
191     <y-position>11</y-position>
192    </node>
193    <node>
194     <component-name>GEOM_Superv</component-name>
195     <interface-name>GEOM_Superv</interface-name>
196     <node-name>TranslateDXDYDZ</node-name>
197     <kind>0</kind>
198     <coupled-node>?</coupled-node>
199     <service>
200      <service-name>TranslateDXDYDZ</service-name>
201      <inParameter-list>
202       <inParameter>
203        <inParameter-type>GEOM_Object</inParameter-type>
204        <inParameter-name>theObject</inParameter-name>
205       </inParameter>
206       <inParameter>
207        <inParameter-type>double</inParameter-type>
208        <inParameter-name>theDX</inParameter-name>
209       </inParameter>
210       <inParameter>
211        <inParameter-type>double</inParameter-type>
212        <inParameter-name>theDY</inParameter-name>
213       </inParameter>
214       <inParameter>
215        <inParameter-type>double</inParameter-type>
216        <inParameter-name>theDZ</inParameter-name>
217       </inParameter>
218      </inParameter-list>
219      <outParameter-list>
220       <outParameter>
221        <outParameter-type>GEOM_Object</outParameter-type>
222        <outParameter-name>return</outParameter-name>
223       </outParameter>
224      </outParameter-list>
225     </service>
226     <DataStream-list/>
227     <PyFunction-list/>
228     <creation-date>14/12/2005 - 14:54:37</creation-date>
229     <lastmodification-date>14/12/2005 - 14:54:37</lastmodification-date>
230     <editor-release>2.0</editor-release>
231     <author>?</author>
232     <container>localhost/FactoryServer</container>
233     <comment>TranslateDXDYDZ from GEOM_Superv</comment>
234     <x-position>428</x-position>
235     <y-position>197</y-position>
236    </node>
237    <node>
238     <component-name>GEOM_Superv</component-name>
239     <interface-name>GEOM_Superv</interface-name>
240     <node-name>MakeFuse</node-name>
241     <kind>0</kind>
242     <coupled-node>?</coupled-node>
243     <service>
244      <service-name>MakeFuse</service-name>
245      <inParameter-list>
246       <inParameter>
247        <inParameter-type>GEOM_Object</inParameter-type>
248        <inParameter-name>theShape1</inParameter-name>
249       </inParameter>
250       <inParameter>
251        <inParameter-type>GEOM_Object</inParameter-type>
252        <inParameter-name>theShape2</inParameter-name>
253       </inParameter>
254      </inParameter-list>
255      <outParameter-list>
256       <outParameter>
257        <outParameter-type>GEOM_Object</outParameter-type>
258        <outParameter-name>return</outParameter-name>
259       </outParameter>
260      </outParameter-list>
261     </service>
262     <DataStream-list/>
263     <PyFunction-list/>
264     <creation-date>14/12/2005 - 14:54:37</creation-date>
265     <lastmodification-date>14/12/2005 - 14:54:37</lastmodification-date>
266     <editor-release>2.0</editor-release>
267     <author>?</author>
268     <container>localhost/FactoryServer</container>
269     <comment>MakeFuse from GEOM_Superv</comment>
270     <x-position>651</x-position>
271     <y-position>103</y-position>
272    </node>
273   </node-list>
274   <link-list>
275    <link>
276     <fromnode-name>SetStudyID</fromnode-name>
277     <fromserviceparameter-name>Gate</fromserviceparameter-name>
278     <tonode-name>MakeSphere</tonode-name>
279     <toserviceparameter-name>Gate</toserviceparameter-name>
280     <coord-list/>
281    </link>
282    <link>
283     <fromnode-name>MakeSphere</fromnode-name>
284     <fromserviceparameter-name>return</fromserviceparameter-name>
285     <tonode-name>MakeCopy</tonode-name>
286     <toserviceparameter-name>theOriginal</toserviceparameter-name>
287     <coord-list/>
288    </link>
289    <link>
290     <fromnode-name>MakeSphere</fromnode-name>
291     <fromserviceparameter-name>return</fromserviceparameter-name>
292     <tonode-name>TranslateDXDYDZ</tonode-name>
293     <toserviceparameter-name>theObject</toserviceparameter-name>
294     <coord-list/>
295    </link>
296    <link>
297     <fromnode-name>MakeSphere</fromnode-name>
298     <fromserviceparameter-name>Gate</fromserviceparameter-name>
299     <tonode-name>MakeCopy</tonode-name>
300     <toserviceparameter-name>Gate</toserviceparameter-name>
301     <coord-list/>
302    </link>
303    <link>
304     <fromnode-name>MakeCopy</fromnode-name>
305     <fromserviceparameter-name>return</fromserviceparameter-name>
306     <tonode-name>MakeFuse</tonode-name>
307     <toserviceparameter-name>theShape1</toserviceparameter-name>
308     <coord-list/>
309    </link>
310    <link>
311     <fromnode-name>MakeCopy</fromnode-name>
312     <fromserviceparameter-name>Gate</fromserviceparameter-name>
313     <tonode-name>TranslateDXDYDZ</tonode-name>
314     <toserviceparameter-name>Gate</toserviceparameter-name>
315     <coord-list>
316      <coord>
317       <x>390</x>
318       <y>352</y>
319      </coord>
320      <coord>
321       <x>618</x>
322       <y>107</y>
323      </coord>
324     </coord-list>
325    </link>
326    <link>
327     <fromnode-name>TranslateDXDYDZ</fromnode-name>
328     <fromserviceparameter-name>return</fromserviceparameter-name>
329     <tonode-name>MakeFuse</tonode-name>
330     <toserviceparameter-name>theShape2</toserviceparameter-name>
331     <coord-list/>
332    </link>
333    <link>
334     <fromnode-name>TranslateDXDYDZ</fromnode-name>
335     <fromserviceparameter-name>Gate</fromserviceparameter-name>
336     <tonode-name>MakeFuse</tonode-name>
337     <toserviceparameter-name>Gate</toserviceparameter-name>
338     <coord-list/>
339    </link>
340   </link-list>
341   <data-list>
342    <data>
343     <fromnode-name>aNewDataFlow_1</fromnode-name>
344     <fromserviceparameter-name>SetStudyID__theStudyID</fromserviceparameter-name>
345     <tonode-name>SetStudyID</tonode-name>
346     <toserviceparameter-name>theStudyID</toserviceparameter-name>
347     <data-value>
348      <value-type>3</value-type>
349      <value>1</value>
350     </data-value>
351     <coord-list/>
352    </data>
353    <data>
354     <fromnode-name>aNewDataFlow_1</fromnode-name>
355     <fromserviceparameter-name>MakeSphere__theX</fromserviceparameter-name>
356     <tonode-name>MakeSphere</tonode-name>
357     <toserviceparameter-name>theX</toserviceparameter-name>
358     <data-value>
359      <value-type>7</value-type>
360      <value>0</value>
361     </data-value>
362     <coord-list/>
363    </data>
364    <data>
365     <fromnode-name>aNewDataFlow_1</fromnode-name>
366     <fromserviceparameter-name>MakeSphere__theY</fromserviceparameter-name>
367     <tonode-name>MakeSphere</tonode-name>
368     <toserviceparameter-name>theY</toserviceparameter-name>
369     <data-value>
370      <value-type>7</value-type>
371      <value>0</value>
372     </data-value>
373     <coord-list/>
374    </data>
375    <data>
376     <fromnode-name>aNewDataFlow_1</fromnode-name>
377     <fromserviceparameter-name>MakeSphere__theZ</fromserviceparameter-name>
378     <tonode-name>MakeSphere</tonode-name>
379     <toserviceparameter-name>theZ</toserviceparameter-name>
380     <data-value>
381      <value-type>7</value-type>
382      <value>0</value>
383     </data-value>
384     <coord-list/>
385    </data>
386    <data>
387     <fromnode-name>aNewDataFlow_1</fromnode-name>
388     <fromserviceparameter-name>MakeSphere__theRadius</fromserviceparameter-name>
389     <tonode-name>MakeSphere</tonode-name>
390     <toserviceparameter-name>theRadius</toserviceparameter-name>
391     <data-value>
392      <value-type>7</value-type>
393      <value>50</value>
394     </data-value>
395     <coord-list/>
396    </data>
397    <data>
398     <fromnode-name>aNewDataFlow_1</fromnode-name>
399     <fromserviceparameter-name>TranslateDXDYDZ__theDX</fromserviceparameter-name>
400     <tonode-name>TranslateDXDYDZ</tonode-name>
401     <toserviceparameter-name>theDX</toserviceparameter-name>
402     <data-value>
403      <value-type>7</value-type>
404      <value>80</value>
405     </data-value>
406     <coord-list/>
407    </data>
408    <data>
409     <fromnode-name>aNewDataFlow_1</fromnode-name>
410     <fromserviceparameter-name>TranslateDXDYDZ__theDY</fromserviceparameter-name>
411     <tonode-name>TranslateDXDYDZ</tonode-name>
412     <toserviceparameter-name>theDY</toserviceparameter-name>
413     <data-value>
414      <value-type>7</value-type>
415      <value>0</value>
416     </data-value>
417     <coord-list/>
418    </data>
419    <data>
420     <fromnode-name>aNewDataFlow_1</fromnode-name>
421     <fromserviceparameter-name>TranslateDXDYDZ__theDZ</fromserviceparameter-name>
422     <tonode-name>TranslateDXDYDZ</tonode-name>
423     <toserviceparameter-name>theDZ</toserviceparameter-name>
424     <data-value>
425      <value-type>7</value-type>
426      <value>0</value>
427     </data-value>
428     <coord-list/>
429    </data>
430   </data-list>
431  </dataflow>
432 </supergraph>
433