3 Copyright (C) 2006-2013 CEA/DEN, EDF R&D
5 This library is free software; you can redistribute it and/or
6 modify it under the terms of the GNU Lesser General Public
7 License as published by the Free Software Foundation; either
8 version 2.1 of the License.
10 This library is distributed in the hope that it will be useful,
11 but WITHOUT ANY WARRANTY; without even the implied warranty of
12 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
13 Lesser General Public License for more details.
15 You should have received a copy of the GNU Lesser General Public
16 License along with this library; if not, write to the Free Software
17 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19 See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
26 <component-name>?</component-name>
27 <interface-name>?</interface-name>
28 <node-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</node-name>
30 <coupled-node>?</coupled-node>
32 <service-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</service-name>
35 <inParameter-type>double</inParameter-type>
36 <inParameter-name>MakeBox1__x1</inParameter-name>
39 <inParameter-type>double</inParameter-type>
40 <inParameter-name>MakeBox1__y1</inParameter-name>
43 <inParameter-type>double</inParameter-type>
44 <inParameter-name>MakeBox1__z1</inParameter-name>
47 <inParameter-type>double</inParameter-type>
48 <inParameter-name>MakeBox1__x2</inParameter-name>
51 <inParameter-type>double</inParameter-type>
52 <inParameter-name>MakeBox1__y2</inParameter-name>
55 <inParameter-type>double</inParameter-type>
56 <inParameter-name>MakeBox1__z2</inParameter-name>
59 <inParameter-type>double</inParameter-type>
60 <inParameter-name>MakeSphere_1__x1</inParameter-name>
63 <inParameter-type>double</inParameter-type>
64 <inParameter-name>MakeSphere_1__y1</inParameter-name>
67 <inParameter-type>double</inParameter-type>
68 <inParameter-name>MakeSphere_1__z1</inParameter-name>
71 <inParameter-type>double</inParameter-type>
72 <inParameter-name>MakeSphere_1__radius</inParameter-name>
75 <inParameter-type>double</inParameter-type>
76 <inParameter-name>MakeTranslation_1__x1</inParameter-name>
79 <inParameter-type>double</inParameter-type>
80 <inParameter-name>MakeTranslation_1__y1</inParameter-name>
83 <inParameter-type>double</inParameter-type>
84 <inParameter-name>MakeTranslation_1__z1</inParameter-name>
89 <outParameter-type>objref</outParameter-type>
90 <outParameter-name>MakeFuse_2__shape</outParameter-name>
96 <creation-date>25/8/2004 - 16:28:50</creation-date>
97 <lastmodification-date>14/12/2005 - 14:41:59</lastmodification-date>
98 <editor-release>2.0</editor-release>
100 <container>?</container>
102 <x-position>0</x-position>
103 <y-position>0</y-position>
108 <component-name>?</component-name>
109 <interface-name>?</interface-name>
110 <node-name>gag</node-name>
112 <coupled-node>?</coupled-node>
114 <service-name>gag</service-name>
121 <FuncName>gag</FuncName>
122 <PyFunc><![CDATA[from batchmode_geompy import * ]]></PyFunc>
123 <PyFunc><![CDATA[def gag(): ]]></PyFunc>
124 <PyFunc><![CDATA[ # This is a gag ]]></PyFunc>
125 <PyFunc><![CDATA[ return ]]></PyFunc>
128 <creation-date>14/12/2005 - 14:41:8</creation-date>
129 <lastmodification-date>14/12/2005 - 14:41:8</lastmodification-date>
130 <editor-release>2.0</editor-release>
132 <container>?</container>
133 <comment>Compute Node</comment>
134 <x-position>0</x-position>
135 <y-position>123</y-position>
138 <component-name>?</component-name>
139 <interface-name>?</interface-name>
140 <node-name>MakeBox1</node-name>
142 <coupled-node>?</coupled-node>
144 <service-name>MakeBox1</service-name>
147 <inParameter-type>double</inParameter-type>
148 <inParameter-name>x1</inParameter-name>
151 <inParameter-type>double</inParameter-type>
152 <inParameter-name>y1</inParameter-name>
155 <inParameter-type>double</inParameter-type>
156 <inParameter-name>z1</inParameter-name>
159 <inParameter-type>double</inParameter-type>
160 <inParameter-name>x2</inParameter-name>
163 <inParameter-type>double</inParameter-type>
164 <inParameter-name>y2</inParameter-name>
167 <inParameter-type>double</inParameter-type>
168 <inParameter-name>z2</inParameter-name>
173 <outParameter-type>objref</outParameter-type>
174 <outParameter-name>shape</outParameter-name>
181 <FuncName>MakeBox1</FuncName>
182 <PyFunc><![CDATA[from batchmode_geompy import * ]]></PyFunc>
183 <PyFunc><![CDATA[def MakeBox1(x1,y1,z1,x2,y2,z2): ]]></PyFunc>
184 <PyFunc><![CDATA[ aBox = MakeBox(x1,y1,z1,x2,y2,z2) ]]></PyFunc>
185 <PyFunc><![CDATA[ return aBox ]]></PyFunc>
188 <creation-date>14/12/2005 - 14:41:8</creation-date>
189 <lastmodification-date>14/12/2005 - 14:41:8</lastmodification-date>
190 <editor-release>2.0</editor-release>
192 <container>?</container>
193 <comment>Compute Node</comment>
194 <x-position>194</x-position>
195 <y-position>3</y-position>
198 <component-name>?</component-name>
199 <interface-name>?</interface-name>
200 <node-name>MakeCopy_1</node-name>
202 <coupled-node>?</coupled-node>
204 <service-name>MakeCopy_1</service-name>
207 <inParameter-type>objref</inParameter-type>
208 <inParameter-name>shape1</inParameter-name>
213 <outParameter-type>objref</outParameter-type>
214 <outParameter-name>shape</outParameter-name>
221 <FuncName>MakeCopy_1</FuncName>
222 <PyFunc><![CDATA[from batchmode_geompy import * ]]></PyFunc>
223 <PyFunc><![CDATA[def MakeCopy_1(shape1): ]]></PyFunc>
224 <PyFunc><![CDATA[ shape=MakeCopy(shape1) ]]></PyFunc>
225 <PyFunc><![CDATA[ return shape ]]></PyFunc>
228 <creation-date>14/12/2005 - 14:41:8</creation-date>
229 <lastmodification-date>14/12/2005 - 14:41:8</lastmodification-date>
230 <editor-release>2.0</editor-release>
232 <container>?</container>
233 <comment>Compute Node</comment>
234 <x-position>389</x-position>
235 <y-position>3</y-position>
238 <component-name>?</component-name>
239 <interface-name>?</interface-name>
240 <node-name>MakeCopy_2</node-name>
242 <coupled-node>?</coupled-node>
244 <service-name>MakeCopy_2</service-name>
247 <inParameter-type>objref</inParameter-type>
248 <inParameter-name>shape1</inParameter-name>
253 <outParameter-type>objref</outParameter-type>
254 <outParameter-name>shape</outParameter-name>
261 <FuncName>MakeCopy_2</FuncName>
262 <PyFunc><![CDATA[from batchmode_geompy import * ]]></PyFunc>
263 <PyFunc><![CDATA[def MakeCopy_2(shape1): ]]></PyFunc>
264 <PyFunc><![CDATA[ shape=MakeCopy(shape1) ]]></PyFunc>
265 <PyFunc><![CDATA[ return shape ]]></PyFunc>
268 <creation-date>14/12/2005 - 14:41:8</creation-date>
269 <lastmodification-date>14/12/2005 - 14:41:8</lastmodification-date>
270 <editor-release>2.0</editor-release>
272 <container>?</container>
273 <comment>Compute Node</comment>
274 <x-position>389</x-position>
275 <y-position>136</y-position>
278 <component-name>?</component-name>
279 <interface-name>?</interface-name>
280 <node-name>MakeSphere_1</node-name>
282 <coupled-node>?</coupled-node>
284 <service-name>MakeSphere_1</service-name>
287 <inParameter-type>double</inParameter-type>
288 <inParameter-name>x1</inParameter-name>
291 <inParameter-type>double</inParameter-type>
292 <inParameter-name>y1</inParameter-name>
295 <inParameter-type>double</inParameter-type>
296 <inParameter-name>z1</inParameter-name>
299 <inParameter-type>double</inParameter-type>
300 <inParameter-name>radius</inParameter-name>
305 <outParameter-type>objref</outParameter-type>
306 <outParameter-name>shape</outParameter-name>
313 <FuncName>MakeSphere_1</FuncName>
314 <PyFunc><![CDATA[from batchmode_geompy import * ]]></PyFunc>
315 <PyFunc><![CDATA[def MakeSphere_1(x1,y1,z1,radius): ]]></PyFunc>
316 <PyFunc><![CDATA[ apoint=MakeVertex(x1,y1,z1) ]]></PyFunc>
317 <PyFunc><![CDATA[ shape=MakeSpherePntR(apoint,radius) ]]></PyFunc>
318 <PyFunc><![CDATA[ return shape ]]></PyFunc>
321 <creation-date>14/12/2005 - 14:41:8</creation-date>
322 <lastmodification-date>14/12/2005 - 14:41:8</lastmodification-date>
323 <editor-release>2.0</editor-release>
325 <container>?</container>
326 <comment>Compute Node</comment>
327 <x-position>609</x-position>
328 <y-position>313</y-position>
331 <component-name>?</component-name>
332 <interface-name>?</interface-name>
333 <node-name>MakeTranslation_1</node-name>
335 <coupled-node>?</coupled-node>
337 <service-name>MakeTranslation_1</service-name>
340 <inParameter-type>objref</inParameter-type>
341 <inParameter-name>shape1</inParameter-name>
344 <inParameter-type>double</inParameter-type>
345 <inParameter-name>x1</inParameter-name>
348 <inParameter-type>double</inParameter-type>
349 <inParameter-name>y1</inParameter-name>
352 <inParameter-type>double</inParameter-type>
353 <inParameter-name>z1</inParameter-name>
358 <outParameter-type>objref</outParameter-type>
359 <outParameter-name>shape</outParameter-name>
366 <FuncName>MakeTranslation_1</FuncName>
367 <PyFunc><![CDATA[from batchmode_geompy import * ]]></PyFunc>
368 <PyFunc><![CDATA[def MakeTranslation_1(shape1,x1,y1,z1): ]]></PyFunc>
369 <PyFunc><![CDATA[ shape = MakeTranslation(shape1,x1,y1,z1) ]]></PyFunc>
370 <PyFunc><![CDATA[ return shape ]]></PyFunc>
373 <creation-date>14/12/2005 - 14:41:8</creation-date>
374 <lastmodification-date>14/12/2005 - 14:41:8</lastmodification-date>
375 <editor-release>2.0</editor-release>
377 <container>?</container>
378 <comment>Compute Node</comment>
379 <x-position>596</x-position>
380 <y-position>3</y-position>
383 <component-name>?</component-name>
384 <interface-name>?</interface-name>
385 <node-name>MakeFuse_1</node-name>
387 <coupled-node>?</coupled-node>
389 <service-name>MakeFuse_1</service-name>
392 <inParameter-type>objref</inParameter-type>
393 <inParameter-name>shape1</inParameter-name>
396 <inParameter-type>objref</inParameter-type>
397 <inParameter-name>shape2</inParameter-name>
402 <outParameter-type>objref</outParameter-type>
403 <outParameter-name>shape</outParameter-name>
410 <FuncName>MakeFuse_1</FuncName>
411 <PyFunc><![CDATA[from batchmode_geompy import * ]]></PyFunc>
412 <PyFunc><![CDATA[def MakeFuse_1(shape1,shape2): ]]></PyFunc>
413 <PyFunc><![CDATA[ # fuse operation 3 ]]></PyFunc>
414 <PyFunc><![CDATA[ shape = MakeBoolean(shape1,shape2,3) ]]></PyFunc>
415 <PyFunc><![CDATA[ return shape ]]></PyFunc>
418 <creation-date>14/12/2005 - 14:41:8</creation-date>
419 <lastmodification-date>14/12/2005 - 14:41:8</lastmodification-date>
420 <editor-release>2.0</editor-release>
422 <container>?</container>
423 <comment>Compute Node</comment>
424 <x-position>823</x-position>
425 <y-position>116</y-position>
428 <component-name>?</component-name>
429 <interface-name>?</interface-name>
430 <node-name>MakeFuse_2</node-name>
432 <coupled-node>?</coupled-node>
434 <service-name>MakeFuse_2</service-name>
437 <inParameter-type>objref</inParameter-type>
438 <inParameter-name>shape1</inParameter-name>
441 <inParameter-type>objref</inParameter-type>
442 <inParameter-name>shape2</inParameter-name>
447 <outParameter-type>objref</outParameter-type>
448 <outParameter-name>shape</outParameter-name>
455 <FuncName>MakeFuse_2</FuncName>
456 <PyFunc><![CDATA[from batchmode_geompy import * ]]></PyFunc>
457 <PyFunc><![CDATA[def MakeFuse_2(shape1,shape2): ]]></PyFunc>
458 <PyFunc><![CDATA[ # fuse operation 3 ]]></PyFunc>
459 <PyFunc><![CDATA[ shape = MakeBoolean(shape1,shape2,3) ]]></PyFunc>
460 <PyFunc><![CDATA[ from SALOME_NamingServicePy import SALOME_NamingServicePy_i ]]></PyFunc>
461 <PyFunc><![CDATA[ myNamingService = SALOME_NamingServicePy_i(orb) ]]></PyFunc>
462 <PyFunc><![CDATA[ aSession = myNamingService.Resolve('/Kernel/Session') ]]></PyFunc>
463 <PyFunc><![CDATA[ aStudyId = aSession.GetActiveStudyId() ]]></PyFunc>
464 <PyFunc><![CDATA[ myStudyManager = myNamingService.Resolve('/myStudyManager') ]]></PyFunc>
465 <PyFunc><![CDATA[ aStudy = myStudyManager.GetStudyByID(aStudyId) ]]></PyFunc>
466 <PyFunc><![CDATA[ aSObject = geom.AddInStudy(aStudy, shape, "shape", None) ]]></PyFunc>
467 <PyFunc><![CDATA[ return shape ]]></PyFunc>
470 <creation-date>14/12/2005 - 14:41:8</creation-date>
471 <lastmodification-date>14/12/2005 - 14:41:8</lastmodification-date>
472 <editor-release>2.0</editor-release>
474 <container>?</container>
475 <comment>Compute Node</comment>
476 <x-position>1049</x-position>
477 <y-position>295</y-position>
482 <fromnode-name>gag</fromnode-name>
483 <fromserviceparameter-name>Gate</fromserviceparameter-name>
484 <tonode-name>MakeBox1</tonode-name>
485 <toserviceparameter-name>Gate</toserviceparameter-name>
489 <fromnode-name>MakeBox1</fromnode-name>
490 <fromserviceparameter-name>shape</fromserviceparameter-name>
491 <tonode-name>MakeCopy_1</tonode-name>
492 <toserviceparameter-name>shape1</toserviceparameter-name>
496 <fromnode-name>MakeBox1</fromnode-name>
497 <fromserviceparameter-name>shape</fromserviceparameter-name>
498 <tonode-name>MakeCopy_2</tonode-name>
499 <toserviceparameter-name>shape1</toserviceparameter-name>
508 <fromnode-name>MakeBox1</fromnode-name>
509 <fromserviceparameter-name>Gate</fromserviceparameter-name>
510 <tonode-name>MakeCopy_1</tonode-name>
511 <toserviceparameter-name>Gate</toserviceparameter-name>
515 <fromnode-name>MakeCopy_1</fromnode-name>
516 <fromserviceparameter-name>shape</fromserviceparameter-name>
517 <tonode-name>MakeTranslation_1</tonode-name>
518 <toserviceparameter-name>shape1</toserviceparameter-name>
522 <fromnode-name>MakeCopy_1</fromnode-name>
523 <fromserviceparameter-name>Gate</fromserviceparameter-name>
524 <tonode-name>MakeCopy_2</tonode-name>
525 <toserviceparameter-name>Gate</toserviceparameter-name>
538 <fromnode-name>MakeCopy_2</fromnode-name>
539 <fromserviceparameter-name>shape</fromserviceparameter-name>
540 <tonode-name>MakeFuse_1</tonode-name>
541 <toserviceparameter-name>shape2</toserviceparameter-name>
550 <fromnode-name>MakeCopy_2</fromnode-name>
551 <fromserviceparameter-name>Gate</fromserviceparameter-name>
552 <tonode-name>MakeSphere_1</tonode-name>
553 <toserviceparameter-name>Gate</toserviceparameter-name>
562 <fromnode-name>MakeSphere_1</fromnode-name>
563 <fromserviceparameter-name>shape</fromserviceparameter-name>
564 <tonode-name>MakeFuse_2</tonode-name>
565 <toserviceparameter-name>shape2</toserviceparameter-name>
569 <fromnode-name>MakeSphere_1</fromnode-name>
570 <fromserviceparameter-name>Gate</fromserviceparameter-name>
571 <tonode-name>MakeTranslation_1</tonode-name>
572 <toserviceparameter-name>Gate</toserviceparameter-name>
585 <fromnode-name>MakeTranslation_1</fromnode-name>
586 <fromserviceparameter-name>shape</fromserviceparameter-name>
587 <tonode-name>MakeFuse_1</tonode-name>
588 <toserviceparameter-name>shape1</toserviceparameter-name>
592 <fromnode-name>MakeTranslation_1</fromnode-name>
593 <fromserviceparameter-name>Gate</fromserviceparameter-name>
594 <tonode-name>MakeFuse_1</tonode-name>
595 <toserviceparameter-name>Gate</toserviceparameter-name>
599 <fromnode-name>MakeFuse_1</fromnode-name>
600 <fromserviceparameter-name>shape</fromserviceparameter-name>
601 <tonode-name>MakeFuse_2</tonode-name>
602 <toserviceparameter-name>shape1</toserviceparameter-name>
615 <fromnode-name>MakeFuse_1</fromnode-name>
616 <fromserviceparameter-name>Gate</fromserviceparameter-name>
617 <tonode-name>MakeFuse_2</tonode-name>
618 <toserviceparameter-name>Gate</toserviceparameter-name>
629 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
630 <fromserviceparameter-name>MakeBox1__x1</fromserviceparameter-name>
631 <tonode-name>MakeBox1</tonode-name>
632 <toserviceparameter-name>x1</toserviceparameter-name>
634 <value-type>7</value-type>
640 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
641 <fromserviceparameter-name>MakeBox1__y1</fromserviceparameter-name>
642 <tonode-name>MakeBox1</tonode-name>
643 <toserviceparameter-name>y1</toserviceparameter-name>
645 <value-type>7</value-type>
651 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
652 <fromserviceparameter-name>MakeBox1__z1</fromserviceparameter-name>
653 <tonode-name>MakeBox1</tonode-name>
654 <toserviceparameter-name>z1</toserviceparameter-name>
656 <value-type>7</value-type>
662 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
663 <fromserviceparameter-name>MakeBox1__x2</fromserviceparameter-name>
664 <tonode-name>MakeBox1</tonode-name>
665 <toserviceparameter-name>x2</toserviceparameter-name>
667 <value-type>7</value-type>
673 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
674 <fromserviceparameter-name>MakeBox1__y2</fromserviceparameter-name>
675 <tonode-name>MakeBox1</tonode-name>
676 <toserviceparameter-name>y2</toserviceparameter-name>
678 <value-type>7</value-type>
684 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
685 <fromserviceparameter-name>MakeBox1__z2</fromserviceparameter-name>
686 <tonode-name>MakeBox1</tonode-name>
687 <toserviceparameter-name>z2</toserviceparameter-name>
689 <value-type>7</value-type>
695 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
696 <fromserviceparameter-name>MakeSphere_1__x1</fromserviceparameter-name>
697 <tonode-name>MakeSphere_1</tonode-name>
698 <toserviceparameter-name>x1</toserviceparameter-name>
700 <value-type>7</value-type>
706 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
707 <fromserviceparameter-name>MakeSphere_1__y1</fromserviceparameter-name>
708 <tonode-name>MakeSphere_1</tonode-name>
709 <toserviceparameter-name>y1</toserviceparameter-name>
711 <value-type>7</value-type>
717 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
718 <fromserviceparameter-name>MakeSphere_1__z1</fromserviceparameter-name>
719 <tonode-name>MakeSphere_1</tonode-name>
720 <toserviceparameter-name>z1</toserviceparameter-name>
722 <value-type>7</value-type>
728 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
729 <fromserviceparameter-name>MakeSphere_1__radius</fromserviceparameter-name>
730 <tonode-name>MakeSphere_1</tonode-name>
731 <toserviceparameter-name>radius</toserviceparameter-name>
733 <value-type>7</value-type>
739 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
740 <fromserviceparameter-name>MakeTranslation_1__x1</fromserviceparameter-name>
741 <tonode-name>MakeTranslation_1</tonode-name>
742 <toserviceparameter-name>x1</toserviceparameter-name>
744 <value-type>7</value-type>
750 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
751 <fromserviceparameter-name>MakeTranslation_1__y1</fromserviceparameter-name>
752 <tonode-name>MakeTranslation_1</tonode-name>
753 <toserviceparameter-name>y1</toserviceparameter-name>
755 <value-type>7</value-type>
761 <fromnode-name>aNewDataFlow_1_4_2_1_1_2_2_1_1</fromnode-name>
762 <fromserviceparameter-name>MakeTranslation_1__z1</fromserviceparameter-name>
763 <tonode-name>MakeTranslation_1</tonode-name>
764 <toserviceparameter-name>z1</toserviceparameter-name>
766 <value-type>7</value-type>