summaryrefslogtreecommitdiffstats
path: root/sca-cpp/trunk/modules/edit/palettes/math/palette.composite
blob: 3e86647d1d82311e36d5063e91b7474f90cb7bcb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
<?xml version="1.0" encoding="UTF-8"?>
<composite xmlns="http://docs.oasis-open.org/ns/opencsa/sca/200912" name="palette" targetNamespace="http://palette">
 <service name="add" promote="add"/>
 <service name="cos" promote="cos"/>
 <service name="distance" promote="distance"/>
 <service name="divide" promote="divide"/>
 <service name="max" promote="max"/>
 <service name="min" promote="min"/>
 <service name="multiply" promote="multiply"/>
 <service name="pi" promote="pi"/>
 <service name="random" promote="random"/>
 <service name="round" promote="round"/>
 <service name="sin" promote="sin"/>
 <service name="subtract" promote="subtract"/>
 <service name="sum" promote="sum"/>
 <component x="90" y="10" name="add" title="+" color="magenta1">
  <implementation.python script="nuvem/add.py"/>
  <service name="add">
   <documentation>+</documentation>
  </service>
  <reference name="value1"/>
  <reference name="value2"/>
 </component>
 <component x="250" y="200" name="cos" title="cos" color="magenta1">
  <implementation.python script="nuvem/cos_.py"/>
  <service name="cos"/>
  <reference name="x"/>
 </component>
 <component x="90" y="200" name="distance" title="distance **" color="magenta1">
  <implementation.python script="nuvem/distance.py"/>
  <service name="distance"/>
  <reference name="location1"/>
  <reference name="location2"/>
 </component>
 <component x="270" y="10" name="divide" title="/" color="magenta1">
  <implementation.python script="nuvem/divide.py"/>
  <service name="divide">
   <documentation>/</documentation>
  </service>
  <reference name="value1"/>
  <reference name="value2"/>
 </component>
 <component x="160" y="80" name="max" title="max" color="magenta1">
  <implementation.python script="nuvem/max_.py"/>
  <service name="max"/>
  <reference name="l"/>
 </component>
 <component x="230" y="80" name="min" title="min" color="magenta1">
  <implementation.python script="nuvem/min_.py"/>
  <service name="min"/>
  <reference name="l"/>
 </component>
 <component x="210" y="10" name="multiply" title="*" color="magenta1">
  <implementation.python script="nuvem/multiply.py"/>
  <service name="multiply">
   <documentation>*</documentation>
  </service>
  <reference name="value1"/>
  <reference name="value2"/>
 </component>
 <component x="240" y="130" name="pi" title="pi" color="magenta1">
  <implementation.python script="nuvem/pi_.py"/>
  <service name="pi"/>
 </component>
 <component x="170" y="130" name="random" title="rand" color="magenta1">
  <implementation.python script="nuvem/random_.py"/>
  <service name="random"/>
 </component>
 <component x="90" y="130" name="round" title="round" color="magenta1">
  <implementation.python script="nuvem/round_.py"/>
  <service name="round"/>
  <reference name="n"/>
  <reference name="x"/>
 </component>
 <component x="190" y="200" name="sin" title="sin" color="magenta1">
  <implementation.python script="nuvem/sin_.py"/>
  <service name="sin"/>
  <reference name="x"/>
 </component>
 <component x="150" y="10" name="subtract" title="-" color="magenta1">
  <implementation.python script="nuvem/subtract.py"/>
  <service name="subtract">
   <documentation>-</documentation>
  </service>
  <reference name="value1"/>
  <reference name="value2"/>
 </component>
 <component x="90" y="80" name="sum" title="sum" color="magenta1">
  <implementation.python script="nuvem/sum_.py"/>
  <service name="sum"/>
  <reference name="l"/>
 </component>
</composite>