moved kdeaccessibility kdeaddons kdeadmin kdeartwork kdebindings kdeedu kdegames...
[kdeedu.git] / kig / examples / sine-curve.kig
blobe20f24d45b8a20d08f168f198fa976f8e43ca9cd
1 <!DOCTYPE KigDocument>
2 <KigDocument Version="0.5.1" >
3  <CoordinateSystem>Euclidean</CoordinateSystem>
4  <Objects>
5   <Data internal="true" type="double" id="1" >-3.50779</Data>
6   <Data internal="true" type="double" id="2" >3.80326</Data>
7   <Data internal="true" type="double" id="3" >5.49045</Data>
8   <Data internal="true" type="double" id="4" >-0.492505</Data>
9   <Data internal="true" type="double" id="5" >0.65293</Data>
10   <Data internal="true" type="hierarchy" id="6" >
11    <input requirement="any" id="1" />
12    <input requirement="string" id="2" />
13    <intermediate action="calc" type="PythonCompileType" id="3" >
14     <arg>2</arg>
15    </intermediate>
16    <result action="calc" type="PythonExecuteType" id="4" >
17     <arg>3</arg>
18     <arg>1</arg>
19    </result>
20   </Data>
21   <Data internal="true" type="string" id="7" >def calc( arg1 ):
22         c = arg1.coordinate();
23         y = sin( c.x );
24         return Point( Coordinate( c.x, y ) )
25 </Data>
26   <Object width="-1" internal="false" shown="true" type="FixedPoint" id="8" color="#0000ff" >
27    <Parent id="1" />
28    <Parent id="2" />
29   </Object>
30   <Object width="-1" internal="false" shown="true" type="FixedPoint" id="9" color="#0000ff" >
31    <Parent id="3" />
32    <Parent id="4" />
33   </Object>
34   <Object width="-1" internal="true" shown="true" type="PythonCompileType" id="10" color="#0000ff" >
35    <Parent id="7" />
36   </Object>
37   <Object width="-1" internal="false" shown="true" type="LineAB" id="11" color="#0000ff" >
38    <Parent id="8" />
39    <Parent id="9" />
40   </Object>
41   <Object width="-1" internal="false" shown="true" type="ConstrainedPoint" id="12" color="#0000ff" >
42    <Parent id="11" />
43    <Parent id="5" />
44   </Object>
45   <Object width="-1" internal="false" shown="true" type="Locus" id="13" color="#0000ff" >
46    <Parent id="11" />
47    <Parent id="6" />
48    <Parent id="7" />
49   </Object>
50   <Object width="-1" internal="false" shown="true" type="PythonExecuteType" id="14" color="#0000ff" >
51    <Parent id="10" />
52    <Parent id="12" />
53   </Object>
54  </Objects>
55 </KigDocument>