Salome HOME
Copyrights update 2015.
[samples/datafiles.git] / Superv / Graphs / GraphInLines.xml
1 <!DOCTYPE Dataflow>
2 <!--
3   Copyright (C) 2007-2015  CEA/DEN, EDF R&D, OPEN CASCADE
4
5   Copyright (C) 2003-2007  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
6   CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS
7
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.
12
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.
17
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
21
22   See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
23
24 -->
25 <dataflow>
26 <info-list>
27 <node>
28 <component-name>?</component-name>
29    <interface-name>?</interface-name>
30    <node-name>GraphInLines</node-name>
31    <kind>1</kind>
32    <coupled-node>?</coupled-node>
33    <service>
34 <service-name>GraphInLines</service-name>
35     <inParameter-list>
36 <inParameter>
37 <inParameter-type>long</inParameter-type>
38       <inParameter-name>Add\a</inParameter-name>     </inParameter>
39      <inParameter>
40 <inParameter-type>long</inParameter-type>
41       <inParameter-name>Sub\a</inParameter-name>     </inParameter>
42      <inParameter>
43 <inParameter-type>long</inParameter-type>
44       <inParameter-name>Sub\b</inParameter-name>     </inParameter>    </inParameter-list>
45     <outParameter-list>
46 <outParameter>
47 <outParameter-type>long</outParameter-type>
48       <outParameter-name>Mul\Result</outParameter-name>     </outParameter>    </outParameter-list>   </service>
49    <Parameter-list/>
50    <PyFunction-list/>
51    <creation-date>24/3/2003 - 10:58:41</creation-date>
52    <lastmodification-date>18/9/2003 - 17:30:7</lastmodification-date>
53    <editor-release>1.04</editor-release>
54    <author>?</author>
55    <container>?</container>
56    <comment>?</comment>
57    <x-position>0</x-position>
58    <y-position>0</y-position>  </node> </info-list>
59  <node-list>
60 <node>
61 <component-name>?</component-name>
62    <interface-name>?</interface-name>
63    <node-name>Add</node-name>
64    <kind>3</kind>
65    <coupled-node>?</coupled-node>
66    <service>
67 <service-name>Add</service-name>
68     <inParameter-list>
69 <inParameter>
70 <inParameter-type>long</inParameter-type>
71       <inParameter-name>a</inParameter-name>     </inParameter>
72      <inParameter>
73 <inParameter-type>long</inParameter-type>
74       <inParameter-name>b</inParameter-name>     </inParameter>    </inParameter-list>
75     <outParameter-list>
76 <outParameter>
77 <outParameter-type>long</outParameter-type>
78       <outParameter-name>f</outParameter-name>     </outParameter>    </outParameter-list>   </service>
79    <Parameter-list/>
80    <PyFunction-list>
81 <PyFunction>
82 <FuncName>Add</FuncName>
83      <PyFunc><![CDATA[def Add(a,b) :  ]]></PyFunc>
84      <PyFunc><![CDATA[    return a+b  ]]></PyFunc>
85      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
86    <creation-date>18/9/2003 - 17:30:7</creation-date>
87    <lastmodification-date>18/9/2003 - 17:30:7</lastmodification-date>
88    <editor-release>1.04</editor-release>
89    <author>?</author>
90    <container>?</container>
91    <comment>Python function</comment>
92    <x-position>351</x-position>
93    <y-position>77</y-position>  </node>
94   <node>
95 <component-name>?</component-name>
96    <interface-name>?</interface-name>
97    <node-name>Sub</node-name>
98    <kind>3</kind>
99    <coupled-node>?</coupled-node>
100    <service>
101 <service-name>Sub</service-name>
102     <inParameter-list>
103 <inParameter>
104 <inParameter-type>long</inParameter-type>
105       <inParameter-name>a</inParameter-name>     </inParameter>
106      <inParameter>
107 <inParameter-type>long</inParameter-type>
108       <inParameter-name>b</inParameter-name>     </inParameter>    </inParameter-list>
109     <outParameter-list>
110 <outParameter>
111 <outParameter-type>long</outParameter-type>
112       <outParameter-name>f</outParameter-name>     </outParameter>    </outParameter-list>   </service>
113    <Parameter-list/>
114    <PyFunction-list>
115 <PyFunction>
116 <FuncName>Sub</FuncName>
117      <PyFunc><![CDATA[def Sub(a,b) : ]]></PyFunc>
118      <PyFunc><![CDATA[    return a-b ]]></PyFunc>
119      <PyFunc><![CDATA[?]]></PyFunc>    </PyFunction>   </PyFunction-list>
120    <creation-date>18/9/2003 - 17:30:7</creation-date>
121    <lastmodification-date>18/9/2003 - 17:30:7</lastmodification-date>
122    <editor-release>1.04</editor-release>
123    <author>?</author>
124    <container>?</container>
125    <comment>Python function</comment>
126    <x-position>86</x-position>
127    <y-position>333</y-position>  </node>
128   <node>
129 <component-name>?</component-name>
130    <interface-name>?</interface-name>
131    <node-name>Mul</node-name>
132    <kind>3</kind>
133    <coupled-node>?</coupled-node>
134    <service>
135 <service-name>Mul</service-name>
136     <inParameter-list>
137 <inParameter>
138 <inParameter-type>long</inParameter-type>
139       <inParameter-name>a</inParameter-name>     </inParameter>
140      <inParameter>
141 <inParameter-type>long</inParameter-type>
142       <inParameter-name>b</inParameter-name>     </inParameter>    </inParameter-list>
143     <outParameter-list>
144 <outParameter>
145 <outParameter-type>long</outParameter-type>
146       <outParameter-name>Result</outParameter-name>     </outParameter>    </outParameter-list>   </service>
147    <Parameter-list/>
148    <PyFunction-list>
149 <PyFunction>
150 <FuncName>Mul</FuncName>
151      <PyFunc><![CDATA[def Mul(a,b) : ]]></PyFunc>
152      <PyFunc><![CDATA[    return a*b ]]></PyFunc>    </PyFunction>   </PyFunction-list>
153    <creation-date>18/9/2003 - 17:30:7</creation-date>
154    <lastmodification-date>18/9/2003 - 17:30:7</lastmodification-date>
155    <editor-release>1.04</editor-release>
156    <author>?</author>
157    <container>?</container>
158    <comment>Python function</comment>
159    <x-position>616</x-position>
160    <y-position>247</y-position>  </node> </node-list>
161  <link-list>
162 <link>
163 <fromnode-name>Add</fromnode-name>
164    <fromserviceparameter-name>f</fromserviceparameter-name>
165    <tonode-name>Mul</tonode-name>
166    <toserviceparameter-name>a</toserviceparameter-name>
167    <coord-list>
168 <coord>
169 <x>569</x>
170      <y>326</y>    </coord>
171     <coord>
172 <x>569</x>
173      <y>158</y>    </coord>   </coord-list>  </link>
174   <link>
175 <fromnode-name>Sub</fromnode-name>
176    <fromserviceparameter-name>f</fromserviceparameter-name>
177    <tonode-name>Mul</tonode-name>
178    <toserviceparameter-name>b</toserviceparameter-name>
179    <coord-list>
180 <coord>
181 <x>283</x>
182      <y>358</y>    </coord>
183     <coord>
184 <x>281</x>
185      <y>413</y>    </coord>   </coord-list>  </link>
186   <link>
187 <fromnode-name>Sub</fromnode-name>
188    <fromserviceparameter-name>f</fromserviceparameter-name>
189    <tonode-name>Add</tonode-name>
190    <toserviceparameter-name>b</toserviceparameter-name>
191    <coord-list>
192 <coord>
193 <x>283</x>
194      <y>187</y>    </coord>
195     <coord>
196 <x>282</x>
197      <y>356</y>    </coord>
198     <coord>
199 <x>281</x>
200      <y>414</y>    </coord>   </coord-list>  </link> </link-list>
201  <data-list>
202 <data>
203 <fromnode-name>GraphInLines</fromnode-name>
204    <fromserviceparameter-name>Add\a</fromserviceparameter-name>
205    <tonode-name>Add</tonode-name>
206    <toserviceparameter-name>a</toserviceparameter-name>
207    <data-value>
208 <value-type>3</value-type>
209     <value>1</value>   </data-value>
210    <coord-list/>  </data>
211   <data>
212 <fromnode-name>GraphInLines</fromnode-name>
213    <fromserviceparameter-name>Sub\a</fromserviceparameter-name>
214    <tonode-name>Sub</tonode-name>
215    <toserviceparameter-name>a</toserviceparameter-name>
216    <data-value>
217 <value-type>3</value-type>
218     <value>3</value>   </data-value>
219    <coord-list/>  </data>
220   <data>
221 <fromnode-name>GraphInLines</fromnode-name>
222    <fromserviceparameter-name>Sub\b</fromserviceparameter-name>
223    <tonode-name>Sub</tonode-name>
224    <toserviceparameter-name>b</toserviceparameter-name>
225    <data-value>
226 <value-type>3</value-type>
227     <value>4</value>   </data-value>
228    <coord-list/>  </data> </data-list></dataflow>