3 Copyright (C) 2007-2014 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, or (at your option) any later version.
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>
42 <inParameter-type>double</inParameter-type>
43 <inParameter-name>MakeBox__theX1</inParameter-name>
46 <inParameter-type>double</inParameter-type>
47 <inParameter-name>MakeBox__theY1</inParameter-name>
50 <inParameter-type>double</inParameter-type>
51 <inParameter-name>MakeBox__theZ1</inParameter-name>
54 <inParameter-type>double</inParameter-type>
55 <inParameter-name>MakeBox__theX2</inParameter-name>
58 <inParameter-type>double</inParameter-type>
59 <inParameter-name>MakeBox__theY2</inParameter-name>
62 <inParameter-type>double</inParameter-type>
63 <inParameter-name>MakeBox__theZ2</inParameter-name>
66 <inParameter-type>double</inParameter-type>
67 <inParameter-name>TranslateDXDYDZ__theDX</inParameter-name>
70 <inParameter-type>double</inParameter-type>
71 <inParameter-name>TranslateDXDYDZ__theDY</inParameter-name>
74 <inParameter-type>double</inParameter-type>
75 <inParameter-name>TranslateDXDYDZ__theDZ</inParameter-name>
78 <inParameter-type>double</inParameter-type>
79 <inParameter-name>MakeSphere_1__theX</inParameter-name>
82 <inParameter-type>double</inParameter-type>
83 <inParameter-name>MakeSphere_1__theY</inParameter-name>
86 <inParameter-type>double</inParameter-type>
87 <inParameter-name>MakeSphere_1__theZ</inParameter-name>
90 <inParameter-type>double</inParameter-type>
91 <inParameter-name>MakeSphere_1__theRadius</inParameter-name>
96 <outParameter-type>GEOM_Object</outParameter-type>
97 <outParameter-name>MakeFuse_1__return</outParameter-name>
103 <creation-date>29/10/2004 - 10:52:34</creation-date>
104 <lastmodification-date>14/12/2005 - 14:40:22</lastmodification-date>
105 <editor-release>2.0</editor-release>
107 <container>?</container>
109 <x-position>0</x-position>
110 <y-position>0</y-position>
115 <component-name>GEOM_Superv</component-name>
116 <interface-name>GEOM_Superv</interface-name>
117 <node-name>SetStudyID</node-name>
119 <coupled-node>?</coupled-node>
121 <service-name>SetStudyID</service-name>
124 <inParameter-type>long</inParameter-type>
125 <inParameter-name>theStudyID</inParameter-name>
132 <creation-date>14/12/2005 - 14:39:18</creation-date>
133 <lastmodification-date>14/12/2005 - 14:39:18</lastmodification-date>
134 <editor-release>2.0</editor-release>
136 <container>localhost/FactoryServer</container>
137 <comment>SetStudyID from GEOM_Superv</comment>
138 <x-position>14</x-position>
139 <y-position>241</y-position>
142 <component-name>GEOM_Superv</component-name>
143 <interface-name>GEOM_Superv</interface-name>
144 <node-name>MakeBox</node-name>
146 <coupled-node>?</coupled-node>
148 <service-name>MakeBox</service-name>
151 <inParameter-type>double</inParameter-type>
152 <inParameter-name>theX1</inParameter-name>
155 <inParameter-type>double</inParameter-type>
156 <inParameter-name>theY1</inParameter-name>
159 <inParameter-type>double</inParameter-type>
160 <inParameter-name>theZ1</inParameter-name>
163 <inParameter-type>double</inParameter-type>
164 <inParameter-name>theX2</inParameter-name>
167 <inParameter-type>double</inParameter-type>
168 <inParameter-name>theY2</inParameter-name>
171 <inParameter-type>double</inParameter-type>
172 <inParameter-name>theZ2</inParameter-name>
177 <outParameter-type>GEOM_Object</outParameter-type>
178 <outParameter-name>return</outParameter-name>
184 <creation-date>14/12/2005 - 14:39:18</creation-date>
185 <lastmodification-date>14/12/2005 - 14:39:18</lastmodification-date>
186 <editor-release>2.0</editor-release>
188 <container>localhost/FactoryServer</container>
189 <comment>MakeBox from GEOM_Superv</comment>
190 <x-position>198</x-position>
191 <y-position>46</y-position>
194 <component-name>GEOM_Superv</component-name>
195 <interface-name>GEOM_Superv</interface-name>
196 <node-name>MakeCopy</node-name>
198 <coupled-node>?</coupled-node>
200 <service-name>MakeCopy</service-name>
203 <inParameter-type>GEOM_Object</inParameter-type>
204 <inParameter-name>theOriginal</inParameter-name>
209 <outParameter-type>GEOM_Object</outParameter-type>
210 <outParameter-name>return</outParameter-name>
216 <creation-date>14/12/2005 - 14:39:18</creation-date>
217 <lastmodification-date>14/12/2005 - 14:39:18</lastmodification-date>
218 <editor-release>2.0</editor-release>
220 <container>localhost/FactoryServer</container>
221 <comment>MakeCopy from GEOM_Superv</comment>
222 <x-position>383</x-position>
223 <y-position>46</y-position>
226 <component-name>GEOM_Superv</component-name>
227 <interface-name>GEOM_Superv</interface-name>
228 <node-name>TranslateDXDYDZ</node-name>
230 <coupled-node>?</coupled-node>
232 <service-name>TranslateDXDYDZ</service-name>
235 <inParameter-type>GEOM_Object</inParameter-type>
236 <inParameter-name>theObject</inParameter-name>
239 <inParameter-type>double</inParameter-type>
240 <inParameter-name>theDX</inParameter-name>
243 <inParameter-type>double</inParameter-type>
244 <inParameter-name>theDY</inParameter-name>
247 <inParameter-type>double</inParameter-type>
248 <inParameter-name>theDZ</inParameter-name>
253 <outParameter-type>GEOM_Object</outParameter-type>
254 <outParameter-name>return</outParameter-name>
260 <creation-date>14/12/2005 - 14:39:18</creation-date>
261 <lastmodification-date>14/12/2005 - 14:39:18</lastmodification-date>
262 <editor-release>2.0</editor-release>
264 <container>localhost/FactoryServer</container>
265 <comment>TranslateDXDYDZ from GEOM_Superv</comment>
266 <x-position>579</x-position>
267 <y-position>46</y-position>
270 <component-name>GEOM_Superv</component-name>
271 <interface-name>GEOM_Superv</interface-name>
272 <node-name>MakeCopy_1</node-name>
274 <coupled-node>?</coupled-node>
276 <service-name>MakeCopy</service-name>
279 <inParameter-type>GEOM_Object</inParameter-type>
280 <inParameter-name>theOriginal</inParameter-name>
285 <outParameter-type>GEOM_Object</outParameter-type>
286 <outParameter-name>return</outParameter-name>
292 <creation-date>14/12/2005 - 14:39:18</creation-date>
293 <lastmodification-date>14/12/2005 - 14:39:18</lastmodification-date>
294 <editor-release>2.0</editor-release>
296 <container>localhost/FactoryServer</container>
297 <comment>MakeCopy from GEOM_Superv</comment>
298 <x-position>384</x-position>
299 <y-position>168</y-position>
302 <component-name>GEOM_Superv</component-name>
303 <interface-name>GEOM_Superv</interface-name>
304 <node-name>MakeSphere_1</node-name>
306 <coupled-node>?</coupled-node>
308 <service-name>MakeSphere</service-name>
311 <inParameter-type>double</inParameter-type>
312 <inParameter-name>theX</inParameter-name>
315 <inParameter-type>double</inParameter-type>
316 <inParameter-name>theY</inParameter-name>
319 <inParameter-type>double</inParameter-type>
320 <inParameter-name>theZ</inParameter-name>
323 <inParameter-type>double</inParameter-type>
324 <inParameter-name>theRadius</inParameter-name>
329 <outParameter-type>GEOM_Object</outParameter-type>
330 <outParameter-name>return</outParameter-name>
336 <creation-date>14/12/2005 - 14:39:18</creation-date>
337 <lastmodification-date>14/12/2005 - 14:39:18</lastmodification-date>
338 <editor-release>2.0</editor-release>
340 <container>localhost/FactoryServer</container>
341 <comment>MakeSphere from GEOM_Superv</comment>
342 <x-position>604</x-position>
343 <y-position>348</y-position>
346 <component-name>GEOM_Superv</component-name>
347 <interface-name>GEOM_Superv</interface-name>
348 <node-name>MakeFuse</node-name>
350 <coupled-node>?</coupled-node>
352 <service-name>MakeFuse</service-name>
355 <inParameter-type>GEOM_Object</inParameter-type>
356 <inParameter-name>theShape1</inParameter-name>
359 <inParameter-type>GEOM_Object</inParameter-type>
360 <inParameter-name>theShape2</inParameter-name>
365 <outParameter-type>GEOM_Object</outParameter-type>
366 <outParameter-name>return</outParameter-name>
372 <creation-date>14/12/2005 - 14:39:18</creation-date>
373 <lastmodification-date>14/12/2005 - 14:39:18</lastmodification-date>
374 <editor-release>2.0</editor-release>
376 <container>localhost/FactoryServer</container>
377 <comment>MakeFuse from GEOM_Superv</comment>
378 <x-position>790</x-position>
379 <y-position>148</y-position>
382 <component-name>GEOM_Superv</component-name>
383 <interface-name>GEOM_Superv</interface-name>
384 <node-name>MakeFuse_1</node-name>
386 <coupled-node>?</coupled-node>
388 <service-name>MakeFuse</service-name>
391 <inParameter-type>GEOM_Object</inParameter-type>
392 <inParameter-name>theShape1</inParameter-name>
395 <inParameter-type>GEOM_Object</inParameter-type>
396 <inParameter-name>theShape2</inParameter-name>
401 <outParameter-type>GEOM_Object</outParameter-type>
402 <outParameter-name>return</outParameter-name>
408 <creation-date>14/12/2005 - 14:39:18</creation-date>
409 <lastmodification-date>14/12/2005 - 14:39:18</lastmodification-date>
410 <editor-release>2.0</editor-release>
412 <container>localhost/FactoryServer</container>
413 <comment>MakeFuse from GEOM_Superv</comment>
414 <x-position>993</x-position>
415 <y-position>312</y-position>
420 <fromnode-name>SetStudyID</fromnode-name>
421 <fromserviceparameter-name>Gate</fromserviceparameter-name>
422 <tonode-name>MakeBox</tonode-name>
423 <toserviceparameter-name>Gate</toserviceparameter-name>
427 <fromnode-name>MakeBox</fromnode-name>
428 <fromserviceparameter-name>return</fromserviceparameter-name>
429 <tonode-name>MakeCopy</tonode-name>
430 <toserviceparameter-name>theOriginal</toserviceparameter-name>
434 <fromnode-name>MakeBox</fromnode-name>
435 <fromserviceparameter-name>return</fromserviceparameter-name>
436 <tonode-name>MakeCopy_1</tonode-name>
437 <toserviceparameter-name>theOriginal</toserviceparameter-name>
441 <fromnode-name>MakeBox</fromnode-name>
442 <fromserviceparameter-name>Gate</fromserviceparameter-name>
443 <tonode-name>MakeCopy</tonode-name>
444 <toserviceparameter-name>Gate</toserviceparameter-name>
448 <fromnode-name>MakeCopy</fromnode-name>
449 <fromserviceparameter-name>return</fromserviceparameter-name>
450 <tonode-name>TranslateDXDYDZ</tonode-name>
451 <toserviceparameter-name>theObject</toserviceparameter-name>
455 <fromnode-name>MakeCopy</fromnode-name>
456 <fromserviceparameter-name>Gate</fromserviceparameter-name>
457 <tonode-name>MakeCopy_1</tonode-name>
458 <toserviceparameter-name>Gate</toserviceparameter-name>
471 <fromnode-name>TranslateDXDYDZ</fromnode-name>
472 <fromserviceparameter-name>return</fromserviceparameter-name>
473 <tonode-name>MakeFuse</tonode-name>
474 <toserviceparameter-name>theShape1</toserviceparameter-name>
478 <fromnode-name>TranslateDXDYDZ</fromnode-name>
479 <fromserviceparameter-name>Gate</fromserviceparameter-name>
480 <tonode-name>MakeFuse</tonode-name>
481 <toserviceparameter-name>Gate</toserviceparameter-name>
485 <fromnode-name>MakeCopy_1</fromnode-name>
486 <fromserviceparameter-name>return</fromserviceparameter-name>
487 <tonode-name>MakeFuse</tonode-name>
488 <toserviceparameter-name>theShape2</toserviceparameter-name>
492 <fromnode-name>MakeCopy_1</fromnode-name>
493 <fromserviceparameter-name>Gate</fromserviceparameter-name>
494 <tonode-name>MakeSphere_1</tonode-name>
495 <toserviceparameter-name>Gate</toserviceparameter-name>
508 <fromnode-name>MakeSphere_1</fromnode-name>
509 <fromserviceparameter-name>return</fromserviceparameter-name>
510 <tonode-name>MakeFuse_1</tonode-name>
511 <toserviceparameter-name>theShape2</toserviceparameter-name>
515 <fromnode-name>MakeSphere_1</fromnode-name>
516 <fromserviceparameter-name>Gate</fromserviceparameter-name>
517 <tonode-name>TranslateDXDYDZ</tonode-name>
518 <toserviceparameter-name>Gate</toserviceparameter-name>
522 <fromnode-name>MakeFuse</fromnode-name>
523 <fromserviceparameter-name>return</fromserviceparameter-name>
524 <tonode-name>MakeFuse_1</tonode-name>
525 <toserviceparameter-name>theShape1</toserviceparameter-name>
529 <fromnode-name>MakeFuse</fromnode-name>
530 <fromserviceparameter-name>Gate</fromserviceparameter-name>
531 <tonode-name>MakeFuse_1</tonode-name>
532 <toserviceparameter-name>Gate</toserviceparameter-name>
538 <fromnode-name>GeomGraph</fromnode-name>
539 <fromserviceparameter-name>SetStudyID__theStudyID</fromserviceparameter-name>
540 <tonode-name>SetStudyID</tonode-name>
541 <toserviceparameter-name>theStudyID</toserviceparameter-name>
543 <value-type>3</value-type>
549 <fromnode-name>GeomGraph</fromnode-name>
550 <fromserviceparameter-name>MakeBox__theX1</fromserviceparameter-name>
551 <tonode-name>MakeBox</tonode-name>
552 <toserviceparameter-name>theX1</toserviceparameter-name>
554 <value-type>7</value-type>
560 <fromnode-name>GeomGraph</fromnode-name>
561 <fromserviceparameter-name>MakeBox__theY1</fromserviceparameter-name>
562 <tonode-name>MakeBox</tonode-name>
563 <toserviceparameter-name>theY1</toserviceparameter-name>
565 <value-type>7</value-type>
571 <fromnode-name>GeomGraph</fromnode-name>
572 <fromserviceparameter-name>MakeBox__theZ1</fromserviceparameter-name>
573 <tonode-name>MakeBox</tonode-name>
574 <toserviceparameter-name>theZ1</toserviceparameter-name>
576 <value-type>7</value-type>
582 <fromnode-name>GeomGraph</fromnode-name>
583 <fromserviceparameter-name>MakeBox__theX2</fromserviceparameter-name>
584 <tonode-name>MakeBox</tonode-name>
585 <toserviceparameter-name>theX2</toserviceparameter-name>
587 <value-type>7</value-type>
593 <fromnode-name>GeomGraph</fromnode-name>
594 <fromserviceparameter-name>MakeBox__theY2</fromserviceparameter-name>
595 <tonode-name>MakeBox</tonode-name>
596 <toserviceparameter-name>theY2</toserviceparameter-name>
598 <value-type>7</value-type>
604 <fromnode-name>GeomGraph</fromnode-name>
605 <fromserviceparameter-name>MakeBox__theZ2</fromserviceparameter-name>
606 <tonode-name>MakeBox</tonode-name>
607 <toserviceparameter-name>theZ2</toserviceparameter-name>
609 <value-type>7</value-type>
615 <fromnode-name>GeomGraph</fromnode-name>
616 <fromserviceparameter-name>TranslateDXDYDZ__theDX</fromserviceparameter-name>
617 <tonode-name>TranslateDXDYDZ</tonode-name>
618 <toserviceparameter-name>theDX</toserviceparameter-name>
620 <value-type>7</value-type>
626 <fromnode-name>GeomGraph</fromnode-name>
627 <fromserviceparameter-name>TranslateDXDYDZ__theDY</fromserviceparameter-name>
628 <tonode-name>TranslateDXDYDZ</tonode-name>
629 <toserviceparameter-name>theDY</toserviceparameter-name>
631 <value-type>7</value-type>
637 <fromnode-name>GeomGraph</fromnode-name>
638 <fromserviceparameter-name>TranslateDXDYDZ__theDZ</fromserviceparameter-name>
639 <tonode-name>TranslateDXDYDZ</tonode-name>
640 <toserviceparameter-name>theDZ</toserviceparameter-name>
642 <value-type>7</value-type>
648 <fromnode-name>GeomGraph</fromnode-name>
649 <fromserviceparameter-name>MakeSphere_1__theX</fromserviceparameter-name>
650 <tonode-name>MakeSphere_1</tonode-name>
651 <toserviceparameter-name>theX</toserviceparameter-name>
653 <value-type>7</value-type>
659 <fromnode-name>GeomGraph</fromnode-name>
660 <fromserviceparameter-name>MakeSphere_1__theY</fromserviceparameter-name>
661 <tonode-name>MakeSphere_1</tonode-name>
662 <toserviceparameter-name>theY</toserviceparameter-name>
664 <value-type>7</value-type>
670 <fromnode-name>GeomGraph</fromnode-name>
671 <fromserviceparameter-name>MakeSphere_1__theZ</fromserviceparameter-name>
672 <tonode-name>MakeSphere_1</tonode-name>
673 <toserviceparameter-name>theZ</toserviceparameter-name>
675 <value-type>7</value-type>
681 <fromnode-name>GeomGraph</fromnode-name>
682 <fromserviceparameter-name>MakeSphere_1__theRadius</fromserviceparameter-name>
683 <tonode-name>MakeSphere_1</tonode-name>
684 <toserviceparameter-name>theRadius</toserviceparameter-name>
686 <value-type>7</value-type>