6 <component-name>?</component-name>
7 <interface-name>?</interface-name>
8 <node-name>GraphGeomEssai_1_1_1_1</node-name>
10 <coupled-node>?</coupled-node>
12 <service-name>GraphGeomEssai_1_1_1_1</service-name>
15 <inParameter-type>double</inParameter-type>
16 <inParameter-name>MakeSphere_1__x1</inParameter-name> </inParameter>
18 <inParameter-type>double</inParameter-type>
19 <inParameter-name>MakeSphere_1__y1</inParameter-name> </inParameter>
21 <inParameter-type>double</inParameter-type>
22 <inParameter-name>MakeSphere_1__z1</inParameter-name> </inParameter>
24 <inParameter-type>double</inParameter-type>
25 <inParameter-name>MakeSphere_1__radius</inParameter-name> </inParameter>
27 <inParameter-type>double</inParameter-type>
28 <inParameter-name>MakeTranslation_1__x1</inParameter-name> </inParameter>
30 <inParameter-type>double</inParameter-type>
31 <inParameter-name>MakeTranslation_1__y1</inParameter-name> </inParameter>
33 <inParameter-type>double</inParameter-type>
34 <inParameter-name>MakeTranslation_1__z1</inParameter-name> </inParameter> </inParameter-list>
37 <outParameter-type>objref</outParameter-type>
38 <outParameter-name>MakeFuse_1__shape</outParameter-name> </outParameter> </outParameter-list> </service>
41 <creation-date>10/7/2002 - 14:53:2</creation-date>
42 <lastmodification-date>29/10/2004 - 15:7:37</lastmodification-date>
43 <editor-release>1.03</editor-release>
45 <container>?</container>
47 <x-position>0</x-position>
48 <y-position>0</y-position> </node> </info-list>
51 <component-name>?</component-name>
52 <interface-name>?</interface-name>
53 <node-name>gag</node-name>
55 <coupled-node>?</coupled-node>
57 <service-name>gag</service-name>
59 <outParameter-list/> </service>
63 <FuncName>gag</FuncName>
64 <PyFunc><![CDATA[from batchmode_geompy import * ]]></PyFunc>
65 <PyFunc><![CDATA[def gag(): ]]></PyFunc>
66 <PyFunc><![CDATA[ # This is a gag ]]></PyFunc>
67 <PyFunc><![CDATA[ return 1 ]]></PyFunc> </PyFunction> </PyFunction-list>
68 <creation-date>29/10/2004 - 14:58:4</creation-date>
69 <lastmodification-date>29/10/2004 - 14:58:4</lastmodification-date>
70 <editor-release>2.0</editor-release>
72 <container>?</container>
73 <comment>Compute Node</comment>
74 <x-position>0</x-position>
75 <y-position>166</y-position> </node>
77 <component-name>?</component-name>
78 <interface-name>?</interface-name>
79 <node-name>MakeSphere_1</node-name>
81 <coupled-node>?</coupled-node>
83 <service-name>MakeSphere_1</service-name>
86 <inParameter-type>double</inParameter-type>
87 <inParameter-name>x1</inParameter-name> </inParameter>
89 <inParameter-type>double</inParameter-type>
90 <inParameter-name>y1</inParameter-name> </inParameter>
92 <inParameter-type>double</inParameter-type>
93 <inParameter-name>z1</inParameter-name> </inParameter>
95 <inParameter-type>double</inParameter-type>
96 <inParameter-name>radius</inParameter-name> </inParameter> </inParameter-list>
99 <outParameter-type>objref</outParameter-type>
100 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
104 <FuncName>MakeSphere_1</FuncName>
105 <PyFunc><![CDATA[def MakeSphere_1(x1,y1,z1,radius): ]]></PyFunc>
106 <PyFunc><![CDATA[ apoint=MakeVertex(x1,y1,z1) ]]></PyFunc>
107 <PyFunc><![CDATA[ shape=MakeSpherePntR(apoint,radius) ]]></PyFunc>
108 <PyFunc><![CDATA[ return shape ]]></PyFunc> </PyFunction> </PyFunction-list>
109 <creation-date>29/10/2004 - 14:58:4</creation-date>
110 <lastmodification-date>29/10/2004 - 14:58:4</lastmodification-date>
111 <editor-release>2.0</editor-release>
113 <container>?</container>
114 <comment>Compute Node</comment>
115 <x-position>181</x-position>
116 <y-position>86</y-position> </node>
118 <component-name>?</component-name>
119 <interface-name>?</interface-name>
120 <node-name>MakeCopy_1</node-name>
122 <coupled-node>?</coupled-node>
124 <service-name>MakeCopy_1</service-name>
127 <inParameter-type>objref</inParameter-type>
128 <inParameter-name>shape1</inParameter-name> </inParameter> </inParameter-list>
131 <outParameter-type>objref</outParameter-type>
132 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
136 <FuncName>MakeCopy_1</FuncName>
137 <PyFunc><![CDATA[def MakeCopy_1(shape1): ]]></PyFunc>
138 <PyFunc><![CDATA[ shape=MakeCopy(shape1) ]]></PyFunc>
139 <PyFunc><![CDATA[ return shape ]]></PyFunc> </PyFunction> </PyFunction-list>
140 <creation-date>29/10/2004 - 14:58:4</creation-date>
141 <lastmodification-date>29/10/2004 - 14:58:4</lastmodification-date>
142 <editor-release>2.0</editor-release>
144 <container>?</container>
145 <comment>Compute Node</comment>
146 <x-position>386</x-position>
147 <y-position>2</y-position> </node>
149 <component-name>?</component-name>
150 <interface-name>?</interface-name>
151 <node-name>MakeCopy_2</node-name>
153 <coupled-node>?</coupled-node>
155 <service-name>MakeCopy_2</service-name>
158 <inParameter-type>objref</inParameter-type>
159 <inParameter-name>shape1</inParameter-name> </inParameter> </inParameter-list>
162 <outParameter-type>objref</outParameter-type>
163 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
167 <FuncName>MakeCopy_2</FuncName>
168 <PyFunc><![CDATA[def MakeCopy_2(shape1): ]]></PyFunc>
169 <PyFunc><![CDATA[ shape=MakeCopy(shape1) ]]></PyFunc>
170 <PyFunc><![CDATA[ return shape ]]></PyFunc> </PyFunction> </PyFunction-list>
171 <creation-date>29/10/2004 - 14:58:4</creation-date>
172 <lastmodification-date>29/10/2004 - 14:58:4</lastmodification-date>
173 <editor-release>2.0</editor-release>
175 <container>?</container>
176 <comment>Compute Node</comment>
177 <x-position>388</x-position>
178 <y-position>181</y-position> </node>
180 <component-name>?</component-name>
181 <interface-name>?</interface-name>
182 <node-name>MakeFuse_1</node-name>
184 <coupled-node>?</coupled-node>
186 <service-name>MakeFuse_1</service-name>
189 <inParameter-type>objref</inParameter-type>
190 <inParameter-name>shape1</inParameter-name> </inParameter>
192 <inParameter-type>objref</inParameter-type>
193 <inParameter-name>shape2</inParameter-name> </inParameter> </inParameter-list>
196 <outParameter-type>objref</outParameter-type>
197 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
201 <FuncName>MakeFuse_1</FuncName>
202 <PyFunc><![CDATA[def MakeFuse_1(shape1,shape2): ]]></PyFunc>
203 <PyFunc><![CDATA[ # fuse operation 3 ]]></PyFunc>
204 <PyFunc><![CDATA[ shape = MakeBoolean(shape1,shape2,3) ]]></PyFunc>
205 <PyFunc><![CDATA[ from SALOME_NamingServicePy import SALOME_NamingServicePy_i ]]></PyFunc>
206 <PyFunc><![CDATA[ myNamingService = SALOME_NamingServicePy_i(orb) ]]></PyFunc>
207 <PyFunc><![CDATA[ aSession = myNamingService.Resolve('/Kernel/Session') ]]></PyFunc>
208 <PyFunc><![CDATA[ aStudyId = aSession.GetActiveStudyId() ]]></PyFunc>
209 <PyFunc><![CDATA[ myStudyManager = myNamingService.Resolve('/myStudyManager') ]]></PyFunc>
210 <PyFunc><![CDATA[ aStudy = myStudyManager.GetStudyByID(aStudyId) ]]></PyFunc>
211 <PyFunc><![CDATA[ aSObject = geom.AddInStudy(aStudy, shape, "shape", None) ]]></PyFunc>
212 <PyFunc><![CDATA[ return shape ]]></PyFunc> </PyFunction> </PyFunction-list>
213 <creation-date>29/10/2004 - 14:58:4</creation-date>
214 <lastmodification-date>29/10/2004 - 14:58:4</lastmodification-date>
215 <editor-release>2.0</editor-release>
217 <container>?</container>
218 <comment>Compute Node</comment>
219 <x-position>779</x-position>
220 <y-position>161</y-position> </node>
222 <component-name>?</component-name>
223 <interface-name>?</interface-name>
224 <node-name>MakeTranslation_1</node-name>
226 <coupled-node>?</coupled-node>
228 <service-name>MakeTranslation_1</service-name>
231 <inParameter-type>objref</inParameter-type>
232 <inParameter-name>shape1</inParameter-name> </inParameter>
234 <inParameter-type>double</inParameter-type>
235 <inParameter-name>x1</inParameter-name> </inParameter>
237 <inParameter-type>double</inParameter-type>
238 <inParameter-name>y1</inParameter-name> </inParameter>
240 <inParameter-type>double</inParameter-type>
241 <inParameter-name>z1</inParameter-name> </inParameter> </inParameter-list>
244 <outParameter-type>objref</outParameter-type>
245 <outParameter-name>shape</outParameter-name> </outParameter> </outParameter-list> </service>
249 <FuncName>MakeTranslation_1</FuncName>
250 <PyFunc><![CDATA[def MakeTranslation_1(shape1,x1,y1,z1): ]]></PyFunc>
251 <PyFunc><![CDATA[ shape = MakeTranslation(shape1,x1,y1,z1) ]]></PyFunc>
252 <PyFunc><![CDATA[ return shape]]></PyFunc> </PyFunction> </PyFunction-list>
253 <creation-date>29/10/2004 - 15:1:27</creation-date>
254 <lastmodification-date>29/10/2004 - 15:1:27</lastmodification-date>
255 <editor-release>2.0</editor-release>
257 <container>?</container>
258 <comment>Compute Node</comment>
259 <x-position>580</x-position>
260 <y-position>2</y-position> </node> </node-list>
263 <fromnode-name>gag</fromnode-name>
264 <fromserviceparameter-name>Gate</fromserviceparameter-name>
265 <tonode-name>MakeSphere_1</tonode-name>
266 <toserviceparameter-name>Gate</toserviceparameter-name>
267 <coord-list/> </link>
269 <fromnode-name>MakeSphere_1</fromnode-name>
270 <fromserviceparameter-name>shape</fromserviceparameter-name>
271 <tonode-name>MakeCopy_1</tonode-name>
272 <toserviceparameter-name>shape1</toserviceparameter-name>
273 <coord-list/> </link>
275 <fromnode-name>MakeSphere_1</fromnode-name>
276 <fromserviceparameter-name>shape</fromserviceparameter-name>
277 <tonode-name>MakeCopy_2</tonode-name>
278 <toserviceparameter-name>shape1</toserviceparameter-name>
279 <coord-list/> </link>
281 <fromnode-name>MakeCopy_1</fromnode-name>
282 <fromserviceparameter-name>shape</fromserviceparameter-name>
283 <tonode-name>MakeTranslation_1</tonode-name>
284 <toserviceparameter-name>shape1</toserviceparameter-name>
285 <coord-list/> </link>
287 <fromnode-name>MakeCopy_2</fromnode-name>
288 <fromserviceparameter-name>shape</fromserviceparameter-name>
289 <tonode-name>MakeFuse_1</tonode-name>
290 <toserviceparameter-name>shape2</toserviceparameter-name>
291 <coord-list/> </link>
293 <fromnode-name>MakeTranslation_1</fromnode-name>
294 <fromserviceparameter-name>shape</fromserviceparameter-name>
295 <tonode-name>MakeFuse_1</tonode-name>
296 <toserviceparameter-name>shape1</toserviceparameter-name>
297 <coord-list/> </link> </link-list>
300 <fromnode-name>GraphGeomEssai_1_1_1_1</fromnode-name>
301 <fromserviceparameter-name>MakeSphere_1__x1</fromserviceparameter-name>
302 <tonode-name>MakeSphere_1</tonode-name>
303 <toserviceparameter-name>x1</toserviceparameter-name>
305 <value-type>7</value-type>
306 <value>0</value> </data-value>
307 <coord-list/> </data>
309 <fromnode-name>GraphGeomEssai_1_1_1_1</fromnode-name>
310 <fromserviceparameter-name>MakeSphere_1__y1</fromserviceparameter-name>
311 <tonode-name>MakeSphere_1</tonode-name>
312 <toserviceparameter-name>y1</toserviceparameter-name>
314 <value-type>7</value-type>
315 <value>0</value> </data-value>
316 <coord-list/> </data>
318 <fromnode-name>GraphGeomEssai_1_1_1_1</fromnode-name>
319 <fromserviceparameter-name>MakeSphere_1__z1</fromserviceparameter-name>
320 <tonode-name>MakeSphere_1</tonode-name>
321 <toserviceparameter-name>z1</toserviceparameter-name>
323 <value-type>7</value-type>
324 <value>0</value> </data-value>
325 <coord-list/> </data>
327 <fromnode-name>GraphGeomEssai_1_1_1_1</fromnode-name>
328 <fromserviceparameter-name>MakeSphere_1__radius</fromserviceparameter-name>
329 <tonode-name>MakeSphere_1</tonode-name>
330 <toserviceparameter-name>radius</toserviceparameter-name>
332 <value-type>7</value-type>
333 <value>20</value> </data-value>
334 <coord-list/> </data>
336 <fromnode-name>GraphGeomEssai_1_1_1_1</fromnode-name>
337 <fromserviceparameter-name>MakeTranslation_1__x1</fromserviceparameter-name>
338 <tonode-name>MakeTranslation_1</tonode-name>
339 <toserviceparameter-name>x1</toserviceparameter-name>
341 <value-type>7</value-type>
342 <value>10</value> </data-value>
343 <coord-list/> </data>
345 <fromnode-name>GraphGeomEssai_1_1_1_1</fromnode-name>
346 <fromserviceparameter-name>MakeTranslation_1__y1</fromserviceparameter-name>
347 <tonode-name>MakeTranslation_1</tonode-name>
348 <toserviceparameter-name>y1</toserviceparameter-name>
350 <value-type>7</value-type>
351 <value>10</value> </data-value>
352 <coord-list/> </data>
354 <fromnode-name>GraphGeomEssai_1_1_1_1</fromnode-name>
355 <fromserviceparameter-name>MakeTranslation_1__z1</fromserviceparameter-name>
356 <tonode-name>MakeTranslation_1</tonode-name>
357 <toserviceparameter-name>z1</toserviceparameter-name>
359 <value-type>7</value-type>
360 <value>10</value> </data-value>
361 <coord-list/> </data> </data-list> </dataflow></supergraph>