]> SALOME platform Git repositories - modules/superv.git/blob - examples/GraphGeomEssai.xml
Salome HOME
PAL8521
[modules/superv.git] / examples / GraphGeomEssai.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</node-name>
9     <kind>1</kind>
10     <coupled-node>?</coupled-node>
11     <service>
12 <service-name>aNewDataFlow</service-name>
13      <inParameter-list>
14 <inParameter>
15 <inParameter-type>long</inParameter-type>
16        <inParameter-name>SetStudyID__theStudyID</inParameter-name>      </inParameter>
17       <inParameter>
18 <inParameter-type>double</inParameter-type>
19        <inParameter-name>MakeSphere__theX</inParameter-name>      </inParameter>
20       <inParameter>
21 <inParameter-type>double</inParameter-type>
22        <inParameter-name>MakeSphere__theY</inParameter-name>      </inParameter>
23       <inParameter>
24 <inParameter-type>double</inParameter-type>
25        <inParameter-name>MakeSphere__theZ</inParameter-name>      </inParameter>
26       <inParameter>
27 <inParameter-type>double</inParameter-type>
28        <inParameter-name>MakeSphere__theRadius</inParameter-name>      </inParameter>
29       <inParameter>
30 <inParameter-type>double</inParameter-type>
31        <inParameter-name>TranslateDXDYDZ__theDX</inParameter-name>      </inParameter>
32       <inParameter>
33 <inParameter-type>double</inParameter-type>
34        <inParameter-name>TranslateDXDYDZ__theDY</inParameter-name>      </inParameter>
35       <inParameter>
36 <inParameter-type>double</inParameter-type>
37        <inParameter-name>TranslateDXDYDZ__theDZ</inParameter-name>      </inParameter>     </inParameter-list>
38      <outParameter-list>
39 <outParameter>
40 <outParameter-type>GEOM_Object</outParameter-type>
41        <outParameter-name>MakeFuse__return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
42     <DataStream-list/>
43     <PyFunction-list/>
44     <creation-date>29/10/2004 - 11:8:11</creation-date>
45     <lastmodification-date>11/11/2004 - 12:53:24</lastmodification-date>
46     <editor-release>2.0</editor-release>
47     <author>?</author>
48     <container>?</container>
49     <comment>?</comment>
50     <x-position>0</x-position>
51     <y-position>0</y-position>   </node>  </info-list>
52   <node-list>
53 <node>
54 <component-name>GEOM_Superv</component-name>
55     <interface-name>GEOM_Superv</interface-name>
56     <node-name>SetStudyID</node-name>
57     <kind>0</kind>
58     <coupled-node>?</coupled-node>
59     <service>
60 <service-name>SetStudyID</service-name>
61      <inParameter-list>
62 <inParameter>
63 <inParameter-type>long</inParameter-type>
64        <inParameter-name>theStudyID</inParameter-name>      </inParameter>     </inParameter-list>
65      <outParameter-list/>    </service>
66     <DataStream-list/>
67     <PyFunction-list/>
68     <creation-date>11/11/2004 - 12:50:30</creation-date>
69     <lastmodification-date>11/11/2004 - 12:50:30</lastmodification-date>
70     <editor-release>2.0</editor-release>
71     <author>?</author>
72     <container>localhost/FactoryServer</container>
73     <comment>SetStudyID from GEOM_Superv</comment>
74     <x-position>13</x-position>
75     <y-position>109</y-position>   </node>
76    <node>
77 <component-name>GEOM_Superv</component-name>
78     <interface-name>GEOM_Superv</interface-name>
79     <node-name>MakeSphere</node-name>
80     <kind>0</kind>
81     <coupled-node>?</coupled-node>
82     <service>
83 <service-name>MakeSphere</service-name>
84      <inParameter-list>
85 <inParameter>
86 <inParameter-type>double</inParameter-type>
87        <inParameter-name>theX</inParameter-name>      </inParameter>
88       <inParameter>
89 <inParameter-type>double</inParameter-type>
90        <inParameter-name>theY</inParameter-name>      </inParameter>
91       <inParameter>
92 <inParameter-type>double</inParameter-type>
93        <inParameter-name>theZ</inParameter-name>      </inParameter>
94       <inParameter>
95 <inParameter-type>double</inParameter-type>
96        <inParameter-name>theRadius</inParameter-name>      </inParameter>     </inParameter-list>
97      <outParameter-list>
98 <outParameter>
99 <outParameter-type>GEOM_Object</outParameter-type>
100        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
101     <DataStream-list/>
102     <PyFunction-list/>
103     <creation-date>11/11/2004 - 12:51:22</creation-date>
104     <lastmodification-date>11/11/2004 - 12:51:22</lastmodification-date>
105     <editor-release>2.0</editor-release>
106     <author>?</author>
107     <container>localhost/FactoryServer</container>
108     <comment>MakeSphere from GEOM_Superv</comment>
109     <x-position>210</x-position>
110     <y-position>49</y-position>   </node>
111    <node>
112 <component-name>GEOM_Superv</component-name>
113     <interface-name>GEOM_Superv</interface-name>
114     <node-name>MakeCopy</node-name>
115     <kind>0</kind>
116     <coupled-node>?</coupled-node>
117     <service>
118 <service-name>MakeCopy</service-name>
119      <inParameter-list>
120 <inParameter>
121 <inParameter-type>GEOM_Object</inParameter-type>
122        <inParameter-name>theOriginal</inParameter-name>      </inParameter>     </inParameter-list>
123      <outParameter-list>
124 <outParameter>
125 <outParameter-type>GEOM_Object</outParameter-type>
126        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
127     <DataStream-list/>
128     <PyFunction-list/>
129     <creation-date>11/11/2004 - 12:52:16</creation-date>
130     <lastmodification-date>11/11/2004 - 12:52:16</lastmodification-date>
131     <editor-release>2.0</editor-release>
132     <author>?</author>
133     <container>localhost/FactoryServer</container>
134     <comment>MakeCopy from GEOM_Superv</comment>
135     <x-position>412</x-position>
136     <y-position>12</y-position>   </node>
137    <node>
138 <component-name>GEOM_Superv</component-name>
139     <interface-name>GEOM_Superv</interface-name>
140     <node-name>MakeCopy_1</node-name>
141     <kind>0</kind>
142     <coupled-node>?</coupled-node>
143     <service>
144 <service-name>MakeCopy</service-name>
145      <inParameter-list>
146 <inParameter>
147 <inParameter-type>GEOM_Object</inParameter-type>
148        <inParameter-name>theOriginal</inParameter-name>      </inParameter>     </inParameter-list>
149      <outParameter-list>
150 <outParameter>
151 <outParameter-type>GEOM_Object</outParameter-type>
152        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
153     <DataStream-list/>
154     <PyFunction-list/>
155     <creation-date>11/11/2004 - 12:52:31</creation-date>
156     <lastmodification-date>11/11/2004 - 12:52:31</lastmodification-date>
157     <editor-release>2.0</editor-release>
158     <author>?</author>
159     <container>localhost/FactoryServer</container>
160     <comment>MakeCopy from GEOM_Superv</comment>
161     <x-position>414</x-position>
162     <y-position>183</y-position>   </node>
163    <node>
164 <component-name>GEOM_Superv</component-name>
165     <interface-name>GEOM_Superv</interface-name>
166     <node-name>TranslateDXDYDZ</node-name>
167     <kind>0</kind>
168     <coupled-node>?</coupled-node>
169     <service>
170 <service-name>TranslateDXDYDZ</service-name>
171      <inParameter-list>
172 <inParameter>
173 <inParameter-type>GEOM_Object</inParameter-type>
174        <inParameter-name>theObject</inParameter-name>      </inParameter>
175       <inParameter>
176 <inParameter-type>double</inParameter-type>
177        <inParameter-name>theDX</inParameter-name>      </inParameter>
178       <inParameter>
179 <inParameter-type>double</inParameter-type>
180        <inParameter-name>theDY</inParameter-name>      </inParameter>
181       <inParameter>
182 <inParameter-type>double</inParameter-type>
183        <inParameter-name>theDZ</inParameter-name>      </inParameter>     </inParameter-list>
184      <outParameter-list>
185 <outParameter>
186 <outParameter-type>GEOM_Object</outParameter-type>
187        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
188     <DataStream-list/>
189     <PyFunction-list/>
190     <creation-date>11/11/2004 - 12:52:54</creation-date>
191     <lastmodification-date>11/11/2004 - 12:52:54</lastmodification-date>
192     <editor-release>2.0</editor-release>
193     <author>?</author>
194     <container>localhost/FactoryServer</container>
195     <comment>TranslateDXDYDZ from GEOM_Superv</comment>
196     <x-position>606</x-position>
197     <y-position>12</y-position>   </node>
198    <node>
199 <component-name>GEOM_Superv</component-name>
200     <interface-name>GEOM_Superv</interface-name>
201     <node-name>MakeFuse</node-name>
202     <kind>0</kind>
203     <coupled-node>?</coupled-node>
204     <service>
205 <service-name>MakeFuse</service-name>
206      <inParameter-list>
207 <inParameter>
208 <inParameter-type>GEOM_Object</inParameter-type>
209        <inParameter-name>theShape1</inParameter-name>      </inParameter>
210       <inParameter>
211 <inParameter-type>GEOM_Object</inParameter-type>
212        <inParameter-name>theShape2</inParameter-name>      </inParameter>     </inParameter-list>
213      <outParameter-list>
214 <outParameter>
215 <outParameter-type>GEOM_Object</outParameter-type>
216        <outParameter-name>return</outParameter-name>      </outParameter>     </outParameter-list>    </service>
217     <DataStream-list/>
218     <PyFunction-list/>
219     <creation-date>11/11/2004 - 12:53:16</creation-date>
220     <lastmodification-date>11/11/2004 - 12:53:16</lastmodification-date>
221     <editor-release>2.0</editor-release>
222     <author>?</author>
223     <container>localhost/FactoryServer</container>
224     <comment>MakeFuse from GEOM_Superv</comment>
225     <x-position>801</x-position>
226     <y-position>163</y-position>   </node>  </node-list>
227   <link-list>
228 <link>
229 <fromnode-name>SetStudyID</fromnode-name>
230     <fromserviceparameter-name>Gate</fromserviceparameter-name>
231     <tonode-name>MakeSphere</tonode-name>
232     <toserviceparameter-name>Gate</toserviceparameter-name>
233     <coord-list/>   </link>
234    <link>
235 <fromnode-name>MakeSphere</fromnode-name>
236     <fromserviceparameter-name>return</fromserviceparameter-name>
237     <tonode-name>MakeCopy</tonode-name>
238     <toserviceparameter-name>theOriginal</toserviceparameter-name>
239     <coord-list/>   </link>
240    <link>
241 <fromnode-name>MakeSphere</fromnode-name>
242     <fromserviceparameter-name>return</fromserviceparameter-name>
243     <tonode-name>MakeCopy_1</tonode-name>
244     <toserviceparameter-name>theOriginal</toserviceparameter-name>
245     <coord-list/>   </link>
246    <link>
247 <fromnode-name>MakeCopy</fromnode-name>
248     <fromserviceparameter-name>return</fromserviceparameter-name>
249     <tonode-name>TranslateDXDYDZ</tonode-name>
250     <toserviceparameter-name>theObject</toserviceparameter-name>
251     <coord-list/>   </link>
252    <link>
253 <fromnode-name>MakeCopy_1</fromnode-name>
254     <fromserviceparameter-name>return</fromserviceparameter-name>
255     <tonode-name>MakeFuse</tonode-name>
256     <toserviceparameter-name>theShape2</toserviceparameter-name>
257     <coord-list/>   </link>
258    <link>
259 <fromnode-name>TranslateDXDYDZ</fromnode-name>
260     <fromserviceparameter-name>return</fromserviceparameter-name>
261     <tonode-name>MakeFuse</tonode-name>
262     <toserviceparameter-name>theShape1</toserviceparameter-name>
263     <coord-list/>   </link>  </link-list>
264   <data-list>
265 <data>
266 <fromnode-name>aNewDataFlow</fromnode-name>
267     <fromserviceparameter-name>SetStudyID__theStudyID</fromserviceparameter-name>
268     <tonode-name>SetStudyID</tonode-name>
269     <toserviceparameter-name>theStudyID</toserviceparameter-name>
270     <data-value>
271 <value-type>3</value-type>
272      <value>1</value>    </data-value>
273     <coord-list/>   </data>
274    <data>
275 <fromnode-name>aNewDataFlow</fromnode-name>
276     <fromserviceparameter-name>MakeSphere__theX</fromserviceparameter-name>
277     <tonode-name>MakeSphere</tonode-name>
278     <toserviceparameter-name>theX</toserviceparameter-name>
279     <data-value>
280 <value-type>7</value-type>
281      <value>0</value>    </data-value>
282     <coord-list/>   </data>
283    <data>
284 <fromnode-name>aNewDataFlow</fromnode-name>
285     <fromserviceparameter-name>MakeSphere__theY</fromserviceparameter-name>
286     <tonode-name>MakeSphere</tonode-name>
287     <toserviceparameter-name>theY</toserviceparameter-name>
288     <data-value>
289 <value-type>7</value-type>
290      <value>0</value>    </data-value>
291     <coord-list/>   </data>
292    <data>
293 <fromnode-name>aNewDataFlow</fromnode-name>
294     <fromserviceparameter-name>MakeSphere__theZ</fromserviceparameter-name>
295     <tonode-name>MakeSphere</tonode-name>
296     <toserviceparameter-name>theZ</toserviceparameter-name>
297     <data-value>
298 <value-type>7</value-type>
299      <value>0</value>    </data-value>
300     <coord-list/>   </data>
301    <data>
302 <fromnode-name>aNewDataFlow</fromnode-name>
303     <fromserviceparameter-name>MakeSphere__theRadius</fromserviceparameter-name>
304     <tonode-name>MakeSphere</tonode-name>
305     <toserviceparameter-name>theRadius</toserviceparameter-name>
306     <data-value>
307 <value-type>7</value-type>
308      <value>20</value>    </data-value>
309     <coord-list/>   </data>
310    <data>
311 <fromnode-name>aNewDataFlow</fromnode-name>
312     <fromserviceparameter-name>TranslateDXDYDZ__theDX</fromserviceparameter-name>
313     <tonode-name>TranslateDXDYDZ</tonode-name>
314     <toserviceparameter-name>theDX</toserviceparameter-name>
315     <data-value>
316 <value-type>7</value-type>
317      <value>10</value>    </data-value>
318     <coord-list/>   </data>
319    <data>
320 <fromnode-name>aNewDataFlow</fromnode-name>
321     <fromserviceparameter-name>TranslateDXDYDZ__theDY</fromserviceparameter-name>
322     <tonode-name>TranslateDXDYDZ</tonode-name>
323     <toserviceparameter-name>theDY</toserviceparameter-name>
324     <data-value>
325 <value-type>7</value-type>
326      <value>10</value>    </data-value>
327     <coord-list/>   </data>
328    <data>
329 <fromnode-name>aNewDataFlow</fromnode-name>
330     <fromserviceparameter-name>TranslateDXDYDZ__theDZ</fromserviceparameter-name>
331     <tonode-name>TranslateDXDYDZ</tonode-name>
332     <toserviceparameter-name>theDZ</toserviceparameter-name>
333     <data-value>
334 <value-type>7</value-type>
335      <value>10</value>    </data-value>
336     <coord-list/>   </data>  </data-list> </dataflow></supergraph>