3 Copyright (C) 2007-2008 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>GraphLoopMacroNodes</node-name>
33 <coupled-node>?</coupled-node>
35 <service-name>GraphLoopMacroNodes</service-name>
38 <inParameter-type>double</inParameter-type>
39 <inParameter-name>Sub__x</inParameter-name>
42 <inParameter-type>long</inParameter-type>
43 <inParameter-name>Loop__Index</inParameter-name>
46 <inParameter-type>long</inParameter-type>
47 <inParameter-name>Loop__Min</inParameter-name>
50 <inParameter-type>long</inParameter-type>
51 <inParameter-name>Loop__Max</inParameter-name>
54 <inParameter-type>long</inParameter-type>
55 <inParameter-name>Loop__Incr</inParameter-name>
58 <inParameter-type>double</inParameter-type>
59 <inParameter-name>Loop__zDiv</inParameter-name>
62 <inParameter-type>double</inParameter-type>
63 <inParameter-name>Loop__zMul</inParameter-name>
66 <inParameter-type>string</inParameter-type>
67 <inParameter-name>Loop__OK</inParameter-name>
72 <outParameter-type>long</outParameter-type>
73 <outParameter-name>EndLoop__Index</outParameter-name>
76 <outParameter-type>long</outParameter-type>
77 <outParameter-name>EndLoop__Min</outParameter-name>
80 <outParameter-type>long</outParameter-type>
81 <outParameter-name>EndLoop__Max</outParameter-name>
84 <outParameter-type>long</outParameter-type>
85 <outParameter-name>EndLoop__Incr</outParameter-name>
88 <outParameter-type>double</outParameter-type>
89 <outParameter-name>EndLoop__zDiv</outParameter-name>
92 <outParameter-type>double</outParameter-type>
93 <outParameter-name>EndLoop__zMul</outParameter-name>
96 <outParameter-type>string</outParameter-type>
97 <outParameter-name>EndLoop__OK</outParameter-name>
100 <outParameter-type>double</outParameter-type>
101 <outParameter-name>ResultsControl__Div_z</outParameter-name>
104 <outParameter-type>double</outParameter-type>
105 <outParameter-name>ResultsControl__Mul_z</outParameter-name>
111 <creation-date>11/3/2003 - 9:58:58</creation-date>
112 <lastmodification-date>9/2/2007 - 15:44:35</lastmodification-date>
113 <editor-release>1.04</editor-release>
115 <container>?</container>
117 <x-position>0</x-position>
118 <y-position>0</y-position>
123 <component-name>AddComponent</component-name>
124 <interface-name>AddComponent</interface-name>
125 <node-name>Add</node-name>
127 <coupled-node>?</coupled-node>
129 <service-name>Add</service-name>
132 <inParameter-type>double</inParameter-type>
133 <inParameter-name>x</inParameter-name>
136 <inParameter-type>double</inParameter-type>
137 <inParameter-name>y</inParameter-name>
142 <outParameter-type>double</outParameter-type>
143 <outParameter-name>FuncValue</outParameter-name>
146 <outParameter-type>double</outParameter-type>
147 <outParameter-name>z</outParameter-name>
153 <creation-date>9/2/2007 - 14:26:53</creation-date>
154 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
155 <editor-release>1.04</editor-release>
157 <container>FactoryServer</container>
158 <comment>Add from AddComponent</comment>
159 <x-position>205</x-position>
160 <y-position>238</y-position>
163 <component-name>SubComponent</component-name>
164 <interface-name>SubComponent</interface-name>
165 <node-name>Sub</node-name>
167 <coupled-node>?</coupled-node>
169 <service-name>Sub</service-name>
172 <inParameter-type>double</inParameter-type>
173 <inParameter-name>x</inParameter-name>
176 <inParameter-type>double</inParameter-type>
177 <inParameter-name>y</inParameter-name>
182 <outParameter-type>double</outParameter-type>
183 <outParameter-name>z</outParameter-name>
189 <creation-date>9/2/2007 - 14:26:53</creation-date>
190 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
191 <editor-release>1.04</editor-release>
193 <container>FactoryServer</container>
194 <comment>Sub from SubComponent</comment>
195 <x-position>394</x-position>
196 <y-position>146</y-position>
199 <component-name>MulComponent</component-name>
200 <interface-name>MulComponent</interface-name>
201 <node-name>Mul</node-name>
203 <coupled-node>?</coupled-node>
205 <service-name>Mul</service-name>
208 <inParameter-type>double</inParameter-type>
209 <inParameter-name>x</inParameter-name>
212 <inParameter-type>double</inParameter-type>
213 <inParameter-name>y</inParameter-name>
218 <outParameter-type>double</outParameter-type>
219 <outParameter-name>z</outParameter-name>
225 <creation-date>9/2/2007 - 14:26:53</creation-date>
226 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
227 <editor-release>1.04</editor-release>
229 <container>FactoryServer</container>
230 <comment>Mul from MulComponent</comment>
231 <x-position>821</x-position>
232 <y-position>319</y-position>
235 <component-name>DivComponent</component-name>
236 <interface-name>DivComponent</interface-name>
237 <node-name>Div</node-name>
239 <coupled-node>?</coupled-node>
241 <service-name>Div</service-name>
244 <inParameter-type>double</inParameter-type>
245 <inParameter-name>x</inParameter-name>
248 <inParameter-type>double</inParameter-type>
249 <inParameter-name>y</inParameter-name>
254 <outParameter-type>double</outParameter-type>
255 <outParameter-name>z</outParameter-name>
261 <creation-date>9/2/2007 - 14:26:53</creation-date>
262 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
263 <editor-release>1.04</editor-release>
265 <container>FactoryServer</container>
266 <comment>Div from DivComponent</comment>
267 <x-position>825</x-position>
268 <y-position>133</y-position>
271 <component-name>?</component-name>
272 <interface-name>?</interface-name>
273 <node-name>Macro_GraphAdd</node-name>
275 <coupled-node>GraphAdd_1</coupled-node>
277 <service-name>GraphAdd</service-name>
280 <inParameter-type>double</inParameter-type>
281 <inParameter-name>Add__x</inParameter-name>
284 <inParameter-type>double</inParameter-type>
285 <inParameter-name>Add__y</inParameter-name>
290 <outParameter-type>double</outParameter-type>
291 <outParameter-name>Add__FuncValue</outParameter-name>
294 <outParameter-type>double</outParameter-type>
295 <outParameter-name>Add__z</outParameter-name>
302 <FuncName>?</FuncName>
303 <PyFunc><![CDATA[?]]></PyFunc>
306 <creation-date>9/2/2007 - 14:26:53</creation-date>
307 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
308 <editor-release>3.0</editor-release>
310 <container>?</container>
311 <comment>Macro Node</comment>
312 <x-position>625</x-position>
313 <y-position>133</y-position>
316 <component-name>?</component-name>
317 <interface-name>?</interface-name>
318 <node-name>Macro_GraphSub</node-name>
320 <coupled-node>GraphSub_1</coupled-node>
322 <service-name>GraphSub</service-name>
325 <inParameter-type>double</inParameter-type>
326 <inParameter-name>Sub__x</inParameter-name>
329 <inParameter-type>double</inParameter-type>
330 <inParameter-name>Sub__y</inParameter-name>
335 <outParameter-type>double</outParameter-type>
336 <outParameter-name>Sub__z</outParameter-name>
343 <FuncName>?</FuncName>
344 <PyFunc><![CDATA[?]]></PyFunc>
347 <creation-date>9/2/2007 - 14:26:53</creation-date>
348 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
349 <editor-release>3.0</editor-release>
351 <container>?</container>
352 <comment>Macro Node</comment>
353 <x-position>512</x-position>
354 <y-position>319</y-position>
357 <component-name>?</component-name>
358 <interface-name>?</interface-name>
359 <node-name>Loop</node-name>
361 <coupled-node>EndLoop</coupled-node>
363 <service-name>Loop</service-name>
366 <inParameter-type>long</inParameter-type>
367 <inParameter-name>Index</inParameter-name>
370 <inParameter-type>long</inParameter-type>
371 <inParameter-name>Min</inParameter-name>
374 <inParameter-type>long</inParameter-type>
375 <inParameter-name>Max</inParameter-name>
378 <inParameter-type>long</inParameter-type>
379 <inParameter-name>Incr</inParameter-name>
382 <inParameter-type>double</inParameter-type>
383 <inParameter-name>zDiv</inParameter-name>
386 <inParameter-type>double</inParameter-type>
387 <inParameter-name>zMul</inParameter-name>
390 <inParameter-type>string</inParameter-type>
391 <inParameter-name>OK</inParameter-name>
396 <outParameter-type>long</outParameter-type>
397 <outParameter-name>Index</outParameter-name>
400 <outParameter-type>long</outParameter-type>
401 <outParameter-name>Min</outParameter-name>
404 <outParameter-type>long</outParameter-type>
405 <outParameter-name>Max</outParameter-name>
408 <outParameter-type>long</outParameter-type>
409 <outParameter-name>Incr</outParameter-name>
412 <outParameter-type>double</outParameter-type>
413 <outParameter-name>zDiv</outParameter-name>
416 <outParameter-type>double</outParameter-type>
417 <outParameter-name>zMul</outParameter-name>
420 <outParameter-type>string</outParameter-type>
421 <outParameter-name>OK</outParameter-name>
428 <FuncName>Init</FuncName>
429 <PyFunc><![CDATA[def Init(Index,Min,Max,Incr,zDiv,zMul,OK) :]]></PyFunc>
430 <PyFunc><![CDATA[ if Min <= Max :]]></PyFunc>
431 <PyFunc><![CDATA[ Index = Min]]></PyFunc>
432 <PyFunc><![CDATA[ else :]]></PyFunc>
433 <PyFunc><![CDATA[ Index = Max]]></PyFunc>
434 <PyFunc><![CDATA[ return Index,Min,Max,Incr,zDiv,zMul,OK]]></PyFunc>
435 <PyFunc><![CDATA[?]]></PyFunc>
438 <FuncName>More</FuncName>
439 <PyFunc><![CDATA[def More(Index,Min,Max,Incr,zDiv,zMul,OK) :]]></PyFunc>
440 <PyFunc><![CDATA[ if Index < Max :]]></PyFunc>
441 <PyFunc><![CDATA[ DoLoop = 1]]></PyFunc>
442 <PyFunc><![CDATA[ else :]]></PyFunc>
443 <PyFunc><![CDATA[ DoLoop = 0]]></PyFunc>
444 <PyFunc><![CDATA[ return DoLoop,Index,Min,Max,Incr,zDiv,zMul,OK]]></PyFunc>
445 <PyFunc><![CDATA[?]]></PyFunc>
448 <FuncName>Next</FuncName>
449 <PyFunc><![CDATA[def Next(Index,Min,Max,Incr,zDiv,zMul,OK) :]]></PyFunc>
450 <PyFunc><![CDATA[ Index = Index + Incr]]></PyFunc>
451 <PyFunc><![CDATA[ return Index,Min,Max,Incr,zDiv,zMul,OK]]></PyFunc>
452 <PyFunc><![CDATA[?]]></PyFunc>
455 <creation-date>9/2/2007 - 14:26:53</creation-date>
456 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
457 <editor-release>3.0</editor-release>
459 <container>?</container>
460 <comment>Compute Node</comment>
461 <x-position>5</x-position>
462 <y-position>265</y-position>
465 <component-name>?</component-name>
466 <interface-name>?</interface-name>
467 <node-name>EndLoop</node-name>
469 <coupled-node>Loop</coupled-node>
471 <service-name>EndLoop</service-name>
474 <inParameter-type>long</inParameter-type>
475 <inParameter-name>Index</inParameter-name>
478 <inParameter-type>long</inParameter-type>
479 <inParameter-name>Min</inParameter-name>
482 <inParameter-type>long</inParameter-type>
483 <inParameter-name>Max</inParameter-name>
486 <inParameter-type>long</inParameter-type>
487 <inParameter-name>Incr</inParameter-name>
490 <inParameter-type>double</inParameter-type>
491 <inParameter-name>zDiv</inParameter-name>
494 <inParameter-type>double</inParameter-type>
495 <inParameter-name>zMul</inParameter-name>
498 <inParameter-type>string</inParameter-type>
499 <inParameter-name>OK</inParameter-name>
504 <outParameter-type>long</outParameter-type>
505 <outParameter-name>Index</outParameter-name>
508 <outParameter-type>long</outParameter-type>
509 <outParameter-name>Min</outParameter-name>
512 <outParameter-type>long</outParameter-type>
513 <outParameter-name>Max</outParameter-name>
516 <outParameter-type>long</outParameter-type>
517 <outParameter-name>Incr</outParameter-name>
520 <outParameter-type>double</outParameter-type>
521 <outParameter-name>zDiv</outParameter-name>
524 <outParameter-type>double</outParameter-type>
525 <outParameter-name>zMul</outParameter-name>
528 <outParameter-type>string</outParameter-type>
529 <outParameter-name>OK</outParameter-name>
536 <FuncName>EndLoop</FuncName>
537 <PyFunc><![CDATA[def EndLoop(DoLoop,Index,Min,Max,Incr,zDiv,zMul,OK) :]]></PyFunc>
538 <PyFunc><![CDATA[ print 'EndLoop',DoLoop,Index,Min,Max,Incr,zDiv,zMul,OK]]></PyFunc>
539 <PyFunc><![CDATA[ if OK != 'Okay' :]]></PyFunc>
540 <PyFunc><![CDATA[ DoLoop = 0]]></PyFunc>
541 <PyFunc><![CDATA[ return DoLoop,Index,Min,Max,Incr ,zDiv,zMul,OK]]></PyFunc>
542 <PyFunc><![CDATA[?]]></PyFunc>
545 <creation-date>9/2/2007 - 14:26:53</creation-date>
546 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
547 <editor-release>3.0</editor-release>
549 <container>?</container>
550 <comment>Compute Node</comment>
551 <x-position>1354</x-position>
552 <y-position>156</y-position>
555 <component-name>?</component-name>
556 <interface-name>?</interface-name>
557 <node-name>ResultsControl</node-name>
559 <coupled-node>?</coupled-node>
561 <service-name>ResultsControl</service-name>
564 <inParameter-type>double</inParameter-type>
565 <inParameter-name>x</inParameter-name>
568 <inParameter-type>double</inParameter-type>
569 <inParameter-name>y</inParameter-name>
572 <inParameter-type>double</inParameter-type>
573 <inParameter-name>zDiv</inParameter-name>
576 <inParameter-type>double</inParameter-type>
577 <inParameter-name>zMul</inParameter-name>
582 <outParameter-type>double</outParameter-type>
583 <outParameter-name>zDiv</outParameter-name>
586 <outParameter-type>double</outParameter-type>
587 <outParameter-name>zMul</outParameter-name>
590 <outParameter-type>double</outParameter-type>
591 <outParameter-name>Div_z</outParameter-name>
594 <outParameter-type>double</outParameter-type>
595 <outParameter-name>Mul_z</outParameter-name>
598 <outParameter-type>string</outParameter-type>
599 <outParameter-name>OK</outParameter-name>
606 <FuncName>ResultsControl</FuncName>
607 <PyFunc><![CDATA[def ResultsControl(x,y,zDiv,zMul) :]]></PyFunc>
608 <PyFunc><![CDATA[ Add_FuncValue = x - y]]></PyFunc>
609 <PyFunc><![CDATA[ Add_z = x + y]]></PyFunc>
610 <PyFunc><![CDATA[ Sub_z = 1.5 - Add_z]]></PyFunc>
611 <PyFunc><![CDATA[ Macro_GraphAdd_Add_FuncValue = Sub_z - Add_FuncValue]]></PyFunc>
612 <PyFunc><![CDATA[ Macro_GraphAdd_Add_z = Sub_z + Add_FuncValue]]></PyFunc>
613 <PyFunc><![CDATA[ Macro_GraphSub_z = Add_FuncValue - Add_z]]></PyFunc>
614 <PyFunc><![CDATA[ Div_z = Macro_GraphAdd_Add_FuncValue/Macro_GraphAdd_Add_z]]></PyFunc>
615 <PyFunc><![CDATA[ Mul_z = Sub_z * Macro_GraphSub_z]]></PyFunc>
616 <PyFunc><![CDATA[ OK = 'Okay']]></PyFunc>
617 <PyFunc><![CDATA[ if Div_z != zDiv or Mul_z != zMul :]]></PyFunc>
618 <PyFunc><![CDATA[ OK = 'KO']]></PyFunc>
619 <PyFunc><![CDATA[ return zDiv,zMul,Div_z,Mul_z,OK]]></PyFunc>
620 <PyFunc><![CDATA[?]]></PyFunc>
623 <creation-date>9/2/2007 - 14:56:27</creation-date>
624 <lastmodification-date>9/2/2007 - 14:56:27</lastmodification-date>
625 <editor-release>3.0</editor-release>
627 <container>?</container>
628 <comment>Compute Node</comment>
629 <x-position>1102</x-position>
630 <y-position>196</y-position>
635 <fromnode-name>Add</fromnode-name>
636 <fromserviceparameter-name>FuncValue</fromserviceparameter-name>
637 <tonode-name>Macro_GraphSub</tonode-name>
638 <toserviceparameter-name>Sub__x</toserviceparameter-name>
642 <fromnode-name>Add</fromnode-name>
643 <fromserviceparameter-name>FuncValue</fromserviceparameter-name>
644 <tonode-name>Macro_GraphAdd</tonode-name>
645 <toserviceparameter-name>Add__y</toserviceparameter-name>
654 <fromnode-name>Add</fromnode-name>
655 <fromserviceparameter-name>z</fromserviceparameter-name>
656 <tonode-name>Sub</tonode-name>
657 <toserviceparameter-name>y</toserviceparameter-name>
661 <fromnode-name>Add</fromnode-name>
662 <fromserviceparameter-name>z</fromserviceparameter-name>
663 <tonode-name>Macro_GraphSub</tonode-name>
664 <toserviceparameter-name>Sub__y</toserviceparameter-name>
668 <fromnode-name>Sub</fromnode-name>
669 <fromserviceparameter-name>z</fromserviceparameter-name>
670 <tonode-name>Macro_GraphAdd</tonode-name>
671 <toserviceparameter-name>Add__x</toserviceparameter-name>
675 <fromnode-name>Sub</fromnode-name>
676 <fromserviceparameter-name>z</fromserviceparameter-name>
677 <tonode-name>Mul</tonode-name>
678 <toserviceparameter-name>x</toserviceparameter-name>
699 <fromnode-name>Mul</fromnode-name>
700 <fromserviceparameter-name>z</fromserviceparameter-name>
701 <tonode-name>ResultsControl</tonode-name>
702 <toserviceparameter-name>zMul</toserviceparameter-name>
706 <fromnode-name>Div</fromnode-name>
707 <fromserviceparameter-name>z</fromserviceparameter-name>
708 <tonode-name>ResultsControl</tonode-name>
709 <toserviceparameter-name>zDiv</toserviceparameter-name>
713 <fromnode-name>Macro_GraphAdd</fromnode-name>
714 <fromserviceparameter-name>Add__FuncValue</fromserviceparameter-name>
715 <tonode-name>Div</tonode-name>
716 <toserviceparameter-name>x</toserviceparameter-name>
720 <fromnode-name>Macro_GraphAdd</fromnode-name>
721 <fromserviceparameter-name>Add__z</fromserviceparameter-name>
722 <tonode-name>Div</tonode-name>
723 <toserviceparameter-name>y</toserviceparameter-name>
727 <fromnode-name>Macro_GraphSub</fromnode-name>
728 <fromserviceparameter-name>Sub__z</fromserviceparameter-name>
729 <tonode-name>Mul</tonode-name>
730 <toserviceparameter-name>y</toserviceparameter-name>
734 <fromnode-name>Macro_GraphSub</fromnode-name>
735 <fromserviceparameter-name>Gate</fromserviceparameter-name>
736 <tonode-name>Mul</tonode-name>
737 <toserviceparameter-name>Gate</toserviceparameter-name>
741 <fromnode-name>Loop</fromnode-name>
742 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
743 <tonode-name>EndLoop</tonode-name>
744 <toserviceparameter-name>DoLoop</toserviceparameter-name>
748 <fromnode-name>Loop</fromnode-name>
749 <fromserviceparameter-name>Index</fromserviceparameter-name>
750 <tonode-name>EndLoop</tonode-name>
751 <toserviceparameter-name>Index</toserviceparameter-name>
755 <fromnode-name>Loop</fromnode-name>
756 <fromserviceparameter-name>Index</fromserviceparameter-name>
757 <tonode-name>Add</tonode-name>
758 <toserviceparameter-name>x</toserviceparameter-name>
762 <fromnode-name>Loop</fromnode-name>
763 <fromserviceparameter-name>Index</fromserviceparameter-name>
764 <tonode-name>ResultsControl</tonode-name>
765 <toserviceparameter-name>x</toserviceparameter-name>
769 <fromnode-name>Loop</fromnode-name>
770 <fromserviceparameter-name>Min</fromserviceparameter-name>
771 <tonode-name>EndLoop</tonode-name>
772 <toserviceparameter-name>Min</toserviceparameter-name>
776 <fromnode-name>Loop</fromnode-name>
777 <fromserviceparameter-name>Max</fromserviceparameter-name>
778 <tonode-name>EndLoop</tonode-name>
779 <toserviceparameter-name>Max</toserviceparameter-name>
783 <fromnode-name>Loop</fromnode-name>
784 <fromserviceparameter-name>Max</fromserviceparameter-name>
785 <tonode-name>Add</tonode-name>
786 <toserviceparameter-name>y</toserviceparameter-name>
790 <fromnode-name>Loop</fromnode-name>
791 <fromserviceparameter-name>Max</fromserviceparameter-name>
792 <tonode-name>ResultsControl</tonode-name>
793 <toserviceparameter-name>y</toserviceparameter-name>
797 <fromnode-name>Loop</fromnode-name>
798 <fromserviceparameter-name>Incr</fromserviceparameter-name>
799 <tonode-name>EndLoop</tonode-name>
800 <toserviceparameter-name>Incr</toserviceparameter-name>
804 <fromnode-name>EndLoop</fromnode-name>
805 <fromserviceparameter-name>DoLoop</fromserviceparameter-name>
806 <tonode-name>Loop</tonode-name>
807 <toserviceparameter-name>DoLoop</toserviceparameter-name>
811 <fromnode-name>ResultsControl</fromnode-name>
812 <fromserviceparameter-name>zDiv</fromserviceparameter-name>
813 <tonode-name>EndLoop</tonode-name>
814 <toserviceparameter-name>zDiv</toserviceparameter-name>
818 <fromnode-name>ResultsControl</fromnode-name>
819 <fromserviceparameter-name>zMul</fromserviceparameter-name>
820 <tonode-name>EndLoop</tonode-name>
821 <toserviceparameter-name>zMul</toserviceparameter-name>
825 <fromnode-name>ResultsControl</fromnode-name>
826 <fromserviceparameter-name>OK</fromserviceparameter-name>
827 <tonode-name>EndLoop</tonode-name>
828 <toserviceparameter-name>OK</toserviceparameter-name>
834 <fromnode-name>GraphLoopMacroNodes</fromnode-name>
835 <fromserviceparameter-name>Sub__x</fromserviceparameter-name>
836 <tonode-name>Sub</tonode-name>
837 <toserviceparameter-name>x</toserviceparameter-name>
839 <value-type>7</value-type>
845 <fromnode-name>GraphLoopMacroNodes</fromnode-name>
846 <fromserviceparameter-name>Loop__Index</fromserviceparameter-name>
847 <tonode-name>Loop</tonode-name>
848 <toserviceparameter-name>Index</toserviceparameter-name>
850 <value-type>3</value-type>
856 <fromnode-name>GraphLoopMacroNodes</fromnode-name>
857 <fromserviceparameter-name>Loop__Min</fromserviceparameter-name>
858 <tonode-name>Loop</tonode-name>
859 <toserviceparameter-name>Min</toserviceparameter-name>
861 <value-type>3</value-type>
867 <fromnode-name>GraphLoopMacroNodes</fromnode-name>
868 <fromserviceparameter-name>Loop__Max</fromserviceparameter-name>
869 <tonode-name>Loop</tonode-name>
870 <toserviceparameter-name>Max</toserviceparameter-name>
872 <value-type>3</value-type>
878 <fromnode-name>GraphLoopMacroNodes</fromnode-name>
879 <fromserviceparameter-name>Loop__Incr</fromserviceparameter-name>
880 <tonode-name>Loop</tonode-name>
881 <toserviceparameter-name>Incr</toserviceparameter-name>
883 <value-type>3</value-type>
889 <fromnode-name>GraphLoopMacroNodes</fromnode-name>
890 <fromserviceparameter-name>Loop__zDiv</fromserviceparameter-name>
891 <tonode-name>Loop</tonode-name>
892 <toserviceparameter-name>zDiv</toserviceparameter-name>
894 <value-type>7</value-type>
900 <fromnode-name>GraphLoopMacroNodes</fromnode-name>
901 <fromserviceparameter-name>Loop__zMul</fromserviceparameter-name>
902 <tonode-name>Loop</tonode-name>
903 <toserviceparameter-name>zMul</toserviceparameter-name>
905 <value-type>7</value-type>
911 <fromnode-name>GraphLoopMacroNodes</fromnode-name>
912 <fromserviceparameter-name>Loop__OK</fromserviceparameter-name>
913 <tonode-name>Loop</tonode-name>
914 <toserviceparameter-name>OK</toserviceparameter-name>
916 <value-type>18</value-type>
917 <value><![CDATA[Okay]]></value>
926 <component-name>?</component-name>
927 <interface-name>?</interface-name>
928 <node-name>GraphAdd_1</node-name>
930 <coupled-node>?</coupled-node>
932 <service-name>GraphAdd_1</service-name>
935 <inParameter-type>double</inParameter-type>
936 <inParameter-name>Add__x</inParameter-name>
939 <inParameter-type>double</inParameter-type>
940 <inParameter-name>Add__y</inParameter-name>
945 <outParameter-type>double</outParameter-type>
946 <outParameter-name>Add__FuncValue</outParameter-name>
949 <outParameter-type>double</outParameter-type>
950 <outParameter-name>Add__z</outParameter-name>
956 <creation-date>28/9/2005 - 16:2:26</creation-date>
957 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
958 <editor-release>2.0</editor-release>
960 <container>?</container>
962 <x-position>0</x-position>
963 <y-position>0</y-position>
968 <component-name>AddComponent</component-name>
969 <interface-name>AddComponent</interface-name>
970 <node-name>Add</node-name>
972 <coupled-node>?</coupled-node>
974 <service-name>Add</service-name>
977 <inParameter-type>double</inParameter-type>
978 <inParameter-name>x</inParameter-name>
981 <inParameter-type>double</inParameter-type>
982 <inParameter-name>y</inParameter-name>
987 <outParameter-type>double</outParameter-type>
988 <outParameter-name>FuncValue</outParameter-name>
991 <outParameter-type>double</outParameter-type>
992 <outParameter-name>z</outParameter-name>
998 <creation-date>9/2/2007 - 14:26:53</creation-date>
999 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
1000 <editor-release>2.0</editor-release>
1002 <container>localhost/FactoryServer</container>
1003 <comment>Add from AddComponent</comment>
1004 <x-position>55</x-position>
1005 <y-position>61</y-position>
1014 <component-name>?</component-name>
1015 <interface-name>?</interface-name>
1016 <node-name>GraphSub_1</node-name>
1018 <coupled-node>?</coupled-node>
1020 <service-name>GraphSub_1</service-name>
1023 <inParameter-type>double</inParameter-type>
1024 <inParameter-name>Sub__x</inParameter-name>
1027 <inParameter-type>double</inParameter-type>
1028 <inParameter-name>Sub__y</inParameter-name>
1033 <outParameter-type>double</outParameter-type>
1034 <outParameter-name>Sub__z</outParameter-name>
1036 </outParameter-list>
1040 <creation-date>28/9/2005 - 16:4:7</creation-date>
1041 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
1042 <editor-release>2.0</editor-release>
1044 <container>?</container>
1045 <comment>?</comment>
1046 <x-position>0</x-position>
1047 <y-position>0</y-position>
1052 <component-name>SubComponent</component-name>
1053 <interface-name>SubComponent</interface-name>
1054 <node-name>Sub</node-name>
1056 <coupled-node>?</coupled-node>
1058 <service-name>Sub</service-name>
1061 <inParameter-type>double</inParameter-type>
1062 <inParameter-name>x</inParameter-name>
1065 <inParameter-type>double</inParameter-type>
1066 <inParameter-name>y</inParameter-name>
1071 <outParameter-type>double</outParameter-type>
1072 <outParameter-name>z</outParameter-name>
1074 </outParameter-list>
1078 <creation-date>9/2/2007 - 14:26:53</creation-date>
1079 <lastmodification-date>9/2/2007 - 14:26:53</lastmodification-date>
1080 <editor-release>2.0</editor-release>
1082 <container>localhost/FactoryServer</container>
1083 <comment>Sub from SubComponent</comment>
1084 <x-position>55</x-position>
1085 <y-position>71</y-position>