-
Notifications
You must be signed in to change notification settings - Fork 7
/
ppm_sample.xml
117 lines (117 loc) · 4.5 KB
/
ppm_sample.xml
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
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
<?xml version="1.0"?>
<dataflow projectname="PPM">
<imports>
<import module="ppm"/>
<import module="dstring"/>
<import module="basicmath"/>
</imports>
<entry-points>
<entry-point id="12"/>
<entry-point id="13"/>
<entry-point id="14"/>
<entry-point id="15"/>
<entry-point id="16"/>
<entry-point id="19"/>
<entry-point id="25"/>
</entry-points>
<schema>
<constructor id="1" module="ppm" type="Ppm" pos_x="0.000000" pos_y="398.000000">
<output id="1"/>
<data>C:\Users\Prymus\Desktop\ppm\google.ppm</data>
</constructor>
<constructor id="2" module="dstring" type="String" pos_x="577.000000" pos_y="351.000000">
<output id="2"/>
<data>C:\Users\Prymus\Desktop\ppm\negative.ppm</data>
</constructor>
<constructor id="4" module="dstring" type="String" pos_x="579.000000" pos_y="61.000000">
<output id="4"/>
<data>C:\Users\Prymus\Desktop\ppm\rotright.ppm</data>
</constructor>
<operation id="8" module="ppm" name="RotateLeftPpm" pos_x="378.000000" pos_y="164.000000">
<input index="0" output_id="1"/>
<output id="8"/>
</operation>
<constructor id="3" module="dstring" type="String" pos_x="573.000000" pos_y="210.000000">
<output id="3"/>
<data>C:\Users\Prymus\Desktop\ppm\rotleft.ppm</data>
</constructor>
<constructor id="5" module="dstring" type="String" pos_x="574.000000" pos_y="516.000000">
<output id="5"/>
<data>C:\Users\Prymus\Desktop\ppm\href.ppm</data>
</constructor>
<constructor id="6" module="dstring" type="String" pos_x="579.000000" pos_y="844.000000">
<output id="6"/>
<data>C:\Users\Prymus\Desktop\ppm\vref.ppm</data>
</constructor>
<operation id="9" module="ppm" name="RotateRightPpm" pos_x="380.000000" pos_y="4.000000">
<input index="0" output_id="1"/>
<output id="9"/>
</operation>
<operation id="7" module="ppm" name="NegativePpm" pos_x="388.000000" pos_y="311.000000">
<input index="0" output_id="1"/>
<output id="7"/>
</operation>
<operation id="10" module="ppm" name="HorizontalReflectionPpm" pos_x="386.000000" pos_y="468.000000">
<input index="0" output_id="1"/>
<output id="10"/>
</operation>
<operation id="11" module="ppm" name="VerticalReflectionPpm" pos_x="387.000000" pos_y="790.000000">
<input index="0" output_id="1"/>
<output id="11"/>
</operation>
<operation id="12" module="ppm" name="SavePpm" pos_x="796.000000" pos_y="311.000000">
<input index="0" output_id="7"/>
<input index="1" output_id="2"/>
</operation>
<operation id="13" module="ppm" name="SavePpm" pos_x="796.000000" pos_y="164.000000">
<input index="0" output_id="8"/>
<input index="1" output_id="3"/>
</operation>
<operation id="14" module="ppm" name="SavePpm" pos_x="802.000000" pos_y="4.000000">
<input index="0" output_id="9"/>
<input index="1" output_id="4"/>
</operation>
<operation id="15" module="ppm" name="SavePpm" pos_x="792.000000" pos_y="468.000000">
<input index="0" output_id="10"/>
<input index="1" output_id="5"/>
</operation>
<operation id="16" module="ppm" name="SavePpm" pos_x="784.000000" pos_y="790.000000">
<input index="0" output_id="11"/>
<input index="1" output_id="6"/>
</operation>
<constructor id="17" module="dstring" type="String" pos_x="576.000000" pos_y="667.000000">
<output id="12"/>
<data>input_path</data>
</constructor>
<operation id="18" module="ppm" name="ToGrayscalePpm" pos_x="386.000000" pos_y="619.000000">
<input index="0" output_id="1"/>
<output id="13"/>
</operation>
<operation id="19" module="ppm" name="SavePpm" pos_x="785.000000" pos_y="619.000000">
<input index="0" output_id="13"/>
<input index="1" output_id="12"/>
</operation>
<constructor id="20" module="dstring" type="String" pos_x="580.000000" pos_y="1011.000000">
<output id="14"/>
<data>input_path</data>
</constructor>
<constructor id="21" module="ppm" type="ImageFilter" pos_x="132.000000" pos_y="923.000000">
<output id="15"/>
<data>path_to_filter</data>
</constructor>
<constructor id="22" module="basicmath" type="Integer" pos_x="132.000000" pos_y="1042.000000">
<output id="16"/>
<data>3</data>
</constructor>
<operation id="24" module="ppm" name="ApplyFilterPpm" pos_x="385.000000" pos_y="960.000000">
<input index="0" output_id="1"/>
<input index="1" output_id="15"/>
<input index="2" output_id="16"/>
<output id="17"/>
</operation>
<operation id="25" module="ppm" name="SavePpm" pos_x="787.000000" pos_y="960.000000">
<input index="0" output_id="17"/>
<input index="1" output_id="14"/>
</operation>
</schema>
</dataflow>