~hilaire-fernandes/drgeo/trunk

« back to all changes in this revision

Viewing changes to src/DrGeo.pck.st

  • Committer: Hilaire Fernandes
  • Date: 2023-11-02 16:05:34 UTC
  • Revision ID: hilaire.fernandes@gmail.com-20231102160534-toafcjq7329ory2n
Update build scripts

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
'From Cuis 6.0 [latest update: #5980] on 15 August 2023 at 9:55:49 pm'!
 
1
'From Cuis 6.0 [latest update: #6068] on 2 November 2023 at 5:00:57 pm'!
2
2
'Description '!
3
 
!provides: 'DrGeo' 1 639!
 
3
!provides: 'DrGeo' 1 641!
4
4
!requires: 'Gettext' 1 17 nil!
5
5
!requires: 'SVG' 1 16 nil!
6
6
!requires: 'YAXO' 1 19 nil!
10
10
!requires: 'Erudite' 1 224 nil!
11
11
!requires: 'Commander' 1 4 nil!
12
12
!requires: 'Graphics-Files-Additional' 1 24 nil!
13
 
SystemOrganization addCategory: 'DrGeo-Model'!
14
 
SystemOrganization addCategory: 'DrGeo-Model-Smalltalk'!
15
 
SystemOrganization addCategory: 'DrGeo-Model-Item'!
16
 
SystemOrganization addCategory: 'DrGeo-Model-Macro'!
17
 
SystemOrganization addCategory: 'DrGeo-Model-Script'!
18
 
SystemOrganization addCategory: 'DrGeo-View'!
19
 
SystemOrganization addCategory: 'DrGeo-View-Dialog'!
20
 
SystemOrganization addCategory: 'DrGeo-View-Item'!
21
 
SystemOrganization addCategory: 'DrGeo-Presenter'!
22
 
SystemOrganization addCategory: 'DrGeo-Presenter-Builder'!
23
 
SystemOrganization addCategory: 'DrGeo-Presenter-Tool'!
24
 
SystemOrganization addCategory: 'DrGeo-Presenter-Command'!
25
 
SystemOrganization addCategory: 'DrGeo-Factories'!
26
 
SystemOrganization addCategory: 'DrGeo-File'!
27
 
SystemOrganization addCategory: 'DrGeo-Styles'!
28
 
SystemOrganization addCategory: 'DrGeo-System'!
29
 
SystemOrganization addCategory: 'DrGeo-Test'!
30
 
SystemOrganization addCategory: 'DrGeo'!
31
 
 
32
 
 
33
 
!classDefinition: #DrGeoDomain category: 'DrGeo-Model'!
 
13
SystemOrganization addCategory: #'DrGeo-Model'!
 
14
SystemOrganization addCategory: #'DrGeo-Model-Smalltalk'!
 
15
SystemOrganization addCategory: #'DrGeo-Model-Item'!
 
16
SystemOrganization addCategory: #'DrGeo-Model-Macro'!
 
17
SystemOrganization addCategory: #'DrGeo-Model-Script'!
 
18
SystemOrganization addCategory: #'DrGeo-View'!
 
19
SystemOrganization addCategory: #'DrGeo-View-Dialog'!
 
20
SystemOrganization addCategory: #'DrGeo-View-Item'!
 
21
SystemOrganization addCategory: #'DrGeo-Presenter'!
 
22
SystemOrganization addCategory: #'DrGeo-Presenter-Builder'!
 
23
SystemOrganization addCategory: #'DrGeo-Presenter-Tool'!
 
24
SystemOrganization addCategory: #'DrGeo-Presenter-Command'!
 
25
SystemOrganization addCategory: #'DrGeo-Factories'!
 
26
SystemOrganization addCategory: #'DrGeo-File'!
 
27
SystemOrganization addCategory: #'DrGeo-Styles'!
 
28
SystemOrganization addCategory: #'DrGeo-System'!
 
29
SystemOrganization addCategory: #'DrGeo-Test'!
 
30
SystemOrganization addCategory: #DrGeo!
 
31
 
 
32
 
 
33
!classDefinition: #DrGeoDomain category: #'DrGeo-Model'!
34
34
ActiveModel subclass: #DrGeoDomain
35
35
        instanceVariableNames: 'factory cmdManager pointNameIndex'
36
36
        classVariableNames: ''
37
37
        poolDictionaries: ''
38
38
        category: 'DrGeo-Model'!
39
 
!classDefinition: 'DrGeoDomain class' category: 'DrGeo-Model'!
 
39
!classDefinition: 'DrGeoDomain class' category: #'DrGeo-Model'!
40
40
DrGeoDomain class
41
41
        instanceVariableNames: ''!
42
42
 
43
 
!classDefinition: #DrGMathItemBuilder category: 'DrGeo-Presenter-Builder'!
 
43
!classDefinition: #DrGMathItemBuilder category: #'DrGeo-Presenter-Builder'!
44
44
ActiveModel subclass: #DrGMathItemBuilder
45
45
        instanceVariableNames: 'point flyingItem flyingMorph movingPoint presenter'
46
46
        classVariableNames: ''
47
47
        poolDictionaries: ''
48
48
        category: 'DrGeo-Presenter-Builder'!
49
 
!classDefinition: 'DrGMathItemBuilder class' category: 'DrGeo-Presenter-Builder'!
 
49
!classDefinition: 'DrGMathItemBuilder class' category: #'DrGeo-Presenter-Builder'!
50
50
DrGMathItemBuilder class
51
51
        instanceVariableNames: ''!
52
52
 
53
 
!classDefinition: #DrGAngleGeometricBuilder category: 'DrGeo-Presenter-Builder'!
 
53
!classDefinition: #DrGAngleGeometricBuilder category: #'DrGeo-Presenter-Builder'!
54
54
DrGMathItemBuilder subclass: #DrGAngleGeometricBuilder
55
55
        instanceVariableNames: 'pointA pointB pointC'
56
56
        classVariableNames: ''
57
57
        poolDictionaries: ''
58
58
        category: 'DrGeo-Presenter-Builder'!
59
 
!classDefinition: 'DrGAngleGeometricBuilder class' category: 'DrGeo-Presenter-Builder'!
 
59
!classDefinition: 'DrGAngleGeometricBuilder class' category: #'DrGeo-Presenter-Builder'!
60
60
DrGAngleGeometricBuilder class
61
61
        instanceVariableNames: ''!
62
62
 
63
 
!classDefinition: #DrGAngleOrientedBuilder category: 'DrGeo-Presenter-Builder'!
 
63
!classDefinition: #DrGAngleOrientedBuilder category: #'DrGeo-Presenter-Builder'!
64
64
DrGAngleGeometricBuilder subclass: #DrGAngleOrientedBuilder
65
65
        instanceVariableNames: 'vectorA vectorB'
66
66
        classVariableNames: ''
67
67
        poolDictionaries: ''
68
68
        category: 'DrGeo-Presenter-Builder'!
69
 
!classDefinition: 'DrGAngleOrientedBuilder class' category: 'DrGeo-Presenter-Builder'!
 
69
!classDefinition: 'DrGAngleOrientedBuilder class' category: #'DrGeo-Presenter-Builder'!
70
70
DrGAngleOrientedBuilder class
71
71
        instanceVariableNames: ''!
72
72
 
73
 
!classDefinition: #DrGArcBuilder category: 'DrGeo-Presenter-Builder'!
 
73
!classDefinition: #DrGArcBuilder category: #'DrGeo-Presenter-Builder'!
74
74
DrGMathItemBuilder subclass: #DrGArcBuilder
75
75
        instanceVariableNames: 'pointA pointB pointC'
76
76
        classVariableNames: ''
77
77
        poolDictionaries: ''
78
78
        category: 'DrGeo-Presenter-Builder'!
79
 
!classDefinition: 'DrGArcBuilder class' category: 'DrGeo-Presenter-Builder'!
 
79
!classDefinition: 'DrGArcBuilder class' category: #'DrGeo-Presenter-Builder'!
80
80
DrGArcBuilder class
81
81
        instanceVariableNames: ''!
82
82
 
83
 
!classDefinition: #DrGArcCenterBuilder category: 'DrGeo-Presenter-Builder'!
 
83
!classDefinition: #DrGArcCenterBuilder category: #'DrGeo-Presenter-Builder'!
84
84
DrGMathItemBuilder subclass: #DrGArcCenterBuilder
85
85
        instanceVariableNames: 'center origin extremity'
86
86
        classVariableNames: ''
87
87
        poolDictionaries: ''
88
88
        category: 'DrGeo-Presenter-Builder'!
89
 
!classDefinition: 'DrGArcCenterBuilder class' category: 'DrGeo-Presenter-Builder'!
 
89
!classDefinition: 'DrGArcCenterBuilder class' category: #'DrGeo-Presenter-Builder'!
90
90
DrGArcCenterBuilder class
91
91
        instanceVariableNames: ''!
92
92
 
93
 
!classDefinition: #DrGBitmapBuilder category: 'DrGeo-Presenter-Builder'!
 
93
!classDefinition: #DrGBitmapBuilder category: #'DrGeo-Presenter-Builder'!
94
94
DrGMathItemBuilder subclass: #DrGBitmapBuilder
95
95
        instanceVariableNames: ''
96
96
        classVariableNames: ''
97
97
        poolDictionaries: ''
98
98
        category: 'DrGeo-Presenter-Builder'!
99
 
!classDefinition: 'DrGBitmapBuilder class' category: 'DrGeo-Presenter-Builder'!
 
99
!classDefinition: 'DrGBitmapBuilder class' category: #'DrGeo-Presenter-Builder'!
100
100
DrGBitmapBuilder class
101
101
        instanceVariableNames: ''!
102
102
 
103
 
!classDefinition: #DrGCloneBuilder category: 'DrGeo-Presenter-Builder'!
 
103
!classDefinition: #DrGCloneBuilder category: #'DrGeo-Presenter-Builder'!
104
104
DrGMathItemBuilder subclass: #DrGCloneBuilder
105
105
        instanceVariableNames: 'item'
106
106
        classVariableNames: ''
107
107
        poolDictionaries: ''
108
108
        category: 'DrGeo-Presenter-Builder'!
109
 
!classDefinition: 'DrGCloneBuilder class' category: 'DrGeo-Presenter-Builder'!
 
109
!classDefinition: 'DrGCloneBuilder class' category: #'DrGeo-Presenter-Builder'!
110
110
DrGCloneBuilder class
111
111
        instanceVariableNames: ''!
112
112
 
113
 
!classDefinition: #DrGCoordinatesBuilder category: 'DrGeo-Presenter-Builder'!
 
113
!classDefinition: #DrGCoordinatesBuilder category: #'DrGeo-Presenter-Builder'!
114
114
DrGMathItemBuilder subclass: #DrGCoordinatesBuilder
115
115
        instanceVariableNames: 'pointA vector circle line'
116
116
        classVariableNames: ''
117
117
        poolDictionaries: ''
118
118
        category: 'DrGeo-Presenter-Builder'!
119
 
!classDefinition: 'DrGCoordinatesBuilder class' category: 'DrGeo-Presenter-Builder'!
 
119
!classDefinition: 'DrGCoordinatesBuilder class' category: #'DrGeo-Presenter-Builder'!
120
120
DrGCoordinatesBuilder class
121
121
        instanceVariableNames: ''!
122
122
 
123
 
!classDefinition: #DrGDummyBuilder category: 'DrGeo-Presenter-Builder'!
 
123
!classDefinition: #DrGDummyBuilder category: #'DrGeo-Presenter-Builder'!
124
124
DrGMathItemBuilder subclass: #DrGDummyBuilder
125
125
        instanceVariableNames: ''
126
126
        classVariableNames: ''
127
127
        poolDictionaries: ''
128
128
        category: 'DrGeo-Presenter-Builder'!
129
 
!classDefinition: 'DrGDummyBuilder class' category: 'DrGeo-Presenter-Builder'!
 
129
!classDefinition: 'DrGDummyBuilder class' category: #'DrGeo-Presenter-Builder'!
130
130
DrGDummyBuilder class
131
131
        instanceVariableNames: ''!
132
132
 
133
 
!classDefinition: #DrGFlyPointBuilder category: 'DrGeo-Presenter-Builder'!
 
133
!classDefinition: #DrGFlyPointBuilder category: #'DrGeo-Presenter-Builder'!
134
134
DrGMathItemBuilder subclass: #DrGFlyPointBuilder
135
135
        instanceVariableNames: 'curveItemA curveItemB'
136
136
        classVariableNames: ''
137
137
        poolDictionaries: ''
138
138
        category: 'DrGeo-Presenter-Builder'!
139
 
!classDefinition: 'DrGFlyPointBuilder class' category: 'DrGeo-Presenter-Builder'!
 
139
!classDefinition: 'DrGFlyPointBuilder class' category: #'DrGeo-Presenter-Builder'!
140
140
DrGFlyPointBuilder class
141
141
        instanceVariableNames: ''!
142
142
 
143
 
!classDefinition: #DrGFreePointBuilder category: 'DrGeo-Presenter-Builder'!
 
143
!classDefinition: #DrGFreePointBuilder category: #'DrGeo-Presenter-Builder'!
144
144
DrGMathItemBuilder subclass: #DrGFreePointBuilder
145
145
        instanceVariableNames: 'curveItem'
146
146
        classVariableNames: ''
147
147
        poolDictionaries: ''
148
148
        category: 'DrGeo-Presenter-Builder'!
149
 
!classDefinition: 'DrGFreePointBuilder class' category: 'DrGeo-Presenter-Builder'!
 
149
!classDefinition: 'DrGFreePointBuilder class' category: #'DrGeo-Presenter-Builder'!
150
150
DrGFreePointBuilder class
151
151
        instanceVariableNames: ''!
152
152
 
153
 
!classDefinition: #DrGLocusBuilder category: 'DrGeo-Presenter-Builder'!
 
153
!classDefinition: #DrGLocusBuilder category: #'DrGeo-Presenter-Builder'!
154
154
DrGMathItemBuilder subclass: #DrGLocusBuilder
155
155
        instanceVariableNames: 'freePoint constrainedPoint'
156
156
        classVariableNames: ''
157
157
        poolDictionaries: ''
158
158
        category: 'DrGeo-Presenter-Builder'!
159
 
!classDefinition: 'DrGLocusBuilder class' category: 'DrGeo-Presenter-Builder'!
 
159
!classDefinition: 'DrGLocusBuilder class' category: #'DrGeo-Presenter-Builder'!
160
160
DrGLocusBuilder class
161
161
        instanceVariableNames: ''!
162
162
 
163
 
!classDefinition: #DrGMacroBuilder category: 'DrGeo-Presenter-Builder'!
 
163
!classDefinition: #DrGMacroBuilder category: #'DrGeo-Presenter-Builder'!
164
164
DrGMathItemBuilder subclass: #DrGMacroBuilder
165
165
        instanceVariableNames: 'wizard input output description title'
166
166
        classVariableNames: ''
167
167
        poolDictionaries: ''
168
168
        category: 'DrGeo-Presenter-Builder'!
169
 
!classDefinition: 'DrGMacroBuilder class' category: 'DrGeo-Presenter-Builder'!
 
169
!classDefinition: 'DrGMacroBuilder class' category: #'DrGeo-Presenter-Builder'!
170
170
DrGMacroBuilder class
171
171
        instanceVariableNames: ''!
172
172
 
173
 
!classDefinition: #DrGMacroPlayer category: 'DrGeo-Presenter-Builder'!
 
173
!classDefinition: #DrGMacroPlayer category: #'DrGeo-Presenter-Builder'!
174
174
DrGMathItemBuilder subclass: #DrGMacroPlayer
175
175
        instanceVariableNames: 'wizard selectedMacro input'
176
176
        classVariableNames: ''
177
177
        poolDictionaries: ''
178
178
        category: 'DrGeo-Presenter-Builder'!
179
 
!classDefinition: 'DrGMacroPlayer class' category: 'DrGeo-Presenter-Builder'!
 
179
!classDefinition: 'DrGMacroPlayer class' category: #'DrGeo-Presenter-Builder'!
180
180
DrGMacroPlayer class
181
181
        instanceVariableNames: ''!
182
182
 
183
 
!classDefinition: #DrGMacroPlayerHeadless category: 'DrGeo-Presenter-Builder'!
 
183
!classDefinition: #DrGMacroPlayerHeadless category: #'DrGeo-Presenter-Builder'!
184
184
DrGMacroPlayer subclass: #DrGMacroPlayerHeadless
185
185
        instanceVariableNames: ''
186
186
        classVariableNames: ''
187
187
        poolDictionaries: ''
188
188
        category: 'DrGeo-Presenter-Builder'!
189
 
!classDefinition: 'DrGMacroPlayerHeadless class' category: 'DrGeo-Presenter-Builder'!
 
189
!classDefinition: 'DrGMacroPlayerHeadless class' category: #'DrGeo-Presenter-Builder'!
190
190
DrGMacroPlayerHeadless class
191
191
        instanceVariableNames: ''!
192
192
 
193
 
!classDefinition: #DrGMiddleBuilder category: 'DrGeo-Presenter-Builder'!
 
193
!classDefinition: #DrGMiddleBuilder category: #'DrGeo-Presenter-Builder'!
194
194
DrGMathItemBuilder subclass: #DrGMiddleBuilder
195
195
        instanceVariableNames: 'pointA pointB segment'
196
196
        classVariableNames: ''
197
197
        poolDictionaries: ''
198
198
        category: 'DrGeo-Presenter-Builder'!
199
 
!classDefinition: 'DrGMiddleBuilder class' category: 'DrGeo-Presenter-Builder'!
 
199
!classDefinition: 'DrGMiddleBuilder class' category: #'DrGeo-Presenter-Builder'!
200
200
DrGMiddleBuilder class
201
201
        instanceVariableNames: ''!
202
202
 
203
 
!classDefinition: #DrGPointByCoordinatesBuilder category: 'DrGeo-Presenter-Builder'!
 
203
!classDefinition: #DrGPointByCoordinatesBuilder category: #'DrGeo-Presenter-Builder'!
204
204
DrGMathItemBuilder subclass: #DrGPointByCoordinatesBuilder
205
205
        instanceVariableNames: 'valueX valueY script'
206
206
        classVariableNames: ''
207
207
        poolDictionaries: ''
208
208
        category: 'DrGeo-Presenter-Builder'!
209
 
!classDefinition: 'DrGPointByCoordinatesBuilder class' category: 'DrGeo-Presenter-Builder'!
 
209
!classDefinition: 'DrGPointByCoordinatesBuilder class' category: #'DrGeo-Presenter-Builder'!
210
210
DrGPointByCoordinatesBuilder class
211
211
        instanceVariableNames: ''!
212
212
 
213
 
!classDefinition: #DrGPointIntersectionBuilder category: 'DrGeo-Presenter-Builder'!
 
213
!classDefinition: #DrGPointIntersectionBuilder category: #'DrGeo-Presenter-Builder'!
214
214
DrGMathItemBuilder subclass: #DrGPointIntersectionBuilder
215
215
        instanceVariableNames: 'curveItemA curveItemB'
216
216
        classVariableNames: ''
217
217
        poolDictionaries: ''
218
218
        category: 'DrGeo-Presenter-Builder'!
219
 
!classDefinition: 'DrGPointIntersectionBuilder class' category: 'DrGeo-Presenter-Builder'!
 
219
!classDefinition: 'DrGPointIntersectionBuilder class' category: #'DrGeo-Presenter-Builder'!
220
220
DrGPointIntersectionBuilder class
221
221
        instanceVariableNames: ''!
222
222
 
223
 
!classDefinition: #DrGPolygonBuilder category: 'DrGeo-Presenter-Builder'!
 
223
!classDefinition: #DrGPolygonBuilder category: #'DrGeo-Presenter-Builder'!
224
224
DrGMathItemBuilder subclass: #DrGPolygonBuilder
225
225
        instanceVariableNames: 'points'
226
226
        classVariableNames: ''
227
227
        poolDictionaries: ''
228
228
        category: 'DrGeo-Presenter-Builder'!
229
 
!classDefinition: 'DrGPolygonBuilder class' category: 'DrGeo-Presenter-Builder'!
 
229
!classDefinition: 'DrGPolygonBuilder class' category: #'DrGeo-Presenter-Builder'!
230
230
DrGPolygonBuilder class
231
231
        instanceVariableNames: ''!
232
232
 
233
 
!classDefinition: #DrGPolygonRegularBuilder category: 'DrGeo-Presenter-Builder'!
 
233
!classDefinition: #DrGPolygonRegularBuilder category: #'DrGeo-Presenter-Builder'!
234
234
DrGMathItemBuilder subclass: #DrGPolygonRegularBuilder
235
235
        instanceVariableNames: 'center pointA value'
236
236
        classVariableNames: ''
237
237
        poolDictionaries: ''
238
238
        category: 'DrGeo-Presenter-Builder'!
239
 
!classDefinition: 'DrGPolygonRegularBuilder class' category: 'DrGeo-Presenter-Builder'!
 
239
!classDefinition: 'DrGPolygonRegularBuilder class' category: #'DrGeo-Presenter-Builder'!
240
240
DrGPolygonRegularBuilder class
241
241
        instanceVariableNames: ''!
242
242
 
243
 
!classDefinition: #DrGScriptPlayer category: 'DrGeo-Presenter-Builder'!
 
243
!classDefinition: #DrGScriptPlayer category: #'DrGeo-Presenter-Builder'!
244
244
DrGMathItemBuilder subclass: #DrGScriptPlayer
245
245
        instanceVariableNames: 'wizard input scriptClass'
246
246
        classVariableNames: ''
247
247
        poolDictionaries: ''
248
248
        category: 'DrGeo-Presenter-Builder'!
249
 
!classDefinition: 'DrGScriptPlayer class' category: 'DrGeo-Presenter-Builder'!
 
249
!classDefinition: 'DrGScriptPlayer class' category: #'DrGeo-Presenter-Builder'!
250
250
DrGScriptPlayer class
251
251
        instanceVariableNames: ''!
252
252
 
253
 
!classDefinition: #DrGScriptPlayerHeadless category: 'DrGeo-Presenter-Builder'!
 
253
!classDefinition: #DrGScriptPlayerHeadless category: #'DrGeo-Presenter-Builder'!
254
254
DrGScriptPlayer subclass: #DrGScriptPlayerHeadless
255
255
        instanceVariableNames: ''
256
256
        classVariableNames: ''
257
257
        poolDictionaries: ''
258
258
        category: 'DrGeo-Presenter-Builder'!
259
 
!classDefinition: 'DrGScriptPlayerHeadless class' category: 'DrGeo-Presenter-Builder'!
 
259
!classDefinition: 'DrGScriptPlayerHeadless class' category: #'DrGeo-Presenter-Builder'!
260
260
DrGScriptPlayerHeadless class
261
261
        instanceVariableNames: ''!
262
262
 
263
 
!classDefinition: #DrGSegmentBuilder category: 'DrGeo-Presenter-Builder'!
 
263
!classDefinition: #DrGSegmentBuilder category: #'DrGeo-Presenter-Builder'!
264
264
DrGMathItemBuilder subclass: #DrGSegmentBuilder
265
265
        instanceVariableNames: 'pointA pointB'
266
266
        classVariableNames: ''
267
267
        poolDictionaries: ''
268
268
        category: 'DrGeo-Presenter-Builder'!
269
 
!classDefinition: 'DrGSegmentBuilder class' category: 'DrGeo-Presenter-Builder'!
 
269
!classDefinition: 'DrGSegmentBuilder class' category: #'DrGeo-Presenter-Builder'!
270
270
DrGSegmentBuilder class
271
271
        instanceVariableNames: ''!
272
272
 
273
 
!classDefinition: #DrGCircleBuilder category: 'DrGeo-Presenter-Builder'!
 
273
!classDefinition: #DrGCircleBuilder category: #'DrGeo-Presenter-Builder'!
274
274
DrGSegmentBuilder subclass: #DrGCircleBuilder
275
275
        instanceVariableNames: 'radius segment'
276
276
        classVariableNames: ''
277
277
        poolDictionaries: ''
278
278
        category: 'DrGeo-Presenter-Builder'!
279
 
!classDefinition: 'DrGCircleBuilder class' category: 'DrGeo-Presenter-Builder'!
 
279
!classDefinition: 'DrGCircleBuilder class' category: #'DrGeo-Presenter-Builder'!
280
280
DrGCircleBuilder class
281
281
        instanceVariableNames: ''!
282
282
 
283
 
!classDefinition: #DrGLineBuilder category: 'DrGeo-Presenter-Builder'!
 
283
!classDefinition: #DrGLineBuilder category: #'DrGeo-Presenter-Builder'!
284
284
DrGSegmentBuilder subclass: #DrGLineBuilder
285
285
        instanceVariableNames: ''
286
286
        classVariableNames: ''
287
287
        poolDictionaries: ''
288
288
        category: 'DrGeo-Presenter-Builder'!
289
 
!classDefinition: 'DrGLineBuilder class' category: 'DrGeo-Presenter-Builder'!
 
289
!classDefinition: 'DrGLineBuilder class' category: #'DrGeo-Presenter-Builder'!
290
290
DrGLineBuilder class
291
291
        instanceVariableNames: ''!
292
292
 
293
 
!classDefinition: #DrGAngleBisectorBuilder category: 'DrGeo-Presenter-Builder'!
 
293
!classDefinition: #DrGAngleBisectorBuilder category: #'DrGeo-Presenter-Builder'!
294
294
DrGLineBuilder subclass: #DrGAngleBisectorBuilder
295
295
        instanceVariableNames: 'pointC angle'
296
296
        classVariableNames: ''
297
297
        poolDictionaries: ''
298
298
        category: 'DrGeo-Presenter-Builder'!
299
 
!classDefinition: 'DrGAngleBisectorBuilder class' category: 'DrGeo-Presenter-Builder'!
 
299
!classDefinition: 'DrGAngleBisectorBuilder class' category: #'DrGeo-Presenter-Builder'!
300
300
DrGAngleBisectorBuilder class
301
301
        instanceVariableNames: ''!
302
302
 
303
 
!classDefinition: #DrGParallelBuilder category: 'DrGeo-Presenter-Builder'!
 
303
!classDefinition: #DrGParallelBuilder category: #'DrGeo-Presenter-Builder'!
304
304
DrGLineBuilder subclass: #DrGParallelBuilder
305
305
        instanceVariableNames: 'direction'
306
306
        classVariableNames: ''
307
307
        poolDictionaries: ''
308
308
        category: 'DrGeo-Presenter-Builder'!
309
 
!classDefinition: 'DrGParallelBuilder class' category: 'DrGeo-Presenter-Builder'!
 
309
!classDefinition: 'DrGParallelBuilder class' category: #'DrGeo-Presenter-Builder'!
310
310
DrGParallelBuilder class
311
311
        instanceVariableNames: ''!
312
312
 
313
 
!classDefinition: #DrGPerpendicularBuilder category: 'DrGeo-Presenter-Builder'!
 
313
!classDefinition: #DrGPerpendicularBuilder category: #'DrGeo-Presenter-Builder'!
314
314
DrGParallelBuilder subclass: #DrGPerpendicularBuilder
315
315
        instanceVariableNames: ''
316
316
        classVariableNames: ''
317
317
        poolDictionaries: ''
318
318
        category: 'DrGeo-Presenter-Builder'!
319
 
!classDefinition: 'DrGPerpendicularBuilder class' category: 'DrGeo-Presenter-Builder'!
 
319
!classDefinition: 'DrGPerpendicularBuilder class' category: #'DrGeo-Presenter-Builder'!
320
320
DrGPerpendicularBuilder class
321
321
        instanceVariableNames: ''!
322
322
 
323
 
!classDefinition: #DrGPerpendicularBisectorBuilder category: 'DrGeo-Presenter-Builder'!
 
323
!classDefinition: #DrGPerpendicularBisectorBuilder category: #'DrGeo-Presenter-Builder'!
324
324
DrGLineBuilder subclass: #DrGPerpendicularBisectorBuilder
325
325
        instanceVariableNames: 'segment'
326
326
        classVariableNames: ''
327
327
        poolDictionaries: ''
328
328
        category: 'DrGeo-Presenter-Builder'!
329
 
!classDefinition: 'DrGPerpendicularBisectorBuilder class' category: 'DrGeo-Presenter-Builder'!
 
329
!classDefinition: 'DrGPerpendicularBisectorBuilder class' category: #'DrGeo-Presenter-Builder'!
330
330
DrGPerpendicularBisectorBuilder class
331
331
        instanceVariableNames: ''!
332
332
 
333
 
!classDefinition: #DrGRayBuilder category: 'DrGeo-Presenter-Builder'!
 
333
!classDefinition: #DrGRayBuilder category: #'DrGeo-Presenter-Builder'!
334
334
DrGSegmentBuilder subclass: #DrGRayBuilder
335
335
        instanceVariableNames: ''
336
336
        classVariableNames: ''
337
337
        poolDictionaries: ''
338
338
        category: 'DrGeo-Presenter-Builder'!
339
 
!classDefinition: 'DrGRayBuilder class' category: 'DrGeo-Presenter-Builder'!
 
339
!classDefinition: 'DrGRayBuilder class' category: #'DrGeo-Presenter-Builder'!
340
340
DrGRayBuilder class
341
341
        instanceVariableNames: ''!
342
342
 
343
 
!classDefinition: #DrGVectorBuilder category: 'DrGeo-Presenter-Builder'!
 
343
!classDefinition: #DrGVectorBuilder category: #'DrGeo-Presenter-Builder'!
344
344
DrGSegmentBuilder subclass: #DrGVectorBuilder
345
345
        instanceVariableNames: ''
346
346
        classVariableNames: ''
347
347
        poolDictionaries: ''
348
348
        category: 'DrGeo-Presenter-Builder'!
349
 
!classDefinition: 'DrGVectorBuilder class' category: 'DrGeo-Presenter-Builder'!
 
349
!classDefinition: 'DrGVectorBuilder class' category: #'DrGeo-Presenter-Builder'!
350
350
DrGVectorBuilder class
351
351
        instanceVariableNames: ''!
352
352
 
353
 
!classDefinition: #DrGTextBuilder category: 'DrGeo-Presenter-Builder'!
 
353
!classDefinition: #DrGTextBuilder category: #'DrGeo-Presenter-Builder'!
354
354
DrGMathItemBuilder subclass: #DrGTextBuilder
355
355
        instanceVariableNames: ''
356
356
        classVariableNames: ''
357
357
        poolDictionaries: ''
358
358
        category: 'DrGeo-Presenter-Builder'!
359
 
!classDefinition: 'DrGTextBuilder class' category: 'DrGeo-Presenter-Builder'!
 
359
!classDefinition: 'DrGTextBuilder class' category: #'DrGeo-Presenter-Builder'!
360
360
DrGTextBuilder class
361
361
        instanceVariableNames: ''!
362
362
 
363
 
!classDefinition: #DrGTransformationBuilder category: 'DrGeo-Presenter-Builder'!
 
363
!classDefinition: #DrGTransformationBuilder category: #'DrGeo-Presenter-Builder'!
364
364
DrGMathItemBuilder subclass: #DrGTransformationBuilder
365
365
        instanceVariableNames: 'mathItem'
366
366
        classVariableNames: ''
367
367
        poolDictionaries: ''
368
368
        category: 'DrGeo-Presenter-Builder'!
369
 
!classDefinition: 'DrGTransformationBuilder class' category: 'DrGeo-Presenter-Builder'!
 
369
!classDefinition: 'DrGTransformationBuilder class' category: #'DrGeo-Presenter-Builder'!
370
370
DrGTransformationBuilder class
371
371
        instanceVariableNames: ''!
372
372
 
373
 
!classDefinition: #DrGReflectionBuilder category: 'DrGeo-Presenter-Builder'!
 
373
!classDefinition: #DrGReflectionBuilder category: #'DrGeo-Presenter-Builder'!
374
374
DrGTransformationBuilder subclass: #DrGReflectionBuilder
375
375
        instanceVariableNames: 'axe'
376
376
        classVariableNames: ''
377
377
        poolDictionaries: ''
378
378
        category: 'DrGeo-Presenter-Builder'!
379
 
!classDefinition: 'DrGReflectionBuilder class' category: 'DrGeo-Presenter-Builder'!
 
379
!classDefinition: 'DrGReflectionBuilder class' category: #'DrGeo-Presenter-Builder'!
380
380
DrGReflectionBuilder class
381
381
        instanceVariableNames: ''!
382
382
 
383
 
!classDefinition: #DrGRotationBuilder category: 'DrGeo-Presenter-Builder'!
 
383
!classDefinition: #DrGRotationBuilder category: #'DrGeo-Presenter-Builder'!
384
384
DrGTransformationBuilder subclass: #DrGRotationBuilder
385
385
        instanceVariableNames: 'center value'
386
386
        classVariableNames: ''
387
387
        poolDictionaries: ''
388
388
        category: 'DrGeo-Presenter-Builder'!
389
 
!classDefinition: 'DrGRotationBuilder class' category: 'DrGeo-Presenter-Builder'!
 
389
!classDefinition: 'DrGRotationBuilder class' category: #'DrGeo-Presenter-Builder'!
390
390
DrGRotationBuilder class
391
391
        instanceVariableNames: ''!
392
392
 
393
 
!classDefinition: #DrGHomothetyBuilder category: 'DrGeo-Presenter-Builder'!
 
393
!classDefinition: #DrGHomothetyBuilder category: #'DrGeo-Presenter-Builder'!
394
394
DrGRotationBuilder subclass: #DrGHomothetyBuilder
395
395
        instanceVariableNames: ''
396
396
        classVariableNames: ''
397
397
        poolDictionaries: ''
398
398
        category: 'DrGeo-Presenter-Builder'!
399
 
!classDefinition: 'DrGHomothetyBuilder class' category: 'DrGeo-Presenter-Builder'!
 
399
!classDefinition: 'DrGHomothetyBuilder class' category: #'DrGeo-Presenter-Builder'!
400
400
DrGHomothetyBuilder class
401
401
        instanceVariableNames: ''!
402
402
 
403
 
!classDefinition: #DrGSymmetryBuilder category: 'DrGeo-Presenter-Builder'!
 
403
!classDefinition: #DrGSymmetryBuilder category: #'DrGeo-Presenter-Builder'!
404
404
DrGTransformationBuilder subclass: #DrGSymmetryBuilder
405
405
        instanceVariableNames: 'center'
406
406
        classVariableNames: ''
407
407
        poolDictionaries: ''
408
408
        category: 'DrGeo-Presenter-Builder'!
409
 
!classDefinition: 'DrGSymmetryBuilder class' category: 'DrGeo-Presenter-Builder'!
 
409
!classDefinition: 'DrGSymmetryBuilder class' category: #'DrGeo-Presenter-Builder'!
410
410
DrGSymmetryBuilder class
411
411
        instanceVariableNames: ''!
412
412
 
413
 
!classDefinition: #DrGTranslationBuilder category: 'DrGeo-Presenter-Builder'!
 
413
!classDefinition: #DrGTranslationBuilder category: #'DrGeo-Presenter-Builder'!
414
414
DrGTransformationBuilder subclass: #DrGTranslationBuilder
415
415
        instanceVariableNames: 'vector'
416
416
        classVariableNames: ''
417
417
        poolDictionaries: ''
418
418
        category: 'DrGeo-Presenter-Builder'!
419
 
!classDefinition: 'DrGTranslationBuilder class' category: 'DrGeo-Presenter-Builder'!
 
419
!classDefinition: 'DrGTranslationBuilder class' category: #'DrGeo-Presenter-Builder'!
420
420
DrGTranslationBuilder class
421
421
        instanceVariableNames: ''!
422
422
 
423
 
!classDefinition: #DrGValueBuilder category: 'DrGeo-Presenter-Builder'!
 
423
!classDefinition: #DrGValueBuilder category: #'DrGeo-Presenter-Builder'!
424
424
DrGMathItemBuilder subclass: #DrGValueBuilder
425
425
        instanceVariableNames: 'curveItem pointA pointB'
426
426
        classVariableNames: ''
427
427
        poolDictionaries: ''
428
428
        category: 'DrGeo-Presenter-Builder'!
429
 
!classDefinition: 'DrGValueBuilder class' category: 'DrGeo-Presenter-Builder'!
 
429
!classDefinition: 'DrGValueBuilder class' category: #'DrGeo-Presenter-Builder'!
430
430
DrGValueBuilder class
431
431
        instanceVariableNames: ''!
432
432
 
433
 
!classDefinition: #DrGCommandStack category: 'DrGeo-Presenter-Command'!
 
433
!classDefinition: #DrGCommandStack category: #'DrGeo-Presenter-Command'!
434
434
ReadWriteStream subclass: #DrGCommandStack
435
435
        instanceVariableNames: ''
436
436
        classVariableNames: ''
437
437
        poolDictionaries: ''
438
438
        category: 'DrGeo-Presenter-Command'!
439
 
!classDefinition: 'DrGCommandStack class' category: 'DrGeo-Presenter-Command'!
 
439
!classDefinition: 'DrGCommandStack class' category: #'DrGeo-Presenter-Command'!
440
440
DrGCommandStack class
441
441
        instanceVariableNames: ''!
442
442
 
443
 
!classDefinition: #DrGLocusSample category: 'DrGeo-Model-Item'!
 
443
!classDefinition: #DrGLocusSample category: #'DrGeo-Model-Item'!
444
444
Link subclass: #DrGLocusSample
445
445
        instanceVariableNames: 'abscissa pointScreen pointWorld offScreen exist'
446
446
        classVariableNames: ''
447
447
        poolDictionaries: ''
448
448
        category: 'DrGeo-Model-Item'!
449
 
!classDefinition: 'DrGLocusSample class' category: 'DrGeo-Model-Item'!
 
449
!classDefinition: 'DrGLocusSample class' category: #'DrGeo-Model-Item'!
450
450
DrGLocusSample class
451
451
        instanceVariableNames: ''!
452
452
 
453
 
!classDefinition: #DrGeoMiniView category: 'DrGeo-View'!
 
453
!classDefinition: #DrGeoMiniView category: #'DrGeo-View'!
454
454
LayoutMorph subclass: #DrGeoMiniView
455
455
        instanceVariableNames: 'drawable presenter'
456
456
        classVariableNames: ''
457
457
        poolDictionaries: ''
458
458
        category: 'DrGeo-View'!
459
 
!classDefinition: 'DrGeoMiniView class' category: 'DrGeo-View'!
 
459
!classDefinition: 'DrGeoMiniView class' category: #'DrGeo-View'!
460
460
DrGeoMiniView class
461
461
        instanceVariableNames: ''!
462
462
 
463
 
!classDefinition: #DrGLabel category: 'DrGeo-View'!
 
463
!classDefinition: #DrGLabel category: #'DrGeo-View'!
464
464
LabelMorph subclass: #DrGLabel
465
465
        instanceVariableNames: 'blink itemMorph'
466
466
        classVariableNames: ''
467
467
        poolDictionaries: ''
468
468
        category: 'DrGeo-View'!
469
 
!classDefinition: 'DrGLabel class' category: 'DrGeo-View'!
 
469
!classDefinition: 'DrGLabel class' category: #'DrGeo-View'!
470
470
DrGLabel class
471
471
        instanceVariableNames: ''!
472
472
 
473
 
!classDefinition: #DrGDebuggerWindow category: 'DrGeo-View-Dialog'!
 
473
!classDefinition: #DrGDebuggerWindow category: #'DrGeo-View-Dialog'!
474
474
DebuggerWindow subclass: #DrGDebuggerWindow
475
475
        instanceVariableNames: ''
476
476
        classVariableNames: ''
477
477
        poolDictionaries: ''
478
478
        category: 'DrGeo-View-Dialog'!
479
 
!classDefinition: 'DrGDebuggerWindow class' category: 'DrGeo-View-Dialog'!
 
479
!classDefinition: 'DrGDebuggerWindow class' category: #'DrGeo-View-Dialog'!
480
480
DrGDebuggerWindow class
481
481
        instanceVariableNames: ''!
482
482
 
483
 
!classDefinition: #DrGeoView category: 'DrGeo-View'!
 
483
!classDefinition: #DrGeoView category: #'DrGeo-View'!
484
484
SystemWindow subclass: #DrGeoView
485
485
        instanceVariableNames: 'presenter drawable'
486
486
        classVariableNames: ''
487
487
        poolDictionaries: 'nil'
488
488
        category: 'DrGeo-View'!
489
 
!classDefinition: 'DrGeoView class' category: 'DrGeo-View'!
 
489
!classDefinition: 'DrGeoView class' category: #'DrGeo-View'!
490
490
DrGeoView class
491
491
        instanceVariableNames: ''!
492
492
 
493
 
!classDefinition: #DrGWizardMacroBuild category: 'DrGeo-View-Dialog'!
 
493
!classDefinition: #DrGWizardMacroBuild category: #'DrGeo-View-Dialog'!
494
494
WizardPanel subclass: #DrGWizardMacroBuild
495
495
        instanceVariableNames: ''
496
496
        classVariableNames: ''
497
497
        poolDictionaries: ''
498
498
        category: 'DrGeo-View-Dialog'!
499
 
!classDefinition: 'DrGWizardMacroBuild class' category: 'DrGeo-View-Dialog'!
 
499
!classDefinition: 'DrGWizardMacroBuild class' category: #'DrGeo-View-Dialog'!
500
500
DrGWizardMacroBuild class
501
501
        instanceVariableNames: ''!
502
502
 
503
 
!classDefinition: #DrGWizardMacroPlay category: 'DrGeo-View-Dialog'!
 
503
!classDefinition: #DrGWizardMacroPlay category: #'DrGeo-View-Dialog'!
504
504
WizardPanel subclass: #DrGWizardMacroPlay
505
505
        instanceVariableNames: 'macroFactories'
506
506
        classVariableNames: ''
507
507
        poolDictionaries: ''
508
508
        category: 'DrGeo-View-Dialog'!
509
 
!classDefinition: 'DrGWizardMacroPlay class' category: 'DrGeo-View-Dialog'!
 
509
!classDefinition: 'DrGWizardMacroPlay class' category: #'DrGeo-View-Dialog'!
510
510
DrGWizardMacroPlay class
511
511
        instanceVariableNames: ''!
512
512
 
513
 
!classDefinition: #DrGWizardScript category: 'DrGeo-View-Dialog'!
 
513
!classDefinition: #DrGWizardScript category: #'DrGeo-View-Dialog'!
514
514
WizardPanel subclass: #DrGWizardScript
515
515
        instanceVariableNames: 'scripts'
516
516
        classVariableNames: ''
517
517
        poolDictionaries: ''
518
518
        category: 'DrGeo-View-Dialog'!
519
 
!classDefinition: 'DrGWizardScript class' category: 'DrGeo-View-Dialog'!
 
519
!classDefinition: 'DrGWizardScript class' category: #'DrGeo-View-Dialog'!
520
520
DrGWizardScript class
521
521
        instanceVariableNames: ''!
522
522
 
523
 
!classDefinition: #DrGFileOpenMorph category: 'DrGeo-View-Dialog'!
 
523
!classDefinition: #DrGFileOpenMorph category: #'DrGeo-View-Dialog'!
524
524
DialogPanel subclass: #DrGFileOpenMorph
525
525
        instanceVariableNames: 'previews panel'
526
526
        classVariableNames: ''
527
527
        poolDictionaries: ''
528
528
        category: 'DrGeo-View-Dialog'!
529
 
!classDefinition: 'DrGFileOpenMorph class' category: 'DrGeo-View-Dialog'!
 
529
!classDefinition: 'DrGFileOpenMorph class' category: #'DrGeo-View-Dialog'!
530
530
DrGFileOpenMorph class
531
531
        instanceVariableNames: ''!
532
532
 
533
 
!classDefinition: #DrGScriptDesignerDialog category: 'DrGeo-View-Dialog'!
 
533
!classDefinition: #DrGScriptDesignerDialog category: #'DrGeo-View-Dialog'!
534
534
DialogPanel subclass: #DrGScriptDesignerDialog
535
535
        instanceVariableNames: 'scriptName description argumentsMorph'
536
536
        classVariableNames: ''
537
537
        poolDictionaries: ''
538
538
        category: 'DrGeo-View-Dialog'!
539
 
!classDefinition: 'DrGScriptDesignerDialog class' category: 'DrGeo-View-Dialog'!
 
539
!classDefinition: 'DrGScriptDesignerDialog class' category: #'DrGeo-View-Dialog'!
540
540
DrGScriptDesignerDialog class
541
541
        instanceVariableNames: ''!
542
542
 
543
 
!classDefinition: #DrGSmalltalkSketchBrowser category: 'DrGeo-View-Dialog'!
 
543
!classDefinition: #DrGSmalltalkSketchBrowser category: #'DrGeo-View-Dialog'!
544
544
DialogPanel subclass: #DrGSmalltalkSketchBrowser
545
545
        instanceVariableNames: 'selectedFile drgeoView codeView sketches sketchesListMorph pane'
546
546
        classVariableNames: ''
547
547
        poolDictionaries: ''
548
548
        category: 'DrGeo-View-Dialog'!
549
 
!classDefinition: 'DrGSmalltalkSketchBrowser class' category: 'DrGeo-View-Dialog'!
 
549
!classDefinition: 'DrGSmalltalkSketchBrowser class' category: #'DrGeo-View-Dialog'!
550
550
DrGSmalltalkSketchBrowser class
551
551
        instanceVariableNames: ''!
552
552
 
553
 
!classDefinition: #DrGSmalltalkSketchEditor category: 'DrGeo-View-Dialog'!
 
553
!classDefinition: #DrGSmalltalkSketchEditor category: #'DrGeo-View-Dialog'!
554
554
DialogPanel subclass: #DrGSmalltalkSketchEditor
555
555
        instanceVariableNames: 'file drgeoView codeView pane sketchProcess playButton codeAndViewPanel debugger docView'
556
556
        classVariableNames: ''
557
557
        poolDictionaries: ''
558
558
        category: 'DrGeo-View-Dialog'!
559
 
!classDefinition: 'DrGSmalltalkSketchEditor class' category: 'DrGeo-View-Dialog'!
 
559
!classDefinition: 'DrGSmalltalkSketchEditor class' category: #'DrGeo-View-Dialog'!
560
560
DrGSmalltalkSketchEditor class
561
561
        instanceVariableNames: ''!
562
562
 
563
 
!classDefinition: #DrGStylePanel category: 'DrGeo-View-Dialog'!
 
563
!classDefinition: #DrGStylePanel category: #'DrGeo-View-Dialog'!
564
564
Panel subclass: #DrGStylePanel
565
565
        instanceVariableNames: ''
566
566
        classVariableNames: ''
567
567
        poolDictionaries: ''
568
568
        category: 'DrGeo-View-Dialog'!
569
 
!classDefinition: 'DrGStylePanel class' category: 'DrGeo-View-Dialog'!
 
569
!classDefinition: 'DrGStylePanel class' category: #'DrGeo-View-Dialog'!
570
570
DrGStylePanel class
571
571
        instanceVariableNames: ''!
572
572
 
573
 
!classDefinition: #DrGDrawableMenu category: 'DrGeo-View'!
 
573
!classDefinition: #DrGDrawableMenu category: #'DrGeo-View'!
574
574
MenuMorph subclass: #DrGDrawableMenu
575
575
        instanceVariableNames: 'tool'
576
576
        classVariableNames: ''
577
577
        poolDictionaries: ''
578
578
        category: 'DrGeo-View'!
579
 
!classDefinition: 'DrGDrawableMenu class' category: 'DrGeo-View'!
 
579
!classDefinition: 'DrGDrawableMenu class' category: #'DrGeo-View'!
580
580
DrGDrawableMenu class
581
581
        instanceVariableNames: ''!
582
582
 
583
 
!classDefinition: #DrGDrawable category: 'DrGeo-View'!
 
583
!classDefinition: #DrGDrawable category: #'DrGeo-View'!
584
584
BoxedMorph subclass: #DrGDrawable
585
585
        instanceVariableNames: 'balloonTarget tipOn selection ox oy scale underMouse prevMousePos valueItem dottedLines gridScale itemViews undoneViews lastView presenter'
586
586
        classVariableNames: ''
587
587
        poolDictionaries: ''
588
588
        category: 'DrGeo-View'!
589
 
!classDefinition: 'DrGDrawable class' category: 'DrGeo-View'!
 
589
!classDefinition: 'DrGDrawable class' category: #'DrGeo-View'!
590
590
DrGDrawable class
591
591
        instanceVariableNames: ''!
592
592
 
593
 
!classDefinition: #UnderMouseMorph category: 'DrGeo-View'!
 
593
!classDefinition: #UnderMouseMorph category: #'DrGeo-View'!
594
594
Morph subclass: #UnderMouseMorph
595
595
        instanceVariableNames: ''
596
596
        classVariableNames: ''
597
597
        poolDictionaries: ''
598
598
        category: 'DrGeo-View'!
599
 
!classDefinition: 'UnderMouseMorph class' category: 'DrGeo-View'!
 
599
!classDefinition: 'UnderMouseMorph class' category: #'DrGeo-View'!
600
600
UnderMouseMorph class
601
601
        instanceVariableNames: ''!
602
602
 
603
 
!classDefinition: #DrGMorph category: 'DrGeo-View-Item'!
 
603
!classDefinition: #DrGMorph category: #'DrGeo-View-Item'!
604
604
Morph subclass: #DrGMorph
605
605
        instanceVariableNames: 'drawable mathItem color style labelMorph labelPositionDelta blink'
606
606
        classVariableNames: ''
607
607
        poolDictionaries: ''
608
608
        category: 'DrGeo-View-Item'!
609
 
!classDefinition: 'DrGMorph class' category: 'DrGeo-View-Item'!
 
609
!classDefinition: 'DrGMorph class' category: #'DrGeo-View-Item'!
610
610
DrGMorph class
611
611
        instanceVariableNames: ''!
612
612
 
613
 
!classDefinition: #DrGAngleGeometricMorph category: 'DrGeo-View-Item'!
 
613
!classDefinition: #DrGAngleGeometricMorph category: #'DrGeo-View-Item'!
614
614
DrGMorph subclass: #DrGAngleGeometricMorph
615
615
        instanceVariableNames: 'origin length center vector1 vector2 screenCenter'
616
616
        classVariableNames: ''
617
617
        poolDictionaries: ''
618
618
        category: 'DrGeo-View-Item'!
619
 
!classDefinition: 'DrGAngleGeometricMorph class' category: 'DrGeo-View-Item'!
 
619
!classDefinition: 'DrGAngleGeometricMorph class' category: #'DrGeo-View-Item'!
620
620
DrGAngleGeometricMorph class
621
621
        instanceVariableNames: ''!
622
622
 
623
 
!classDefinition: #DrGAngleOrientedMorph category: 'DrGeo-View-Item'!
 
623
!classDefinition: #DrGAngleOrientedMorph category: #'DrGeo-View-Item'!
624
624
DrGAngleGeometricMorph subclass: #DrGAngleOrientedMorph
625
625
        instanceVariableNames: ''
626
626
        classVariableNames: ''
627
627
        poolDictionaries: ''
628
628
        category: 'DrGeo-View-Item'!
629
 
!classDefinition: 'DrGAngleOrientedMorph class' category: 'DrGeo-View-Item'!
 
629
!classDefinition: 'DrGAngleOrientedMorph class' category: #'DrGeo-View-Item'!
630
630
DrGAngleOrientedMorph class
631
631
        instanceVariableNames: ''!
632
632
 
633
 
!classDefinition: #DrGBitmapMorph category: 'DrGeo-View-Item'!
 
633
!classDefinition: #DrGBitmapMorph category: #'DrGeo-View-Item'!
634
634
DrGMorph subclass: #DrGBitmapMorph
635
635
        instanceVariableNames: 'previousScale previousMagnify paintResource'
636
636
        classVariableNames: ''
637
637
        poolDictionaries: ''
638
638
        category: 'DrGeo-View-Item'!
639
 
!classDefinition: 'DrGBitmapMorph class' category: 'DrGeo-View-Item'!
 
639
!classDefinition: 'DrGBitmapMorph class' category: #'DrGeo-View-Item'!
640
640
DrGBitmapMorph class
641
641
        instanceVariableNames: ''!
642
642
 
643
 
!classDefinition: #DrGCurveMorph category: 'DrGeo-View-Item'!
 
643
!classDefinition: #DrGCurveMorph category: #'DrGeo-View-Item'!
644
644
DrGMorph subclass: #DrGCurveMorph
645
645
        instanceVariableNames: 'borderColor borderWidth anchorAbscissa dashedBorder'
646
646
        classVariableNames: ''
647
647
        poolDictionaries: ''
648
648
        category: 'DrGeo-View-Item'!
649
 
!classDefinition: 'DrGCurveMorph class' category: 'DrGeo-View-Item'!
 
649
!classDefinition: 'DrGCurveMorph class' category: #'DrGeo-View-Item'!
650
650
DrGCurveMorph class
651
651
        instanceVariableNames: ''!
652
652
 
653
 
!classDefinition: #DrGArcMorph category: 'DrGeo-View-Item'!
 
653
!classDefinition: #DrGArcMorph category: #'DrGeo-View-Item'!
654
654
DrGCurveMorph subclass: #DrGArcMorph
655
655
        instanceVariableNames: ''
656
656
        classVariableNames: ''
657
657
        poolDictionaries: ''
658
658
        category: 'DrGeo-View-Item'!
659
 
!classDefinition: 'DrGArcMorph class' category: 'DrGeo-View-Item'!
 
659
!classDefinition: 'DrGArcMorph class' category: #'DrGeo-View-Item'!
660
660
DrGArcMorph class
661
661
        instanceVariableNames: ''!
662
662
 
663
 
!classDefinition: #DrGCircleMorph category: 'DrGeo-View-Item'!
 
663
!classDefinition: #DrGCircleMorph category: #'DrGeo-View-Item'!
664
664
DrGCurveMorph subclass: #DrGCircleMorph
665
665
        instanceVariableNames: ''
666
666
        classVariableNames: ''
667
667
        poolDictionaries: ''
668
668
        category: 'DrGeo-View-Item'!
669
 
!classDefinition: 'DrGCircleMorph class' category: 'DrGeo-View-Item'!
 
669
!classDefinition: 'DrGCircleMorph class' category: #'DrGeo-View-Item'!
670
670
DrGCircleMorph class
671
671
        instanceVariableNames: ''!
672
672
 
673
 
!classDefinition: #DrGPolylineMorph category: 'DrGeo-View-Item'!
 
673
!classDefinition: #DrGPolylineMorph category: #'DrGeo-View-Item'!
674
674
DrGCurveMorph subclass: #DrGPolylineMorph
675
675
        instanceVariableNames: 'vertices closed arrows'
676
676
        classVariableNames: ''
677
677
        poolDictionaries: ''
678
678
        category: 'DrGeo-View-Item'!
679
 
!classDefinition: 'DrGPolylineMorph class' category: 'DrGeo-View-Item'!
 
679
!classDefinition: 'DrGPolylineMorph class' category: #'DrGeo-View-Item'!
680
680
DrGPolylineMorph class
681
681
        instanceVariableNames: ''!
682
682
 
683
 
!classDefinition: #DrGCurveStraightMorph category: 'DrGeo-View-Item'!
 
683
!classDefinition: #DrGCurveStraightMorph category: #'DrGeo-View-Item'!
684
684
DrGPolylineMorph subclass: #DrGCurveStraightMorph
685
685
        instanceVariableNames: ''
686
686
        classVariableNames: ''
687
687
        poolDictionaries: ''
688
688
        category: 'DrGeo-View-Item'!
689
 
!classDefinition: 'DrGCurveStraightMorph class' category: 'DrGeo-View-Item'!
 
689
!classDefinition: 'DrGCurveStraightMorph class' category: #'DrGeo-View-Item'!
690
690
DrGCurveStraightMorph class
691
691
        instanceVariableNames: ''!
692
692
 
693
 
!classDefinition: #DrGLineMorph category: 'DrGeo-View-Item'!
 
693
!classDefinition: #DrGLineMorph category: #'DrGeo-View-Item'!
694
694
DrGCurveStraightMorph subclass: #DrGLineMorph
695
695
        instanceVariableNames: ''
696
696
        classVariableNames: ''
697
697
        poolDictionaries: ''
698
698
        category: 'DrGeo-View-Item'!
699
 
!classDefinition: 'DrGLineMorph class' category: 'DrGeo-View-Item'!
 
699
!classDefinition: 'DrGLineMorph class' category: #'DrGeo-View-Item'!
700
700
DrGLineMorph class
701
701
        instanceVariableNames: ''!
702
702
 
703
 
!classDefinition: #DrGRayMorph category: 'DrGeo-View-Item'!
 
703
!classDefinition: #DrGRayMorph category: #'DrGeo-View-Item'!
704
704
DrGCurveStraightMorph subclass: #DrGRayMorph
705
705
        instanceVariableNames: ''
706
706
        classVariableNames: ''
707
707
        poolDictionaries: ''
708
708
        category: 'DrGeo-View-Item'!
709
 
!classDefinition: 'DrGRayMorph class' category: 'DrGeo-View-Item'!
 
709
!classDefinition: 'DrGRayMorph class' category: #'DrGeo-View-Item'!
710
710
DrGRayMorph class
711
711
        instanceVariableNames: ''!
712
712
 
713
 
!classDefinition: #DrGSegmentMorph category: 'DrGeo-View-Item'!
 
713
!classDefinition: #DrGSegmentMorph category: #'DrGeo-View-Item'!
714
714
DrGCurveStraightMorph subclass: #DrGSegmentMorph
715
715
        instanceVariableNames: ''
716
716
        classVariableNames: ''
717
717
        poolDictionaries: ''
718
718
        category: 'DrGeo-View-Item'!
719
 
!classDefinition: 'DrGSegmentMorph class' category: 'DrGeo-View-Item'!
 
719
!classDefinition: 'DrGSegmentMorph class' category: #'DrGeo-View-Item'!
720
720
DrGSegmentMorph class
721
721
        instanceVariableNames: ''!
722
722
 
723
 
!classDefinition: #DrGIconSegmentMorph category: 'DrGeo-View'!
 
723
!classDefinition: #DrGIconSegmentMorph category: #'DrGeo-View'!
724
724
DrGSegmentMorph subclass: #DrGIconSegmentMorph
725
725
        instanceVariableNames: ''
726
726
        classVariableNames: ''
727
727
        poolDictionaries: ''
728
728
        category: 'DrGeo-View'!
729
 
!classDefinition: 'DrGIconSegmentMorph class' category: 'DrGeo-View'!
 
729
!classDefinition: 'DrGIconSegmentMorph class' category: #'DrGeo-View'!
730
730
DrGIconSegmentMorph class
731
731
        instanceVariableNames: ''!
732
732
 
733
 
!classDefinition: #DrGVectorMorph category: 'DrGeo-View-Item'!
 
733
!classDefinition: #DrGVectorMorph category: #'DrGeo-View-Item'!
734
734
DrGCurveStraightMorph subclass: #DrGVectorMorph
735
735
        instanceVariableNames: ''
736
736
        classVariableNames: ''
737
737
        poolDictionaries: ''
738
738
        category: 'DrGeo-View-Item'!
739
 
!classDefinition: 'DrGVectorMorph class' category: 'DrGeo-View-Item'!
 
739
!classDefinition: 'DrGVectorMorph class' category: #'DrGeo-View-Item'!
740
740
DrGVectorMorph class
741
741
        instanceVariableNames: ''!
742
742
 
743
 
!classDefinition: #DrGLocusMorph category: 'DrGeo-View-Item'!
 
743
!classDefinition: #DrGLocusMorph category: #'DrGeo-View-Item'!
744
744
DrGPolylineMorph subclass: #DrGLocusMorph
745
745
        instanceVariableNames: 'free constrained minAbscissaDelta maxScreenDelta maxAbscissaDelta freeIndex constrainedIndex samples worldBound'
746
746
        classVariableNames: ''
747
747
        poolDictionaries: ''
748
748
        category: 'DrGeo-View-Item'!
749
 
!classDefinition: 'DrGLocusMorph class' category: 'DrGeo-View-Item'!
 
749
!classDefinition: 'DrGLocusMorph class' category: #'DrGeo-View-Item'!
750
750
DrGLocusMorph class
751
751
        instanceVariableNames: ''!
752
752
 
753
 
!classDefinition: #DrGLocusTransformedMorph category: 'DrGeo-View-Item'!
 
753
!classDefinition: #DrGLocusTransformedMorph category: #'DrGeo-View-Item'!
754
754
DrGLocusMorph subclass: #DrGLocusTransformedMorph
755
755
        instanceVariableNames: ''
756
756
        classVariableNames: ''
757
757
        poolDictionaries: ''
758
758
        category: 'DrGeo-View-Item'!
759
 
!classDefinition: 'DrGLocusTransformedMorph class' category: 'DrGeo-View-Item'!
 
759
!classDefinition: 'DrGLocusTransformedMorph class' category: #'DrGeo-View-Item'!
760
760
DrGLocusTransformedMorph class
761
761
        instanceVariableNames: ''!
762
762
 
763
 
!classDefinition: #DrGPolygonMorph category: 'DrGeo-View-Item'!
 
763
!classDefinition: #DrGPolygonMorph category: #'DrGeo-View-Item'!
764
764
DrGPolylineMorph subclass: #DrGPolygonMorph
765
765
        instanceVariableNames: ''
766
766
        classVariableNames: ''
767
767
        poolDictionaries: ''
768
768
        category: 'DrGeo-View-Item'!
769
 
!classDefinition: 'DrGPolygonMorph class' category: 'DrGeo-View-Item'!
 
769
!classDefinition: 'DrGPolygonMorph class' category: #'DrGeo-View-Item'!
770
770
DrGPolygonMorph class
771
771
        instanceVariableNames: ''!
772
772
 
773
 
!classDefinition: #DrGPointMorph category: 'DrGeo-View-Item'!
 
773
!classDefinition: #DrGPointMorph category: #'DrGeo-View-Item'!
774
774
DrGMorph subclass: #DrGPointMorph
775
775
        instanceVariableNames: ''
776
776
        classVariableNames: ''
777
777
        poolDictionaries: ''
778
778
        category: 'DrGeo-View-Item'!
779
 
!classDefinition: 'DrGPointMorph class' category: 'DrGeo-View-Item'!
 
779
!classDefinition: 'DrGPointMorph class' category: #'DrGeo-View-Item'!
780
780
DrGPointMorph class
781
781
        instanceVariableNames: ''!
782
782
 
783
 
!classDefinition: #DrGIconPointMorph category: 'DrGeo-View'!
 
783
!classDefinition: #DrGIconPointMorph category: #'DrGeo-View'!
784
784
DrGPointMorph subclass: #DrGIconPointMorph
785
785
        instanceVariableNames: ''
786
786
        classVariableNames: ''
787
787
        poolDictionaries: ''
788
788
        category: 'DrGeo-View'!
789
 
!classDefinition: 'DrGIconPointMorph class' category: 'DrGeo-View'!
 
789
!classDefinition: 'DrGIconPointMorph class' category: #'DrGeo-View'!
790
790
DrGIconPointMorph class
791
791
        instanceVariableNames: ''!
792
792
 
793
 
!classDefinition: #DrGTextMorph category: 'DrGeo-View-Item'!
 
793
!classDefinition: #DrGTextMorph category: #'DrGeo-View-Item'!
794
794
DrGMorph subclass: #DrGTextMorph
795
795
        instanceVariableNames: 'textComposition extent'
796
796
        classVariableNames: ''
797
797
        poolDictionaries: ''
798
798
        category: 'DrGeo-View-Item'!
799
 
!classDefinition: 'DrGTextMorph class' category: 'DrGeo-View-Item'!
 
799
!classDefinition: 'DrGTextMorph class' category: #'DrGeo-View-Item'!
800
800
DrGTextMorph class
801
801
        instanceVariableNames: ''!
802
802
 
803
 
!classDefinition: #DrGValueMorph category: 'DrGeo-View-Item'!
 
803
!classDefinition: #DrGValueMorph category: #'DrGeo-View-Item'!
804
804
DrGTextMorph subclass: #DrGValueMorph
805
805
        instanceVariableNames: ''
806
806
        classVariableNames: ''
807
807
        poolDictionaries: ''
808
808
        category: 'DrGeo-View-Item'!
809
 
!classDefinition: 'DrGValueMorph class' category: 'DrGeo-View-Item'!
 
809
!classDefinition: 'DrGValueMorph class' category: #'DrGeo-View-Item'!
810
810
DrGValueMorph class
811
811
        instanceVariableNames: ''!
812
812
 
813
 
!classDefinition: #DrGScriptMorph category: 'DrGeo-View-Item'!
 
813
!classDefinition: #DrGScriptMorph category: #'DrGeo-View-Item'!
814
814
DrGValueMorph subclass: #DrGScriptMorph
815
815
        instanceVariableNames: ''
816
816
        classVariableNames: ''
817
817
        poolDictionaries: ''
818
818
        category: 'DrGeo-View-Item'!
819
 
!classDefinition: 'DrGScriptMorph class' category: 'DrGeo-View-Item'!
 
819
!classDefinition: 'DrGScriptMorph class' category: #'DrGeo-View-Item'!
820
820
DrGScriptMorph class
821
821
        instanceVariableNames: ''!
822
822
 
823
 
!classDefinition: #DrGeoTreeNode category: 'DrGeo-Model'!
 
823
!classDefinition: #DrGeoTreeNode category: #'DrGeo-Model'!
824
824
ListItemWrapper subclass: #DrGeoTreeNode
825
825
        instanceVariableNames: 'hasContents'
826
826
        classVariableNames: ''
827
827
        poolDictionaries: ''
828
828
        category: 'DrGeo-Model'!
829
 
!classDefinition: 'DrGeoTreeNode class' category: 'DrGeo-Model'!
 
829
!classDefinition: 'DrGeoTreeNode class' category: #'DrGeo-Model'!
830
830
DrGeoTreeNode class
831
831
        instanceVariableNames: ''!
832
832
 
833
 
!classDefinition: #DrGeoScriptTest category: 'DrGeo-Test'!
 
833
!classDefinition: #DrGeoScriptTest category: #'DrGeo-Test'!
834
834
TestCase subclass: #DrGeoScriptTest
835
835
        instanceVariableNames: 'sketch'
836
836
        classVariableNames: ''
837
837
        poolDictionaries: ''
838
838
        category: 'DrGeo-Test'!
839
 
!classDefinition: 'DrGeoScriptTest class' category: 'DrGeo-Test'!
 
839
!classDefinition: 'DrGeoScriptTest class' category: #'DrGeo-Test'!
840
840
DrGeoScriptTest class
841
841
        instanceVariableNames: ''!
842
842
 
843
 
!classDefinition: #DrGeoSmalltalkSketchTest category: 'DrGeo-Test'!
 
843
!classDefinition: #DrGeoSmalltalkSketchTest category: #'DrGeo-Test'!
844
844
TestCase subclass: #DrGeoSmalltalkSketchTest
845
845
        instanceVariableNames: ''
846
846
        classVariableNames: ''
847
847
        poolDictionaries: ''
848
848
        category: 'DrGeo-Test'!
849
 
!classDefinition: 'DrGeoSmalltalkSketchTest class' category: 'DrGeo-Test'!
 
849
!classDefinition: 'DrGeoSmalltalkSketchTest class' category: #'DrGeo-Test'!
850
850
DrGeoSmalltalkSketchTest class
851
851
        instanceVariableNames: ''!
852
852
 
853
 
!classDefinition: #DrGeoScriptTestResource category: 'DrGeo-Test'!
 
853
!classDefinition: #DrGeoScriptTestResource category: #'DrGeo-Test'!
854
854
TestResource subclass: #DrGeoScriptTestResource
855
855
        instanceVariableNames: 'sketch'
856
856
        classVariableNames: ''
857
857
        poolDictionaries: ''
858
858
        category: 'DrGeo-Test'!
859
 
!classDefinition: 'DrGeoScriptTestResource class' category: 'DrGeo-Test'!
 
859
!classDefinition: 'DrGeoScriptTestResource class' category: #'DrGeo-Test'!
860
860
DrGeoScriptTestResource class
861
861
        instanceVariableNames: ''!
862
862
 
863
 
!classDefinition: #DrGTypeArrow category: 'DrGeo-Styles'!
 
863
!classDefinition: #DrGTypeArrow category: #'DrGeo-Styles'!
864
864
PreferenceType subclass: #DrGTypeArrow
865
865
        instanceVariableNames: ''
866
866
        classVariableNames: ''
867
867
        poolDictionaries: ''
868
868
        category: 'DrGeo-Styles'!
869
 
!classDefinition: 'DrGTypeArrow class' category: 'DrGeo-Styles'!
 
869
!classDefinition: 'DrGTypeArrow class' category: #'DrGeo-Styles'!
870
870
DrGTypeArrow class
871
871
        instanceVariableNames: ''!
872
872
 
873
 
!classDefinition: #DrGTypeColor category: 'DrGeo-Styles'!
 
873
!classDefinition: #DrGTypeColor category: #'DrGeo-Styles'!
874
874
PreferenceType subclass: #DrGTypeColor
875
875
        instanceVariableNames: ''
876
876
        classVariableNames: ''
877
877
        poolDictionaries: ''
878
878
        category: 'DrGeo-Styles'!
879
 
!classDefinition: 'DrGTypeColor class' category: 'DrGeo-Styles'!
 
879
!classDefinition: 'DrGTypeColor class' category: #'DrGeo-Styles'!
880
880
DrGTypeColor class
881
881
        instanceVariableNames: ''!
882
882
 
883
 
!classDefinition: #DrGTypeMark category: 'DrGeo-Styles'!
 
883
!classDefinition: #DrGTypeMark category: #'DrGeo-Styles'!
884
884
PreferenceType subclass: #DrGTypeMark
885
885
        instanceVariableNames: ''
886
886
        classVariableNames: ''
887
887
        poolDictionaries: ''
888
888
        category: 'DrGeo-Styles'!
889
 
!classDefinition: 'DrGTypeMark class' category: 'DrGeo-Styles'!
 
889
!classDefinition: 'DrGTypeMark class' category: #'DrGeo-Styles'!
890
890
DrGTypeMark class
891
891
        instanceVariableNames: ''!
892
892
 
893
 
!classDefinition: #DrGTypePointShape category: 'DrGeo-Styles'!
 
893
!classDefinition: #DrGTypePointShape category: #'DrGeo-Styles'!
894
894
PreferenceType subclass: #DrGTypePointShape
895
895
        instanceVariableNames: ''
896
896
        classVariableNames: ''
897
897
        poolDictionaries: ''
898
898
        category: 'DrGeo-Styles'!
899
 
!classDefinition: 'DrGTypePointShape class' category: 'DrGeo-Styles'!
 
899
!classDefinition: 'DrGTypePointShape class' category: #'DrGeo-Styles'!
900
900
DrGTypePointShape class
901
901
        instanceVariableNames: ''!
902
902
 
903
 
!classDefinition: #DrGTypePointSize category: 'DrGeo-Styles'!
 
903
!classDefinition: #DrGTypePointSize category: #'DrGeo-Styles'!
904
904
PreferenceType subclass: #DrGTypePointSize
905
905
        instanceVariableNames: ''
906
906
        classVariableNames: ''
907
907
        poolDictionaries: ''
908
908
        category: 'DrGeo-Styles'!
909
 
!classDefinition: 'DrGTypePointSize class' category: 'DrGeo-Styles'!
 
909
!classDefinition: 'DrGTypePointSize class' category: #'DrGeo-Styles'!
910
910
DrGTypePointSize class
911
911
        instanceVariableNames: ''!
912
912
 
913
 
!classDefinition: #DrGTypeStyle category: 'DrGeo-Styles'!
 
913
!classDefinition: #DrGTypeStyle category: #'DrGeo-Styles'!
914
914
PreferenceType subclass: #DrGTypeStyle
915
915
        instanceVariableNames: ''
916
916
        classVariableNames: ''
917
917
        poolDictionaries: ''
918
918
        category: 'DrGeo-Styles'!
919
 
!classDefinition: 'DrGTypeStyle class' category: 'DrGeo-Styles'!
 
919
!classDefinition: 'DrGTypeStyle class' category: #'DrGeo-Styles'!
920
920
DrGTypeStyle class
921
921
        instanceVariableNames: ''!
922
922
 
923
 
!classDefinition: #DrGTypeThickness category: 'DrGeo-Styles'!
 
923
!classDefinition: #DrGTypeThickness category: #'DrGeo-Styles'!
924
924
PreferenceType subclass: #DrGTypeThickness
925
925
        instanceVariableNames: ''
926
926
        classVariableNames: ''
927
927
        poolDictionaries: ''
928
928
        category: 'DrGeo-Styles'!
929
 
!classDefinition: 'DrGTypeThickness class' category: 'DrGeo-Styles'!
 
929
!classDefinition: 'DrGTypeThickness class' category: #'DrGeo-Styles'!
930
930
DrGTypeThickness class
931
931
        instanceVariableNames: ''!
932
932
 
933
 
!classDefinition: #DrGeoTree category: 'DrGeo-Model'!
 
933
!classDefinition: #DrGeoTree category: #'DrGeo-Model'!
934
934
Object subclass: #DrGeoTree
935
935
        instanceVariableNames: 'selectedItem presenter'
936
936
        classVariableNames: ''
937
937
        poolDictionaries: ''
938
938
        category: 'DrGeo-Model'!
939
 
!classDefinition: 'DrGeoTree class' category: 'DrGeo-Model'!
 
939
!classDefinition: 'DrGeoTree class' category: #'DrGeo-Model'!
940
940
DrGeoTree class
941
941
        instanceVariableNames: ''!
942
942
 
943
 
!classDefinition: #DrGWrappedItem category: 'DrGeo-Model-Smalltalk'!
 
943
!classDefinition: #DrGWrappedItem category: #'DrGeo-Model-Smalltalk'!
944
944
Object subclass: #DrGWrappedItem
945
945
        instanceVariableNames: 'morph'
946
946
        classVariableNames: ''
947
947
        poolDictionaries: ''
948
948
        category: 'DrGeo-Model-Smalltalk'!
949
 
!classDefinition: 'DrGWrappedItem class' category: 'DrGeo-Model-Smalltalk'!
 
949
!classDefinition: 'DrGWrappedItem class' category: #'DrGeo-Model-Smalltalk'!
950
950
DrGWrappedItem class
951
951
        instanceVariableNames: ''!
952
952
 
953
 
!classDefinition: #DrGWrappedCurve category: 'DrGeo-Model-Smalltalk'!
 
953
!classDefinition: #DrGWrappedCurve category: #'DrGeo-Model-Smalltalk'!
954
954
DrGWrappedItem subclass: #DrGWrappedCurve
955
955
        instanceVariableNames: ''
956
956
        classVariableNames: ''
957
957
        poolDictionaries: ''
958
958
        category: 'DrGeo-Model-Smalltalk'!
959
 
!classDefinition: 'DrGWrappedCurve class' category: 'DrGeo-Model-Smalltalk'!
 
959
!classDefinition: 'DrGWrappedCurve class' category: #'DrGeo-Model-Smalltalk'!
960
960
DrGWrappedCurve class
961
961
        instanceVariableNames: ''!
962
962
 
963
 
!classDefinition: #DrGWrappedFilledCurve category: 'DrGeo-Model-Smalltalk'!
 
963
!classDefinition: #DrGWrappedFilledCurve category: #'DrGeo-Model-Smalltalk'!
964
964
DrGWrappedCurve subclass: #DrGWrappedFilledCurve
965
965
        instanceVariableNames: ''
966
966
        classVariableNames: ''
967
967
        poolDictionaries: ''
968
968
        category: 'DrGeo-Model-Smalltalk'!
969
 
!classDefinition: 'DrGWrappedFilledCurve class' category: 'DrGeo-Model-Smalltalk'!
 
969
!classDefinition: 'DrGWrappedFilledCurve class' category: #'DrGeo-Model-Smalltalk'!
970
970
DrGWrappedFilledCurve class
971
971
        instanceVariableNames: ''!
972
972
 
973
 
!classDefinition: #DrGWrappedFinitCurve category: 'DrGeo-Model-Smalltalk'!
 
973
!classDefinition: #DrGWrappedFinitCurve category: #'DrGeo-Model-Smalltalk'!
974
974
DrGWrappedCurve subclass: #DrGWrappedFinitCurve
975
975
        instanceVariableNames: ''
976
976
        classVariableNames: ''
977
977
        poolDictionaries: ''
978
978
        category: 'DrGeo-Model-Smalltalk'!
979
 
!classDefinition: 'DrGWrappedFinitCurve class' category: 'DrGeo-Model-Smalltalk'!
 
979
!classDefinition: 'DrGWrappedFinitCurve class' category: #'DrGeo-Model-Smalltalk'!
980
980
DrGWrappedFinitCurve class
981
981
        instanceVariableNames: ''!
982
982
 
983
 
!classDefinition: #DrGWrappedSegment category: 'DrGeo-Model-Smalltalk'!
 
983
!classDefinition: #DrGWrappedSegment category: #'DrGeo-Model-Smalltalk'!
984
984
DrGWrappedFinitCurve subclass: #DrGWrappedSegment
985
985
        instanceVariableNames: ''
986
986
        classVariableNames: ''
987
987
        poolDictionaries: ''
988
988
        category: 'DrGeo-Model-Smalltalk'!
989
 
!classDefinition: 'DrGWrappedSegment class' category: 'DrGeo-Model-Smalltalk'!
 
989
!classDefinition: 'DrGWrappedSegment class' category: #'DrGeo-Model-Smalltalk'!
990
990
DrGWrappedSegment class
991
991
        instanceVariableNames: ''!
992
992
 
993
 
!classDefinition: #DrGWrappedPoint category: 'DrGeo-Model-Smalltalk'!
 
993
!classDefinition: #DrGWrappedPoint category: #'DrGeo-Model-Smalltalk'!
994
994
DrGWrappedItem subclass: #DrGWrappedPoint
995
995
        instanceVariableNames: ''
996
996
        classVariableNames: ''
997
997
        poolDictionaries: ''
998
998
        category: 'DrGeo-Model-Smalltalk'!
999
 
!classDefinition: 'DrGWrappedPoint class' category: 'DrGeo-Model-Smalltalk'!
 
999
!classDefinition: 'DrGWrappedPoint class' category: #'DrGeo-Model-Smalltalk'!
1000
1000
DrGWrappedPoint class
1001
1001
        instanceVariableNames: ''!
1002
1002
 
1003
 
!classDefinition: #DrGWrappedText category: 'DrGeo-Model-Smalltalk'!
 
1003
!classDefinition: #DrGWrappedText category: #'DrGeo-Model-Smalltalk'!
1004
1004
DrGWrappedItem subclass: #DrGWrappedText
1005
1005
        instanceVariableNames: ''
1006
1006
        classVariableNames: ''
1007
1007
        poolDictionaries: ''
1008
1008
        category: 'DrGeo-Model-Smalltalk'!
1009
 
!classDefinition: 'DrGWrappedText class' category: 'DrGeo-Model-Smalltalk'!
 
1009
!classDefinition: 'DrGWrappedText class' category: #'DrGeo-Model-Smalltalk'!
1010
1010
DrGWrappedText class
1011
1011
        instanceVariableNames: ''!
1012
1012
 
1013
 
!classDefinition: #DrGWrappedValue category: 'DrGeo-Model-Smalltalk'!
 
1013
!classDefinition: #DrGWrappedValue category: #'DrGeo-Model-Smalltalk'!
1014
1014
DrGWrappedItem subclass: #DrGWrappedValue
1015
1015
        instanceVariableNames: ''
1016
1016
        classVariableNames: ''
1017
1017
        poolDictionaries: ''
1018
1018
        category: 'DrGeo-Model-Smalltalk'!
1019
 
!classDefinition: 'DrGWrappedValue class' category: 'DrGeo-Model-Smalltalk'!
 
1019
!classDefinition: 'DrGWrappedValue class' category: #'DrGeo-Model-Smalltalk'!
1020
1020
DrGWrappedValue class
1021
1021
        instanceVariableNames: ''!
1022
1022
 
1023
 
!classDefinition: #DrGeoSketch category: 'DrGeo-Model-Smalltalk'!
 
1023
!classDefinition: #DrGeoSketch category: #'DrGeo-Model-Smalltalk'!
1024
1024
Object subclass: #DrGeoSketch
1025
1025
        instanceVariableNames: 'presenter doProcess'
1026
1026
        classVariableNames: ''
1027
1027
        poolDictionaries: ''
1028
1028
        category: 'DrGeo-Model-Smalltalk'!
1029
 
!classDefinition: 'DrGeoSketch class' category: 'DrGeo-Model-Smalltalk'!
 
1029
!classDefinition: 'DrGeoSketch class' category: #'DrGeo-Model-Smalltalk'!
1030
1030
DrGeoSketch class
1031
1031
        instanceVariableNames: ''!
1032
1032
 
1033
 
!classDefinition: #DrGMathItem category: 'DrGeo-Model-Item'!
 
1033
!classDefinition: #DrGMathItem category: #'DrGeo-Model-Item'!
1034
1034
Object subclass: #DrGMathItem
1035
1035
        instanceVariableNames: 'parents name exist id hash'
1036
1036
        classVariableNames: ''
1037
1037
        poolDictionaries: ''
1038
1038
        category: 'DrGeo-Model-Item'!
1039
 
!classDefinition: 'DrGMathItem class' category: 'DrGeo-Model-Item'!
 
1039
!classDefinition: 'DrGMathItem class' category: #'DrGeo-Model-Item'!
1040
1040
DrGMathItem class
1041
1041
        instanceVariableNames: ''!
1042
1042
 
1043
 
!classDefinition: #DrGArcItem category: 'DrGeo-Model-Item'!
 
1043
!classDefinition: #DrGArcItem category: #'DrGeo-Model-Item'!
1044
1044
DrGMathItem subclass: #DrGArcItem
1045
1045
        instanceVariableNames: 'radius center origin length'
1046
1046
        classVariableNames: ''
1047
1047
        poolDictionaries: ''
1048
1048
        category: 'DrGeo-Model-Item'!
1049
 
!classDefinition: 'DrGArcItem class' category: 'DrGeo-Model-Item'!
 
1049
!classDefinition: 'DrGArcItem class' category: #'DrGeo-Model-Item'!
1050
1050
DrGArcItem class
1051
1051
        instanceVariableNames: ''!
1052
1052
 
1053
 
!classDefinition: #DrGArc3ptsItem category: 'DrGeo-Model-Item'!
 
1053
!classDefinition: #DrGArc3ptsItem category: #'DrGeo-Model-Item'!
1054
1054
DrGArcItem subclass: #DrGArc3ptsItem
1055
1055
        instanceVariableNames: ''
1056
1056
        classVariableNames: ''
1057
1057
        poolDictionaries: ''
1058
1058
        category: 'DrGeo-Model-Item'!
1059
 
!classDefinition: 'DrGArc3ptsItem class' category: 'DrGeo-Model-Item'!
 
1059
!classDefinition: 'DrGArc3ptsItem class' category: #'DrGeo-Model-Item'!
1060
1060
DrGArc3ptsItem class
1061
1061
        instanceVariableNames: ''!
1062
1062
 
1063
 
!classDefinition: #DrGArcCenterAngleItem category: 'DrGeo-Model-Item'!
 
1063
!classDefinition: #DrGArcCenterAngleItem category: #'DrGeo-Model-Item'!
1064
1064
DrGArcItem subclass: #DrGArcCenterAngleItem
1065
1065
        instanceVariableNames: ''
1066
1066
        classVariableNames: ''
1067
1067
        poolDictionaries: ''
1068
1068
        category: 'DrGeo-Model-Item'!
1069
 
!classDefinition: 'DrGArcCenterAngleItem class' category: 'DrGeo-Model-Item'!
 
1069
!classDefinition: 'DrGArcCenterAngleItem class' category: #'DrGeo-Model-Item'!
1070
1070
DrGArcCenterAngleItem class
1071
1071
        instanceVariableNames: ''!
1072
1072
 
1073
 
!classDefinition: #DrGArcHomothetyItem category: 'DrGeo-Model-Item'!
 
1073
!classDefinition: #DrGArcHomothetyItem category: #'DrGeo-Model-Item'!
1074
1074
DrGArcItem subclass: #DrGArcHomothetyItem
1075
1075
        instanceVariableNames: ''
1076
1076
        classVariableNames: ''
1077
1077
        poolDictionaries: ''
1078
1078
        category: 'DrGeo-Model-Item'!
1079
 
!classDefinition: 'DrGArcHomothetyItem class' category: 'DrGeo-Model-Item'!
 
1079
!classDefinition: 'DrGArcHomothetyItem class' category: #'DrGeo-Model-Item'!
1080
1080
DrGArcHomothetyItem class
1081
1081
        instanceVariableNames: ''!
1082
1082
 
1083
 
!classDefinition: #DrGArcReflexionItem category: 'DrGeo-Model-Item'!
 
1083
!classDefinition: #DrGArcReflexionItem category: #'DrGeo-Model-Item'!
1084
1084
DrGArcItem subclass: #DrGArcReflexionItem
1085
1085
        instanceVariableNames: ''
1086
1086
        classVariableNames: ''
1087
1087
        poolDictionaries: ''
1088
1088
        category: 'DrGeo-Model-Item'!
1089
 
!classDefinition: 'DrGArcReflexionItem class' category: 'DrGeo-Model-Item'!
 
1089
!classDefinition: 'DrGArcReflexionItem class' category: #'DrGeo-Model-Item'!
1090
1090
DrGArcReflexionItem class
1091
1091
        instanceVariableNames: ''!
1092
1092
 
1093
 
!classDefinition: #DrGArcRotationItem category: 'DrGeo-Model-Item'!
 
1093
!classDefinition: #DrGArcRotationItem category: #'DrGeo-Model-Item'!
1094
1094
DrGArcItem subclass: #DrGArcRotationItem
1095
1095
        instanceVariableNames: ''
1096
1096
        classVariableNames: ''
1097
1097
        poolDictionaries: ''
1098
1098
        category: 'DrGeo-Model-Item'!
1099
 
!classDefinition: 'DrGArcRotationItem class' category: 'DrGeo-Model-Item'!
 
1099
!classDefinition: 'DrGArcRotationItem class' category: #'DrGeo-Model-Item'!
1100
1100
DrGArcRotationItem class
1101
1101
        instanceVariableNames: ''!
1102
1102
 
1103
 
!classDefinition: #DrGArcSymmetryItem category: 'DrGeo-Model-Item'!
 
1103
!classDefinition: #DrGArcSymmetryItem category: #'DrGeo-Model-Item'!
1104
1104
DrGArcItem subclass: #DrGArcSymmetryItem
1105
1105
        instanceVariableNames: ''
1106
1106
        classVariableNames: ''
1107
1107
        poolDictionaries: ''
1108
1108
        category: 'DrGeo-Model-Item'!
1109
 
!classDefinition: 'DrGArcSymmetryItem class' category: 'DrGeo-Model-Item'!
 
1109
!classDefinition: 'DrGArcSymmetryItem class' category: #'DrGeo-Model-Item'!
1110
1110
DrGArcSymmetryItem class
1111
1111
        instanceVariableNames: ''!
1112
1112
 
1113
 
!classDefinition: #DrGArcTranslationItem category: 'DrGeo-Model-Item'!
 
1113
!classDefinition: #DrGArcTranslationItem category: #'DrGeo-Model-Item'!
1114
1114
DrGArcItem subclass: #DrGArcTranslationItem
1115
1115
        instanceVariableNames: ''
1116
1116
        classVariableNames: ''
1117
1117
        poolDictionaries: ''
1118
1118
        category: 'DrGeo-Model-Item'!
1119
 
!classDefinition: 'DrGArcTranslationItem class' category: 'DrGeo-Model-Item'!
 
1119
!classDefinition: 'DrGArcTranslationItem class' category: #'DrGeo-Model-Item'!
1120
1120
DrGArcTranslationItem class
1121
1121
        instanceVariableNames: ''!
1122
1122
 
1123
 
!classDefinition: #DrGBitmapItem category: 'DrGeo-Model-Item'!
 
1123
!classDefinition: #DrGBitmapItem category: #'DrGeo-Model-Item'!
1124
1124
DrGMathItem subclass: #DrGBitmapItem
1125
1125
        instanceVariableNames: 'data locked position canvasScaleAtInsertion magnifyBy'
1126
1126
        classVariableNames: ''
1127
1127
        poolDictionaries: ''
1128
1128
        category: 'DrGeo-Model-Item'!
1129
 
!classDefinition: 'DrGBitmapItem class' category: 'DrGeo-Model-Item'!
 
1129
!classDefinition: 'DrGBitmapItem class' category: #'DrGeo-Model-Item'!
1130
1130
DrGBitmapItem class
1131
1131
        instanceVariableNames: ''!
1132
1132
 
1133
 
!classDefinition: #DrGCircleItem category: 'DrGeo-Model-Item'!
 
1133
!classDefinition: #DrGCircleItem category: #'DrGeo-Model-Item'!
1134
1134
DrGMathItem subclass: #DrGCircleItem
1135
1135
        instanceVariableNames: 'radius center'
1136
1136
        classVariableNames: ''
1137
1137
        poolDictionaries: ''
1138
1138
        category: 'DrGeo-Model-Item'!
1139
 
!classDefinition: 'DrGCircleItem class' category: 'DrGeo-Model-Item'!
 
1139
!classDefinition: 'DrGCircleItem class' category: #'DrGeo-Model-Item'!
1140
1140
DrGCircleItem class
1141
1141
        instanceVariableNames: ''!
1142
1142
 
1143
 
!classDefinition: #DrGCircle2ptsItem category: 'DrGeo-Model-Item'!
 
1143
!classDefinition: #DrGCircle2ptsItem category: #'DrGeo-Model-Item'!
1144
1144
DrGCircleItem subclass: #DrGCircle2ptsItem
1145
1145
        instanceVariableNames: ''
1146
1146
        classVariableNames: ''
1147
1147
        poolDictionaries: ''
1148
1148
        category: 'DrGeo-Model-Item'!
1149
 
!classDefinition: 'DrGCircle2ptsItem class' category: 'DrGeo-Model-Item'!
 
1149
!classDefinition: 'DrGCircle2ptsItem class' category: #'DrGeo-Model-Item'!
1150
1150
DrGCircle2ptsItem class
1151
1151
        instanceVariableNames: ''!
1152
1152
 
1153
 
!classDefinition: #DrGCircleHomothetyItem category: 'DrGeo-Model-Item'!
 
1153
!classDefinition: #DrGCircleHomothetyItem category: #'DrGeo-Model-Item'!
1154
1154
DrGCircleItem subclass: #DrGCircleHomothetyItem
1155
1155
        instanceVariableNames: ''
1156
1156
        classVariableNames: ''
1157
1157
        poolDictionaries: ''
1158
1158
        category: 'DrGeo-Model-Item'!
1159
 
!classDefinition: 'DrGCircleHomothetyItem class' category: 'DrGeo-Model-Item'!
 
1159
!classDefinition: 'DrGCircleHomothetyItem class' category: #'DrGeo-Model-Item'!
1160
1160
DrGCircleHomothetyItem class
1161
1161
        instanceVariableNames: ''!
1162
1162
 
1163
 
!classDefinition: #DrGCircleRadiusItem category: 'DrGeo-Model-Item'!
 
1163
!classDefinition: #DrGCircleRadiusItem category: #'DrGeo-Model-Item'!
1164
1164
DrGCircleItem subclass: #DrGCircleRadiusItem
1165
1165
        instanceVariableNames: ''
1166
1166
        classVariableNames: ''
1167
1167
        poolDictionaries: ''
1168
1168
        category: 'DrGeo-Model-Item'!
1169
 
!classDefinition: 'DrGCircleRadiusItem class' category: 'DrGeo-Model-Item'!
 
1169
!classDefinition: 'DrGCircleRadiusItem class' category: #'DrGeo-Model-Item'!
1170
1170
DrGCircleRadiusItem class
1171
1171
        instanceVariableNames: ''!
1172
1172
 
1173
 
!classDefinition: #DrGCircleSegmentItem category: 'DrGeo-Model-Item'!
 
1173
!classDefinition: #DrGCircleSegmentItem category: #'DrGeo-Model-Item'!
1174
1174
DrGCircleRadiusItem subclass: #DrGCircleSegmentItem
1175
1175
        instanceVariableNames: ''
1176
1176
        classVariableNames: ''
1177
1177
        poolDictionaries: ''
1178
1178
        category: 'DrGeo-Model-Item'!
1179
 
!classDefinition: 'DrGCircleSegmentItem class' category: 'DrGeo-Model-Item'!
 
1179
!classDefinition: 'DrGCircleSegmentItem class' category: #'DrGeo-Model-Item'!
1180
1180
DrGCircleSegmentItem class
1181
1181
        instanceVariableNames: ''!
1182
1182
 
1183
 
!classDefinition: #DrGCircleReflexionItem category: 'DrGeo-Model-Item'!
 
1183
!classDefinition: #DrGCircleReflexionItem category: #'DrGeo-Model-Item'!
1184
1184
DrGCircleItem subclass: #DrGCircleReflexionItem
1185
1185
        instanceVariableNames: ''
1186
1186
        classVariableNames: ''
1187
1187
        poolDictionaries: ''
1188
1188
        category: 'DrGeo-Model-Item'!
1189
 
!classDefinition: 'DrGCircleReflexionItem class' category: 'DrGeo-Model-Item'!
 
1189
!classDefinition: 'DrGCircleReflexionItem class' category: #'DrGeo-Model-Item'!
1190
1190
DrGCircleReflexionItem class
1191
1191
        instanceVariableNames: ''!
1192
1192
 
1193
 
!classDefinition: #DrGCircleRotationItem category: 'DrGeo-Model-Item'!
 
1193
!classDefinition: #DrGCircleRotationItem category: #'DrGeo-Model-Item'!
1194
1194
DrGCircleItem subclass: #DrGCircleRotationItem
1195
1195
        instanceVariableNames: ''
1196
1196
        classVariableNames: ''
1197
1197
        poolDictionaries: ''
1198
1198
        category: 'DrGeo-Model-Item'!
1199
 
!classDefinition: 'DrGCircleRotationItem class' category: 'DrGeo-Model-Item'!
 
1199
!classDefinition: 'DrGCircleRotationItem class' category: #'DrGeo-Model-Item'!
1200
1200
DrGCircleRotationItem class
1201
1201
        instanceVariableNames: ''!
1202
1202
 
1203
 
!classDefinition: #DrGCircleSymmetryItem category: 'DrGeo-Model-Item'!
 
1203
!classDefinition: #DrGCircleSymmetryItem category: #'DrGeo-Model-Item'!
1204
1204
DrGCircleItem subclass: #DrGCircleSymmetryItem
1205
1205
        instanceVariableNames: ''
1206
1206
        classVariableNames: ''
1207
1207
        poolDictionaries: ''
1208
1208
        category: 'DrGeo-Model-Item'!
1209
 
!classDefinition: 'DrGCircleSymmetryItem class' category: 'DrGeo-Model-Item'!
 
1209
!classDefinition: 'DrGCircleSymmetryItem class' category: #'DrGeo-Model-Item'!
1210
1210
DrGCircleSymmetryItem class
1211
1211
        instanceVariableNames: ''!
1212
1212
 
1213
 
!classDefinition: #DrGCircleTranslationItem category: 'DrGeo-Model-Item'!
 
1213
!classDefinition: #DrGCircleTranslationItem category: #'DrGeo-Model-Item'!
1214
1214
DrGCircleItem subclass: #DrGCircleTranslationItem
1215
1215
        instanceVariableNames: ''
1216
1216
        classVariableNames: ''
1217
1217
        poolDictionaries: ''
1218
1218
        category: 'DrGeo-Model-Item'!
1219
 
!classDefinition: 'DrGCircleTranslationItem class' category: 'DrGeo-Model-Item'!
 
1219
!classDefinition: 'DrGCircleTranslationItem class' category: #'DrGeo-Model-Item'!
1220
1220
DrGCircleTranslationItem class
1221
1221
        instanceVariableNames: ''!
1222
1222
 
1223
 
!classDefinition: #DrGCompositeItem category: 'DrGeo-Model-Item'!
 
1223
!classDefinition: #DrGCompositeItem category: #'DrGeo-Model-Item'!
1224
1224
DrGMathItem subclass: #DrGCompositeItem
1225
1225
        instanceVariableNames: 'subItems'
1226
1226
        classVariableNames: ''
1227
1227
        poolDictionaries: ''
1228
1228
        category: 'DrGeo-Model-Item'!
1229
 
!classDefinition: 'DrGCompositeItem class' category: 'DrGeo-Model-Item'!
 
1229
!classDefinition: 'DrGCompositeItem class' category: #'DrGeo-Model-Item'!
1230
1230
DrGCompositeItem class
1231
1231
        instanceVariableNames: ''!
1232
1232
 
1233
 
!classDefinition: #DrGDirectionItem category: 'DrGeo-Model-Item'!
 
1233
!classDefinition: #DrGDirectionItem category: #'DrGeo-Model-Item'!
1234
1234
DrGMathItem subclass: #DrGDirectionItem
1235
1235
        instanceVariableNames: 'origin vector'
1236
1236
        classVariableNames: 'Inv2Pi InvPi'
1237
1237
        poolDictionaries: ''
1238
1238
        category: 'DrGeo-Model-Item'!
1239
 
!classDefinition: 'DrGDirectionItem class' category: 'DrGeo-Model-Item'!
 
1239
!classDefinition: 'DrGDirectionItem class' category: #'DrGeo-Model-Item'!
1240
1240
DrGDirectionItem class
1241
1241
        instanceVariableNames: ''!
1242
1242
 
1243
 
!classDefinition: #DrGLineItem category: 'DrGeo-Model-Item'!
 
1243
!classDefinition: #DrGLineItem category: #'DrGeo-Model-Item'!
1244
1244
DrGDirectionItem subclass: #DrGLineItem
1245
1245
        instanceVariableNames: ''
1246
1246
        classVariableNames: ''
1247
1247
        poolDictionaries: ''
1248
1248
        category: 'DrGeo-Model-Item'!
1249
 
!classDefinition: 'DrGLineItem class' category: 'DrGeo-Model-Item'!
 
1249
!classDefinition: 'DrGLineItem class' category: #'DrGeo-Model-Item'!
1250
1250
DrGLineItem class
1251
1251
        instanceVariableNames: ''!
1252
1252
 
1253
 
!classDefinition: #DrGAngleBisector3ptsItem category: 'DrGeo-Model-Item'!
 
1253
!classDefinition: #DrGAngleBisector3ptsItem category: #'DrGeo-Model-Item'!
1254
1254
DrGLineItem subclass: #DrGAngleBisector3ptsItem
1255
1255
        instanceVariableNames: ''
1256
1256
        classVariableNames: ''
1257
1257
        poolDictionaries: ''
1258
1258
        category: 'DrGeo-Model-Item'!
1259
 
!classDefinition: 'DrGAngleBisector3ptsItem class' category: 'DrGeo-Model-Item'!
 
1259
!classDefinition: 'DrGAngleBisector3ptsItem class' category: #'DrGeo-Model-Item'!
1260
1260
DrGAngleBisector3ptsItem class
1261
1261
        instanceVariableNames: ''!
1262
1262
 
1263
 
!classDefinition: #DrGLine2ptsItem category: 'DrGeo-Model-Item'!
 
1263
!classDefinition: #DrGLine2ptsItem category: #'DrGeo-Model-Item'!
1264
1264
DrGLineItem subclass: #DrGLine2ptsItem
1265
1265
        instanceVariableNames: ''
1266
1266
        classVariableNames: ''
1267
1267
        poolDictionaries: ''
1268
1268
        category: 'DrGeo-Model-Item'!
1269
 
!classDefinition: 'DrGLine2ptsItem class' category: 'DrGeo-Model-Item'!
 
1269
!classDefinition: 'DrGLine2ptsItem class' category: #'DrGeo-Model-Item'!
1270
1270
DrGLine2ptsItem class
1271
1271
        instanceVariableNames: ''!
1272
1272
 
1273
 
!classDefinition: #DrGLineAngleBisectorItem category: 'DrGeo-Model-Item'!
 
1273
!classDefinition: #DrGLineAngleBisectorItem category: #'DrGeo-Model-Item'!
1274
1274
DrGLineItem subclass: #DrGLineAngleBisectorItem
1275
1275
        instanceVariableNames: ''
1276
1276
        classVariableNames: ''
1277
1277
        poolDictionaries: ''
1278
1278
        category: 'DrGeo-Model-Item'!
1279
 
!classDefinition: 'DrGLineAngleBisectorItem class' category: 'DrGeo-Model-Item'!
 
1279
!classDefinition: 'DrGLineAngleBisectorItem class' category: #'DrGeo-Model-Item'!
1280
1280
DrGLineAngleBisectorItem class
1281
1281
        instanceVariableNames: ''!
1282
1282
 
1283
 
!classDefinition: #DrGLineHomothetyItem category: 'DrGeo-Model-Item'!
 
1283
!classDefinition: #DrGLineHomothetyItem category: #'DrGeo-Model-Item'!
1284
1284
DrGLineItem subclass: #DrGLineHomothetyItem
1285
1285
        instanceVariableNames: ''
1286
1286
        classVariableNames: ''
1287
1287
        poolDictionaries: ''
1288
1288
        category: 'DrGeo-Model-Item'!
1289
 
!classDefinition: 'DrGLineHomothetyItem class' category: 'DrGeo-Model-Item'!
 
1289
!classDefinition: 'DrGLineHomothetyItem class' category: #'DrGeo-Model-Item'!
1290
1290
DrGLineHomothetyItem class
1291
1291
        instanceVariableNames: ''!
1292
1292
 
1293
 
!classDefinition: #DrGLineParallelItem category: 'DrGeo-Model-Item'!
 
1293
!classDefinition: #DrGLineParallelItem category: #'DrGeo-Model-Item'!
1294
1294
DrGLineItem subclass: #DrGLineParallelItem
1295
1295
        instanceVariableNames: ''
1296
1296
        classVariableNames: ''
1297
1297
        poolDictionaries: ''
1298
1298
        category: 'DrGeo-Model-Item'!
1299
 
!classDefinition: 'DrGLineParallelItem class' category: 'DrGeo-Model-Item'!
 
1299
!classDefinition: 'DrGLineParallelItem class' category: #'DrGeo-Model-Item'!
1300
1300
DrGLineParallelItem class
1301
1301
        instanceVariableNames: ''!
1302
1302
 
1303
 
!classDefinition: #DrGLinePerpendicularItem category: 'DrGeo-Model-Item'!
 
1303
!classDefinition: #DrGLinePerpendicularItem category: #'DrGeo-Model-Item'!
1304
1304
DrGLineParallelItem subclass: #DrGLinePerpendicularItem
1305
1305
        instanceVariableNames: ''
1306
1306
        classVariableNames: ''
1307
1307
        poolDictionaries: ''
1308
1308
        category: 'DrGeo-Model-Item'!
1309
 
!classDefinition: 'DrGLinePerpendicularItem class' category: 'DrGeo-Model-Item'!
 
1309
!classDefinition: 'DrGLinePerpendicularItem class' category: #'DrGeo-Model-Item'!
1310
1310
DrGLinePerpendicularItem class
1311
1311
        instanceVariableNames: ''!
1312
1312
 
1313
 
!classDefinition: #DrGLineReflexionItem category: 'DrGeo-Model-Item'!
 
1313
!classDefinition: #DrGLineReflexionItem category: #'DrGeo-Model-Item'!
1314
1314
DrGLineItem subclass: #DrGLineReflexionItem
1315
1315
        instanceVariableNames: ''
1316
1316
        classVariableNames: ''
1317
1317
        poolDictionaries: ''
1318
1318
        category: 'DrGeo-Model-Item'!
1319
 
!classDefinition: 'DrGLineReflexionItem class' category: 'DrGeo-Model-Item'!
 
1319
!classDefinition: 'DrGLineReflexionItem class' category: #'DrGeo-Model-Item'!
1320
1320
DrGLineReflexionItem class
1321
1321
        instanceVariableNames: ''!
1322
1322
 
1323
 
!classDefinition: #DrGLineRotationItem category: 'DrGeo-Model-Item'!
 
1323
!classDefinition: #DrGLineRotationItem category: #'DrGeo-Model-Item'!
1324
1324
DrGLineItem subclass: #DrGLineRotationItem
1325
1325
        instanceVariableNames: ''
1326
1326
        classVariableNames: ''
1327
1327
        poolDictionaries: ''
1328
1328
        category: 'DrGeo-Model-Item'!
1329
 
!classDefinition: 'DrGLineRotationItem class' category: 'DrGeo-Model-Item'!
 
1329
!classDefinition: 'DrGLineRotationItem class' category: #'DrGeo-Model-Item'!
1330
1330
DrGLineRotationItem class
1331
1331
        instanceVariableNames: ''!
1332
1332
 
1333
 
!classDefinition: #DrGLineSymmetryItem category: 'DrGeo-Model-Item'!
 
1333
!classDefinition: #DrGLineSymmetryItem category: #'DrGeo-Model-Item'!
1334
1334
DrGLineItem subclass: #DrGLineSymmetryItem
1335
1335
        instanceVariableNames: ''
1336
1336
        classVariableNames: ''
1337
1337
        poolDictionaries: ''
1338
1338
        category: 'DrGeo-Model-Item'!
1339
 
!classDefinition: 'DrGLineSymmetryItem class' category: 'DrGeo-Model-Item'!
 
1339
!classDefinition: 'DrGLineSymmetryItem class' category: #'DrGeo-Model-Item'!
1340
1340
DrGLineSymmetryItem class
1341
1341
        instanceVariableNames: ''!
1342
1342
 
1343
 
!classDefinition: #DrGLineTranslationItem category: 'DrGeo-Model-Item'!
 
1343
!classDefinition: #DrGLineTranslationItem category: #'DrGeo-Model-Item'!
1344
1344
DrGLineItem subclass: #DrGLineTranslationItem
1345
1345
        instanceVariableNames: ''
1346
1346
        classVariableNames: ''
1347
1347
        poolDictionaries: ''
1348
1348
        category: 'DrGeo-Model-Item'!
1349
 
!classDefinition: 'DrGLineTranslationItem class' category: 'DrGeo-Model-Item'!
 
1349
!classDefinition: 'DrGLineTranslationItem class' category: #'DrGeo-Model-Item'!
1350
1350
DrGLineTranslationItem class
1351
1351
        instanceVariableNames: ''!
1352
1352
 
1353
 
!classDefinition: #DrGPerpendicularBisectorItem category: 'DrGeo-Model-Item'!
 
1353
!classDefinition: #DrGPerpendicularBisectorItem category: #'DrGeo-Model-Item'!
1354
1354
DrGLineItem subclass: #DrGPerpendicularBisectorItem
1355
1355
        instanceVariableNames: ''
1356
1356
        classVariableNames: ''
1357
1357
        poolDictionaries: ''
1358
1358
        category: 'DrGeo-Model-Item'!
1359
 
!classDefinition: 'DrGPerpendicularBisectorItem class' category: 'DrGeo-Model-Item'!
 
1359
!classDefinition: 'DrGPerpendicularBisectorItem class' category: #'DrGeo-Model-Item'!
1360
1360
DrGPerpendicularBisectorItem class
1361
1361
        instanceVariableNames: ''!
1362
1362
 
1363
 
!classDefinition: #DrGLinePerpendicularBisector2ptsItem category: 'DrGeo-Model-Item'!
 
1363
!classDefinition: #DrGLinePerpendicularBisector2ptsItem category: #'DrGeo-Model-Item'!
1364
1364
DrGPerpendicularBisectorItem subclass: #DrGLinePerpendicularBisector2ptsItem
1365
1365
        instanceVariableNames: ''
1366
1366
        classVariableNames: ''
1367
1367
        poolDictionaries: ''
1368
1368
        category: 'DrGeo-Model-Item'!
1369
 
!classDefinition: 'DrGLinePerpendicularBisector2ptsItem class' category: 'DrGeo-Model-Item'!
 
1369
!classDefinition: 'DrGLinePerpendicularBisector2ptsItem class' category: #'DrGeo-Model-Item'!
1370
1370
DrGLinePerpendicularBisector2ptsItem class
1371
1371
        instanceVariableNames: ''!
1372
1372
 
1373
 
!classDefinition: #DrGRayItem category: 'DrGeo-Model-Item'!
 
1373
!classDefinition: #DrGRayItem category: #'DrGeo-Model-Item'!
1374
1374
DrGDirectionItem subclass: #DrGRayItem
1375
1375
        instanceVariableNames: ''
1376
1376
        classVariableNames: ''
1377
1377
        poolDictionaries: ''
1378
1378
        category: 'DrGeo-Model-Item'!
1379
 
!classDefinition: 'DrGRayItem class' category: 'DrGeo-Model-Item'!
 
1379
!classDefinition: 'DrGRayItem class' category: #'DrGeo-Model-Item'!
1380
1380
DrGRayItem class
1381
1381
        instanceVariableNames: ''!
1382
1382
 
1383
 
!classDefinition: #DrGRay2ptsItem category: 'DrGeo-Model-Item'!
 
1383
!classDefinition: #DrGRay2ptsItem category: #'DrGeo-Model-Item'!
1384
1384
DrGRayItem subclass: #DrGRay2ptsItem
1385
1385
        instanceVariableNames: ''
1386
1386
        classVariableNames: ''
1387
1387
        poolDictionaries: ''
1388
1388
        category: 'DrGeo-Model-Item'!
1389
 
!classDefinition: 'DrGRay2ptsItem class' category: 'DrGeo-Model-Item'!
 
1389
!classDefinition: 'DrGRay2ptsItem class' category: #'DrGeo-Model-Item'!
1390
1390
DrGRay2ptsItem class
1391
1391
        instanceVariableNames: ''!
1392
1392
 
1393
 
!classDefinition: #DrGRayHomothetyItem category: 'DrGeo-Model-Item'!
 
1393
!classDefinition: #DrGRayHomothetyItem category: #'DrGeo-Model-Item'!
1394
1394
DrGRayItem subclass: #DrGRayHomothetyItem
1395
1395
        instanceVariableNames: ''
1396
1396
        classVariableNames: ''
1397
1397
        poolDictionaries: ''
1398
1398
        category: 'DrGeo-Model-Item'!
1399
 
!classDefinition: 'DrGRayHomothetyItem class' category: 'DrGeo-Model-Item'!
 
1399
!classDefinition: 'DrGRayHomothetyItem class' category: #'DrGeo-Model-Item'!
1400
1400
DrGRayHomothetyItem class
1401
1401
        instanceVariableNames: ''!
1402
1402
 
1403
 
!classDefinition: #DrGRayReflexionItem category: 'DrGeo-Model-Item'!
 
1403
!classDefinition: #DrGRayReflexionItem category: #'DrGeo-Model-Item'!
1404
1404
DrGRayItem subclass: #DrGRayReflexionItem
1405
1405
        instanceVariableNames: ''
1406
1406
        classVariableNames: ''
1407
1407
        poolDictionaries: ''
1408
1408
        category: 'DrGeo-Model-Item'!
1409
 
!classDefinition: 'DrGRayReflexionItem class' category: 'DrGeo-Model-Item'!
 
1409
!classDefinition: 'DrGRayReflexionItem class' category: #'DrGeo-Model-Item'!
1410
1410
DrGRayReflexionItem class
1411
1411
        instanceVariableNames: ''!
1412
1412
 
1413
 
!classDefinition: #DrGRayRotationItem category: 'DrGeo-Model-Item'!
 
1413
!classDefinition: #DrGRayRotationItem category: #'DrGeo-Model-Item'!
1414
1414
DrGRayItem subclass: #DrGRayRotationItem
1415
1415
        instanceVariableNames: ''
1416
1416
        classVariableNames: ''
1417
1417
        poolDictionaries: ''
1418
1418
        category: 'DrGeo-Model-Item'!
1419
 
!classDefinition: 'DrGRayRotationItem class' category: 'DrGeo-Model-Item'!
 
1419
!classDefinition: 'DrGRayRotationItem class' category: #'DrGeo-Model-Item'!
1420
1420
DrGRayRotationItem class
1421
1421
        instanceVariableNames: ''!
1422
1422
 
1423
 
!classDefinition: #DrGRaySymmetryItem category: 'DrGeo-Model-Item'!
 
1423
!classDefinition: #DrGRaySymmetryItem category: #'DrGeo-Model-Item'!
1424
1424
DrGRayItem subclass: #DrGRaySymmetryItem
1425
1425
        instanceVariableNames: ''
1426
1426
        classVariableNames: ''
1427
1427
        poolDictionaries: ''
1428
1428
        category: 'DrGeo-Model-Item'!
1429
 
!classDefinition: 'DrGRaySymmetryItem class' category: 'DrGeo-Model-Item'!
 
1429
!classDefinition: 'DrGRaySymmetryItem class' category: #'DrGeo-Model-Item'!
1430
1430
DrGRaySymmetryItem class
1431
1431
        instanceVariableNames: ''!
1432
1432
 
1433
 
!classDefinition: #DrGRayTranslationItem category: 'DrGeo-Model-Item'!
 
1433
!classDefinition: #DrGRayTranslationItem category: #'DrGeo-Model-Item'!
1434
1434
DrGRayItem subclass: #DrGRayTranslationItem
1435
1435
        instanceVariableNames: ''
1436
1436
        classVariableNames: ''
1437
1437
        poolDictionaries: ''
1438
1438
        category: 'DrGeo-Model-Item'!
1439
 
!classDefinition: 'DrGRayTranslationItem class' category: 'DrGeo-Model-Item'!
 
1439
!classDefinition: 'DrGRayTranslationItem class' category: #'DrGeo-Model-Item'!
1440
1440
DrGRayTranslationItem class
1441
1441
        instanceVariableNames: ''!
1442
1442
 
1443
 
!classDefinition: #DrGSegmentItem category: 'DrGeo-Model-Item'!
 
1443
!classDefinition: #DrGSegmentItem category: #'DrGeo-Model-Item'!
1444
1444
DrGDirectionItem subclass: #DrGSegmentItem
1445
1445
        instanceVariableNames: ''
1446
1446
        classVariableNames: ''
1447
1447
        poolDictionaries: ''
1448
1448
        category: 'DrGeo-Model-Item'!
1449
 
!classDefinition: 'DrGSegmentItem class' category: 'DrGeo-Model-Item'!
 
1449
!classDefinition: 'DrGSegmentItem class' category: #'DrGeo-Model-Item'!
1450
1450
DrGSegmentItem class
1451
1451
        instanceVariableNames: ''!
1452
1452
 
1453
 
!classDefinition: #DrGSegment2ptsItem category: 'DrGeo-Model-Item'!
 
1453
!classDefinition: #DrGSegment2ptsItem category: #'DrGeo-Model-Item'!
1454
1454
DrGSegmentItem subclass: #DrGSegment2ptsItem
1455
1455
        instanceVariableNames: ''
1456
1456
        classVariableNames: ''
1457
1457
        poolDictionaries: ''
1458
1458
        category: 'DrGeo-Model-Item'!
1459
 
!classDefinition: 'DrGSegment2ptsItem class' category: 'DrGeo-Model-Item'!
 
1459
!classDefinition: 'DrGSegment2ptsItem class' category: #'DrGeo-Model-Item'!
1460
1460
DrGSegment2ptsItem class
1461
1461
        instanceVariableNames: ''!
1462
1462
 
1463
 
!classDefinition: #DrGSegmentHomothetyItem category: 'DrGeo-Model-Item'!
 
1463
!classDefinition: #DrGSegmentHomothetyItem category: #'DrGeo-Model-Item'!
1464
1464
DrGSegmentItem subclass: #DrGSegmentHomothetyItem
1465
1465
        instanceVariableNames: ''
1466
1466
        classVariableNames: ''
1467
1467
        poolDictionaries: ''
1468
1468
        category: 'DrGeo-Model-Item'!
1469
 
!classDefinition: 'DrGSegmentHomothetyItem class' category: 'DrGeo-Model-Item'!
 
1469
!classDefinition: 'DrGSegmentHomothetyItem class' category: #'DrGeo-Model-Item'!
1470
1470
DrGSegmentHomothetyItem class
1471
1471
        instanceVariableNames: ''!
1472
1472
 
1473
 
!classDefinition: #DrGSegmentReflexionItem category: 'DrGeo-Model-Item'!
 
1473
!classDefinition: #DrGSegmentReflexionItem category: #'DrGeo-Model-Item'!
1474
1474
DrGSegmentItem subclass: #DrGSegmentReflexionItem
1475
1475
        instanceVariableNames: ''
1476
1476
        classVariableNames: ''
1477
1477
        poolDictionaries: ''
1478
1478
        category: 'DrGeo-Model-Item'!
1479
 
!classDefinition: 'DrGSegmentReflexionItem class' category: 'DrGeo-Model-Item'!
 
1479
!classDefinition: 'DrGSegmentReflexionItem class' category: #'DrGeo-Model-Item'!
1480
1480
DrGSegmentReflexionItem class
1481
1481
        instanceVariableNames: ''!
1482
1482
 
1483
 
!classDefinition: #DrGSegmentRotationItem category: 'DrGeo-Model-Item'!
 
1483
!classDefinition: #DrGSegmentRotationItem category: #'DrGeo-Model-Item'!
1484
1484
DrGSegmentItem subclass: #DrGSegmentRotationItem
1485
1485
        instanceVariableNames: ''
1486
1486
        classVariableNames: ''
1487
1487
        poolDictionaries: ''
1488
1488
        category: 'DrGeo-Model-Item'!
1489
 
!classDefinition: 'DrGSegmentRotationItem class' category: 'DrGeo-Model-Item'!
 
1489
!classDefinition: 'DrGSegmentRotationItem class' category: #'DrGeo-Model-Item'!
1490
1490
DrGSegmentRotationItem class
1491
1491
        instanceVariableNames: ''!
1492
1492
 
1493
 
!classDefinition: #DrGSegmentSymmetryItem category: 'DrGeo-Model-Item'!
 
1493
!classDefinition: #DrGSegmentSymmetryItem category: #'DrGeo-Model-Item'!
1494
1494
DrGSegmentItem subclass: #DrGSegmentSymmetryItem
1495
1495
        instanceVariableNames: ''
1496
1496
        classVariableNames: ''
1497
1497
        poolDictionaries: ''
1498
1498
        category: 'DrGeo-Model-Item'!
1499
 
!classDefinition: 'DrGSegmentSymmetryItem class' category: 'DrGeo-Model-Item'!
 
1499
!classDefinition: 'DrGSegmentSymmetryItem class' category: #'DrGeo-Model-Item'!
1500
1500
DrGSegmentSymmetryItem class
1501
1501
        instanceVariableNames: ''!
1502
1502
 
1503
 
!classDefinition: #DrGSegmentTranslationItem category: 'DrGeo-Model-Item'!
 
1503
!classDefinition: #DrGSegmentTranslationItem category: #'DrGeo-Model-Item'!
1504
1504
DrGSegmentItem subclass: #DrGSegmentTranslationItem
1505
1505
        instanceVariableNames: ''
1506
1506
        classVariableNames: ''
1507
1507
        poolDictionaries: ''
1508
1508
        category: 'DrGeo-Model-Item'!
1509
 
!classDefinition: 'DrGSegmentTranslationItem class' category: 'DrGeo-Model-Item'!
 
1509
!classDefinition: 'DrGSegmentTranslationItem class' category: #'DrGeo-Model-Item'!
1510
1510
DrGSegmentTranslationItem class
1511
1511
        instanceVariableNames: ''!
1512
1512
 
1513
 
!classDefinition: #DrGVectorItem category: 'DrGeo-Model-Item'!
 
1513
!classDefinition: #DrGVectorItem category: #'DrGeo-Model-Item'!
1514
1514
DrGSegmentItem subclass: #DrGVectorItem
1515
1515
        instanceVariableNames: ''
1516
1516
        classVariableNames: ''
1517
1517
        poolDictionaries: ''
1518
1518
        category: 'DrGeo-Model-Item'!
1519
 
!classDefinition: 'DrGVectorItem class' category: 'DrGeo-Model-Item'!
 
1519
!classDefinition: 'DrGVectorItem class' category: #'DrGeo-Model-Item'!
1520
1520
DrGVectorItem class
1521
1521
        instanceVariableNames: ''!
1522
1522
 
1523
 
!classDefinition: #DrGVector2ptsItem category: 'DrGeo-Model-Item'!
 
1523
!classDefinition: #DrGVector2ptsItem category: #'DrGeo-Model-Item'!
1524
1524
DrGVectorItem subclass: #DrGVector2ptsItem
1525
1525
        instanceVariableNames: ''
1526
1526
        classVariableNames: ''
1527
1527
        poolDictionaries: ''
1528
1528
        category: 'DrGeo-Model-Item'!
1529
 
!classDefinition: 'DrGVector2ptsItem class' category: 'DrGeo-Model-Item'!
 
1529
!classDefinition: 'DrGVector2ptsItem class' category: #'DrGeo-Model-Item'!
1530
1530
DrGVector2ptsItem class
1531
1531
        instanceVariableNames: ''!
1532
1532
 
1533
 
!classDefinition: #DrGVectorHomothetyItem category: 'DrGeo-Model-Item'!
 
1533
!classDefinition: #DrGVectorHomothetyItem category: #'DrGeo-Model-Item'!
1534
1534
DrGVectorItem subclass: #DrGVectorHomothetyItem
1535
1535
        instanceVariableNames: ''
1536
1536
        classVariableNames: ''
1537
1537
        poolDictionaries: ''
1538
1538
        category: 'DrGeo-Model-Item'!
1539
 
!classDefinition: 'DrGVectorHomothetyItem class' category: 'DrGeo-Model-Item'!
 
1539
!classDefinition: 'DrGVectorHomothetyItem class' category: #'DrGeo-Model-Item'!
1540
1540
DrGVectorHomothetyItem class
1541
1541
        instanceVariableNames: ''!
1542
1542
 
1543
 
!classDefinition: #DrGVectorReflexionItem category: 'DrGeo-Model-Item'!
 
1543
!classDefinition: #DrGVectorReflexionItem category: #'DrGeo-Model-Item'!
1544
1544
DrGVectorItem subclass: #DrGVectorReflexionItem
1545
1545
        instanceVariableNames: ''
1546
1546
        classVariableNames: ''
1547
1547
        poolDictionaries: ''
1548
1548
        category: 'DrGeo-Model-Item'!
1549
 
!classDefinition: 'DrGVectorReflexionItem class' category: 'DrGeo-Model-Item'!
 
1549
!classDefinition: 'DrGVectorReflexionItem class' category: #'DrGeo-Model-Item'!
1550
1550
DrGVectorReflexionItem class
1551
1551
        instanceVariableNames: ''!
1552
1552
 
1553
 
!classDefinition: #DrGVectorRotationItem category: 'DrGeo-Model-Item'!
 
1553
!classDefinition: #DrGVectorRotationItem category: #'DrGeo-Model-Item'!
1554
1554
DrGVectorItem subclass: #DrGVectorRotationItem
1555
1555
        instanceVariableNames: ''
1556
1556
        classVariableNames: ''
1557
1557
        poolDictionaries: ''
1558
1558
        category: 'DrGeo-Model-Item'!
1559
 
!classDefinition: 'DrGVectorRotationItem class' category: 'DrGeo-Model-Item'!
 
1559
!classDefinition: 'DrGVectorRotationItem class' category: #'DrGeo-Model-Item'!
1560
1560
DrGVectorRotationItem class
1561
1561
        instanceVariableNames: ''!
1562
1562
 
1563
 
!classDefinition: #DrGVectorSymmetryItem category: 'DrGeo-Model-Item'!
 
1563
!classDefinition: #DrGVectorSymmetryItem category: #'DrGeo-Model-Item'!
1564
1564
DrGVectorItem subclass: #DrGVectorSymmetryItem
1565
1565
        instanceVariableNames: ''
1566
1566
        classVariableNames: ''
1567
1567
        poolDictionaries: ''
1568
1568
        category: 'DrGeo-Model-Item'!
1569
 
!classDefinition: 'DrGVectorSymmetryItem class' category: 'DrGeo-Model-Item'!
 
1569
!classDefinition: 'DrGVectorSymmetryItem class' category: #'DrGeo-Model-Item'!
1570
1570
DrGVectorSymmetryItem class
1571
1571
        instanceVariableNames: ''!
1572
1572
 
1573
 
!classDefinition: #DrGLocus2ptsItem category: 'DrGeo-Model-Item'!
 
1573
!classDefinition: #DrGLocus2ptsItem category: #'DrGeo-Model-Item'!
1574
1574
DrGMathItem subclass: #DrGLocus2ptsItem
1575
1575
        instanceVariableNames: 'samplesQty p'
1576
1576
        classVariableNames: ''
1577
1577
        poolDictionaries: ''
1578
1578
        category: 'DrGeo-Model-Item'!
1579
 
!classDefinition: 'DrGLocus2ptsItem class' category: 'DrGeo-Model-Item'!
 
1579
!classDefinition: 'DrGLocus2ptsItem class' category: #'DrGeo-Model-Item'!
1580
1580
DrGLocus2ptsItem class
1581
1581
        instanceVariableNames: ''!
1582
1582
 
1583
 
!classDefinition: #DrGLocusTranslationItem category: 'DrGeo-Model-Item'!
 
1583
!classDefinition: #DrGLocusTranslationItem category: #'DrGeo-Model-Item'!
1584
1584
DrGLocus2ptsItem subclass: #DrGLocusTranslationItem
1585
1585
        instanceVariableNames: ''
1586
1586
        classVariableNames: ''
1587
1587
        poolDictionaries: ''
1588
1588
        category: 'DrGeo-Model-Item'!
1589
 
!classDefinition: 'DrGLocusTranslationItem class' category: 'DrGeo-Model-Item'!
 
1589
!classDefinition: 'DrGLocusTranslationItem class' category: #'DrGeo-Model-Item'!
1590
1590
DrGLocusTranslationItem class
1591
1591
        instanceVariableNames: ''!
1592
1592
 
1593
 
!classDefinition: #DrGLocusHomothetyItem category: 'DrGeo-Model-Item'!
 
1593
!classDefinition: #DrGLocusHomothetyItem category: #'DrGeo-Model-Item'!
1594
1594
DrGLocusTranslationItem subclass: #DrGLocusHomothetyItem
1595
1595
        instanceVariableNames: ''
1596
1596
        classVariableNames: ''
1597
1597
        poolDictionaries: ''
1598
1598
        category: 'DrGeo-Model-Item'!
1599
 
!classDefinition: 'DrGLocusHomothetyItem class' category: 'DrGeo-Model-Item'!
 
1599
!classDefinition: 'DrGLocusHomothetyItem class' category: #'DrGeo-Model-Item'!
1600
1600
DrGLocusHomothetyItem class
1601
1601
        instanceVariableNames: ''!
1602
1602
 
1603
 
!classDefinition: #DrGLocusReflexionItem category: 'DrGeo-Model-Item'!
 
1603
!classDefinition: #DrGLocusReflexionItem category: #'DrGeo-Model-Item'!
1604
1604
DrGLocusTranslationItem subclass: #DrGLocusReflexionItem
1605
1605
        instanceVariableNames: ''
1606
1606
        classVariableNames: ''
1607
1607
        poolDictionaries: ''
1608
1608
        category: 'DrGeo-Model-Item'!
1609
 
!classDefinition: 'DrGLocusReflexionItem class' category: 'DrGeo-Model-Item'!
 
1609
!classDefinition: 'DrGLocusReflexionItem class' category: #'DrGeo-Model-Item'!
1610
1610
DrGLocusReflexionItem class
1611
1611
        instanceVariableNames: ''!
1612
1612
 
1613
 
!classDefinition: #DrGLocusRotationItem category: 'DrGeo-Model-Item'!
 
1613
!classDefinition: #DrGLocusRotationItem category: #'DrGeo-Model-Item'!
1614
1614
DrGLocusTranslationItem subclass: #DrGLocusRotationItem
1615
1615
        instanceVariableNames: ''
1616
1616
        classVariableNames: ''
1617
1617
        poolDictionaries: ''
1618
1618
        category: 'DrGeo-Model-Item'!
1619
 
!classDefinition: 'DrGLocusRotationItem class' category: 'DrGeo-Model-Item'!
 
1619
!classDefinition: 'DrGLocusRotationItem class' category: #'DrGeo-Model-Item'!
1620
1620
DrGLocusRotationItem class
1621
1621
        instanceVariableNames: ''!
1622
1622
 
1623
 
!classDefinition: #DrGLocusSymmetryItem category: 'DrGeo-Model-Item'!
 
1623
!classDefinition: #DrGLocusSymmetryItem category: #'DrGeo-Model-Item'!
1624
1624
DrGLocusTranslationItem subclass: #DrGLocusSymmetryItem
1625
1625
        instanceVariableNames: ''
1626
1626
        classVariableNames: ''
1627
1627
        poolDictionaries: ''
1628
1628
        category: 'DrGeo-Model-Item'!
1629
 
!classDefinition: 'DrGLocusSymmetryItem class' category: 'DrGeo-Model-Item'!
 
1629
!classDefinition: 'DrGLocusSymmetryItem class' category: #'DrGeo-Model-Item'!
1630
1630
DrGLocusSymmetryItem class
1631
1631
        instanceVariableNames: ''!
1632
1632
 
1633
 
!classDefinition: #DrGPointItem category: 'DrGeo-Model-Item'!
 
1633
!classDefinition: #DrGPointItem category: #'DrGeo-Model-Item'!
1634
1634
DrGMathItem subclass: #DrGPointItem
1635
1635
        instanceVariableNames: 'point'
1636
1636
        classVariableNames: ''
1637
1637
        poolDictionaries: ''
1638
1638
        category: 'DrGeo-Model-Item'!
1639
 
!classDefinition: 'DrGPointItem class' category: 'DrGeo-Model-Item'!
 
1639
!classDefinition: 'DrGPointItem class' category: #'DrGeo-Model-Item'!
1640
1640
DrGPointItem class
1641
1641
        instanceVariableNames: ''!
1642
1642
 
1643
 
!classDefinition: #DrGPointCoordinateItem category: 'DrGeo-Model-Item'!
 
1643
!classDefinition: #DrGPointCoordinateItem category: #'DrGeo-Model-Item'!
1644
1644
DrGPointItem subclass: #DrGPointCoordinateItem
1645
1645
        instanceVariableNames: ''
1646
1646
        classVariableNames: ''
1647
1647
        poolDictionaries: ''
1648
1648
        category: 'DrGeo-Model-Item'!
1649
 
!classDefinition: 'DrGPointCoordinateItem class' category: 'DrGeo-Model-Item'!
 
1649
!classDefinition: 'DrGPointCoordinateItem class' category: #'DrGeo-Model-Item'!
1650
1650
DrGPointCoordinateItem class
1651
1651
        instanceVariableNames: ''!
1652
1652
 
1653
 
!classDefinition: #DrGPointBlockItem category: 'DrGeo-Model-Item'!
 
1653
!classDefinition: #DrGPointBlockItem category: #'DrGeo-Model-Item'!
1654
1654
DrGPointCoordinateItem subclass: #DrGPointBlockItem
1655
1655
        instanceVariableNames: 'pointBlock'
1656
1656
        classVariableNames: ''
1657
1657
        poolDictionaries: ''
1658
1658
        category: 'DrGeo-Model-Item'!
1659
 
!classDefinition: 'DrGPointBlockItem class' category: 'DrGeo-Model-Item'!
 
1659
!classDefinition: 'DrGPointBlockItem class' category: #'DrGeo-Model-Item'!
1660
1660
DrGPointBlockItem class
1661
1661
        instanceVariableNames: ''!
1662
1662
 
1663
 
!classDefinition: #DrGPointScriptItem category: 'DrGeo-Model-Item'!
 
1663
!classDefinition: #DrGPointScriptItem category: #'DrGeo-Model-Item'!
1664
1664
DrGPointCoordinateItem subclass: #DrGPointScriptItem
1665
1665
        instanceVariableNames: ''
1666
1666
        classVariableNames: ''
1667
1667
        poolDictionaries: ''
1668
1668
        category: 'DrGeo-Model-Item'!
1669
 
!classDefinition: 'DrGPointScriptItem class' category: 'DrGeo-Model-Item'!
 
1669
!classDefinition: 'DrGPointScriptItem class' category: #'DrGeo-Model-Item'!
1670
1670
DrGPointScriptItem class
1671
1671
        instanceVariableNames: ''!
1672
1672
 
1673
 
!classDefinition: #DrGPointFreeItem category: 'DrGeo-Model-Item'!
 
1673
!classDefinition: #DrGPointFreeItem category: #'DrGeo-Model-Item'!
1674
1674
DrGPointItem subclass: #DrGPointFreeItem
1675
1675
        instanceVariableNames: 'locked'
1676
1676
        classVariableNames: ''
1677
1677
        poolDictionaries: ''
1678
1678
        category: 'DrGeo-Model-Item'!
1679
 
!classDefinition: 'DrGPointFreeItem class' category: 'DrGeo-Model-Item'!
 
1679
!classDefinition: 'DrGPointFreeItem class' category: #'DrGeo-Model-Item'!
1680
1680
DrGPointFreeItem class
1681
1681
        instanceVariableNames: ''!
1682
1682
 
1683
 
!classDefinition: #DrGPointHomothetyItem category: 'DrGeo-Model-Item'!
 
1683
!classDefinition: #DrGPointHomothetyItem category: #'DrGeo-Model-Item'!
1684
1684
DrGPointItem subclass: #DrGPointHomothetyItem
1685
1685
        instanceVariableNames: ''
1686
1686
        classVariableNames: ''
1687
1687
        poolDictionaries: ''
1688
1688
        category: 'DrGeo-Model-Item'!
1689
 
!classDefinition: 'DrGPointHomothetyItem class' category: 'DrGeo-Model-Item'!
 
1689
!classDefinition: 'DrGPointHomothetyItem class' category: #'DrGeo-Model-Item'!
1690
1690
DrGPointHomothetyItem class
1691
1691
        instanceVariableNames: ''!
1692
1692
 
1693
 
!classDefinition: #DrGPointIntersectionItem category: 'DrGeo-Model-Item'!
 
1693
!classDefinition: #DrGPointIntersectionItem category: #'DrGeo-Model-Item'!
1694
1694
DrGPointItem subclass: #DrGPointIntersectionItem
1695
1695
        instanceVariableNames: 'k'
1696
1696
        classVariableNames: ''
1697
1697
        poolDictionaries: ''
1698
1698
        category: 'DrGeo-Model-Item'!
1699
 
!classDefinition: 'DrGPointIntersectionItem class' category: 'DrGeo-Model-Item'!
 
1699
!classDefinition: 'DrGPointIntersectionItem class' category: #'DrGeo-Model-Item'!
1700
1700
DrGPointIntersectionItem class
1701
1701
        instanceVariableNames: ''!
1702
1702
 
1703
 
!classDefinition: #DrGPointMiddle2ptsItem category: 'DrGeo-Model-Item'!
 
1703
!classDefinition: #DrGPointMiddle2ptsItem category: #'DrGeo-Model-Item'!
1704
1704
DrGPointItem subclass: #DrGPointMiddle2ptsItem
1705
1705
        instanceVariableNames: ''
1706
1706
        classVariableNames: ''
1707
1707
        poolDictionaries: ''
1708
1708
        category: 'DrGeo-Model-Item'!
1709
 
!classDefinition: 'DrGPointMiddle2ptsItem class' category: 'DrGeo-Model-Item'!
 
1709
!classDefinition: 'DrGPointMiddle2ptsItem class' category: #'DrGeo-Model-Item'!
1710
1710
DrGPointMiddle2ptsItem class
1711
1711
        instanceVariableNames: ''!
1712
1712
 
1713
 
!classDefinition: #DrGPointMiddlesegmentItem category: 'DrGeo-Model-Item'!
 
1713
!classDefinition: #DrGPointMiddlesegmentItem category: #'DrGeo-Model-Item'!
1714
1714
DrGPointMiddle2ptsItem subclass: #DrGPointMiddlesegmentItem
1715
1715
        instanceVariableNames: ''
1716
1716
        classVariableNames: ''
1717
1717
        poolDictionaries: ''
1718
1718
        category: 'DrGeo-Model-Item'!
1719
 
!classDefinition: 'DrGPointMiddlesegmentItem class' category: 'DrGeo-Model-Item'!
 
1719
!classDefinition: 'DrGPointMiddlesegmentItem class' category: #'DrGeo-Model-Item'!
1720
1720
DrGPointMiddlesegmentItem class
1721
1721
        instanceVariableNames: ''!
1722
1722
 
1723
 
!classDefinition: #DrGPointOncurveItem category: 'DrGeo-Model-Item'!
 
1723
!classDefinition: #DrGPointOncurveItem category: #'DrGeo-Model-Item'!
1724
1724
DrGPointItem subclass: #DrGPointOncurveItem
1725
1725
        instanceVariableNames: 'abscissa locked'
1726
1726
        classVariableNames: ''
1727
1727
        poolDictionaries: ''
1728
1728
        category: 'DrGeo-Model-Item'!
1729
 
!classDefinition: 'DrGPointOncurveItem class' category: 'DrGeo-Model-Item'!
 
1729
!classDefinition: 'DrGPointOncurveItem class' category: #'DrGeo-Model-Item'!
1730
1730
DrGPointOncurveItem class
1731
1731
        instanceVariableNames: ''!
1732
1732
 
1733
 
!classDefinition: #DrGPointReflexionItem category: 'DrGeo-Model-Item'!
 
1733
!classDefinition: #DrGPointReflexionItem category: #'DrGeo-Model-Item'!
1734
1734
DrGPointItem subclass: #DrGPointReflexionItem
1735
1735
        instanceVariableNames: ''
1736
1736
        classVariableNames: ''
1737
1737
        poolDictionaries: ''
1738
1738
        category: 'DrGeo-Model-Item'!
1739
 
!classDefinition: 'DrGPointReflexionItem class' category: 'DrGeo-Model-Item'!
 
1739
!classDefinition: 'DrGPointReflexionItem class' category: #'DrGeo-Model-Item'!
1740
1740
DrGPointReflexionItem class
1741
1741
        instanceVariableNames: ''!
1742
1742
 
1743
 
!classDefinition: #DrGPointRotationItem category: 'DrGeo-Model-Item'!
 
1743
!classDefinition: #DrGPointRotationItem category: #'DrGeo-Model-Item'!
1744
1744
DrGPointItem subclass: #DrGPointRotationItem
1745
1745
        instanceVariableNames: ''
1746
1746
        classVariableNames: ''
1747
1747
        poolDictionaries: ''
1748
1748
        category: 'DrGeo-Model-Item'!
1749
 
!classDefinition: 'DrGPointRotationItem class' category: 'DrGeo-Model-Item'!
 
1749
!classDefinition: 'DrGPointRotationItem class' category: #'DrGeo-Model-Item'!
1750
1750
DrGPointRotationItem class
1751
1751
        instanceVariableNames: ''!
1752
1752
 
1753
 
!classDefinition: #DrGPointSymmetryItem category: 'DrGeo-Model-Item'!
 
1753
!classDefinition: #DrGPointSymmetryItem category: #'DrGeo-Model-Item'!
1754
1754
DrGPointItem subclass: #DrGPointSymmetryItem
1755
1755
        instanceVariableNames: ''
1756
1756
        classVariableNames: ''
1757
1757
        poolDictionaries: ''
1758
1758
        category: 'DrGeo-Model-Item'!
1759
 
!classDefinition: 'DrGPointSymmetryItem class' category: 'DrGeo-Model-Item'!
 
1759
!classDefinition: 'DrGPointSymmetryItem class' category: #'DrGeo-Model-Item'!
1760
1760
DrGPointSymmetryItem class
1761
1761
        instanceVariableNames: ''!
1762
1762
 
1763
 
!classDefinition: #DrGPointTranslationItem category: 'DrGeo-Model-Item'!
 
1763
!classDefinition: #DrGPointTranslationItem category: #'DrGeo-Model-Item'!
1764
1764
DrGPointItem subclass: #DrGPointTranslationItem
1765
1765
        instanceVariableNames: ''
1766
1766
        classVariableNames: ''
1767
1767
        poolDictionaries: ''
1768
1768
        category: 'DrGeo-Model-Item'!
1769
 
!classDefinition: 'DrGPointTranslationItem class' category: 'DrGeo-Model-Item'!
 
1769
!classDefinition: 'DrGPointTranslationItem class' category: #'DrGeo-Model-Item'!
1770
1770
DrGPointTranslationItem class
1771
1771
        instanceVariableNames: ''!
1772
1772
 
1773
 
!classDefinition: #DrGPolygonItem category: 'DrGeo-Model-Item'!
 
1773
!classDefinition: #DrGPolygonItem category: #'DrGeo-Model-Item'!
1774
1774
DrGMathItem subclass: #DrGPolygonItem
1775
1775
        instanceVariableNames: 'points length sidesLength'
1776
1776
        classVariableNames: ''
1777
1777
        poolDictionaries: ''
1778
1778
        category: 'DrGeo-Model-Item'!
1779
 
!classDefinition: 'DrGPolygonItem class' category: 'DrGeo-Model-Item'!
 
1779
!classDefinition: 'DrGPolygonItem class' category: #'DrGeo-Model-Item'!
1780
1780
DrGPolygonItem class
1781
1781
        instanceVariableNames: ''!
1782
1782
 
1783
 
!classDefinition: #DrGPolygonHomothetyItem category: 'DrGeo-Model-Item'!
 
1783
!classDefinition: #DrGPolygonHomothetyItem category: #'DrGeo-Model-Item'!
1784
1784
DrGPolygonItem subclass: #DrGPolygonHomothetyItem
1785
1785
        instanceVariableNames: ''
1786
1786
        classVariableNames: ''
1787
1787
        poolDictionaries: ''
1788
1788
        category: 'DrGeo-Model-Item'!
1789
 
!classDefinition: 'DrGPolygonHomothetyItem class' category: 'DrGeo-Model-Item'!
 
1789
!classDefinition: 'DrGPolygonHomothetyItem class' category: #'DrGeo-Model-Item'!
1790
1790
DrGPolygonHomothetyItem class
1791
1791
        instanceVariableNames: ''!
1792
1792
 
1793
 
!classDefinition: #DrGPolygonNptsItem category: 'DrGeo-Model-Item'!
 
1793
!classDefinition: #DrGPolygonNptsItem category: #'DrGeo-Model-Item'!
1794
1794
DrGPolygonItem subclass: #DrGPolygonNptsItem
1795
1795
        instanceVariableNames: ''
1796
1796
        classVariableNames: ''
1797
1797
        poolDictionaries: ''
1798
1798
        category: 'DrGeo-Model-Item'!
1799
 
!classDefinition: 'DrGPolygonNptsItem class' category: 'DrGeo-Model-Item'!
 
1799
!classDefinition: 'DrGPolygonNptsItem class' category: #'DrGeo-Model-Item'!
1800
1800
DrGPolygonNptsItem class
1801
1801
        instanceVariableNames: ''!
1802
1802
 
1803
 
!classDefinition: #DrGPolygonReflexionItem category: 'DrGeo-Model-Item'!
 
1803
!classDefinition: #DrGPolygonReflexionItem category: #'DrGeo-Model-Item'!
1804
1804
DrGPolygonItem subclass: #DrGPolygonReflexionItem
1805
1805
        instanceVariableNames: ''
1806
1806
        classVariableNames: ''
1807
1807
        poolDictionaries: ''
1808
1808
        category: 'DrGeo-Model-Item'!
1809
 
!classDefinition: 'DrGPolygonReflexionItem class' category: 'DrGeo-Model-Item'!
 
1809
!classDefinition: 'DrGPolygonReflexionItem class' category: #'DrGeo-Model-Item'!
1810
1810
DrGPolygonReflexionItem class
1811
1811
        instanceVariableNames: ''!
1812
1812
 
1813
 
!classDefinition: #DrGPolygonRegularItem category: 'DrGeo-Model-Item'!
 
1813
!classDefinition: #DrGPolygonRegularItem category: #'DrGeo-Model-Item'!
1814
1814
DrGPolygonItem subclass: #DrGPolygonRegularItem
1815
1815
        instanceVariableNames: ''
1816
1816
        classVariableNames: ''
1817
1817
        poolDictionaries: ''
1818
1818
        category: 'DrGeo-Model-Item'!
1819
 
!classDefinition: 'DrGPolygonRegularItem class' category: 'DrGeo-Model-Item'!
 
1819
!classDefinition: 'DrGPolygonRegularItem class' category: #'DrGeo-Model-Item'!
1820
1820
DrGPolygonRegularItem class
1821
1821
        instanceVariableNames: ''!
1822
1822
 
1823
 
!classDefinition: #DrGPolygonRotationItem category: 'DrGeo-Model-Item'!
 
1823
!classDefinition: #DrGPolygonRotationItem category: #'DrGeo-Model-Item'!
1824
1824
DrGPolygonItem subclass: #DrGPolygonRotationItem
1825
1825
        instanceVariableNames: ''
1826
1826
        classVariableNames: ''
1827
1827
        poolDictionaries: ''
1828
1828
        category: 'DrGeo-Model-Item'!
1829
 
!classDefinition: 'DrGPolygonRotationItem class' category: 'DrGeo-Model-Item'!
 
1829
!classDefinition: 'DrGPolygonRotationItem class' category: #'DrGeo-Model-Item'!
1830
1830
DrGPolygonRotationItem class
1831
1831
        instanceVariableNames: ''!
1832
1832
 
1833
 
!classDefinition: #DrGPolygonSymmetryItem category: 'DrGeo-Model-Item'!
 
1833
!classDefinition: #DrGPolygonSymmetryItem category: #'DrGeo-Model-Item'!
1834
1834
DrGPolygonItem subclass: #DrGPolygonSymmetryItem
1835
1835
        instanceVariableNames: ''
1836
1836
        classVariableNames: ''
1837
1837
        poolDictionaries: ''
1838
1838
        category: 'DrGeo-Model-Item'!
1839
 
!classDefinition: 'DrGPolygonSymmetryItem class' category: 'DrGeo-Model-Item'!
 
1839
!classDefinition: 'DrGPolygonSymmetryItem class' category: #'DrGeo-Model-Item'!
1840
1840
DrGPolygonSymmetryItem class
1841
1841
        instanceVariableNames: ''!
1842
1842
 
1843
 
!classDefinition: #DrGPolygonTranslationItem category: 'DrGeo-Model-Item'!
 
1843
!classDefinition: #DrGPolygonTranslationItem category: #'DrGeo-Model-Item'!
1844
1844
DrGPolygonItem subclass: #DrGPolygonTranslationItem
1845
1845
        instanceVariableNames: ''
1846
1846
        classVariableNames: ''
1847
1847
        poolDictionaries: ''
1848
1848
        category: 'DrGeo-Model-Item'!
1849
 
!classDefinition: 'DrGPolygonTranslationItem class' category: 'DrGeo-Model-Item'!
 
1849
!classDefinition: 'DrGPolygonTranslationItem class' category: #'DrGeo-Model-Item'!
1850
1850
DrGPolygonTranslationItem class
1851
1851
        instanceVariableNames: ''!
1852
1852
 
1853
 
!classDefinition: #DrGTextItem category: 'DrGeo-Model-Item'!
 
1853
!classDefinition: #DrGTextItem category: #'DrGeo-Model-Item'!
1854
1854
DrGMathItem subclass: #DrGTextItem
1855
1855
        instanceVariableNames: 'text position locked'
1856
1856
        classVariableNames: ''
1857
1857
        poolDictionaries: ''
1858
1858
        category: 'DrGeo-Model-Item'!
1859
 
!classDefinition: 'DrGTextItem class' category: 'DrGeo-Model-Item'!
 
1859
!classDefinition: 'DrGTextItem class' category: #'DrGeo-Model-Item'!
1860
1860
DrGTextItem class
1861
1861
        instanceVariableNames: ''!
1862
1862
 
1863
 
!classDefinition: #DrGValueItem category: 'DrGeo-Model-Item'!
 
1863
!classDefinition: #DrGValueItem category: #'DrGeo-Model-Item'!
1864
1864
DrGMathItem subclass: #DrGValueItem
1865
1865
        instanceVariableNames: 'value position locked'
1866
1866
        classVariableNames: ''
1867
1867
        poolDictionaries: ''
1868
1868
        category: 'DrGeo-Model-Item'!
1869
 
!classDefinition: 'DrGValueItem class' category: 'DrGeo-Model-Item'!
 
1869
!classDefinition: 'DrGValueItem class' category: #'DrGeo-Model-Item'!
1870
1870
DrGValueItem class
1871
1871
        instanceVariableNames: ''!
1872
1872
 
1873
 
!classDefinition: #DrGAngleItem category: 'DrGeo-Model-Item'!
 
1873
!classDefinition: #DrGAngleItem category: #'DrGeo-Model-Item'!
1874
1874
DrGValueItem subclass: #DrGAngleItem
1875
1875
        instanceVariableNames: 'radianValue degreeValue'
1876
1876
        classVariableNames: ''
1877
1877
        poolDictionaries: ''
1878
1878
        category: 'DrGeo-Model-Item'!
1879
 
!classDefinition: 'DrGAngleItem class' category: 'DrGeo-Model-Item'!
 
1879
!classDefinition: 'DrGAngleItem class' category: #'DrGeo-Model-Item'!
1880
1880
DrGAngleItem class
1881
1881
        instanceVariableNames: ''!
1882
1882
 
1883
 
!classDefinition: #DrGAngle3ptsOrientedItem category: 'DrGeo-Model-Item'!
 
1883
!classDefinition: #DrGAngle3ptsOrientedItem category: #'DrGeo-Model-Item'!
1884
1884
DrGAngleItem subclass: #DrGAngle3ptsOrientedItem
1885
1885
        instanceVariableNames: ''
1886
1886
        classVariableNames: ''
1887
1887
        poolDictionaries: ''
1888
1888
        category: 'DrGeo-Model-Item'!
1889
 
!classDefinition: 'DrGAngle3ptsOrientedItem class' category: 'DrGeo-Model-Item'!
 
1889
!classDefinition: 'DrGAngle3ptsOrientedItem class' category: #'DrGeo-Model-Item'!
1890
1890
DrGAngle3ptsOrientedItem class
1891
1891
        instanceVariableNames: ''!
1892
1892
 
1893
 
!classDefinition: #DrGAngle3ptsItem category: 'DrGeo-Model-Item'!
 
1893
!classDefinition: #DrGAngle3ptsItem category: #'DrGeo-Model-Item'!
1894
1894
DrGAngle3ptsOrientedItem subclass: #DrGAngle3ptsItem
1895
1895
        instanceVariableNames: ''
1896
1896
        classVariableNames: ''
1897
1897
        poolDictionaries: ''
1898
1898
        category: 'DrGeo-Model-Item'!
1899
 
!classDefinition: 'DrGAngle3ptsItem class' category: 'DrGeo-Model-Item'!
 
1899
!classDefinition: 'DrGAngle3ptsItem class' category: #'DrGeo-Model-Item'!
1900
1900
DrGAngle3ptsItem class
1901
1901
        instanceVariableNames: ''!
1902
1902
 
1903
 
!classDefinition: #DrGAngleVectorsItem category: 'DrGeo-Model-Item'!
 
1903
!classDefinition: #DrGAngleVectorsItem category: #'DrGeo-Model-Item'!
1904
1904
DrGAngleItem subclass: #DrGAngleVectorsItem
1905
1905
        instanceVariableNames: ''
1906
1906
        classVariableNames: ''
1907
1907
        poolDictionaries: ''
1908
1908
        category: 'DrGeo-Model-Item'!
1909
 
!classDefinition: 'DrGAngleVectorsItem class' category: 'DrGeo-Model-Item'!
 
1909
!classDefinition: 'DrGAngleVectorsItem class' category: #'DrGeo-Model-Item'!
1910
1910
DrGAngleVectorsItem class
1911
1911
        instanceVariableNames: ''!
1912
1912
 
1913
 
!classDefinition: #DrGComputedValueItem category: 'DrGeo-Model-Item'!
 
1913
!classDefinition: #DrGComputedValueItem category: #'DrGeo-Model-Item'!
1914
1914
DrGValueItem subclass: #DrGComputedValueItem
1915
1915
        instanceVariableNames: ''
1916
1916
        classVariableNames: ''
1917
1917
        poolDictionaries: ''
1918
1918
        category: 'DrGeo-Model-Item'!
1919
 
!classDefinition: 'DrGComputedValueItem class' category: 'DrGeo-Model-Item'!
 
1919
!classDefinition: 'DrGComputedValueItem class' category: #'DrGeo-Model-Item'!
1920
1920
DrGComputedValueItem class
1921
1921
        instanceVariableNames: ''!
1922
1922
 
1923
 
!classDefinition: #DrGEquationItem category: 'DrGeo-Model-Item'!
 
1923
!classDefinition: #DrGEquationItem category: #'DrGeo-Model-Item'!
1924
1924
DrGComputedValueItem subclass: #DrGEquationItem
1925
1925
        instanceVariableNames: ''
1926
1926
        classVariableNames: ''
1927
1927
        poolDictionaries: ''
1928
1928
        category: 'DrGeo-Model-Item'!
1929
 
!classDefinition: 'DrGEquationItem class' category: 'DrGeo-Model-Item'!
 
1929
!classDefinition: 'DrGEquationItem class' category: #'DrGeo-Model-Item'!
1930
1930
DrGEquationItem class
1931
1931
        instanceVariableNames: ''!
1932
1932
 
1933
 
!classDefinition: #DrGEquationCircleItem category: 'DrGeo-Model-Item'!
 
1933
!classDefinition: #DrGEquationCircleItem category: #'DrGeo-Model-Item'!
1934
1934
DrGEquationItem subclass: #DrGEquationCircleItem
1935
1935
        instanceVariableNames: ''
1936
1936
        classVariableNames: ''
1937
1937
        poolDictionaries: ''
1938
1938
        category: 'DrGeo-Model-Item'!
1939
 
!classDefinition: 'DrGEquationCircleItem class' category: 'DrGeo-Model-Item'!
 
1939
!classDefinition: 'DrGEquationCircleItem class' category: #'DrGeo-Model-Item'!
1940
1940
DrGEquationCircleItem class
1941
1941
        instanceVariableNames: ''!
1942
1942
 
1943
 
!classDefinition: #DrGEquationLineItem category: 'DrGeo-Model-Item'!
 
1943
!classDefinition: #DrGEquationLineItem category: #'DrGeo-Model-Item'!
1944
1944
DrGEquationItem subclass: #DrGEquationLineItem
1945
1945
        instanceVariableNames: 'a b c'
1946
1946
        classVariableNames: ''
1947
1947
        poolDictionaries: ''
1948
1948
        category: 'DrGeo-Model-Item'!
1949
 
!classDefinition: 'DrGEquationLineItem class' category: 'DrGeo-Model-Item'!
 
1949
!classDefinition: 'DrGEquationLineItem class' category: #'DrGeo-Model-Item'!
1950
1950
DrGEquationLineItem class
1951
1951
        instanceVariableNames: ''!
1952
1952
 
1953
 
!classDefinition: #DrGValueArclengthItem category: 'DrGeo-Model-Item'!
 
1953
!classDefinition: #DrGValueArclengthItem category: #'DrGeo-Model-Item'!
1954
1954
DrGComputedValueItem subclass: #DrGValueArclengthItem
1955
1955
        instanceVariableNames: ''
1956
1956
        classVariableNames: ''
1957
1957
        poolDictionaries: ''
1958
1958
        category: 'DrGeo-Model-Item'!
1959
 
!classDefinition: 'DrGValueArclengthItem class' category: 'DrGeo-Model-Item'!
 
1959
!classDefinition: 'DrGValueArclengthItem class' category: #'DrGeo-Model-Item'!
1960
1960
DrGValueArclengthItem class
1961
1961
        instanceVariableNames: ''!
1962
1962
 
1963
 
!classDefinition: #DrGValueCircleperimeterItem category: 'DrGeo-Model-Item'!
 
1963
!classDefinition: #DrGValueCircleperimeterItem category: #'DrGeo-Model-Item'!
1964
1964
DrGComputedValueItem subclass: #DrGValueCircleperimeterItem
1965
1965
        instanceVariableNames: ''
1966
1966
        classVariableNames: ''
1967
1967
        poolDictionaries: ''
1968
1968
        category: 'DrGeo-Model-Item'!
1969
 
!classDefinition: 'DrGValueCircleperimeterItem class' category: 'DrGeo-Model-Item'!
 
1969
!classDefinition: 'DrGValueCircleperimeterItem class' category: #'DrGeo-Model-Item'!
1970
1970
DrGValueCircleperimeterItem class
1971
1971
        instanceVariableNames: ''!
1972
1972
 
1973
 
!classDefinition: #DrGValueDistance2ptsItem category: 'DrGeo-Model-Item'!
 
1973
!classDefinition: #DrGValueDistance2ptsItem category: #'DrGeo-Model-Item'!
1974
1974
DrGComputedValueItem subclass: #DrGValueDistance2ptsItem
1975
1975
        instanceVariableNames: ''
1976
1976
        classVariableNames: ''
1977
1977
        poolDictionaries: ''
1978
1978
        category: 'DrGeo-Model-Item'!
1979
 
!classDefinition: 'DrGValueDistance2ptsItem class' category: 'DrGeo-Model-Item'!
 
1979
!classDefinition: 'DrGValueDistance2ptsItem class' category: #'DrGeo-Model-Item'!
1980
1980
DrGValueDistance2ptsItem class
1981
1981
        instanceVariableNames: ''!
1982
1982
 
1983
 
!classDefinition: #DrGValueDistanceptlineItem category: 'DrGeo-Model-Item'!
 
1983
!classDefinition: #DrGValueDistanceptlineItem category: #'DrGeo-Model-Item'!
1984
1984
DrGComputedValueItem subclass: #DrGValueDistanceptlineItem
1985
1985
        instanceVariableNames: ''
1986
1986
        classVariableNames: ''
1987
1987
        poolDictionaries: ''
1988
1988
        category: 'DrGeo-Model-Item'!
1989
 
!classDefinition: 'DrGValueDistanceptlineItem class' category: 'DrGeo-Model-Item'!
 
1989
!classDefinition: 'DrGValueDistanceptlineItem class' category: #'DrGeo-Model-Item'!
1990
1990
DrGValueDistanceptlineItem class
1991
1991
        instanceVariableNames: ''!
1992
1992
 
1993
 
!classDefinition: #DrGValuePolygonperimeterItem category: 'DrGeo-Model-Item'!
 
1993
!classDefinition: #DrGValuePolygonperimeterItem category: #'DrGeo-Model-Item'!
1994
1994
DrGComputedValueItem subclass: #DrGValuePolygonperimeterItem
1995
1995
        instanceVariableNames: ''
1996
1996
        classVariableNames: ''
1997
1997
        poolDictionaries: ''
1998
1998
        category: 'DrGeo-Model-Item'!
1999
 
!classDefinition: 'DrGValuePolygonperimeterItem class' category: 'DrGeo-Model-Item'!
 
1999
!classDefinition: 'DrGValuePolygonperimeterItem class' category: #'DrGeo-Model-Item'!
2000
2000
DrGValuePolygonperimeterItem class
2001
2001
        instanceVariableNames: ''!
2002
2002
 
2003
 
!classDefinition: #DrGValuePtabscissaItem category: 'DrGeo-Model-Item'!
 
2003
!classDefinition: #DrGValuePtabscissaItem category: #'DrGeo-Model-Item'!
2004
2004
DrGComputedValueItem subclass: #DrGValuePtabscissaItem
2005
2005
        instanceVariableNames: ''
2006
2006
        classVariableNames: ''
2007
2007
        poolDictionaries: ''
2008
2008
        category: 'DrGeo-Model-Item'!
2009
 
!classDefinition: 'DrGValuePtabscissaItem class' category: 'DrGeo-Model-Item'!
 
2009
!classDefinition: 'DrGValuePtabscissaItem class' category: #'DrGeo-Model-Item'!
2010
2010
DrGValuePtabscissaItem class
2011
2011
        instanceVariableNames: ''!
2012
2012
 
2013
 
!classDefinition: #DrGValuePtordinateItem category: 'DrGeo-Model-Item'!
 
2013
!classDefinition: #DrGValuePtordinateItem category: #'DrGeo-Model-Item'!
2014
2014
DrGComputedValueItem subclass: #DrGValuePtordinateItem
2015
2015
        instanceVariableNames: ''
2016
2016
        classVariableNames: ''
2017
2017
        poolDictionaries: ''
2018
2018
        category: 'DrGeo-Model-Item'!
2019
 
!classDefinition: 'DrGValuePtordinateItem class' category: 'DrGeo-Model-Item'!
 
2019
!classDefinition: 'DrGValuePtordinateItem class' category: #'DrGeo-Model-Item'!
2020
2020
DrGValuePtordinateItem class
2021
2021
        instanceVariableNames: ''!
2022
2022
 
2023
 
!classDefinition: #DrGValueSegmentlengthItem category: 'DrGeo-Model-Item'!
 
2023
!classDefinition: #DrGValueSegmentlengthItem category: #'DrGeo-Model-Item'!
2024
2024
DrGComputedValueItem subclass: #DrGValueSegmentlengthItem
2025
2025
        instanceVariableNames: ''
2026
2026
        classVariableNames: ''
2027
2027
        poolDictionaries: ''
2028
2028
        category: 'DrGeo-Model-Item'!
2029
 
!classDefinition: 'DrGValueSegmentlengthItem class' category: 'DrGeo-Model-Item'!
 
2029
!classDefinition: 'DrGValueSegmentlengthItem class' category: #'DrGeo-Model-Item'!
2030
2030
DrGValueSegmentlengthItem class
2031
2031
        instanceVariableNames: ''!
2032
2032
 
2033
 
!classDefinition: #DrGValueVectornormItem category: 'DrGeo-Model-Item'!
 
2033
!classDefinition: #DrGValueVectornormItem category: #'DrGeo-Model-Item'!
2034
2034
DrGValueSegmentlengthItem subclass: #DrGValueVectornormItem
2035
2035
        instanceVariableNames: ''
2036
2036
        classVariableNames: ''
2037
2037
        poolDictionaries: ''
2038
2038
        category: 'DrGeo-Model-Item'!
2039
 
!classDefinition: 'DrGValueVectornormItem class' category: 'DrGeo-Model-Item'!
 
2039
!classDefinition: 'DrGValueVectornormItem class' category: #'DrGeo-Model-Item'!
2040
2040
DrGValueVectornormItem class
2041
2041
        instanceVariableNames: ''!
2042
2042
 
2043
 
!classDefinition: #DrGValueSlopeItem category: 'DrGeo-Model-Item'!
 
2043
!classDefinition: #DrGValueSlopeItem category: #'DrGeo-Model-Item'!
2044
2044
DrGComputedValueItem subclass: #DrGValueSlopeItem
2045
2045
        instanceVariableNames: ''
2046
2046
        classVariableNames: ''
2047
2047
        poolDictionaries: ''
2048
2048
        category: 'DrGeo-Model-Item'!
2049
 
!classDefinition: 'DrGValueSlopeItem class' category: 'DrGeo-Model-Item'!
 
2049
!classDefinition: 'DrGValueSlopeItem class' category: #'DrGeo-Model-Item'!
2050
2050
DrGValueSlopeItem class
2051
2051
        instanceVariableNames: ''!
2052
2052
 
2053
 
!classDefinition: #DrGValueVectorabscissaItem category: 'DrGeo-Model-Item'!
 
2053
!classDefinition: #DrGValueVectorabscissaItem category: #'DrGeo-Model-Item'!
2054
2054
DrGComputedValueItem subclass: #DrGValueVectorabscissaItem
2055
2055
        instanceVariableNames: ''
2056
2056
        classVariableNames: ''
2057
2057
        poolDictionaries: ''
2058
2058
        category: 'DrGeo-Model-Item'!
2059
 
!classDefinition: 'DrGValueVectorabscissaItem class' category: 'DrGeo-Model-Item'!
 
2059
!classDefinition: 'DrGValueVectorabscissaItem class' category: #'DrGeo-Model-Item'!
2060
2060
DrGValueVectorabscissaItem class
2061
2061
        instanceVariableNames: ''!
2062
2062
 
2063
 
!classDefinition: #DrGValueVectorordinateItem category: 'DrGeo-Model-Item'!
 
2063
!classDefinition: #DrGValueVectorordinateItem category: #'DrGeo-Model-Item'!
2064
2064
DrGComputedValueItem subclass: #DrGValueVectorordinateItem
2065
2065
        instanceVariableNames: ''
2066
2066
        classVariableNames: ''
2067
2067
        poolDictionaries: ''
2068
2068
        category: 'DrGeo-Model-Item'!
2069
 
!classDefinition: 'DrGValueVectorordinateItem class' category: 'DrGeo-Model-Item'!
 
2069
!classDefinition: 'DrGValueVectorordinateItem class' category: #'DrGeo-Model-Item'!
2070
2070
DrGValueVectorordinateItem class
2071
2071
        instanceVariableNames: ''!
2072
2072
 
2073
 
!classDefinition: #DrGValueScriptItem category: 'DrGeo-Model-Item'!
 
2073
!classDefinition: #DrGValueScriptItem category: #'DrGeo-Model-Item'!
2074
2074
DrGValueItem subclass: #DrGValueScriptItem
2075
2075
        instanceVariableNames: 'script parentMorphs'
2076
2076
        classVariableNames: ''
2077
2077
        poolDictionaries: ''
2078
2078
        category: 'DrGeo-Model-Item'!
2079
 
!classDefinition: 'DrGValueScriptItem class' category: 'DrGeo-Model-Item'!
 
2079
!classDefinition: 'DrGValueScriptItem class' category: #'DrGeo-Model-Item'!
2080
2080
DrGValueScriptItem class
2081
2081
        instanceVariableNames: ''!
2082
2082
 
2083
 
!classDefinition: #DrGValueValueItem category: 'DrGeo-Model-Item'!
 
2083
!classDefinition: #DrGValueValueItem category: #'DrGeo-Model-Item'!
2084
2084
DrGValueItem subclass: #DrGValueValueItem
2085
2085
        instanceVariableNames: ''
2086
2086
        classVariableNames: ''
2087
2087
        poolDictionaries: ''
2088
2088
        category: 'DrGeo-Model-Item'!
2089
 
!classDefinition: 'DrGValueValueItem class' category: 'DrGeo-Model-Item'!
 
2089
!classDefinition: 'DrGValueValueItem class' category: #'DrGeo-Model-Item'!
2090
2090
DrGValueValueItem class
2091
2091
        instanceVariableNames: ''!
2092
2092
 
2093
 
!classDefinition: #DrGMacro category: 'DrGeo-Model-Macro'!
 
2093
!classDefinition: #DrGMacro category: #'DrGeo-Model-Macro'!
2094
2094
Object subclass: #DrGMacro
2095
2095
        instanceVariableNames: 'nodes title description saved'
2096
2096
        classVariableNames: ''
2097
2097
        poolDictionaries: ''
2098
2098
        category: 'DrGeo-Model-Macro'!
2099
 
!classDefinition: 'DrGMacro class' category: 'DrGeo-Model-Macro'!
 
2099
!classDefinition: 'DrGMacro class' category: #'DrGeo-Model-Macro'!
2100
2100
DrGMacro class
2101
2101
        instanceVariableNames: ''!
2102
2102
 
2103
 
!classDefinition: #DrGMacroMathItem category: 'DrGeo-Model-Macro'!
 
2103
!classDefinition: #DrGMacroMathItem category: #'DrGeo-Model-Macro'!
2104
2104
Object subclass: #DrGMacroMathItem
2105
2105
        instanceVariableNames: 'basicType id'
2106
2106
        classVariableNames: ''
2107
2107
        poolDictionaries: ''
2108
2108
        category: 'DrGeo-Model-Macro'!
2109
 
!classDefinition: 'DrGMacroMathItem class' category: 'DrGeo-Model-Macro'!
 
2109
!classDefinition: 'DrGMacroMathItem class' category: #'DrGeo-Model-Macro'!
2110
2110
DrGMacroMathItem class
2111
2111
        instanceVariableNames: ''!
2112
2112
 
2113
 
!classDefinition: #DrGMacroNode category: 'DrGeo-Model-Macro'!
 
2113
!classDefinition: #DrGMacroNode category: #'DrGeo-Model-Macro'!
2114
2114
Object subclass: #DrGMacroNode
2115
2115
        instanceVariableNames: 'itemTemplate'
2116
2116
        classVariableNames: ''
2117
2117
        poolDictionaries: ''
2118
2118
        category: 'DrGeo-Model-Macro'!
2119
 
!classDefinition: 'DrGMacroNode class' category: 'DrGeo-Model-Macro'!
 
2119
!classDefinition: 'DrGMacroNode class' category: #'DrGeo-Model-Macro'!
2120
2120
DrGMacroNode class
2121
2121
        instanceVariableNames: ''!
2122
2122
 
2123
 
!classDefinition: #DrGMacroHiddenNode category: 'DrGeo-Model-Macro'!
 
2123
!classDefinition: #DrGMacroHiddenNode category: #'DrGeo-Model-Macro'!
2124
2124
DrGMacroNode subclass: #DrGMacroHiddenNode
2125
2125
        instanceVariableNames: 'parentNodes'
2126
2126
        classVariableNames: ''
2127
2127
        poolDictionaries: ''
2128
2128
        category: 'DrGeo-Model-Macro'!
2129
 
!classDefinition: 'DrGMacroHiddenNode class' category: 'DrGeo-Model-Macro'!
 
2129
!classDefinition: 'DrGMacroHiddenNode class' category: #'DrGeo-Model-Macro'!
2130
2130
DrGMacroHiddenNode class
2131
2131
        instanceVariableNames: ''!
2132
2132
 
2133
 
!classDefinition: #DrGMacroOutputNode category: 'DrGeo-Model-Macro'!
 
2133
!classDefinition: #DrGMacroOutputNode category: #'DrGeo-Model-Macro'!
2134
2134
DrGMacroHiddenNode subclass: #DrGMacroOutputNode
2135
2135
        instanceVariableNames: ''
2136
2136
        classVariableNames: ''
2137
2137
        poolDictionaries: ''
2138
2138
        category: 'DrGeo-Model-Macro'!
2139
 
!classDefinition: 'DrGMacroOutputNode class' category: 'DrGeo-Model-Macro'!
 
2139
!classDefinition: 'DrGMacroOutputNode class' category: #'DrGeo-Model-Macro'!
2140
2140
DrGMacroOutputNode class
2141
2141
        instanceVariableNames: ''!
2142
2142
 
2143
 
!classDefinition: #DrGMacroInputNode category: 'DrGeo-Model-Macro'!
 
2143
!classDefinition: #DrGMacroInputNode category: #'DrGeo-Model-Macro'!
2144
2144
DrGMacroNode subclass: #DrGMacroInputNode
2145
2145
        instanceVariableNames: ''
2146
2146
        classVariableNames: ''
2147
2147
        poolDictionaries: ''
2148
2148
        category: 'DrGeo-Model-Macro'!
2149
 
!classDefinition: 'DrGMacroInputNode class' category: 'DrGeo-Model-Macro'!
 
2149
!classDefinition: 'DrGMacroInputNode class' category: #'DrGeo-Model-Macro'!
2150
2150
DrGMacroInputNode class
2151
2151
        instanceVariableNames: ''!
2152
2152
 
2153
 
!classDefinition: #DrGeoUserScript category: 'DrGeo-Model-Script'!
 
2153
!classDefinition: #DrGeoUserScript category: #'DrGeo-Model-Script'!
2154
2154
Object subclass: #DrGeoUserScript
2155
2155
        instanceVariableNames: 'arguments costume'
2156
2156
        classVariableNames: ''
2157
2157
        poolDictionaries: ''
2158
2158
        category: 'DrGeo-Model-Script'!
2159
 
!classDefinition: 'DrGeoUserScript class' category: 'DrGeo-Model-Script'!
 
2159
!classDefinition: 'DrGeoUserScript class' category: #'DrGeo-Model-Script'!
2160
2160
DrGeoUserScript class
2161
2161
        instanceVariableNames: 'argumentsType'!
2162
2162
 
2163
 
!classDefinition: #DrGIcons category: 'DrGeo-View'!
 
2163
!classDefinition: #DrGIcons category: #'DrGeo-View'!
2164
2164
Object subclass: #DrGIcons
2165
2165
        instanceVariableNames: ''
2166
2166
        classVariableNames: ''
2167
2167
        poolDictionaries: 'nil'
2168
2168
        category: 'DrGeo-View'!
2169
 
!classDefinition: 'DrGIcons class' category: 'DrGeo-View'!
 
2169
!classDefinition: 'DrGIcons class' category: #'DrGeo-View'!
2170
2170
DrGIcons class
2171
2171
        instanceVariableNames: 'forms'!
2172
2172
 
2173
 
!classDefinition: #DrGUIControlsManager category: 'DrGeo-View'!
 
2173
!classDefinition: #DrGUIControlsManager category: #'DrGeo-View'!
2174
2174
Object subclass: #DrGUIControlsManager
2175
2175
        instanceVariableNames: 'presenter tools statusBar tree treeView editPanel quickToolbar view'
2176
2176
        classVariableNames: ''
2177
2177
        poolDictionaries: 'nil'
2178
2178
        category: 'DrGeo-View'!
2179
 
!classDefinition: 'DrGUIControlsManager class' category: 'DrGeo-View'!
 
2179
!classDefinition: 'DrGUIControlsManager class' category: #'DrGeo-View'!
2180
2180
DrGUIControlsManager class
2181
2181
        instanceVariableNames: ''!
2182
2182
 
2183
 
!classDefinition: #DrGUIMinimalControlsManager category: 'DrGeo-View'!
 
2183
!classDefinition: #DrGUIMinimalControlsManager category: #'DrGeo-View'!
2184
2184
DrGUIControlsManager subclass: #DrGUIMinimalControlsManager
2185
2185
        instanceVariableNames: ''
2186
2186
        classVariableNames: ''
2187
2187
        poolDictionaries: ''
2188
2188
        category: 'DrGeo-View'!
2189
 
!classDefinition: 'DrGUIMinimalControlsManager class' category: 'DrGeo-View'!
 
2189
!classDefinition: 'DrGUIMinimalControlsManager class' category: #'DrGeo-View'!
2190
2190
DrGUIMinimalControlsManager class
2191
2191
        instanceVariableNames: ''!
2192
2192
 
2193
 
!classDefinition: #DrGeo category: 'DrGeo-Presenter'!
 
2193
!classDefinition: #DrGeo category: #'DrGeo-Presenter'!
2194
2194
Object subclass: #DrGeo
2195
2195
        instanceVariableNames: 'domain controlsManager tool gridStuck isCreateMultipleMode selectedTool selection sketchName exportImageName saved notInteractive'
2196
2196
        classVariableNames: ''
2197
2197
        poolDictionaries: ''
2198
2198
        category: 'DrGeo-Presenter'!
2199
 
!classDefinition: 'DrGeo class' category: 'DrGeo-Presenter'!
 
2199
!classDefinition: 'DrGeo class' category: #'DrGeo-Presenter'!
2200
2200
DrGeo class
2201
2201
        instanceVariableNames: ''!
2202
2202
 
2203
 
!classDefinition: #DrGTool category: 'DrGeo-Presenter-Tool'!
 
2203
!classDefinition: #DrGTool category: #'DrGeo-Presenter-Tool'!
2204
2204
Object subclass: #DrGTool
2205
2205
        instanceVariableNames: 'state presenter spot last morph mathItemUnderMouse'
2206
2206
        classVariableNames: ''
2207
2207
        poolDictionaries: ''
2208
2208
        category: 'DrGeo-Presenter-Tool'!
2209
 
!classDefinition: 'DrGTool class' category: 'DrGeo-Presenter-Tool'!
 
2209
!classDefinition: 'DrGTool class' category: #'DrGeo-Presenter-Tool'!
2210
2210
DrGTool class
2211
2211
        instanceVariableNames: ''!
2212
2212
 
2213
 
!classDefinition: #DrGAnimateTool category: 'DrGeo-Presenter-Tool'!
 
2213
!classDefinition: #DrGAnimateTool category: #'DrGeo-Presenter-Tool'!
2214
2214
DrGTool subclass: #DrGAnimateTool
2215
2215
        instanceVariableNames: 'animateStep'
2216
2216
        classVariableNames: ''
2217
2217
        poolDictionaries: ''
2218
2218
        category: 'DrGeo-Presenter-Tool'!
2219
 
!classDefinition: 'DrGAnimateTool class' category: 'DrGeo-Presenter-Tool'!
 
2219
!classDefinition: 'DrGAnimateTool class' category: #'DrGeo-Presenter-Tool'!
2220
2220
DrGAnimateTool class
2221
2221
        instanceVariableNames: ''!
2222
2222
 
2223
 
!classDefinition: #DrGBuildTool category: 'DrGeo-Presenter-Tool'!
 
2223
!classDefinition: #DrGBuildTool category: #'DrGeo-Presenter-Tool'!
2224
2224
DrGTool subclass: #DrGBuildTool
2225
2225
        instanceVariableNames: 'selectedMorphs builder'
2226
2226
        classVariableNames: ''
2227
2227
        poolDictionaries: ''
2228
2228
        category: 'DrGeo-Presenter-Tool'!
2229
 
!classDefinition: 'DrGBuildTool class' category: 'DrGeo-Presenter-Tool'!
 
2229
!classDefinition: 'DrGBuildTool class' category: #'DrGeo-Presenter-Tool'!
2230
2230
DrGBuildTool class
2231
2231
        instanceVariableNames: ''!
2232
2232
 
2233
 
!classDefinition: #DrGFlyPointBuildTool category: 'DrGeo-Presenter-Tool'!
 
2233
!classDefinition: #DrGFlyPointBuildTool category: #'DrGeo-Presenter-Tool'!
2234
2234
DrGBuildTool subclass: #DrGFlyPointBuildTool
2235
2235
        instanceVariableNames: ''
2236
2236
        classVariableNames: ''
2237
2237
        poolDictionaries: ''
2238
2238
        category: 'DrGeo-Presenter-Tool'!
2239
 
!classDefinition: 'DrGFlyPointBuildTool class' category: 'DrGeo-Presenter-Tool'!
 
2239
!classDefinition: 'DrGFlyPointBuildTool class' category: #'DrGeo-Presenter-Tool'!
2240
2240
DrGFlyPointBuildTool class
2241
2241
        instanceVariableNames: ''!
2242
2242
 
2243
 
!classDefinition: #DrGMacroBuildTool category: 'DrGeo-Presenter-Tool'!
 
2243
!classDefinition: #DrGMacroBuildTool category: #'DrGeo-Presenter-Tool'!
2244
2244
DrGBuildTool subclass: #DrGMacroBuildTool
2245
2245
        instanceVariableNames: ''
2246
2246
        classVariableNames: ''
2247
2247
        poolDictionaries: ''
2248
2248
        category: 'DrGeo-Presenter-Tool'!
2249
 
!classDefinition: 'DrGMacroBuildTool class' category: 'DrGeo-Presenter-Tool'!
 
2249
!classDefinition: 'DrGMacroBuildTool class' category: #'DrGeo-Presenter-Tool'!
2250
2250
DrGMacroBuildTool class
2251
2251
        instanceVariableNames: ''!
2252
2252
 
2253
 
!classDefinition: #DrGMacroPlayTool category: 'DrGeo-Presenter-Tool'!
 
2253
!classDefinition: #DrGMacroPlayTool category: #'DrGeo-Presenter-Tool'!
2254
2254
DrGMacroBuildTool subclass: #DrGMacroPlayTool
2255
2255
        instanceVariableNames: ''
2256
2256
        classVariableNames: ''
2257
2257
        poolDictionaries: ''
2258
2258
        category: 'DrGeo-Presenter-Tool'!
2259
 
!classDefinition: 'DrGMacroPlayTool class' category: 'DrGeo-Presenter-Tool'!
 
2259
!classDefinition: 'DrGMacroPlayTool class' category: #'DrGeo-Presenter-Tool'!
2260
2260
DrGMacroPlayTool class
2261
2261
        instanceVariableNames: ''!
2262
2262
 
2263
 
!classDefinition: #DrGScriptPlayTool category: 'DrGeo-Presenter-Tool'!
 
2263
!classDefinition: #DrGScriptPlayTool category: #'DrGeo-Presenter-Tool'!
2264
2264
DrGMacroBuildTool subclass: #DrGScriptPlayTool
2265
2265
        instanceVariableNames: ''
2266
2266
        classVariableNames: ''
2267
2267
        poolDictionaries: ''
2268
2268
        category: 'DrGeo-Presenter-Tool'!
2269
 
!classDefinition: 'DrGScriptPlayTool class' category: 'DrGeo-Presenter-Tool'!
 
2269
!classDefinition: 'DrGScriptPlayTool class' category: #'DrGeo-Presenter-Tool'!
2270
2270
DrGScriptPlayTool class
2271
2271
        instanceVariableNames: ''!
2272
2272
 
2273
 
!classDefinition: #DrGFlyBuildTool category: 'DrGeo-Presenter-Tool'!
 
2273
!classDefinition: #DrGFlyBuildTool category: #'DrGeo-Presenter-Tool'!
2274
2274
DrGTool subclass: #DrGFlyBuildTool
2275
2275
        instanceVariableNames: 'flyPointTool mathItemTool'
2276
2276
        classVariableNames: ''
2277
2277
        poolDictionaries: ''
2278
2278
        category: 'DrGeo-Presenter-Tool'!
2279
 
!classDefinition: 'DrGFlyBuildTool class' category: 'DrGeo-Presenter-Tool'!
 
2279
!classDefinition: 'DrGFlyBuildTool class' category: #'DrGeo-Presenter-Tool'!
2280
2280
DrGFlyBuildTool class
2281
2281
        instanceVariableNames: ''!
2282
2282
 
2283
 
!classDefinition: #DrGFlyBuildTouchTool category: 'DrGeo-Presenter-Tool'!
 
2283
!classDefinition: #DrGFlyBuildTouchTool category: #'DrGeo-Presenter-Tool'!
2284
2284
DrGFlyBuildTool subclass: #DrGFlyBuildTouchTool
2285
2285
        instanceVariableNames: ''
2286
2286
        classVariableNames: ''
2287
2287
        poolDictionaries: ''
2288
2288
        category: 'DrGeo-Presenter-Tool'!
2289
 
!classDefinition: 'DrGFlyBuildTouchTool class' category: 'DrGeo-Presenter-Tool'!
 
2289
!classDefinition: 'DrGFlyBuildTouchTool class' category: #'DrGeo-Presenter-Tool'!
2290
2290
DrGFlyBuildTouchTool class
2291
2291
        instanceVariableNames: ''!
2292
2292
 
2293
 
!classDefinition: #DrGSelectTool category: 'DrGeo-Presenter-Tool'!
 
2293
!classDefinition: #DrGSelectTool category: #'DrGeo-Presenter-Tool'!
2294
2294
DrGTool subclass: #DrGSelectTool
2295
2295
        instanceVariableNames: 'start mathItems morphs builder'
2296
2296
        classVariableNames: ''
2297
2297
        poolDictionaries: ''
2298
2298
        category: 'DrGeo-Presenter-Tool'!
2299
 
!classDefinition: 'DrGSelectTool class' category: 'DrGeo-Presenter-Tool'!
 
2299
!classDefinition: 'DrGSelectTool class' category: #'DrGeo-Presenter-Tool'!
2300
2300
DrGSelectTool class
2301
2301
        instanceVariableNames: ''!
2302
2302
 
2303
 
!classDefinition: #DrGPropertyTool category: 'DrGeo-Presenter-Tool'!
 
2303
!classDefinition: #DrGPropertyTool category: #'DrGeo-Presenter-Tool'!
2304
2304
DrGSelectTool subclass: #DrGPropertyTool
2305
2305
        instanceVariableNames: ''
2306
2306
        classVariableNames: ''
2307
2307
        poolDictionaries: ''
2308
2308
        category: 'DrGeo-Presenter-Tool'!
2309
 
!classDefinition: 'DrGPropertyTool class' category: 'DrGeo-Presenter-Tool'!
 
2309
!classDefinition: 'DrGPropertyTool class' category: #'DrGeo-Presenter-Tool'!
2310
2310
DrGPropertyTool class
2311
2311
        instanceVariableNames: ''!
2312
2312
 
2313
 
!classDefinition: #DrGStyleTool category: 'DrGeo-Presenter-Tool'!
 
2313
!classDefinition: #DrGStyleTool category: #'DrGeo-Presenter-Tool'!
2314
2314
DrGTool subclass: #DrGStyleTool
2315
2315
        instanceVariableNames: ''
2316
2316
        classVariableNames: ''
2317
2317
        poolDictionaries: ''
2318
2318
        category: 'DrGeo-Presenter-Tool'!
2319
 
!classDefinition: 'DrGStyleTool class' category: 'DrGeo-Presenter-Tool'!
 
2319
!classDefinition: 'DrGStyleTool class' category: #'DrGeo-Presenter-Tool'!
2320
2320
DrGStyleTool class
2321
2321
        instanceVariableNames: ''!
2322
2322
 
2323
 
!classDefinition: #DrGDeleteTool category: 'DrGeo-Presenter-Tool'!
 
2323
!classDefinition: #DrGDeleteTool category: #'DrGeo-Presenter-Tool'!
2324
2324
DrGStyleTool subclass: #DrGDeleteTool
2325
2325
        instanceVariableNames: ''
2326
2326
        classVariableNames: ''
2327
2327
        poolDictionaries: ''
2328
2328
        category: 'DrGeo-Presenter-Tool'!
2329
 
!classDefinition: 'DrGDeleteTool class' category: 'DrGeo-Presenter-Tool'!
 
2329
!classDefinition: 'DrGDeleteTool class' category: #'DrGeo-Presenter-Tool'!
2330
2330
DrGDeleteTool class
2331
2331
        instanceVariableNames: ''!
2332
2332
 
2333
 
!classDefinition: #DrGToolState category: 'DrGeo-Presenter-Tool'!
 
2333
!classDefinition: #DrGToolState category: #'DrGeo-Presenter-Tool'!
2334
2334
Object subclass: #DrGToolState
2335
2335
        instanceVariableNames: 'context'
2336
2336
        classVariableNames: ''
2337
2337
        poolDictionaries: ''
2338
2338
        category: 'DrGeo-Presenter-Tool'!
2339
 
!classDefinition: 'DrGToolState class' category: 'DrGeo-Presenter-Tool'!
 
2339
!classDefinition: 'DrGToolState class' category: #'DrGeo-Presenter-Tool'!
2340
2340
DrGToolState class
2341
2341
        instanceVariableNames: ''!
2342
2342
 
2343
 
!classDefinition: #DrGBuildToolState category: 'DrGeo-Presenter-Tool'!
 
2343
!classDefinition: #DrGBuildToolState category: #'DrGeo-Presenter-Tool'!
2344
2344
DrGToolState subclass: #DrGBuildToolState
2345
2345
        instanceVariableNames: ''
2346
2346
        classVariableNames: ''
2347
2347
        poolDictionaries: ''
2348
2348
        category: 'DrGeo-Presenter-Tool'!
2349
 
!classDefinition: 'DrGBuildToolState class' category: 'DrGeo-Presenter-Tool'!
 
2349
!classDefinition: 'DrGBuildToolState class' category: #'DrGeo-Presenter-Tool'!
2350
2350
DrGBuildToolState class
2351
2351
        instanceVariableNames: ''!
2352
2352
 
2353
 
!classDefinition: #DrGFlyPointBuildToolState category: 'DrGeo-Presenter-Tool'!
 
2353
!classDefinition: #DrGFlyPointBuildToolState category: #'DrGeo-Presenter-Tool'!
2354
2354
DrGBuildToolState subclass: #DrGFlyPointBuildToolState
2355
2355
        instanceVariableNames: ''
2356
2356
        classVariableNames: ''
2357
2357
        poolDictionaries: ''
2358
2358
        category: 'DrGeo-Presenter-Tool'!
2359
 
!classDefinition: 'DrGFlyPointBuildToolState class' category: 'DrGeo-Presenter-Tool'!
 
2359
!classDefinition: 'DrGFlyPointBuildToolState class' category: #'DrGeo-Presenter-Tool'!
2360
2360
DrGFlyPointBuildToolState class
2361
2361
        instanceVariableNames: ''!
2362
2362
 
2363
 
!classDefinition: #DrGMacroBuildToolStateInput category: 'DrGeo-Presenter-Tool'!
 
2363
!classDefinition: #DrGMacroBuildToolStateInput category: #'DrGeo-Presenter-Tool'!
2364
2364
DrGBuildToolState subclass: #DrGMacroBuildToolStateInput
2365
2365
        instanceVariableNames: ''
2366
2366
        classVariableNames: ''
2367
2367
        poolDictionaries: ''
2368
2368
        category: 'DrGeo-Presenter-Tool'!
2369
 
!classDefinition: 'DrGMacroBuildToolStateInput class' category: 'DrGeo-Presenter-Tool'!
 
2369
!classDefinition: 'DrGMacroBuildToolStateInput class' category: #'DrGeo-Presenter-Tool'!
2370
2370
DrGMacroBuildToolStateInput class
2371
2371
        instanceVariableNames: ''!
2372
2372
 
2373
 
!classDefinition: #DrGMacroPlayToolStateSelect category: 'DrGeo-Presenter-Tool'!
 
2373
!classDefinition: #DrGMacroPlayToolStateSelect category: #'DrGeo-Presenter-Tool'!
2374
2374
DrGMacroBuildToolStateInput subclass: #DrGMacroPlayToolStateSelect
2375
2375
        instanceVariableNames: ''
2376
2376
        classVariableNames: ''
2377
2377
        poolDictionaries: ''
2378
2378
        category: 'DrGeo-Presenter-Tool'!
2379
 
!classDefinition: 'DrGMacroPlayToolStateSelect class' category: 'DrGeo-Presenter-Tool'!
 
2379
!classDefinition: 'DrGMacroPlayToolStateSelect class' category: #'DrGeo-Presenter-Tool'!
2380
2380
DrGMacroPlayToolStateSelect class
2381
2381
        instanceVariableNames: ''!
2382
2382
 
2383
 
!classDefinition: #DrGMacroBuildToolStateOutput category: 'DrGeo-Presenter-Tool'!
 
2383
!classDefinition: #DrGMacroBuildToolStateOutput category: #'DrGeo-Presenter-Tool'!
2384
2384
DrGBuildToolState subclass: #DrGMacroBuildToolStateOutput
2385
2385
        instanceVariableNames: ''
2386
2386
        classVariableNames: ''
2387
2387
        poolDictionaries: ''
2388
2388
        category: 'DrGeo-Presenter-Tool'!
2389
 
!classDefinition: 'DrGMacroBuildToolStateOutput class' category: 'DrGeo-Presenter-Tool'!
 
2389
!classDefinition: 'DrGMacroBuildToolStateOutput class' category: #'DrGeo-Presenter-Tool'!
2390
2390
DrGMacroBuildToolStateOutput class
2391
2391
        instanceVariableNames: ''!
2392
2392
 
2393
 
!classDefinition: #DrGFlyBuildToolState category: 'DrGeo-Presenter-Tool'!
 
2393
!classDefinition: #DrGFlyBuildToolState category: #'DrGeo-Presenter-Tool'!
2394
2394
DrGToolState subclass: #DrGFlyBuildToolState
2395
2395
        instanceVariableNames: ''
2396
2396
        classVariableNames: ''
2397
2397
        poolDictionaries: ''
2398
2398
        category: 'DrGeo-Presenter-Tool'!
2399
 
!classDefinition: 'DrGFlyBuildToolState class' category: 'DrGeo-Presenter-Tool'!
 
2399
!classDefinition: 'DrGFlyBuildToolState class' category: #'DrGeo-Presenter-Tool'!
2400
2400
DrGFlyBuildToolState class
2401
2401
        instanceVariableNames: ''!
2402
2402
 
2403
 
!classDefinition: #DrGFlyBuildTouchToolState category: 'DrGeo-Presenter-Tool'!
 
2403
!classDefinition: #DrGFlyBuildTouchToolState category: #'DrGeo-Presenter-Tool'!
2404
2404
DrGFlyBuildToolState subclass: #DrGFlyBuildTouchToolState
2405
2405
        instanceVariableNames: ''
2406
2406
        classVariableNames: ''
2407
2407
        poolDictionaries: ''
2408
2408
        category: 'DrGeo-Presenter-Tool'!
2409
 
!classDefinition: 'DrGFlyBuildTouchToolState class' category: 'DrGeo-Presenter-Tool'!
 
2409
!classDefinition: 'DrGFlyBuildTouchToolState class' category: #'DrGeo-Presenter-Tool'!
2410
2410
DrGFlyBuildTouchToolState class
2411
2411
        instanceVariableNames: ''!
2412
2412
 
2413
 
!classDefinition: #DrGFlyBuildTouchToolStateGrabbed category: 'DrGeo-Presenter-Tool'!
 
2413
!classDefinition: #DrGFlyBuildTouchToolStateGrabbed category: #'DrGeo-Presenter-Tool'!
2414
2414
DrGFlyBuildTouchToolState subclass: #DrGFlyBuildTouchToolStateGrabbed
2415
2415
        instanceVariableNames: ''
2416
2416
        classVariableNames: ''
2417
2417
        poolDictionaries: ''
2418
2418
        category: 'DrGeo-Presenter-Tool'!
2419
 
!classDefinition: 'DrGFlyBuildTouchToolStateGrabbed class' category: 'DrGeo-Presenter-Tool'!
 
2419
!classDefinition: 'DrGFlyBuildTouchToolStateGrabbed class' category: #'DrGeo-Presenter-Tool'!
2420
2420
DrGFlyBuildTouchToolStateGrabbed class
2421
2421
        instanceVariableNames: ''!
2422
2422
 
2423
 
!classDefinition: #DrGFlyBuildTouchToolStateSlided category: 'DrGeo-Presenter-Tool'!
 
2423
!classDefinition: #DrGFlyBuildTouchToolStateSlided category: #'DrGeo-Presenter-Tool'!
2424
2424
DrGFlyBuildTouchToolState subclass: #DrGFlyBuildTouchToolStateSlided
2425
2425
        instanceVariableNames: ''
2426
2426
        classVariableNames: ''
2427
2427
        poolDictionaries: ''
2428
2428
        category: 'DrGeo-Presenter-Tool'!
2429
 
!classDefinition: 'DrGFlyBuildTouchToolStateSlided class' category: 'DrGeo-Presenter-Tool'!
 
2429
!classDefinition: 'DrGFlyBuildTouchToolStateSlided class' category: #'DrGeo-Presenter-Tool'!
2430
2430
DrGFlyBuildTouchToolStateSlided class
2431
2431
        instanceVariableNames: ''!
2432
2432
 
2433
 
!classDefinition: #DrGMacroToolStateNeutral category: 'DrGeo-Presenter-Tool'!
 
2433
!classDefinition: #DrGMacroToolStateNeutral category: #'DrGeo-Presenter-Tool'!
2434
2434
DrGToolState subclass: #DrGMacroToolStateNeutral
2435
2435
        instanceVariableNames: ''
2436
2436
        classVariableNames: ''
2437
2437
        poolDictionaries: ''
2438
2438
        category: 'DrGeo-Presenter-Tool'!
2439
 
!classDefinition: 'DrGMacroToolStateNeutral class' category: 'DrGeo-Presenter-Tool'!
 
2439
!classDefinition: 'DrGMacroToolStateNeutral class' category: #'DrGeo-Presenter-Tool'!
2440
2440
DrGMacroToolStateNeutral class
2441
2441
        instanceVariableNames: ''!
2442
2442
 
2443
 
!classDefinition: #DrGSelectToolState category: 'DrGeo-Presenter-Tool'!
 
2443
!classDefinition: #DrGSelectToolState category: #'DrGeo-Presenter-Tool'!
2444
2444
DrGToolState subclass: #DrGSelectToolState
2445
2445
        instanceVariableNames: ''
2446
2446
        classVariableNames: ''
2447
2447
        poolDictionaries: ''
2448
2448
        category: 'DrGeo-Presenter-Tool'!
2449
 
!classDefinition: 'DrGSelectToolState class' category: 'DrGeo-Presenter-Tool'!
 
2449
!classDefinition: 'DrGSelectToolState class' category: #'DrGeo-Presenter-Tool'!
2450
2450
DrGSelectToolState class
2451
2451
        instanceVariableNames: ''!
2452
2452
 
2453
 
!classDefinition: #DrGSelectToolStateDragged category: 'DrGeo-Presenter-Tool'!
 
2453
!classDefinition: #DrGSelectToolStateDragged category: #'DrGeo-Presenter-Tool'!
2454
2454
DrGSelectToolState subclass: #DrGSelectToolStateDragged
2455
2455
        instanceVariableNames: ''
2456
2456
        classVariableNames: ''
2457
2457
        poolDictionaries: ''
2458
2458
        category: 'DrGeo-Presenter-Tool'!
2459
 
!classDefinition: 'DrGSelectToolStateDragged class' category: 'DrGeo-Presenter-Tool'!
 
2459
!classDefinition: 'DrGSelectToolStateDragged class' category: #'DrGeo-Presenter-Tool'!
2460
2460
DrGSelectToolStateDragged class
2461
2461
        instanceVariableNames: ''!
2462
2462
 
2463
 
!classDefinition: #DrGMutatorToolStateDragged category: 'DrGeo-Presenter-Tool'!
 
2463
!classDefinition: #DrGMutatorToolStateDragged category: #'DrGeo-Presenter-Tool'!
2464
2464
DrGSelectToolStateDragged subclass: #DrGMutatorToolStateDragged
2465
2465
        instanceVariableNames: 'mutator originalPointClass'
2466
2466
        classVariableNames: ''
2467
2467
        poolDictionaries: ''
2468
2468
        category: 'DrGeo-Presenter-Tool'!
2469
 
!classDefinition: 'DrGMutatorToolStateDragged class' category: 'DrGeo-Presenter-Tool'!
 
2469
!classDefinition: 'DrGMutatorToolStateDragged class' category: #'DrGeo-Presenter-Tool'!
2470
2470
DrGMutatorToolStateDragged class
2471
2471
        instanceVariableNames: ''!
2472
2472
 
2473
 
!classDefinition: #DrGSelectToolStateDraggedBitmap category: 'DrGeo-Presenter-Tool'!
 
2473
!classDefinition: #DrGSelectToolStateDraggedBitmap category: #'DrGeo-Presenter-Tool'!
2474
2474
DrGSelectToolStateDragged subclass: #DrGSelectToolStateDraggedBitmap
2475
2475
        instanceVariableNames: 'isDraggingCorner draggedCorner corner originalMagnifyBy'
2476
2476
        classVariableNames: ''
2477
2477
        poolDictionaries: ''
2478
2478
        category: 'DrGeo-Presenter-Tool'!
2479
 
!classDefinition: 'DrGSelectToolStateDraggedBitmap class' category: 'DrGeo-Presenter-Tool'!
 
2479
!classDefinition: 'DrGSelectToolStateDraggedBitmap class' category: #'DrGeo-Presenter-Tool'!
2480
2480
DrGSelectToolStateDraggedBitmap class
2481
2481
        instanceVariableNames: ''!
2482
2482
 
2483
 
!classDefinition: #DrGSelectToolStateGrabbed category: 'DrGeo-Presenter-Tool'!
 
2483
!classDefinition: #DrGSelectToolStateGrabbed category: #'DrGeo-Presenter-Tool'!
2484
2484
DrGSelectToolState subclass: #DrGSelectToolStateGrabbed
2485
2485
        instanceVariableNames: ''
2486
2486
        classVariableNames: ''
2487
2487
        poolDictionaries: ''
2488
2488
        category: 'DrGeo-Presenter-Tool'!
2489
 
!classDefinition: 'DrGSelectToolStateGrabbed class' category: 'DrGeo-Presenter-Tool'!
 
2489
!classDefinition: 'DrGSelectToolStateGrabbed class' category: #'DrGeo-Presenter-Tool'!
2490
2490
DrGSelectToolStateGrabbed class
2491
2491
        instanceVariableNames: ''!
2492
2492
 
2493
 
!classDefinition: #DrGMutatorToolStateGrabbed category: 'DrGeo-Presenter-Tool'!
 
2493
!classDefinition: #DrGMutatorToolStateGrabbed category: #'DrGeo-Presenter-Tool'!
2494
2494
DrGSelectToolStateGrabbed subclass: #DrGMutatorToolStateGrabbed
2495
2495
        instanceVariableNames: ''
2496
2496
        classVariableNames: ''
2497
2497
        poolDictionaries: ''
2498
2498
        category: 'DrGeo-Presenter-Tool'!
2499
 
!classDefinition: 'DrGMutatorToolStateGrabbed class' category: 'DrGeo-Presenter-Tool'!
 
2499
!classDefinition: 'DrGMutatorToolStateGrabbed class' category: #'DrGeo-Presenter-Tool'!
2500
2500
DrGMutatorToolStateGrabbed class
2501
2501
        instanceVariableNames: ''!
2502
2502
 
2503
 
!classDefinition: #DrGSelectToolStateNeutral category: 'DrGeo-Presenter-Tool'!
 
2503
!classDefinition: #DrGSelectToolStateNeutral category: #'DrGeo-Presenter-Tool'!
2504
2504
DrGSelectToolState subclass: #DrGSelectToolStateNeutral
2505
2505
        instanceVariableNames: ''
2506
2506
        classVariableNames: ''
2507
2507
        poolDictionaries: ''
2508
2508
        category: 'DrGeo-Presenter-Tool'!
2509
 
!classDefinition: 'DrGSelectToolStateNeutral class' category: 'DrGeo-Presenter-Tool'!
 
2509
!classDefinition: 'DrGSelectToolStateNeutral class' category: #'DrGeo-Presenter-Tool'!
2510
2510
DrGSelectToolStateNeutral class
2511
2511
        instanceVariableNames: ''!
2512
2512
 
2513
 
!classDefinition: #DrGSelectToolStateSelected category: 'DrGeo-Presenter-Tool'!
 
2513
!classDefinition: #DrGSelectToolStateSelected category: #'DrGeo-Presenter-Tool'!
2514
2514
DrGSelectToolState subclass: #DrGSelectToolStateSelected
2515
2515
        instanceVariableNames: ''
2516
2516
        classVariableNames: ''
2517
2517
        poolDictionaries: ''
2518
2518
        category: 'DrGeo-Presenter-Tool'!
2519
 
!classDefinition: 'DrGSelectToolStateSelected class' category: 'DrGeo-Presenter-Tool'!
 
2519
!classDefinition: 'DrGSelectToolStateSelected class' category: #'DrGeo-Presenter-Tool'!
2520
2520
DrGSelectToolStateSelected class
2521
2521
        instanceVariableNames: ''!
2522
2522
 
2523
 
!classDefinition: #DrGMutatorToolStateSelected category: 'DrGeo-Presenter-Tool'!
 
2523
!classDefinition: #DrGMutatorToolStateSelected category: #'DrGeo-Presenter-Tool'!
2524
2524
DrGSelectToolStateSelected subclass: #DrGMutatorToolStateSelected
2525
2525
        instanceVariableNames: ''
2526
2526
        classVariableNames: ''
2527
2527
        poolDictionaries: ''
2528
2528
        category: 'DrGeo-Presenter-Tool'!
2529
 
!classDefinition: 'DrGMutatorToolStateSelected class' category: 'DrGeo-Presenter-Tool'!
 
2529
!classDefinition: 'DrGMutatorToolStateSelected class' category: #'DrGeo-Presenter-Tool'!
2530
2530
DrGMutatorToolStateSelected class
2531
2531
        instanceVariableNames: ''!
2532
2532
 
2533
 
!classDefinition: #DrGStyleToolState category: 'DrGeo-Presenter-Tool'!
 
2533
!classDefinition: #DrGStyleToolState category: #'DrGeo-Presenter-Tool'!
2534
2534
DrGSelectToolState subclass: #DrGStyleToolState
2535
2535
        instanceVariableNames: ''
2536
2536
        classVariableNames: ''
2537
2537
        poolDictionaries: ''
2538
2538
        category: 'DrGeo-Presenter-Tool'!
2539
 
!classDefinition: 'DrGStyleToolState class' category: 'DrGeo-Presenter-Tool'!
 
2539
!classDefinition: 'DrGStyleToolState class' category: #'DrGeo-Presenter-Tool'!
2540
2540
DrGStyleToolState class
2541
2541
        instanceVariableNames: ''!
2542
2542
 
2543
 
!classDefinition: #DrGAnimateToolState category: 'DrGeo-Presenter-Tool'!
 
2543
!classDefinition: #DrGAnimateToolState category: #'DrGeo-Presenter-Tool'!
2544
2544
DrGStyleToolState subclass: #DrGAnimateToolState
2545
2545
        instanceVariableNames: ''
2546
2546
        classVariableNames: ''
2547
2547
        poolDictionaries: ''
2548
2548
        category: 'DrGeo-Presenter-Tool'!
2549
 
!classDefinition: 'DrGAnimateToolState class' category: 'DrGeo-Presenter-Tool'!
 
2549
!classDefinition: 'DrGAnimateToolState class' category: #'DrGeo-Presenter-Tool'!
2550
2550
DrGAnimateToolState class
2551
2551
        instanceVariableNames: ''!
2552
2552
 
2553
 
!classDefinition: #DrGAnimateToolStateSelected category: 'DrGeo-Presenter-Tool'!
 
2553
!classDefinition: #DrGAnimateToolStateSelected category: #'DrGeo-Presenter-Tool'!
2554
2554
DrGAnimateToolState subclass: #DrGAnimateToolStateSelected
2555
2555
        instanceVariableNames: 'abscissa'
2556
2556
        classVariableNames: ''
2557
2557
        poolDictionaries: ''
2558
2558
        category: 'DrGeo-Presenter-Tool'!
2559
 
!classDefinition: 'DrGAnimateToolStateSelected class' category: 'DrGeo-Presenter-Tool'!
 
2559
!classDefinition: 'DrGAnimateToolStateSelected class' category: #'DrGeo-Presenter-Tool'!
2560
2560
DrGAnimateToolStateSelected class
2561
2561
        instanceVariableNames: ''!
2562
2562
 
2563
 
!classDefinition: #DrGDeleteToolState category: 'DrGeo-Presenter-Tool'!
 
2563
!classDefinition: #DrGDeleteToolState category: #'DrGeo-Presenter-Tool'!
2564
2564
DrGStyleToolState subclass: #DrGDeleteToolState
2565
2565
        instanceVariableNames: ''
2566
2566
        classVariableNames: ''
2567
2567
        poolDictionaries: ''
2568
2568
        category: 'DrGeo-Presenter-Tool'!
2569
 
!classDefinition: 'DrGDeleteToolState class' category: 'DrGeo-Presenter-Tool'!
 
2569
!classDefinition: 'DrGDeleteToolState class' category: #'DrGeo-Presenter-Tool'!
2570
2570
DrGDeleteToolState class
2571
2571
        instanceVariableNames: ''!
2572
2572
 
2573
 
!classDefinition: #DrGPropertyToolState category: 'DrGeo-Presenter-Tool'!
 
2573
!classDefinition: #DrGPropertyToolState category: #'DrGeo-Presenter-Tool'!
2574
2574
DrGStyleToolState subclass: #DrGPropertyToolState
2575
2575
        instanceVariableNames: ''
2576
2576
        classVariableNames: ''
2577
2577
        poolDictionaries: ''
2578
2578
        category: 'DrGeo-Presenter-Tool'!
2579
 
!classDefinition: 'DrGPropertyToolState class' category: 'DrGeo-Presenter-Tool'!
 
2579
!classDefinition: 'DrGPropertyToolState class' category: #'DrGeo-Presenter-Tool'!
2580
2580
DrGPropertyToolState class
2581
2581
        instanceVariableNames: ''!
2582
2582
 
2583
 
!classDefinition: #DrGCommand category: 'DrGeo-Presenter-Command'!
 
2583
!classDefinition: #DrGCommand category: #'DrGeo-Presenter-Command'!
2584
2584
Object subclass: #DrGCommand
2585
2585
        instanceVariableNames: 'domain'
2586
2586
        classVariableNames: ''
2587
2587
        poolDictionaries: ''
2588
2588
        category: 'DrGeo-Presenter-Command'!
2589
 
!classDefinition: 'DrGCommand class' category: 'DrGeo-Presenter-Command'!
 
2589
!classDefinition: 'DrGCommand class' category: #'DrGeo-Presenter-Command'!
2590
2590
DrGCommand class
2591
2591
        instanceVariableNames: ''!
2592
2592
 
2593
 
!classDefinition: #DrGCompositeCommand category: 'DrGeo-Presenter-Command'!
 
2593
!classDefinition: #DrGCompositeCommand category: #'DrGeo-Presenter-Command'!
2594
2594
DrGCommand subclass: #DrGCompositeCommand
2595
2595
        instanceVariableNames: 'compositeItem mathItems'
2596
2596
        classVariableNames: ''
2597
2597
        poolDictionaries: ''
2598
2598
        category: 'DrGeo-Presenter-Command'!
2599
 
!classDefinition: 'DrGCompositeCommand class' category: 'DrGeo-Presenter-Command'!
 
2599
!classDefinition: 'DrGCompositeCommand class' category: #'DrGeo-Presenter-Command'!
2600
2600
DrGCompositeCommand class
2601
2601
        instanceVariableNames: ''!
2602
2602
 
2603
 
!classDefinition: #DrGDeleteCommand category: 'DrGeo-Presenter-Command'!
 
2603
!classDefinition: #DrGDeleteCommand category: #'DrGeo-Presenter-Command'!
2604
2604
DrGCommand subclass: #DrGDeleteCommand
2605
2605
        instanceVariableNames: 'mathItems'
2606
2606
        classVariableNames: ''
2607
2607
        poolDictionaries: ''
2608
2608
        category: 'DrGeo-Presenter-Command'!
2609
 
!classDefinition: 'DrGDeleteCommand class' category: 'DrGeo-Presenter-Command'!
 
2609
!classDefinition: 'DrGDeleteCommand class' category: #'DrGeo-Presenter-Command'!
2610
2610
DrGDeleteCommand class
2611
2611
        instanceVariableNames: ''!
2612
2612
 
2613
 
!classDefinition: #DrGMathItemCommand category: 'DrGeo-Presenter-Command'!
 
2613
!classDefinition: #DrGMathItemCommand category: #'DrGeo-Presenter-Command'!
2614
2614
DrGCommand subclass: #DrGMathItemCommand
2615
2615
        instanceVariableNames: 'mathItems'
2616
2616
        classVariableNames: ''
2617
2617
        poolDictionaries: ''
2618
2618
        category: 'DrGeo-Presenter-Command'!
2619
 
!classDefinition: 'DrGMathItemCommand class' category: 'DrGeo-Presenter-Command'!
 
2619
!classDefinition: 'DrGMathItemCommand class' category: #'DrGeo-Presenter-Command'!
2620
2620
DrGMathItemCommand class
2621
2621
        instanceVariableNames: ''!
2622
2622
 
2623
 
!classDefinition: #DrGMergeCommand category: 'DrGeo-Presenter-Command'!
 
2623
!classDefinition: #DrGMergeCommand category: #'DrGeo-Presenter-Command'!
2624
2624
DrGCommand subclass: #DrGMergeCommand
2625
2625
        instanceVariableNames: 'mathItem target directChildren mathItemIndex'
2626
2626
        classVariableNames: ''
2627
2627
        poolDictionaries: ''
2628
2628
        category: 'DrGeo-Presenter-Command'!
2629
 
!classDefinition: 'DrGMergeCommand class' category: 'DrGeo-Presenter-Command'!
 
2629
!classDefinition: 'DrGMergeCommand class' category: #'DrGeo-Presenter-Command'!
2630
2630
DrGMergeCommand class
2631
2631
        instanceVariableNames: ''!
2632
2632
 
2633
 
!classDefinition: #DrGMoveCommand category: 'DrGeo-Presenter-Command'!
 
2633
!classDefinition: #DrGMoveCommand category: #'DrGeo-Presenter-Command'!
2634
2634
DrGCommand subclass: #DrGMoveCommand
2635
2635
        instanceVariableNames: 'vector mathItem'
2636
2636
        classVariableNames: ''
2637
2637
        poolDictionaries: ''
2638
2638
        category: 'DrGeo-Presenter-Command'!
2639
 
!classDefinition: 'DrGMoveCommand class' category: 'DrGeo-Presenter-Command'!
 
2639
!classDefinition: 'DrGMoveCommand class' category: #'DrGeo-Presenter-Command'!
2640
2640
DrGMoveCommand class
2641
2641
        instanceVariableNames: ''!
2642
2642
 
2643
 
!classDefinition: #DrGPropertyCommand category: 'DrGeo-Presenter-Command'!
 
2643
!classDefinition: #DrGPropertyCommand category: #'DrGeo-Presenter-Command'!
2644
2644
DrGCommand subclass: #DrGPropertyCommand
2645
2645
        instanceVariableNames: 'property mathItem'
2646
2646
        classVariableNames: ''
2647
2647
        poolDictionaries: ''
2648
2648
        category: 'DrGeo-Presenter-Command'!
2649
 
!classDefinition: 'DrGPropertyCommand class' category: 'DrGeo-Presenter-Command'!
 
2649
!classDefinition: 'DrGPropertyCommand class' category: #'DrGeo-Presenter-Command'!
2650
2650
DrGPropertyCommand class
2651
2651
        instanceVariableNames: ''!
2652
2652
 
2653
 
!classDefinition: #DrGCommandManager category: 'DrGeo-Presenter-Command'!
 
2653
!classDefinition: #DrGCommandManager category: #'DrGeo-Presenter-Command'!
2654
2654
Object subclass: #DrGCommandManager
2655
2655
        instanceVariableNames: 'stack domain'
2656
2656
        classVariableNames: ''
2657
2657
        poolDictionaries: ''
2658
2658
        category: 'DrGeo-Presenter-Command'!
2659
 
!classDefinition: 'DrGCommandManager class' category: 'DrGeo-Presenter-Command'!
 
2659
!classDefinition: 'DrGCommandManager class' category: #'DrGeo-Presenter-Command'!
2660
2660
DrGCommandManager class
2661
2661
        instanceVariableNames: ''!
2662
2662
 
2663
 
!classDefinition: #DrGFactory category: 'DrGeo-Factories'!
 
2663
!classDefinition: #DrGFactory category: #'DrGeo-Factories'!
2664
2664
Object subclass: #DrGFactory
2665
2665
        instanceVariableNames: 'pool last'
2666
2666
        classVariableNames: ''
2667
2667
        poolDictionaries: ''
2668
2668
        category: 'DrGeo-Factories'!
2669
 
!classDefinition: 'DrGFactory class' category: 'DrGeo-Factories'!
 
2669
!classDefinition: 'DrGFactory class' category: #'DrGeo-Factories'!
2670
2670
DrGFactory class
2671
2671
        instanceVariableNames: ''!
2672
2672
 
2673
 
!classDefinition: #DrGMacroFactory category: 'DrGeo-Factories'!
 
2673
!classDefinition: #DrGMacroFactory category: #'DrGeo-Factories'!
2674
2674
DrGFactory subclass: #DrGMacroFactory
2675
2675
        instanceVariableNames: ''
2676
2676
        classVariableNames: ''
2677
2677
        poolDictionaries: ''
2678
2678
        category: 'DrGeo-Factories'!
2679
 
!classDefinition: 'DrGMacroFactory class' category: 'DrGeo-Factories'!
 
2679
!classDefinition: 'DrGMacroFactory class' category: #'DrGeo-Factories'!
2680
2680
DrGMacroFactory class
2681
2681
        instanceVariableNames: 'uniqueInstance'!
2682
2682
 
2683
 
!classDefinition: #DrGMathItemFactory category: 'DrGeo-Factories'!
 
2683
!classDefinition: #DrGMathItemFactory category: #'DrGeo-Factories'!
2684
2684
DrGFactory subclass: #DrGMathItemFactory
2685
2685
        instanceVariableNames: ''
2686
2686
        classVariableNames: ''
2687
2687
        poolDictionaries: ''
2688
2688
        category: 'DrGeo-Factories'!
2689
 
!classDefinition: 'DrGMathItemFactory class' category: 'DrGeo-Factories'!
 
2689
!classDefinition: 'DrGMathItemFactory class' category: #'DrGeo-Factories'!
2690
2690
DrGMathItemFactory class
2691
2691
        instanceVariableNames: ''!
2692
2692
 
2693
 
!classDefinition: #DrGSvgCanvas category: 'DrGeo-File'!
 
2693
!classDefinition: #DrGSvgCanvas category: #'DrGeo-File'!
2694
2694
Object subclass: #DrGSvgCanvas
2695
2695
        instanceVariableNames: 'presenter svgTree firstPoint currentPoint pathNode'
2696
2696
        classVariableNames: ''
2697
2697
        poolDictionaries: ''
2698
2698
        category: 'DrGeo-File'!
2699
 
!classDefinition: 'DrGSvgCanvas class' category: 'DrGeo-File'!
 
2699
!classDefinition: 'DrGSvgCanvas class' category: #'DrGeo-File'!
2700
2700
DrGSvgCanvas class
2701
2701
        instanceVariableNames: ''!
2702
2702
 
2703
 
!classDefinition: #DrGeoCommandLineHandler category: 'DrGeo-File'!
 
2703
!classDefinition: #DrGeoCommandLineHandler category: #'DrGeo-File'!
2704
2704
Object subclass: #DrGeoCommandLineHandler
2705
2705
        instanceVariableNames: ''
2706
2706
        classVariableNames: ''
2707
2707
        poolDictionaries: ''
2708
2708
        category: 'DrGeo-File'!
2709
 
!classDefinition: 'DrGeoCommandLineHandler class' category: 'DrGeo-File'!
 
2709
!classDefinition: 'DrGeoCommandLineHandler class' category: #'DrGeo-File'!
2710
2710
DrGeoCommandLineHandler class
2711
2711
        instanceVariableNames: ''!
2712
2712
 
2713
 
!classDefinition: #DrGeoXml category: 'DrGeo-File'!
 
2713
!classDefinition: #DrGeoXml category: #'DrGeo-File'!
2714
2714
Object subclass: #DrGeoXml
2715
2715
        instanceVariableNames: 'presenter'
2716
2716
        classVariableNames: ''
2717
2717
        poolDictionaries: ''
2718
2718
        category: 'DrGeo-File'!
2719
 
!classDefinition: 'DrGeoXml class' category: 'DrGeo-File'!
 
2719
!classDefinition: 'DrGeoXml class' category: #'DrGeo-File'!
2720
2720
DrGeoXml class
2721
2721
        instanceVariableNames: ''!
2722
2722
 
2723
 
!classDefinition: #DrGStyle category: 'DrGeo-Styles'!
 
2723
!classDefinition: #DrGStyle category: #'DrGeo-Styles'!
2724
2724
Object subclass: #DrGStyle
2725
2725
        instanceVariableNames: 'morph color hidden feedback'
2726
2726
        classVariableNames: ''
2727
2727
        poolDictionaries: ''
2728
2728
        category: 'DrGeo-Styles'!
2729
 
!classDefinition: 'DrGStyle class' category: 'DrGeo-Styles'!
 
2729
!classDefinition: 'DrGStyle class' category: #'DrGeo-Styles'!
2730
2730
DrGStyle class
2731
2731
        instanceVariableNames: ''!
2732
2732
 
2733
 
!classDefinition: #DrGCurveStyle category: 'DrGeo-Styles'!
 
2733
!classDefinition: #DrGCurveStyle category: #'DrGeo-Styles'!
2734
2734
DrGStyle subclass: #DrGCurveStyle
2735
2735
        instanceVariableNames: 'thickness lineStyle'
2736
2736
        classVariableNames: ''
2737
2737
        poolDictionaries: ''
2738
2738
        category: 'DrGeo-Styles'!
2739
 
!classDefinition: 'DrGCurveStyle class' category: 'DrGeo-Styles'!
 
2739
!classDefinition: 'DrGCurveStyle class' category: #'DrGeo-Styles'!
2740
2740
DrGCurveStyle class
2741
2741
        instanceVariableNames: ''!
2742
2742
 
2743
 
!classDefinition: #DrGFinitCurveStyle category: 'DrGeo-Styles'!
 
2743
!classDefinition: #DrGFinitCurveStyle category: #'DrGeo-Styles'!
2744
2744
DrGCurveStyle subclass: #DrGFinitCurveStyle
2745
2745
        instanceVariableNames: 'arrow'
2746
2746
        classVariableNames: ''
2747
2747
        poolDictionaries: ''
2748
2748
        category: 'DrGeo-Styles'!
2749
 
!classDefinition: 'DrGFinitCurveStyle class' category: 'DrGeo-Styles'!
 
2749
!classDefinition: 'DrGFinitCurveStyle class' category: #'DrGeo-Styles'!
2750
2750
DrGFinitCurveStyle class
2751
2751
        instanceVariableNames: ''!
2752
2752
 
2753
 
!classDefinition: #DrGCompositeStyle category: 'DrGeo-Styles'!
 
2753
!classDefinition: #DrGCompositeStyle category: #'DrGeo-Styles'!
2754
2754
DrGFinitCurveStyle subclass: #DrGCompositeStyle
2755
2755
        instanceVariableNames: 'shape'
2756
2756
        classVariableNames: ''
2757
2757
        poolDictionaries: ''
2758
2758
        category: 'DrGeo-Styles'!
2759
 
!classDefinition: 'DrGCompositeStyle class' category: 'DrGeo-Styles'!
 
2759
!classDefinition: 'DrGCompositeStyle class' category: #'DrGeo-Styles'!
2760
2760
DrGCompositeStyle class
2761
2761
        instanceVariableNames: ''!
2762
2762
 
2763
 
!classDefinition: #DrGFilledStyle category: 'DrGeo-Styles'!
 
2763
!classDefinition: #DrGFilledStyle category: #'DrGeo-Styles'!
2764
2764
DrGFinitCurveStyle subclass: #DrGFilledStyle
2765
2765
        instanceVariableNames: 'fill translucent'
2766
2766
        classVariableNames: ''
2767
2767
        poolDictionaries: ''
2768
2768
        category: 'DrGeo-Styles'!
2769
 
!classDefinition: 'DrGFilledStyle class' category: 'DrGeo-Styles'!
 
2769
!classDefinition: 'DrGFilledStyle class' category: #'DrGeo-Styles'!
2770
2770
DrGFilledStyle class
2771
2771
        instanceVariableNames: ''!
2772
2772
 
2773
 
!classDefinition: #DrGArcStyle category: 'DrGeo-Styles'!
 
2773
!classDefinition: #DrGArcStyle category: #'DrGeo-Styles'!
2774
2774
DrGFilledStyle subclass: #DrGArcStyle
2775
2775
        instanceVariableNames: ''
2776
2776
        classVariableNames: ''
2777
2777
        poolDictionaries: ''
2778
2778
        category: 'DrGeo-Styles'!
2779
 
!classDefinition: 'DrGArcStyle class' category: 'DrGeo-Styles'!
 
2779
!classDefinition: 'DrGArcStyle class' category: #'DrGeo-Styles'!
2780
2780
DrGArcStyle class
2781
2781
        instanceVariableNames: ''!
2782
2782
 
2783
 
!classDefinition: #DrGCircleStyle category: 'DrGeo-Styles'!
 
2783
!classDefinition: #DrGCircleStyle category: #'DrGeo-Styles'!
2784
2784
DrGFilledStyle subclass: #DrGCircleStyle
2785
2785
        instanceVariableNames: ''
2786
2786
        classVariableNames: ''
2787
2787
        poolDictionaries: ''
2788
2788
        category: 'DrGeo-Styles'!
2789
 
!classDefinition: 'DrGCircleStyle class' category: 'DrGeo-Styles'!
 
2789
!classDefinition: 'DrGCircleStyle class' category: #'DrGeo-Styles'!
2790
2790
DrGCircleStyle class
2791
2791
        instanceVariableNames: ''!
2792
2792
 
2793
 
!classDefinition: #DrGPolygonStyle category: 'DrGeo-Styles'!
 
2793
!classDefinition: #DrGPolygonStyle category: #'DrGeo-Styles'!
2794
2794
DrGFilledStyle subclass: #DrGPolygonStyle
2795
2795
        instanceVariableNames: ''
2796
2796
        classVariableNames: ''
2797
2797
        poolDictionaries: ''
2798
2798
        category: 'DrGeo-Styles'!
2799
 
!classDefinition: 'DrGPolygonStyle class' category: 'DrGeo-Styles'!
 
2799
!classDefinition: 'DrGPolygonStyle class' category: #'DrGeo-Styles'!
2800
2800
DrGPolygonStyle class
2801
2801
        instanceVariableNames: ''!
2802
2802
 
2803
 
!classDefinition: #DrGSegmentStyle category: 'DrGeo-Styles'!
 
2803
!classDefinition: #DrGSegmentStyle category: #'DrGeo-Styles'!
2804
2804
DrGFinitCurveStyle subclass: #DrGSegmentStyle
2805
2805
        instanceVariableNames: 'mark'
2806
2806
        classVariableNames: ''
2807
2807
        poolDictionaries: ''
2808
2808
        category: 'DrGeo-Styles'!
2809
 
!classDefinition: 'DrGSegmentStyle class' category: 'DrGeo-Styles'!
 
2809
!classDefinition: 'DrGSegmentStyle class' category: #'DrGeo-Styles'!
2810
2810
DrGSegmentStyle class
2811
2811
        instanceVariableNames: ''!
2812
2812
 
2813
 
!classDefinition: #DrGLineStyle category: 'DrGeo-Styles'!
 
2813
!classDefinition: #DrGLineStyle category: #'DrGeo-Styles'!
2814
2814
DrGCurveStyle subclass: #DrGLineStyle
2815
2815
        instanceVariableNames: ''
2816
2816
        classVariableNames: ''
2817
2817
        poolDictionaries: ''
2818
2818
        category: 'DrGeo-Styles'!
2819
 
!classDefinition: 'DrGLineStyle class' category: 'DrGeo-Styles'!
 
2819
!classDefinition: 'DrGLineStyle class' category: #'DrGeo-Styles'!
2820
2820
DrGLineStyle class
2821
2821
        instanceVariableNames: ''!
2822
2822
 
2823
 
!classDefinition: #DrGLocusStyle category: 'DrGeo-Styles'!
 
2823
!classDefinition: #DrGLocusStyle category: #'DrGeo-Styles'!
2824
2824
DrGCurveStyle subclass: #DrGLocusStyle
2825
2825
        instanceVariableNames: ''
2826
2826
        classVariableNames: ''
2827
2827
        poolDictionaries: ''
2828
2828
        category: 'DrGeo-Styles'!
2829
 
!classDefinition: 'DrGLocusStyle class' category: 'DrGeo-Styles'!
 
2829
!classDefinition: 'DrGLocusStyle class' category: #'DrGeo-Styles'!
2830
2830
DrGLocusStyle class
2831
2831
        instanceVariableNames: ''!
2832
2832
 
2833
 
!classDefinition: #DrGRayStyle category: 'DrGeo-Styles'!
 
2833
!classDefinition: #DrGRayStyle category: #'DrGeo-Styles'!
2834
2834
DrGCurveStyle subclass: #DrGRayStyle
2835
2835
        instanceVariableNames: ''
2836
2836
        classVariableNames: ''
2837
2837
        poolDictionaries: ''
2838
2838
        category: 'DrGeo-Styles'!
2839
 
!classDefinition: 'DrGRayStyle class' category: 'DrGeo-Styles'!
 
2839
!classDefinition: 'DrGRayStyle class' category: #'DrGeo-Styles'!
2840
2840
DrGRayStyle class
2841
2841
        instanceVariableNames: ''!
2842
2842
 
2843
 
!classDefinition: #DrGVectorStyle category: 'DrGeo-Styles'!
 
2843
!classDefinition: #DrGVectorStyle category: #'DrGeo-Styles'!
2844
2844
DrGCurveStyle subclass: #DrGVectorStyle
2845
2845
        instanceVariableNames: ''
2846
2846
        classVariableNames: ''
2847
2847
        poolDictionaries: ''
2848
2848
        category: 'DrGeo-Styles'!
2849
 
!classDefinition: 'DrGVectorStyle class' category: 'DrGeo-Styles'!
 
2849
!classDefinition: 'DrGVectorStyle class' category: #'DrGeo-Styles'!
2850
2850
DrGVectorStyle class
2851
2851
        instanceVariableNames: ''!
2852
2852
 
2853
 
!classDefinition: #DrGPointStyle category: 'DrGeo-Styles'!
 
2853
!classDefinition: #DrGPointStyle category: #'DrGeo-Styles'!
2854
2854
DrGStyle subclass: #DrGPointStyle
2855
2855
        instanceVariableNames: 'shape pointSize'
2856
2856
        classVariableNames: ''
2857
2857
        poolDictionaries: ''
2858
2858
        category: 'DrGeo-Styles'!
2859
 
!classDefinition: 'DrGPointStyle class' category: 'DrGeo-Styles'!
 
2859
!classDefinition: 'DrGPointStyle class' category: #'DrGeo-Styles'!
2860
2860
DrGPointStyle class
2861
2861
        instanceVariableNames: ''!
2862
2862
 
2863
 
!classDefinition: #DrGTextStyle category: 'DrGeo-Styles'!
 
2863
!classDefinition: #DrGTextStyle category: #'DrGeo-Styles'!
2864
2864
DrGStyle subclass: #DrGTextStyle
2865
2865
        instanceVariableNames: 'backgroundColor borderColor fontSize'
2866
2866
        classVariableNames: ''
2867
2867
        poolDictionaries: ''
2868
2868
        category: 'DrGeo-Styles'!
2869
 
!classDefinition: 'DrGTextStyle class' category: 'DrGeo-Styles'!
 
2869
!classDefinition: 'DrGTextStyle class' category: #'DrGeo-Styles'!
2870
2870
DrGTextStyle class
2871
2871
        instanceVariableNames: ''!
2872
2872
 
2873
 
!classDefinition: #DrGValueStyle category: 'DrGeo-Styles'!
 
2873
!classDefinition: #DrGValueStyle category: #'DrGeo-Styles'!
2874
2874
DrGTextStyle subclass: #DrGValueStyle
2875
2875
        instanceVariableNames: ''
2876
2876
        classVariableNames: ''
2877
2877
        poolDictionaries: ''
2878
2878
        category: 'DrGeo-Styles'!
2879
 
!classDefinition: 'DrGValueStyle class' category: 'DrGeo-Styles'!
 
2879
!classDefinition: 'DrGValueStyle class' category: #'DrGeo-Styles'!
2880
2880
DrGValueStyle class
2881
2881
        instanceVariableNames: ''!
2882
2882
 
2883
 
!classDefinition: #DrGPlatform category: 'DrGeo-System'!
 
2883
!classDefinition: #DrGPlatform category: #'DrGeo-System'!
2884
2884
Object subclass: #DrGPlatform
2885
2885
        instanceVariableNames: 'toolbarIconSize canWeDisplaySpinner preferences'
2886
2886
        classVariableNames: ''
2887
2887
        poolDictionaries: ''
2888
2888
        category: 'DrGeo-System'!
2889
 
!classDefinition: 'DrGPlatform class' category: 'DrGeo-System'!
 
2889
!classDefinition: 'DrGPlatform class' category: #'DrGeo-System'!
2890
2890
DrGPlatform class
2891
2891
        instanceVariableNames: ''!
2892
2892
 
2893
 
!classDefinition: #DrGDevelopment category: 'DrGeo-System'!
 
2893
!classDefinition: #DrGDevelopment category: #'DrGeo-System'!
2894
2894
DrGPlatform subclass: #DrGDevelopment
2895
2895
        instanceVariableNames: ''
2896
2896
        classVariableNames: ''
2897
2897
        poolDictionaries: ''
2898
2898
        category: 'DrGeo-System'!
2899
 
!classDefinition: 'DrGDevelopment class' category: 'DrGeo-System'!
 
2899
!classDefinition: 'DrGDevelopment class' category: #'DrGeo-System'!
2900
2900
DrGDevelopment class
2901
2901
        instanceVariableNames: ''!
2902
2902
 
2903
 
!classDefinition: #DrGWorkstation category: 'DrGeo-System'!
 
2903
!classDefinition: #DrGWorkstation category: #'DrGeo-System'!
2904
2904
DrGPlatform subclass: #DrGWorkstation
2905
2905
        instanceVariableNames: ''
2906
2906
        classVariableNames: ''
2907
2907
        poolDictionaries: ''
2908
2908
        category: 'DrGeo-System'!
2909
 
!classDefinition: 'DrGWorkstation class' category: 'DrGeo-System'!
 
2909
!classDefinition: 'DrGWorkstation class' category: #'DrGeo-System'!
2910
2910
DrGWorkstation class
2911
2911
        instanceVariableNames: ''!
2912
2912
 
2913
 
!classDefinition: #DrGeoSystem category: 'DrGeo-System'!
 
2913
!classDefinition: #DrGeoSystem category: #'DrGeo-System'!
2914
2914
Object subclass: #DrGeoSystem
2915
2915
        instanceVariableNames: ''
2916
2916
        classVariableNames: ''
2917
2917
        poolDictionaries: ''
2918
2918
        category: 'DrGeo-System'!
2919
 
!classDefinition: 'DrGeoSystem class' category: 'DrGeo-System'!
 
2919
!classDefinition: 'DrGeoSystem class' category: #'DrGeo-System'!
2920
2920
DrGeoSystem class
2921
2921
        instanceVariableNames: 'platform'!
2922
2922
 
33478
33478
cleanUp
33479
33479
        "Smalltalk reduceCuis "! !
33480
33480
 
33481
 
!DrGeoSystem class methodsFor: 'install' stamp: 'hlsf 5/19/2023 12:25:08'!
 
33481
!DrGeoSystem class methodsFor: 'install' stamp: 'hlsf 11/2/2023 17:00:49'!
33482
33482
install
33483
 
        'Finalizing installation...' print.
33484
 
        self runningWorld doOneCycleNow.
 
33483
        | world |
 
33484
        "Report by any mean installation and run time"
 
33485
        Transcript
 
33486
                showOnDisplay: false;
 
33487
                logToFile: true;
 
33488
                logToStdout: true.
 
33489
        Smalltalk at: #LogStartupDebugAids put: true.
 
33490
        'Installing updates...' print.
 
33491
        ChangeSet installNewUpdates.
 
33492
        Smalltalk condenseChanges.
33485
33493
        "Focus does not follow mouse, it is annoying when editing Smalltalk sketch"
33486
33494
        Preferences at: #focusFollowsMouse put: false.
33487
33495
        "Adjust font size"
33488
33496
        Preferences at: #defaultFontSize put: 12.
33489
33497
        'Font preferences set' print.
33490
 
        "Adjust taskbar size"
33491
 
        UISupervisor ui taskbar scale: 1/2.
33492
 
        'Task bar rescaled' print.
33493
 
        Display fullScreenMode: true.
33494
 
        "Set a default name for authoring"
33495
 
        Utilities setAuthorName: 'Dr. Geo User' initials: 'drgeo'.
33496
 
        "Be quiet"
33497
33498
        "Preferences at: #logDebuggerStackToFile put: true."
33498
33499
        Preferences at: #autoNumberUserChanges put: false.
33499
33500
        "Set Locale and text domains"
33500
33501
        Preferences at: #useLocale put: true.
33501
33502
        TextDomainManager registerCategoryPrefix: 'DrGeo' domain: 'drgeo'.
33502
33503
        TextDomainManager registerCategoryPrefix: 'cuis' domain: 'cuis'.        
33503
 
        self cleanUp.
33504
 
        self beWorkstation.
33505
 
        Smalltalk condenseChanges.
33506
 
        Smalltalk garbageCollect.
33507
 
        "Remove all morphs"
33508
 
        self runningWorld doOneCycleNow.
33509
 
        (UISupervisor ui submorphs reject: [:aMorph | aMorph is: #TaskbarMorph]) do: [:each | each delete].
33510
 
        'Morphs deleted' print.
33511
 
        Smalltalk garbageCollect.
33512
 
        'Image cleaned' print.
33513
 
        'Installation ended' print.! !
 
33504
        "Set a default name for authoring"
 
33505
        Utilities setAuthorName: 'Dr. Geo User' initials: 'drgeo'.
 
33506
 
 
33507
        'Finalizing installation...' print.
 
33508
        world := UISupervisor ui.
 
33509
[
 
33510
        (Delay forSeconds: 1) wait.
 
33511
        UISupervisor whenUIinSafeState:         [
 
33512
                "Adjust taskbar size"
 
33513
                world taskbar scale: 1/2.
 
33514
                'Task bar rescaled' print.
 
33515
                Display fullScreenMode: true.
 
33516
                "Be quiet"
 
33517
                self cleanUp.
 
33518
                self beWorkstation.
 
33519
                "Remove all morphs"
 
33520
                (world submorphs reject: [:aMorph | aMorph is: #TaskbarMorph]) 
 
33521
                        do: [:each | each delete].
 
33522
                'Morphs deleted' print.
 
33523
                Smalltalk garbageCollect.
 
33524
                'Image cleaned' print.
 
33525
                'Installation ended' print.
 
33526
                'Saving image...' print.
 
33527
                Smalltalk saveAndQuit ]
 
33528
] fork
 
33529
! !
33514
33530
 
33515
33531
!Object methodsFor: '*DrGeo' stamp: 'hlsf 6/20/2021 11:37:54'!
33516
33532
isAngleItem