Merge pull request #4668 from adamscott/template-pool-to-scons_pool
[scons.git] / doc / design / engine.fig
blob90f3d4f8b701f821d0555745684a327657c6fdb4
1 #FIG 3.2
2 Landscape
3 Center
4 Inches
5 Letter  
6 100.00
7 Single
8 -2
9 1200 2
10 6 2100 8700 3600 9300
11 2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5
12          2100 8700 3600 8700 3600 9300 2100 9300 2100 8700
13 4 0 0 100 0 18 14 0.0000 4 165 900 2400 9075 Node.FS\001
15 6 7050 6900 9000 7500
16 2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
17          7050 6900 9000 6900 9000 7500 7050 7500 7050 6900
18 4 0 0 100 0 18 14 0.0000 4 165 1530 7200 7275 Intercessor.FS\001
20 6 9450 6900 11400 7500
21 2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
22          9450 6900 11400 6900 11400 7500 9450 7500 9450 6900
23 4 0 0 100 0 18 14 0.0000 4 165 1560 9600 7275 Intercessor.DB\001
25 6 1200 4200 2400 4800
26 2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
27          1200 4200 2400 4200 2400 4800 1200 4800 1200 4200
28 4 0 0 100 0 18 14 0.0000 4 165 870 1350 4575 Scanner\001
30 6 2400 3300 3600 3900
31 2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
32          2400 3300 3600 3300 3600 3900 2400 3900 2400 3300
33 4 0 0 100 0 18 14 0.0000 4 165 750 2625 3675 Builder\001
35 6 8700 1650 10500 2250
36 2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
37          8700 1650 10500 1650 10500 2250 8700 2250 8700 1650
38 4 0 0 100 0 18 14 0.0000 4 165 1185 9000 2025 Intercessor\001
40 6 1500 1650 3300 2250
41 2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
42          1500 1650 3300 1650 3300 2250 1500 2250 1500 1650
43 4 0 0 100 0 18 14 0.0000 4 165 1320 1725 2025 Environment\001
45 6 7800 8700 9300 9300
46 2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5
47          7800 8700 9300 8700 9300 9300 7800 9300 7800 8700
48 4 0 0 100 0 18 14 0.0000 4 165 930 8100 9075 Node.DB\001
50 6 1500 10200 2400 10800
51 2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5
52          1500 10200 2400 10200 2400 10800 1500 10800 1500 10200
53 4 0 0 100 0 18 14 0.0000 4 165 315 1800 10575 Dir\001
55 6 3300 10200 4200 10800
56 2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5
57          3300 10200 4200 10200 4200 10800 3300 10800 3300 10200
58 4 0 0 100 0 18 14 0.0000 4 165 375 3600 10575 File\001
60 6 6000 10200 7200 10800
61 2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5
62          6000 10200 7200 10200 7200 10800 6000 10800 6000 10200
63 4 0 0 100 0 18 14 0.0000 4 165 555 6300 10575 Table\001
65 6 7800 10200 9300 10800
66 2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5
67          7800 10200 9300 10200 9300 10800 7800 10800 7800 10200
68 4 0 0 100 0 18 14 0.0000 4 165 765 8100 10575 Record\001
70 6 9900 10200 11100 10800
71 2 2 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5
72          9900 10200 11100 10200 11100 10800 9900 10800 9900 10200
73 4 0 0 100 0 18 14 0.0000 4 165 510 10200 10575 Field\001
75 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
76          6900 5250 6825 5175 6900 5100 6975 5175 6900 5250
77 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
78          6300 5250 6225 5175 6300 5100 6375 5175 6300 5250
79 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
80          5700 5250 5625 5175 5700 5100 5775 5175 5700 5250
81 2 2 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
82          4800 2700 7200 2700 7200 5100 4800 5100 4800 2700
83 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4
84          5100 5100 5025 5250 5175 5250 5100 5100
85 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 5
86         0 0 1.00 60.00 120.00
87          6300 5250 6300 5700 8400 5700 8400 4200 7200 4200
88 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 5
89         0 0 1.00 60.00 120.00
90          5700 5250 5700 6000 9000 6000 9000 3600 7200 3600
91 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2
92          5100 5250 5100 8100
93 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
94          4725 3675 4650 3600 4725 3525 4800 3600 4725 3675
95 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
96          4725 4575 4650 4500 4725 4425 4800 4500 4725 4575
97 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2
98         0 0 1.00 60.00 120.00
99          4650 3600 3600 3600
100 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2
101         0 0 1.00 60.00 120.00
102          4650 4500 2400 4500
103 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2
104         0 0 1.00 60.00 120.00
105          1800 2400 1800 4200
106 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 2
107         0 0 1.00 60.00 120.00
108          3000 2400 3000 3300
109 2 1 1 1 0 7 100 0 -1 4.000 0 0 7 0 0 2
110          5850 1950 5850 2700
111 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
112          3000 2400 2925 2325 3000 2250 3075 2325 3000 2400
113 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 5
114          1800 2400 1725 2325 1800 2250 1875 2325 1800 2400
115 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2
116          3300 1950 8700 1950
117 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 2
118          9600 2400 9600 6600
119 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4
120          7950 6900 7950 6600 10350 6600 10350 6900
121 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4
122          9600 2250 9525 2400 9675 2400 9600 2250
123 2 1 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 2
124          4800 3000 7200 3000
125 2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 2
126          4800 3300 7200 3300
127 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4
128          2850 9300 2775 9450 2925 9450 2850 9300
129 2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 4
130          2100 10200 2100 9900 3750 9900 3750 10200
131 2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 5
132          6600 10200 6600 9900 10500 9900 10500 10200 10500 10125
133 2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 2
134          2850 9450 2850 9900
135 2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 2
136          8475 9450 8475 10200
137 2 3 0 1 0 7 100 0 -1 0.000 0 0 -1 0 0 4
138          8475 9300 8400 9450 8550 9450 8475 9300
139 2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 0 0 1
140          2775 6825
141 2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 3
142         0 0 1.00 60.00 120.00
143          1800 10200 1800 9000 2100 9000
144 2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2
145         0 0 1.00 60.00 120.00
146          9900 10500 9300 10500
147 2 1 0 1 0 7 100 0 -1 4.000 0 0 -1 1 0 2
148         0 0 1.00 60.00 120.00
149          7800 10500 7200 10500
150 2 1 0 1 0 7 100 0 -1 4.000 0 0 7 0 0 4
151          2850 8700 2850 8100 8550 8100 8550 8700
152 2 1 1 1 0 7 100 0 -1 4.000 0 0 -1 1 0 3
153         0 0 1.00 60.00 120.00
154          10350 7500 10350 9000 9300 9000
155 2 1 1 1 0 7 100 0 -1 4.000 0 0 -1 1 0 3
156         0 0 1.00 60.00 120.00
157          7050 7200 2400 7200 2400 8700
158 2 1 0 1 0 7 100 0 -1 0.000 0 0 -1 1 0 5
159         0 0 1.00 60.00 120.00
160          6900 5250 6900 5400 7800 5400 7800 4800 7200 4800
161 4 0 0 100 0 18 14 0.0000 4 165 555 4950 2925 Node\001
162 4 0 0 100 0 16 10 0.0000 4 150 825 7350 3525 dependency\001
163 4 0 0 100 0 16 10 0.0000 4 45 60 7425 3825 *\001
164 4 0 0 100 0 16 10 0.0000 4 120 555 7350 4125 srcnode\001
165 4 0 0 100 0 16 10 0.0000 4 120 90 7425 4425 1\001
166 4 0 0 100 0 16 10 0.0000 4 150 570 7350 4725 repnode\001
167 4 0 0 100 0 16 10 0.0000 4 120 90 7425 5025 1\001
168 4 0 0 100 0 16 10 0.0000 4 120 270 2550 4725 0..1\001
169 4 0 0 100 0 16 10 0.0000 4 120 270 3750 3825 0..1\001
170 4 0 0 100 0 0 12 0.0000 4 75 90 1875 4050 *\001
171 4 0 0 100 0 0 12 0.0000 4 75 90 3075 3150 *\001
172 4 0 0 100 0 16 14 0.0000 4 210 600 5100 3750 build()\001
173 4 0 0 100 0 16 14 0.0000 4 210 630 5100 4260 scan()\001
174 4 0 0 100 0 0 12 0.0000 4 135 90 9750 10725 1\001
175 4 0 0 100 0 16 10 0.0000 4 120 90 1650 10125 1\001
176 4 0 0 100 0 16 10 0.0000 4 45 60 1875 9225 *\001
177 4 0 0 100 0 16 10 0.0000 4 120 90 7650 10725 1\001
178 4 0 0 100 0 16 10 0.0000 4 45 60 7275 10725 *\001
179 4 0 0 100 0 16 10 0.0000 4 45 60 9375 10725 *\001