3 Copyright (C) 2007-2011 CEA/DEN, EDF R&D, OPEN CASCADE
5 Copyright (C) 2003-2007 OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
6 CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
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.
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.
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
22 See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
29 <component-name>?</component-name>
30 <interface-name>?</interface-name>
31 <node-name>GeomGraph</node-name>
33 <coupled-node>?</coupled-node>
35 <service-name>GeomGraph</service-name>
38 <inParameter-type>long</inParameter-type>
39 <inParameter-name>SetStudyID__theStudyID</inParameter-name> </inParameter>
41 <inParameter-type>double</inParameter-type>
42 <inParameter-name>MakeBox__theX1</inParameter-name> </inParameter>
44 <inParameter-type>double</inParameter-type>
45 <inParameter-name>MakeBox__theY1</inParameter-name> </inParameter>
47 <inParameter-type>double</inParameter-type>
48 <inParameter-name>MakeBox__theZ1</inParameter-name> </inParameter>
50 <inParameter-type>double</inParameter-type>
51 <inParameter-name>MakeBox__theX2</inParameter-name> </inParameter>
53 <inParameter-type>double</inParameter-type>
54 <inParameter-name>MakeBox__theY2</inParameter-name> </inParameter>
56 <inParameter-type>double</inParameter-type>
57 <inParameter-name>MakeBox__theZ2</inParameter-name> </inParameter>
59 <inParameter-type>double</inParameter-type>
60 <inParameter-name>TranslateDXDYDZ__theDX</inParameter-name> </inParameter>
62 <inParameter-type>double</inParameter-type>
63 <inParameter-name>TranslateDXDYDZ__theDY</inParameter-name> </inParameter>
65 <inParameter-type>double</inParameter-type>
66 <inParameter-name>TranslateDXDYDZ__theDZ</inParameter-name> </inParameter>
68 <inParameter-type>double</inParameter-type>
69 <inParameter-name>MakeSphere_1__theX</inParameter-name> </inParameter>
71 <inParameter-type>double</inParameter-type>
72 <inParameter-name>MakeSphere_1__theY</inParameter-name> </inParameter>
74 <inParameter-type>double</inParameter-type>
75 <inParameter-name>MakeSphere_1__theZ</inParameter-name> </inParameter>
77 <inParameter-type>double</inParameter-type>
78 <inParameter-name>MakeSphere_1__theRadius</inParameter-name> </inParameter> </inParameter-list>
81 <outParameter-type>GEOM_Object</outParameter-type>
82 <outParameter-name>MakeFuse_1__return</outParameter-name> </outParameter> </outParameter-list> </service>
85 <creation-date>29/10/2004 - 10:52:34</creation-date>
86 <lastmodification-date>6/6/2005 - 10:39:55</lastmodification-date>
87 <editor-release>2.0</editor-release>
89 <container>?</container>
91 <x-position>0</x-position>
92 <y-position>0</y-position> </node> </info-list>
95 <component-name>GEOM_Superv</component-name>
96 <interface-name>GEOM_Superv</interface-name>
97 <node-name>SetStudyID</node-name>
99 <coupled-node>?</coupled-node>
101 <service-name>SetStudyID</service-name>
104 <inParameter-type>long</inParameter-type>
105 <inParameter-name>theStudyID</inParameter-name> </inParameter> </inParameter-list>
106 <outParameter-list/> </service>
109 <creation-date>6/6/2005 - 10:39:55</creation-date>
110 <lastmodification-date>6/6/2005 - 10:39:55</lastmodification-date>
111 <editor-release>2.0</editor-release>
113 <container>localhost/FactoryServer</container>
114 <comment>SetStudyID from GEOM_Superv</comment>
115 <x-position>14</x-position>
116 <y-position>241</y-position> </node>
118 <component-name>GEOM_Superv</component-name>
119 <interface-name>GEOM_Superv</interface-name>
120 <node-name>MakeBox</node-name>
122 <coupled-node>?</coupled-node>
124 <service-name>MakeBox</service-name>
127 <inParameter-type>double</inParameter-type>
128 <inParameter-name>theX1</inParameter-name> </inParameter>
130 <inParameter-type>double</inParameter-type>
131 <inParameter-name>theY1</inParameter-name> </inParameter>
133 <inParameter-type>double</inParameter-type>
134 <inParameter-name>theZ1</inParameter-name> </inParameter>
136 <inParameter-type>double</inParameter-type>
137 <inParameter-name>theX2</inParameter-name> </inParameter>
139 <inParameter-type>double</inParameter-type>
140 <inParameter-name>theY2</inParameter-name> </inParameter>
142 <inParameter-type>double</inParameter-type>
143 <inParameter-name>theZ2</inParameter-name> </inParameter> </inParameter-list>
146 <outParameter-type>GEOM_Object</outParameter-type>
147 <outParameter-name>return</outParameter-name> </outParameter> </outParameter-list> </service>
150 <creation-date>6/6/2005 - 10:39:55</creation-date>
151 <lastmodification-date>6/6/2005 - 10:39:55</lastmodification-date>
152 <editor-release>2.0</editor-release>
154 <container>localhost/FactoryServer</container>
155 <comment>MakeBox from GEOM_Superv</comment>
156 <x-position>198</x-position>
157 <y-position>46</y-position> </node>
159 <component-name>GEOM_Superv</component-name>
160 <interface-name>GEOM_Superv</interface-name>
161 <node-name>MakeCopy</node-name>
163 <coupled-node>?</coupled-node>
165 <service-name>MakeCopy</service-name>
168 <inParameter-type>GEOM_Object</inParameter-type>
169 <inParameter-name>theOriginal</inParameter-name> </inParameter> </inParameter-list>
172 <outParameter-type>GEOM_Object</outParameter-type>
173 <outParameter-name>return</outParameter-name> </outParameter> </outParameter-list> </service>
176 <creation-date>6/6/2005 - 10:39:55</creation-date>
177 <lastmodification-date>6/6/2005 - 10:39:55</lastmodification-date>
178 <editor-release>2.0</editor-release>
180 <container>localhost/FactoryServer</container>
181 <comment>MakeCopy from GEOM_Superv</comment>
182 <x-position>383</x-position>
183 <y-position>46</y-position> </node>
185 <component-name>GEOM_Superv</component-name>
186 <interface-name>GEOM_Superv</interface-name>
187 <node-name>TranslateDXDYDZ</node-name>
189 <coupled-node>?</coupled-node>
191 <service-name>TranslateDXDYDZ</service-name>
194 <inParameter-type>GEOM_Object</inParameter-type>
195 <inParameter-name>theObject</inParameter-name> </inParameter>
197 <inParameter-type>double</inParameter-type>
198 <inParameter-name>theDX</inParameter-name> </inParameter>
200 <inParameter-type>double</inParameter-type>
201 <inParameter-name>theDY</inParameter-name> </inParameter>
203 <inParameter-type>double</inParameter-type>
204 <inParameter-name>theDZ</inParameter-name> </inParameter> </inParameter-list>
207 <outParameter-type>GEOM_Object</outParameter-type>
208 <outParameter-name>return</outParameter-name> </outParameter> </outParameter-list> </service>
211 <creation-date>6/6/2005 - 10:39:55</creation-date>
212 <lastmodification-date>6/6/2005 - 10:39:55</lastmodification-date>
213 <editor-release>2.0</editor-release>
215 <container>localhost/FactoryServer</container>
216 <comment>TranslateDXDYDZ from GEOM_Superv</comment>
217 <x-position>579</x-position>
218 <y-position>46</y-position> </node>
220 <component-name>GEOM_Superv</component-name>
221 <interface-name>GEOM_Superv</interface-name>
222 <node-name>MakeCopy_1</node-name>
224 <coupled-node>?</coupled-node>
226 <service-name>MakeCopy</service-name>
229 <inParameter-type>GEOM_Object</inParameter-type>
230 <inParameter-name>theOriginal</inParameter-name> </inParameter> </inParameter-list>
233 <outParameter-type>GEOM_Object</outParameter-type>
234 <outParameter-name>return</outParameter-name> </outParameter> </outParameter-list> </service>
237 <creation-date>6/6/2005 - 10:39:55</creation-date>
238 <lastmodification-date>6/6/2005 - 10:39:55</lastmodification-date>
239 <editor-release>2.0</editor-release>
241 <container>localhost/FactoryServer</container>
242 <comment>MakeCopy from GEOM_Superv</comment>
243 <x-position>384</x-position>
244 <y-position>168</y-position> </node>
246 <component-name>GEOM_Superv</component-name>
247 <interface-name>GEOM_Superv</interface-name>
248 <node-name>MakeSphere_1</node-name>
250 <coupled-node>?</coupled-node>
252 <service-name>MakeSphere</service-name>
255 <inParameter-type>double</inParameter-type>
256 <inParameter-name>theX</inParameter-name> </inParameter>
258 <inParameter-type>double</inParameter-type>
259 <inParameter-name>theY</inParameter-name> </inParameter>
261 <inParameter-type>double</inParameter-type>
262 <inParameter-name>theZ</inParameter-name> </inParameter>
264 <inParameter-type>double</inParameter-type>
265 <inParameter-name>theRadius</inParameter-name> </inParameter> </inParameter-list>
268 <outParameter-type>GEOM_Object</outParameter-type>
269 <outParameter-name>return</outParameter-name> </outParameter> </outParameter-list> </service>
272 <creation-date>6/6/2005 - 10:39:55</creation-date>
273 <lastmodification-date>6/6/2005 - 10:39:55</lastmodification-date>
274 <editor-release>2.0</editor-release>
276 <container>localhost/FactoryServer</container>
277 <comment>MakeSphere from GEOM_Superv</comment>
278 <x-position>201</x-position>
279 <y-position>332</y-position> </node>
281 <component-name>GEOM_Superv</component-name>
282 <interface-name>GEOM_Superv</interface-name>
283 <node-name>MakeFuse</node-name>
285 <coupled-node>?</coupled-node>
287 <service-name>MakeFuse</service-name>
290 <inParameter-type>GEOM_Object</inParameter-type>
291 <inParameter-name>theShape1</inParameter-name> </inParameter>
293 <inParameter-type>GEOM_Object</inParameter-type>
294 <inParameter-name>theShape2</inParameter-name> </inParameter> </inParameter-list>
297 <outParameter-type>GEOM_Object</outParameter-type>
298 <outParameter-name>return</outParameter-name> </outParameter> </outParameter-list> </service>
301 <creation-date>6/6/2005 - 10:39:55</creation-date>
302 <lastmodification-date>6/6/2005 - 10:39:55</lastmodification-date>
303 <editor-release>2.0</editor-release>
305 <container>localhost/FactoryServer</container>
306 <comment>MakeFuse from GEOM_Superv</comment>
307 <x-position>790</x-position>
308 <y-position>148</y-position> </node>
310 <component-name>GEOM_Superv</component-name>
311 <interface-name>GEOM_Superv</interface-name>
312 <node-name>MakeFuse_1</node-name>
314 <coupled-node>?</coupled-node>
316 <service-name>MakeFuse</service-name>
319 <inParameter-type>GEOM_Object</inParameter-type>
320 <inParameter-name>theShape1</inParameter-name> </inParameter>
322 <inParameter-type>GEOM_Object</inParameter-type>
323 <inParameter-name>theShape2</inParameter-name> </inParameter> </inParameter-list>
326 <outParameter-type>GEOM_Object</outParameter-type>
327 <outParameter-name>return</outParameter-name> </outParameter> </outParameter-list> </service>
330 <creation-date>6/6/2005 - 10:39:55</creation-date>
331 <lastmodification-date>6/6/2005 - 10:39:55</lastmodification-date>
332 <editor-release>2.0</editor-release>
334 <container>localhost/FactoryServer</container>
335 <comment>MakeFuse from GEOM_Superv</comment>
336 <x-position>993</x-position>
337 <y-position>312</y-position> </node> </node-list>
340 <fromnode-name>SetStudyID</fromnode-name>
341 <fromserviceparameter-name>Gate</fromserviceparameter-name>
342 <tonode-name>MakeBox</tonode-name>
343 <toserviceparameter-name>Gate</toserviceparameter-name>
344 <coord-list/> </link>
346 <fromnode-name>SetStudyID</fromnode-name>
347 <fromserviceparameter-name>Gate</fromserviceparameter-name>
348 <tonode-name>MakeSphere_1</tonode-name>
349 <toserviceparameter-name>Gate</toserviceparameter-name>
350 <coord-list/> </link>
352 <fromnode-name>MakeBox</fromnode-name>
353 <fromserviceparameter-name>return</fromserviceparameter-name>
354 <tonode-name>MakeCopy</tonode-name>
355 <toserviceparameter-name>theOriginal</toserviceparameter-name>
356 <coord-list/> </link>
358 <fromnode-name>MakeBox</fromnode-name>
359 <fromserviceparameter-name>return</fromserviceparameter-name>
360 <tonode-name>MakeCopy_1</tonode-name>
361 <toserviceparameter-name>theOriginal</toserviceparameter-name>
362 <coord-list/> </link>
364 <fromnode-name>MakeCopy</fromnode-name>
365 <fromserviceparameter-name>return</fromserviceparameter-name>
366 <tonode-name>TranslateDXDYDZ</tonode-name>
367 <toserviceparameter-name>theObject</toserviceparameter-name>
368 <coord-list/> </link>
370 <fromnode-name>TranslateDXDYDZ</fromnode-name>
371 <fromserviceparameter-name>return</fromserviceparameter-name>
372 <tonode-name>MakeFuse</tonode-name>
373 <toserviceparameter-name>theShape1</toserviceparameter-name>
374 <coord-list/> </link>
376 <fromnode-name>MakeCopy_1</fromnode-name>
377 <fromserviceparameter-name>return</fromserviceparameter-name>
378 <tonode-name>MakeFuse</tonode-name>
379 <toserviceparameter-name>theShape2</toserviceparameter-name>
380 <coord-list/> </link>
382 <fromnode-name>MakeSphere_1</fromnode-name>
383 <fromserviceparameter-name>return</fromserviceparameter-name>
384 <tonode-name>MakeFuse_1</tonode-name>
385 <toserviceparameter-name>theShape2</toserviceparameter-name>
386 <coord-list/> </link>
388 <fromnode-name>MakeFuse</fromnode-name>
389 <fromserviceparameter-name>return</fromserviceparameter-name>
390 <tonode-name>MakeFuse_1</tonode-name>
391 <toserviceparameter-name>theShape1</toserviceparameter-name>
392 <coord-list/> </link> </link-list>
395 <fromnode-name>GeomGraph</fromnode-name>
396 <fromserviceparameter-name>SetStudyID__theStudyID</fromserviceparameter-name>
397 <tonode-name>SetStudyID</tonode-name>
398 <toserviceparameter-name>theStudyID</toserviceparameter-name>
400 <value-type>3</value-type>
401 <value>1</value> </data-value>
402 <coord-list/> </data>
404 <fromnode-name>GeomGraph</fromnode-name>
405 <fromserviceparameter-name>MakeBox__theX1</fromserviceparameter-name>
406 <tonode-name>MakeBox</tonode-name>
407 <toserviceparameter-name>theX1</toserviceparameter-name>
409 <value-type>7</value-type>
410 <value>0</value> </data-value>
411 <coord-list/> </data>
413 <fromnode-name>GeomGraph</fromnode-name>
414 <fromserviceparameter-name>MakeBox__theY1</fromserviceparameter-name>
415 <tonode-name>MakeBox</tonode-name>
416 <toserviceparameter-name>theY1</toserviceparameter-name>
418 <value-type>7</value-type>
419 <value>0</value> </data-value>
420 <coord-list/> </data>
422 <fromnode-name>GeomGraph</fromnode-name>
423 <fromserviceparameter-name>MakeBox__theZ1</fromserviceparameter-name>
424 <tonode-name>MakeBox</tonode-name>
425 <toserviceparameter-name>theZ1</toserviceparameter-name>
427 <value-type>7</value-type>
428 <value>0</value> </data-value>
429 <coord-list/> </data>
431 <fromnode-name>GeomGraph</fromnode-name>
432 <fromserviceparameter-name>MakeBox__theX2</fromserviceparameter-name>
433 <tonode-name>MakeBox</tonode-name>
434 <toserviceparameter-name>theX2</toserviceparameter-name>
436 <value-type>7</value-type>
437 <value>50</value> </data-value>
438 <coord-list/> </data>
440 <fromnode-name>GeomGraph</fromnode-name>
441 <fromserviceparameter-name>MakeBox__theY2</fromserviceparameter-name>
442 <tonode-name>MakeBox</tonode-name>
443 <toserviceparameter-name>theY2</toserviceparameter-name>
445 <value-type>7</value-type>
446 <value>50</value> </data-value>
447 <coord-list/> </data>
449 <fromnode-name>GeomGraph</fromnode-name>
450 <fromserviceparameter-name>MakeBox__theZ2</fromserviceparameter-name>
451 <tonode-name>MakeBox</tonode-name>
452 <toserviceparameter-name>theZ2</toserviceparameter-name>
454 <value-type>7</value-type>
455 <value>50</value> </data-value>
456 <coord-list/> </data>
458 <fromnode-name>GeomGraph</fromnode-name>
459 <fromserviceparameter-name>TranslateDXDYDZ__theDX</fromserviceparameter-name>
460 <tonode-name>TranslateDXDYDZ</tonode-name>
461 <toserviceparameter-name>theDX</toserviceparameter-name>
463 <value-type>7</value-type>
464 <value>10</value> </data-value>
465 <coord-list/> </data>
467 <fromnode-name>GeomGraph</fromnode-name>
468 <fromserviceparameter-name>TranslateDXDYDZ__theDY</fromserviceparameter-name>
469 <tonode-name>TranslateDXDYDZ</tonode-name>
470 <toserviceparameter-name>theDY</toserviceparameter-name>
472 <value-type>7</value-type>
473 <value>10</value> </data-value>
474 <coord-list/> </data>
476 <fromnode-name>GeomGraph</fromnode-name>
477 <fromserviceparameter-name>TranslateDXDYDZ__theDZ</fromserviceparameter-name>
478 <tonode-name>TranslateDXDYDZ</tonode-name>
479 <toserviceparameter-name>theDZ</toserviceparameter-name>
481 <value-type>7</value-type>
482 <value>10</value> </data-value>
483 <coord-list/> </data>
485 <fromnode-name>GeomGraph</fromnode-name>
486 <fromserviceparameter-name>MakeSphere_1__theX</fromserviceparameter-name>
487 <tonode-name>MakeSphere_1</tonode-name>
488 <toserviceparameter-name>theX</toserviceparameter-name>
490 <value-type>7</value-type>
491 <value>0</value> </data-value>
492 <coord-list/> </data>
494 <fromnode-name>GeomGraph</fromnode-name>
495 <fromserviceparameter-name>MakeSphere_1__theY</fromserviceparameter-name>
496 <tonode-name>MakeSphere_1</tonode-name>
497 <toserviceparameter-name>theY</toserviceparameter-name>
499 <value-type>7</value-type>
500 <value>0</value> </data-value>
501 <coord-list/> </data>
503 <fromnode-name>GeomGraph</fromnode-name>
504 <fromserviceparameter-name>MakeSphere_1__theZ</fromserviceparameter-name>
505 <tonode-name>MakeSphere_1</tonode-name>
506 <toserviceparameter-name>theZ</toserviceparameter-name>
508 <value-type>7</value-type>
509 <value>0</value> </data-value>
510 <coord-list/> </data>
512 <fromnode-name>GeomGraph</fromnode-name>
513 <fromserviceparameter-name>MakeSphere_1__theRadius</fromserviceparameter-name>
514 <tonode-name>MakeSphere_1</tonode-name>
515 <toserviceparameter-name>theRadius</toserviceparameter-name>
517 <value-type>7</value-type>
518 <value>12</value> </data-value>
519 <coord-list/> </data> </data-list> </dataflow></supergraph>