implemented operator-> for the iterators
[ginac.git] / doc / tutorial / classhierarchy.fig
1 #FIG 3.2
2 Landscape
3 Center
4 Metric
5 A4      
6 100.00
7 Single
8 -2
9 1200 2
10 5 1 1 1 0 7 50 0 -1 4.000 0 0 1 0 1912.500 4102.500 945 720 1980 585 2880 720
11         1 0 1.00 60.00 120.00
12 6 675 1125 975 2175
13 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
14          675 2115 675 1125 945 1125 945 2115 675 2115
15 4 0 0 50 0 14 10 4.7124 4 135 810 765 1260 expairseq\001
16 -6
17 6 1650 1200 2025 2175
18 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
19          1665 2115 1665 1260 1935 1260 1935 2115 1665 2115
20 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
21          1710 2160 1980 2160 1980 1305 1710 1305 1710 2160
22 4 0 0 50 0 14 10 4.7124 4 135 630 1755 1395 pseries\001
23 -6
24 6 3825 1425 4200 2550
25 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
26          3870 2475 3870 1485 4140 1485 4140 2475 3870 2475
27 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
28          3915 2520 4185 2520 4185 1530 3915 1530 3915 2520
29 4 0 0 50 0 14 10 4.7124 4 105 900 3960 1575 relational\001
30 -6
31 6 4275 1425 4650 2250
32 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
33          4320 2205 4320 1440 4590 1440 4590 2205 4320 2205
34 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
35          4365 2250 4635 2250 4635 1485 4365 1485 4365 2250
36 4 0 0 50 0 14 10 4.7124 4 105 540 4410 1575 matrix\001
37 -6
38 6 2400 1200 2700 2025
39 2 2 0 1 0 7 51 0 20 4.000 0 0 -1 0 0 5
40          2430 2025 2700 2025 2700 1215 2430 1215 2430 2025
41 4 0 0 50 0 14 10 4.7124 4 105 630 2520 1350 exprseq\001
42 -6
43 6 450 2325 825 3075
44 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
45          450 2970 450 2385 720 2385 720 2970 450 2970
46 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
47          495 3015 765 3015 765 2430 495 2430 495 3015
48 4 0 0 50 0 14 10 4.7124 4 105 270 540 2565 add\001
49 -6
50 6 1500 2325 1875 3150
51 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
52          1575 3150 1845 3150 1845 2430 1575 2430 1575 3150
53 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
54          1530 3105 1530 2385 1800 2385 1800 3105 1530 3105
55 4 0 0 50 0 14 10 4.7124 4 105 450 1620 2520 ncmul\001
56 -6
57 6 2025 2325 2400 3375
58 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
59          2115 3330 2385 3330 2385 2430 2115 2430 2115 3330
60 2 2 0 1 0 7 51 0 20 3.000 0 0 -1 0 0 5
61          2070 3285 2340 3285 2340 2385 2070 2385 2070 3285
62 4 1 0 50 0 14 10 4.7124 4 105 720 2160 2835 function\001
63 -6
64 6 2550 2325 2925 3375
65 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
66          2610 3330 2610 2385 2880 2385 2880 3330 2610 3330
67 4 1 0 50 0 14 10 4.7124 4 105 630 2700 2880 indexed\001
68 -6
69 6 2850 525 3600 900
70 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
71          2880 585 3600 585 3600 855 2880 855 2880 585
72 4 0 0 50 0 14 10 0.0000 4 105 450 3015 765 basic\001
73 -6
74 6 225 525 975 900
75 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
76          270 630 945 630 945 900 270 900 270 630
77 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
78          225 585 900 585 900 855 225 855 225 585
79 4 0 0 50 0 14 10 0.0000 4 75 180 450 765 ex\001
80 -6
81 6 2775 1425 3150 2100
82 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
83          2880 2070 3150 2070 3150 1485 2880 1485 2880 2070
84 2 2 0 1 0 7 51 0 20 4.000 0 0 -1 0 0 5
85          2835 2025 3105 2025 3105 1440 2835 1440 2835 2025
86 4 0 0 50 0 14 10 4.7124 4 105 270 2925 1620 lst\001
87 -6
88 6 3675 2700 3975 3525
89 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
90          3690 3510 3690 2745 3960 2745 3960 3510 3690 3510
91 4 1 0 50 0 14 10 4.7124 4 105 540 3780 3150 tensor\001
92 -6
93 6 2775 3600 3150 4725
94 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
95          2835 4680 3105 4680 3105 3690 2835 3690 2835 4680
96 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
97          2790 4635 2790 3645 3060 3645 3060 4635 2790 4635
98 4 1 0 50 0 14 10 4.7124 4 105 720 2880 4140 clifford\001
99 -6
100 6 900 2325 1275 3075
101 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
102          900 2970 900 2385 1170 2385 1170 2970 900 2970
103 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
104          945 3015 1215 3015 1215 2430 945 2430 945 3015
105 4 0 0 50 0 14 10 4.7124 4 105 270 990 2565 mul\001
106 -6
107 6 3150 2100 3525 2775
108 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
109          3195 2700 3195 2115 3465 2115 3465 2700 3195 2700
110 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
111          3240 2745 3510 2745 3510 2160 3240 2160 3240 2745
112 4 1 0 50 0 14 10 4.7124 4 105 270 3285 2385 idx\001
113 -6
114 6 2325 3600 2700 4725
115 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
116          2430 4680 2700 4680 2700 3690 2430 3690 2430 4680
117 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
118          2385 4635 2385 3645 2655 3645 2655 4635 2385 4635
119 4 1 0 50 0 14 10 4.7124 4 105 450 2475 4140 color\001
120 -6
121 6 3225 3000 3600 3825
122 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
123          3240 3735 3240 3015 3510 3015 3510 3735 3240 3735
124 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
125          3285 3780 3555 3780 3555 3060 3285 3060 3285 3780
126 4 1 0 50 0 14 10 4.7124 4 105 540 3330 3375 varidx\001
127 -6
128 6 5325 2475 7875 4800
129 6 6975 3525 7650 4800
130 6 6975 3525 7575 3825
131 6 6975 3525 7575 3825
132 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
133          6975 3540 7560 3540 7560 3810 6975 3810 6975 3540
134 4 0 0 50 0 14 10 0.0000 4 105 450 7065 3720 basic\001
135 -6
136 -6
137 6 6975 4425 7575 4800
138 6 6975 4425 7575 4800
139 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
140          6975 4485 7560 4485 7560 4755 6975 4755 6975 4485
141 4 0 0 50 0 14 10 0.0000 4 75 180 7155 4665 ex\001
142 -6
143 -6
144 2 1 1 1 0 7 50 0 10 4.000 0 0 -1 1 0 2
145         1 0 1.00 60.00 120.00
146          7200 4485 7200 3810
147 4 0 0 50 0 0 10 0.0000 4 105 375 7245 4170 wraps\001
148 -6
149 6 5625 3525 6375 4800
150 6 5625 4425 6225 4800
151 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
152          5640 4485 6180 4485 6180 4755 5640 4755 5640 4485
153 4 0 0 50 0 14 10 0.0000 4 90 90 5865 4665 B\001
154 -6
155 6 5625 3525 6225 3825
156 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
157          5640 3540 6180 3540 6180 3810 5640 3810 5640 3540
158 4 0 0 50 0 14 10 0.0000 4 90 90 5865 3720 A\001
159 -6
160 6 5775 3750 6225 4500
161 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
162         1 1 1.00 45.00 90.00
163          5820 4485 5820 3810
164 4 0 0 50 0 0 10 0.0000 4 105 105 5865 4035 is\001
165 4 0 0 50 0 0 10 0.0000 4 105 315 5865 4350 from\001
166 -6
167 4 0 0 50 0 0 10 0.0000 4 105 450 5865 4185 derived\001
168 -6
169 6 5325 2925 6600 3300
170 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
171          5340 2955 6510 2955 6510 3225 5340 3225 5340 2955
172 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
173          5385 3000 6555 3000 6555 3270 5385 3270 5385 3000
174 4 0 0 50 0 1 10 0.0000 4 105 945 5430 3135 container class\001
175 -6
176 6 5325 2475 6525 2775
177 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
178          5340 2520 6525 2520 6525 2775 5340 2775 5340 2520
179 4 0 0 50 0 1 10 0.0000 4 105 855 5430 2685 abstract class\001
180 -6
181 6 6600 2925 7875 3300
182 2 4 0 0 0 7 52 0 10 0.000 0 0 7 0 0 5
183          7830 3270 6660 3270 6660 3000 7830 3000 7830 3270
184 2 4 0 1 0 7 51 0 20 0.000 0 0 7 0 0 5
185          7785 3225 6615 3225 6615 2955 7785 2955 7785 3225
186 4 1 0 50 0 1 10 0.0000 4 105 765 7065 3135 atomic class\001
187 -6
188 6 6600 2475 7800 2775
189 2 2 3 1 0 7 51 0 20 4.000 0 0 -1 0 0 5
190          6600 2520 7785 2520 7785 2775 6600 2775 6600 2520
191 4 0 0 50 0 1 10 0.0000 4 150 885 6690 2685 class template\001
192 -6
193 -6
194 6 3600 3825 3975 4800
195 2 4 0 0 0 7 52 0 10 0.000 0 0 7 0 0 5
196          3915 3870 3915 4770 3645 4770 3645 3870 3915 3870
197 2 4 0 1 0 7 51 0 20 0.000 0 0 7 0 0 5
198          3870 3825 3870 4725 3600 4725 3600 3825 3870 3825
199 4 1 0 50 0 14 10 4.7124 4 105 810 3690 4275 tensdelta\001
200 -6
201 6 1125 1200 1500 2025
202 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
203          1170 1980 1440 1980 1440 1260 1170 1260 1170 1980
204 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
205          1125 1935 1125 1215 1395 1215 1395 1935 1125 1935
206 4 0 0 50 0 14 10 4.7124 4 105 450 1215 1395 power\001
207 -6
208 6 1650 3600 2025 4725
209 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
210          1755 4725 2025 4725 2025 3645 1755 3645 1755 4725
211 2 2 0 1 0 7 51 0 20 0.000 0 0 -1 0 0 5
212          1710 4680 1710 3600 1980 3600 1980 4680 1710 4680
213 4 0 0 50 0 14 10 4.7124 4 105 990 1800 3645 fderivative\001
214 -6
215 6 6375 1050 6750 2025
216 2 4 0 1 0 7 51 0 20 0.000 0 0 7 0 0 5
217          6705 1065 6705 1965 6435 1965 6435 1065 6705 1065
218 2 4 0 0 0 7 52 0 10 0.000 0 0 7 0 0 5
219          6750 1110 6750 2010 6480 2010 6480 1110 6750 1110
220 4 1 0 50 0 14 10 4.7124 4 135 540 6525 1515 symbol\001
221 -6
222 6 6000 1125 6375 2175
223 2 4 0 1 0 7 51 0 20 0.000 0 0 7 0 0 5
224          6285 1170 6285 2070 6015 2070 6015 1170 6285 1170
225 2 4 0 0 0 7 52 0 10 0.000 0 0 7 0 0 5
226          6330 1215 6330 2115 6060 2115 6060 1215 6330 1215
227 4 1 0 50 0 14 10 4.7124 4 105 720 6105 1620 constant\001
228 -6
229 6 5550 1275 5925 2250
230 2 4 0 0 0 7 52 0 10 0.000 0 0 7 0 0 5
231          5880 1320 5880 2220 5610 2220 5610 1320 5880 1320
232 2 4 0 1 0 7 51 0 20 0.000 0 0 7 0 0 5
233          5835 1275 5835 2175 5565 2175 5565 1275 5835 1275
234 4 1 0 50 0 14 10 4.7124 4 105 630 5655 1725 numeric\001
235 -6
236 6 5100 1350 5475 2325
237 2 4 0 0 0 7 52 0 10 0.000 0 0 7 0 0 5
238          5430 1395 5430 2295 5160 2295 5160 1395 5430 1395
239 2 4 0 1 0 7 51 0 20 0.000 0 0 7 0 0 5
240          5385 1350 5385 2250 5115 2250 5115 1350 5385 1350
241 4 1 0 50 0 14 10 4.7124 4 105 720 5205 1800 wildcard\001
242 -6
243 6 4725 1350 5025 2400
244 2 2 3 1 0 7 51 0 20 4.000 0 0 -1 0 0 5
245          4755 2340 4995 2340 4995 1410 4755 1410 4755 2340
246 4 0 0 50 0 14 10 4.7124 4 105 810 4845 1545 structure\001
247 -6
248 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
249         1 1 1.00 45.00 90.00
250          810 1125 2835 855
251 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
252         1 1 1.00 45.00 90.00
253          1260 1215 2880 900
254 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
255         1 1 1.00 45.00 90.00
256          1800 1260 3015 900
257 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
258         1 1 1.00 45.00 90.00
259          6120 1170 3645 810
260 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
261         1 1 1.00 45.00 90.00
262          5698 1275 3645 855
263 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
264         1 1 1.00 45.00 90.00
265          5265 1350 3645 900
266 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
267         1 1 1.00 45.00 90.00
268          4005 1485 3465 900
269 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
270         1 1 1.00 45.00 90.00
271          2970 1440 3195 900
272 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
273         1 1 1.00 45.00 90.00
274          4455 1440 3510 900
275 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
276         1 1 1.00 45.00 90.00
277          2790 2385 2655 2070
278 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
279         1 1 1.00 45.00 90.00
280          2565 1215 3105 900
281 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
282         1 1 1.00 45.00 90.00
283          1665 2385 2475 2070
284 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
285         1 1 1.00 45.00 90.00
286          2205 2385 2565 2070
287 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
288         1 1 1.00 45.00 90.00
289          585 2385 810 2115
290 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
291         1 1 1.00 45.00 90.00
292          1035 2385 810 2115
293 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
294         1 1 1.00 45.00 90.00
295          3330 2115 3285 900
296 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
297         1 1 1.00 45.00 90.00
298          3825 2745 3390 901
299 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
300         1 1 1.00 45.00 90.00
301          3735 3825 3790 3517
302 2 2 0 0 0 7 52 0 10 0.000 0 0 -1 0 0 5
303          2655 3375 2925 3375 2925 2430 2655 2430 2655 3375
304 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
305         1 1 1.00 45.00 90.00
306          2565 3645 2745 3375
307 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
308         1 1 1.00 45.00 90.00
309          2925 3645 2790 3375
310 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
311         1 1 1.00 45.00 90.00
312          3375 3015 3330 2745
313 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
314         1 1 1.00 45.00 90.00
315          6480 1080 3650 740
316 2 1 0 1 0 7 50 0 10 0.000 0 0 -1 1 0 2
317         1 1 1.00 45.00 90.00
318          1836 3593 2205 3330
319 2 1 0 1 0 7 50 0 -1 0.000 0 0 -1 1 0 2
320         1 1 1.00 60.00 120.00
321          4869 1410 3555 900
322 4 0 0 50 0 0 16 0.0000 4 30 180 3150 4275 ...\001
323 4 0 0 50 0 0 16 0.0000 4 30 180 3960 4365 ...\001