Subversion Repositories gelsvn

Rev

Rev 416 | Rev 445 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 416 Rev 435
1
// !$*UTF8*$!
1
// !$*UTF8*$!
2
{
2
{
3
	0D0936520ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
4
		isa = PBXTextBookmark;
-
 
5
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
-
 
6
		name = "VisObj.h: 18";
-
 
7
		rLen = 40;
-
 
8
		rLoc = 324;
-
 
9
		rType = 0;
-
 
10
		vrLen = 996;
-
 
11
		vrLoc = 410;
-
 
12
	};
-
 
13
	0D0936530ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
14
		isa = PBXTextBookmark;
-
 
15
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
-
 
16
		name = "VisObj.cpp: 129";
-
 
17
		rLen = 31;
-
 
18
		rLoc = 3809;
-
 
19
		rType = 0;
-
 
20
		vrLen = 1289;
-
 
21
		vrLoc = 2572;
-
 
22
	};
-
 
23
	0D0936540ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
24
		isa = PBXTextBookmark;
-
 
25
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
26
		name = "objview.cpp: 63";
-
 
27
		rLen = 21;
-
 
28
		rLoc = 1602;
-
 
29
		rType = 0;
-
 
30
		vrLen = 1030;
-
 
31
		vrLoc = 728;
-
 
32
	};
-
 
33
	0D0936550ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
34
		isa = PBXTextBookmark;
-
 
35
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
36
		name = "meshedit.cpp: 934";
-
 
37
		rLen = 4;
-
 
38
		rLoc = 25491;
-
 
39
		rType = 0;
-
 
40
		vrLen = 984;
-
 
41
		vrLoc = 25025;
-
 
42
	};
-
 
43
	0D0936560ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
44
		isa = PBXTextBookmark;
-
 
45
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
46
		name = "objview.cpp: 82";
-
 
47
		rLen = 26;
-
 
48
		rLoc = 1993;
-
 
49
		rType = 0;
-
 
50
		vrLen = 860;
-
 
51
		vrLoc = 812;
-
 
52
	};
-
 
53
	0D0936570ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
54
		isa = PBXTextBookmark;
-
 
55
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
56
		name = "meshedit.cpp: 1120";
-
 
57
		rLen = 0;
-
 
58
		rLoc = 30824;
-
 
59
		rType = 0;
-
 
60
		vrLen = 1042;
-
 
61
		vrLoc = 1427;
-
 
62
	};
-
 
63
	0D0936580ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
64
		isa = PBXTextBookmark;
-
 
65
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
-
 
66
		name = "VisObj.cpp: 116";
-
 
67
		rLen = 0;
-
 
68
		rLoc = 3421;
-
 
69
		rType = 0;
-
 
70
		vrLen = 1559;
-
 
71
		vrLoc = 620;
-
 
72
	};
-
 
73
	0D0936590ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
74
		isa = PBXTextBookmark;
-
 
75
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
-
 
76
		name = "VisObj.h: 18";
-
 
77
		rLen = 40;
-
 
78
		rLoc = 324;
-
 
79
		rType = 0;
-
 
80
		vrLen = 996;
-
 
81
		vrLoc = 410;
-
 
82
	};
-
 
83
	0D09365A0ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
84
		isa = PBXTextBookmark;
-
 
85
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
86
		name = "meshedit.cpp: 1120";
-
 
87
		rLen = 0;
-
 
88
		rLoc = 30824;
-
 
89
		rType = 0;
-
 
90
		vrLen = 2190;
-
 
91
		vrLoc = 1837;
-
 
92
	};
-
 
93
	0D09365B0ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
94
		isa = PBXTextBookmark;
-
 
95
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
-
 
96
		name = "VisObj.cpp: 129";
-
 
97
		rLen = 31;
-
 
98
		rLoc = 3809;
-
 
99
		rType = 0;
-
 
100
		vrLen = 1566;
-
 
101
		vrLoc = 2179;
-
 
102
	};
-
 
103
	0D09365C0ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
104
		isa = PBXTextBookmark;
-
 
105
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
106
		name = "objview.cpp: 188";
-
 
107
		rLen = 1694;
-
 
108
		rLoc = 4556;
-
 
109
		rType = 0;
-
 
110
		vrLen = 3477;
-
 
111
		vrLoc = 1523;
-
 
112
	};
-
 
113
	0D09365D0ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
114
		isa = PBXTextBookmark;
-
 
115
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
-
 
116
		name = "VisObj.cpp: 129";
-
 
117
		rLen = 31;
-
 
118
		rLoc = 3809;
-
 
119
		rType = 0;
-
 
120
		vrLen = 1289;
-
 
121
		vrLoc = 2572;
-
 
122
	};
-
 
123
	0D09365E0ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
124
		isa = PBXTextBookmark;
-
 
125
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
126
		name = "meshedit.cpp: 934";
-
 
127
		rLen = 4;
-
 
128
		rLoc = 25491;
-
 
129
		rType = 0;
-
 
130
		vrLen = 984;
-
 
131
		vrLoc = 25025;
-
 
132
	};
-
 
133
	0D09365F0ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
134
		isa = PBXTextBookmark;
-
 
135
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
136
		name = "objview.cpp: 63";
-
 
137
		rLen = 21;
-
 
138
		rLoc = 1602;
-
 
139
		rType = 0;
-
 
140
		vrLen = 1030;
-
 
141
		vrLoc = 728;
-
 
142
	};
-
 
143
	0D0936600ECDCE8400CBE162 /* PBXTextBookmark */ = {
-
 
144
		isa = PBXTextBookmark;
-
 
145
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
146
		name = "meshedit.cpp: 935";
-
 
147
		rLen = 0;
-
 
148
		rLoc = 25516;
-
 
149
		rType = 0;
-
 
150
		vrLen = 984;
-
 
151
		vrLoc = 25025;
-
 
152
	};
-
 
153
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
3
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
154
		activeBuildConfigurationName = Release;
4
		activeBuildConfigurationName = Release;
155
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
5
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
156
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
6
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
157
		addToTargets = (
7
		addToTargets = (
158
			0DAF05B30E6BEAFC0097AAAD /* MeshEdit */,
8
			0D0CAEC00C611308003604C6 /* GEL */,
159
		);
9
		);
160
		breakpoints = (
10
		breakpoints = (
161
		);
11
		);
162
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
12
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
163
		executables = (
13
		executables = (
164
			0DB8835B0C611DA10040A677 /* OBJViewer */,
14
			0DB8835B0C611DA10040A677 /* OBJViewer */,
165
			0DB883B50C611FB20040A677 /* Raytracer */,
15
			0DB883B50C611FB20040A677 /* Raytracer */,
166
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
16
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
167
			0DB883F30C6120E60040A677 /* MeshDistance */,
17
			0DB883F30C6120E60040A677 /* MeshDistance */,
168
			0DB884040C6121240040A677 /* Decimator */,
18
			0DB884040C6121240040A677 /* Decimator */,
169
			0DB884090C6121400040A677 /* RangeScanViewer */,
19
			0DB884090C6121400040A677 /* RangeScanViewer */,
170
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
20
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
171
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
21
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
172
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
22
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
173
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
23
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
174
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
24
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
175
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
25
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
176
		);
26
		);
177
		ignoreBreakpointsInProjectsDict = {
27
		ignoreBreakpointsInProjectsDict = {
178
		};
28
		};
179
		perUserDictionary = {
29
		perUserDictionary = {
180
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
30
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
181
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
31
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
182
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
32
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
183
				PBXFileTableDataSourceColumnWidthsKey = (
33
				PBXFileTableDataSourceColumnWidthsKey = (
184
					20,
34
					20,
185
					20,
35
					20,
186
					210,
36
					210,
187
					20,
37
					20,
188
					110,
38
					110,
189
					109,
39
					109,
190
					20,
40
					20,
191
				);
41
				);
192
				PBXFileTableDataSourceColumnsKey = (
42
				PBXFileTableDataSourceColumnsKey = (
193
					PBXBreakpointsDataSource_ActionID,
43
					PBXBreakpointsDataSource_ActionID,
194
					PBXBreakpointsDataSource_TypeID,
44
					PBXBreakpointsDataSource_TypeID,
195
					PBXBreakpointsDataSource_BreakpointID,
45
					PBXBreakpointsDataSource_BreakpointID,
196
					PBXBreakpointsDataSource_UseID,
46
					PBXBreakpointsDataSource_UseID,
197
					PBXBreakpointsDataSource_LocationID,
47
					PBXBreakpointsDataSource_LocationID,
198
					PBXBreakpointsDataSource_ConditionID,
48
					PBXBreakpointsDataSource_ConditionID,
199
					PBXBreakpointsDataSource_ContinueID,
49
					PBXBreakpointsDataSource_ContinueID,
200
				);
50
				);
201
			};
51
			};
202
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
52
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
203
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
53
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
204
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
54
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
205
				PBXFileTableDataSourceColumnWidthsKey = (
55
				PBXFileTableDataSourceColumnWidthsKey = (
206
					20,
56
					20,
207
					20,
57
					20,
208
					383,
58
					383,
209
					20,
59
					20,
210
					310,
60
					310,
211
					310,
61
					310,
212
					20,
62
					20,
213
				);
63
				);
214
				PBXFileTableDataSourceColumnsKey = (
64
				PBXFileTableDataSourceColumnsKey = (
215
					PBXBreakpointsDataSource_ActionID,
65
					PBXBreakpointsDataSource_ActionID,
216
					PBXBreakpointsDataSource_TypeID,
66
					PBXBreakpointsDataSource_TypeID,
217
					PBXBreakpointsDataSource_BreakpointID,
67
					PBXBreakpointsDataSource_BreakpointID,
218
					PBXBreakpointsDataSource_UseID,
68
					PBXBreakpointsDataSource_UseID,
219
					PBXBreakpointsDataSource_LocationID,
69
					PBXBreakpointsDataSource_LocationID,
220
					PBXBreakpointsDataSource_ConditionID,
70
					PBXBreakpointsDataSource_ConditionID,
221
					PBXBreakpointsDataSource_ContinueID,
71
					PBXBreakpointsDataSource_ContinueID,
222
				);
72
				);
223
			};
73
			};
224
			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
74
			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
225
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
75
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
226
				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
76
				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
227
				PBXFileTableDataSourceColumnWidthsKey = (
77
				PBXFileTableDataSourceColumnWidthsKey = (
228
					200,
78
					200,
229
					200,
79
					200,
230
					582,
80
					582,
231
				);
81
				);
232
				PBXFileTableDataSourceColumnsKey = (
82
				PBXFileTableDataSourceColumnsKey = (
233
					PBXBookmarksDataSource_LocationID,
83
					PBXBookmarksDataSource_LocationID,
234
					PBXBookmarksDataSource_NameID,
84
					PBXBookmarksDataSource_NameID,
235
					PBXBookmarksDataSource_CommentsID,
85
					PBXBookmarksDataSource_CommentsID,
236
				);
86
				);
237
			};
87
			};
238
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
88
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
239
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
89
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
240
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
90
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
241
				PBXFileTableDataSourceColumnWidthsKey = (
91
				PBXFileTableDataSourceColumnWidthsKey = (
242
					20,
92
					20,
243
					489,
93
					489,
244
					584,
94
					587,
245
				);
95
				);
246
				PBXFileTableDataSourceColumnsKey = (
96
				PBXFileTableDataSourceColumnsKey = (
247
					PBXErrorsWarningsDataSource_TypeID,
97
					PBXErrorsWarningsDataSource_TypeID,
248
					PBXErrorsWarningsDataSource_MessageID,
98
					PBXErrorsWarningsDataSource_MessageID,
249
					PBXErrorsWarningsDataSource_LocationID,
99
					PBXErrorsWarningsDataSource_LocationID,
250
				);
100
				);
251
			};
101
			};
252
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
102
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
253
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
103
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
254
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
104
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
255
				PBXFileTableDataSourceColumnWidthsKey = (
105
				PBXFileTableDataSourceColumnWidthsKey = (
256
					22,
106
					22,
257
					300,
107
					300,
258
					774,
108
					773.58349609375,
259
				);
109
				);
260
				PBXFileTableDataSourceColumnsKey = (
110
				PBXFileTableDataSourceColumnsKey = (
261
					PBXExecutablesDataSource_ActiveFlagID,
111
					PBXExecutablesDataSource_ActiveFlagID,
262
					PBXExecutablesDataSource_NameID,
112
					PBXExecutablesDataSource_NameID,
263
					PBXExecutablesDataSource_CommentsID,
113
					PBXExecutablesDataSource_CommentsID,
264
				);
114
				);
265
			};
115
			};
266
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
116
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
267
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
117
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
268
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
118
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
269
				PBXFileTableDataSourceColumnWidthsKey = (
119
				PBXFileTableDataSourceColumnWidthsKey = (
270
					20,
120
					20,
271
					886,
121
					886,
272
					20,
122
					20,
273
					48,
123
					48,
274
					43,
124
					43,
275
					43,
125
					43,
276
					20,
126
					20,
277
				);
127
				);
278
				PBXFileTableDataSourceColumnsKey = (
128
				PBXFileTableDataSourceColumnsKey = (
279
					PBXFileDataSource_FiletypeID,
129
					PBXFileDataSource_FiletypeID,
280
					PBXFileDataSource_Filename_ColumnID,
130
					PBXFileDataSource_Filename_ColumnID,
281
					PBXFileDataSource_Built_ColumnID,
131
					PBXFileDataSource_Built_ColumnID,
282
					PBXFileDataSource_ObjectSize_ColumnID,
132
					PBXFileDataSource_ObjectSize_ColumnID,
283
					PBXFileDataSource_Errors_ColumnID,
133
					PBXFileDataSource_Errors_ColumnID,
284
					PBXFileDataSource_Warnings_ColumnID,
134
					PBXFileDataSource_Warnings_ColumnID,
285
					PBXFileDataSource_Target_ColumnID,
135
					PBXFileDataSource_Target_ColumnID,
286
				);
136
				);
287
			};
137
			};
288
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
138
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
289
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
139
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
290
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
140
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
291
				PBXFileTableDataSourceColumnWidthsKey = (
141
				PBXFileTableDataSourceColumnWidthsKey = (
292
					200,
142
					200,
293
					786,
143
					786,
294
				);
144
				);
295
				PBXFileTableDataSourceColumnsKey = (
145
				PBXFileTableDataSourceColumnsKey = (
296
					PBXFindDataSource_MessageID,
146
					PBXFindDataSource_MessageID,
297
					PBXFindDataSource_LocationID,
147
					PBXFindDataSource_LocationID,
298
				);
148
				);
299
			};
149
			};
300
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
150
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
301
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
151
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
302
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
152
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
303
				PBXFileTableDataSourceColumnWidthsKey = (
153
				PBXFileTableDataSourceColumnWidthsKey = (
304
					20,
154
					20,
305
					20,
155
					20,
306
					748,
156
					748,
307
					20,
157
					20,
308
					48,
158
					48,
309
					43,
159
					43,
310
					43,
160
					43,
311
					20,
161
					20,
312
				);
162
				);
313
				PBXFileTableDataSourceColumnsKey = (
163
				PBXFileTableDataSourceColumnsKey = (
314
					PBXFileDataSource_SCM_ColumnID,
164
					PBXFileDataSource_SCM_ColumnID,
315
					PBXFileDataSource_FiletypeID,
165
					PBXFileDataSource_FiletypeID,
316
					PBXFileDataSource_Filename_ColumnID,
166
					PBXFileDataSource_Filename_ColumnID,
317
					PBXFileDataSource_Built_ColumnID,
167
					PBXFileDataSource_Built_ColumnID,
318
					PBXFileDataSource_ObjectSize_ColumnID,
168
					PBXFileDataSource_ObjectSize_ColumnID,
319
					PBXFileDataSource_Errors_ColumnID,
169
					PBXFileDataSource_Errors_ColumnID,
320
					PBXFileDataSource_Warnings_ColumnID,
170
					PBXFileDataSource_Warnings_ColumnID,
321
					PBXFileDataSource_Target_ColumnID,
171
					PBXFileDataSource_Target_ColumnID,
322
				);
172
				);
323
			};
173
			};
324
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
174
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
325
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
175
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
326
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
176
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
327
				PBXFileTableDataSourceColumnWidthsKey = (
177
				PBXFileTableDataSourceColumnWidthsKey = (
328
					20,
178
					20,
329
					886,
179
					846,
330
					60,
180
					60,
331
					20,
181
					20,
332
					48,
182
					48,
333
					43,
183
					43,
334
					43,
184
					43,
335
				);
185
				);
336
				PBXFileTableDataSourceColumnsKey = (
186
				PBXFileTableDataSourceColumnsKey = (
337
					PBXFileDataSource_FiletypeID,
187
					PBXFileDataSource_FiletypeID,
338
					PBXFileDataSource_Filename_ColumnID,
188
					PBXFileDataSource_Filename_ColumnID,
339
					PBXTargetDataSource_PrimaryAttribute,
189
					PBXTargetDataSource_PrimaryAttribute,
340
					PBXFileDataSource_Built_ColumnID,
190
					PBXFileDataSource_Built_ColumnID,
341
					PBXFileDataSource_ObjectSize_ColumnID,
191
					PBXFileDataSource_ObjectSize_ColumnID,
342
					PBXFileDataSource_Errors_ColumnID,
192
					PBXFileDataSource_Errors_ColumnID,
343
					PBXFileDataSource_Warnings_ColumnID,
193
					PBXFileDataSource_Warnings_ColumnID,
344
				);
194
				);
345
			};
195
			};
346
			PBXPerProjectTemplateStateSaveDate = 248621019;
196
			PBXPerProjectTemplateStateSaveDate = 256550403;
347
			PBXWorkspaceStateSaveDate = 248621019;
197
			PBXWorkspaceStateSaveDate = 256550403;
348
		};
198
		};
349
		perUserProjectItems = {
199
		perUserProjectItems = {
350
			0D0936520ECDCE8400CBE162 = 0D0936520ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
351
			0D0936530ECDCE8400CBE162 = 0D0936530ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
352
			0D0936540ECDCE8400CBE162 = 0D0936540ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
353
			0D0936550ECDCE8400CBE162 = 0D0936550ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
354
			0D0936560ECDCE8400CBE162 = 0D0936560ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
355
			0D0936570ECDCE8400CBE162 = 0D0936570ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
356
			0D0936580ECDCE8400CBE162 = 0D0936580ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
357
			0D0936590ECDCE8400CBE162 = 0D0936590ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
358
			0D09365A0ECDCE8400CBE162 = 0D09365A0ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
359
			0D09365B0ECDCE8400CBE162 = 0D09365B0ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
360
			0D09365C0ECDCE8400CBE162 = 0D09365C0ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
361
			0D09365D0ECDCE8400CBE162 = 0D09365D0ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
362
			0D09365E0ECDCE8400CBE162 = 0D09365E0ECDCE8400CBE162 /* PBXTextBookmark */;
200
			0D17F4CE0EEED46100DD1F23 = 0D17F4CE0EEED46100DD1F23 /* PBXTextBookmark */;
363
			0D09365F0ECDCE8400CBE162 = 0D09365F0ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
364
			0D0936600ECDCE8400CBE162 = 0D0936600ECDCE8400CBE162 /* PBXTextBookmark */;
-
 
365
			0D23E5410ECB8517000B0A31 = 0D23E5410ECB8517000B0A31 /* PBXTextBookmark */;
-
 
366
			0D23E5420ECB8517000B0A31 = 0D23E5420ECB8517000B0A31 /* PBXTextBookmark */;
201
			0D23E5420ECB8517000B0A31 = 0D23E5420ECB8517000B0A31 /* PBXTextBookmark */;
367
			0D23E5660ECB8720000B0A31 = 0D23E5660ECB8720000B0A31 /* PBXTextBookmark */;
202
			0D23E5660ECB8720000B0A31 = 0D23E5660ECB8720000B0A31 /* PBXTextBookmark */;
368
			0D23E56A0ECB8720000B0A31 = 0D23E56A0ECB8720000B0A31 /* PBXTextBookmark */;
203
			0D23E56A0ECB8720000B0A31 = 0D23E56A0ECB8720000B0A31 /* PBXTextBookmark */;
-
 
204
			0D3C48DB0F4A247600659824 = 0D3C48DB0F4A247600659824 /* PBXTextBookmark */;
-
 
205
			0D3C48DC0F4A247600659824 = 0D3C48DC0F4A247600659824 /* PBXTextBookmark */;
-
 
206
			0D3C48DD0F4A247600659824 = 0D3C48DD0F4A247600659824 /* PBXTextBookmark */;
-
 
207
			0D3C48DE0F4A247600659824 = 0D3C48DE0F4A247600659824 /* PBXTextBookmark */;
-
 
208
			0D3C48DF0F4A247600659824 = 0D3C48DF0F4A247600659824 /* PBXTextBookmark */;
-
 
209
			0D3C48E00F4A247600659824 = 0D3C48E00F4A247600659824 /* PBXTextBookmark */;
-
 
210
			0D3C48E10F4A247600659824 = 0D3C48E10F4A247600659824 /* PBXTextBookmark */;
-
 
211
			0D3C48E20F4A247600659824 = 0D3C48E20F4A247600659824 /* PBXTextBookmark */;
-
 
212
			0D3C48E40F4A247600659824 = 0D3C48E40F4A247600659824 /* PBXTextBookmark */;
-
 
213
			0D3C48E60F4A247600659824 = 0D3C48E60F4A247600659824 /* PBXTextBookmark */;
-
 
214
			0D3C48E70F4A247600659824 = 0D3C48E70F4A247600659824 /* PBXTextBookmark */;
-
 
215
			0D3C48E80F4A247600659824 = 0D3C48E80F4A247600659824 /* PBXTextBookmark */;
-
 
216
			0D3C48E90F4A247600659824 = 0D3C48E90F4A247600659824 /* PBXTextBookmark */;
-
 
217
			0D3C48EA0F4A247600659824 = 0D3C48EA0F4A247600659824 /* PBXTextBookmark */;
-
 
218
			0D3C48EB0F4A247600659824 = 0D3C48EB0F4A247600659824 /* PBXTextBookmark */;
-
 
219
			0D3C48EC0F4A247600659824 = 0D3C48EC0F4A247600659824 /* PBXTextBookmark */;
-
 
220
			0D3C48ED0F4A247600659824 = 0D3C48ED0F4A247600659824 /* PBXTextBookmark */;
-
 
221
			0D3C48EE0F4A247600659824 = 0D3C48EE0F4A247600659824 /* PBXTextBookmark */;
-
 
222
			0D3C48EF0F4A247600659824 = 0D3C48EF0F4A247600659824 /* PBXTextBookmark */;
-
 
223
			0D3C48F00F4A247600659824 = 0D3C48F00F4A247600659824 /* PBXTextBookmark */;
-
 
224
			0D3C48F10F4A247600659824 = 0D3C48F10F4A247600659824 /* PBXTextBookmark */;
-
 
225
			0D3C48F20F4A247600659824 = 0D3C48F20F4A247600659824 /* PBXTextBookmark */;
-
 
226
			0D3C48F30F4A247600659824 = 0D3C48F30F4A247600659824 /* PBXTextBookmark */;
-
 
227
			0D3C48F40F4A247600659824 = 0D3C48F40F4A247600659824 /* PBXTextBookmark */;
-
 
228
			0D3C48F50F4A247600659824 = 0D3C48F50F4A247600659824 /* PBXTextBookmark */;
-
 
229
			0D3C48F60F4A247600659824 = 0D3C48F60F4A247600659824 /* PBXTextBookmark */;
-
 
230
			0D3C48F70F4A247600659824 = 0D3C48F70F4A247600659824 /* PBXTextBookmark */;
-
 
231
			0D3C48FE0F4A24D500659824 = 0D3C48FE0F4A24D500659824 /* PBXTextBookmark */;
-
 
232
			0D3C48FF0F4A24D500659824 = 0D3C48FF0F4A24D500659824 /* PBXTextBookmark */;
-
 
233
			0D3C49000F4A24D500659824 = 0D3C49000F4A24D500659824 /* PBXTextBookmark */;
-
 
234
			0D3C49040F4A258C00659824 = 0D3C49040F4A258C00659824 /* PBXTextBookmark */;
-
 
235
			0D3C49050F4A258C00659824 = 0D3C49050F4A258C00659824 /* PBXTextBookmark */;
369
			0D3C76BC0EBE4B5400F4A914 = 0D3C76BC0EBE4B5400F4A914 /* PBXTextBookmark */;
236
			0D3C76BC0EBE4B5400F4A914 = 0D3C76BC0EBE4B5400F4A914 /* PBXTextBookmark */;
370
			0D3C76BD0EBE4B5400F4A914 = 0D3C76BD0EBE4B5400F4A914 /* PBXTextBookmark */;
237
			0D3C76BD0EBE4B5400F4A914 = 0D3C76BD0EBE4B5400F4A914 /* PBXTextBookmark */;
371
			0D3C76BE0EBE4B5400F4A914 = 0D3C76BE0EBE4B5400F4A914 /* PBXTextBookmark */;
238
			0D3C76BE0EBE4B5400F4A914 = 0D3C76BE0EBE4B5400F4A914 /* PBXTextBookmark */;
372
			0D3C76BF0EBE4B5400F4A914 = 0D3C76BF0EBE4B5400F4A914 /* PBXTextBookmark */;
239
			0D3C76BF0EBE4B5400F4A914 = 0D3C76BF0EBE4B5400F4A914 /* PBXTextBookmark */;
373
			0D3C76C00EBE4B5400F4A914 = 0D3C76C00EBE4B5400F4A914 /* PBXTextBookmark */;
-
 
374
			0D3C76C20EBE4B5400F4A914 = 0D3C76C20EBE4B5400F4A914 /* PBXTextBookmark */;
240
			0D3C76C20EBE4B5400F4A914 = 0D3C76C20EBE4B5400F4A914 /* PBXTextBookmark */;
375
			0D3C76C30EBE4B5400F4A914 = 0D3C76C30EBE4B5400F4A914 /* PBXTextBookmark */;
241
			0D3C76C30EBE4B5400F4A914 = 0D3C76C30EBE4B5400F4A914 /* PBXTextBookmark */;
376
			0D3C76C40EBE4B5400F4A914 = 0D3C76C40EBE4B5400F4A914 /* PBXTextBookmark */;
242
			0D3C76C40EBE4B5400F4A914 = 0D3C76C40EBE4B5400F4A914 /* PBXTextBookmark */;
377
			0D3C76C50EBE4B5400F4A914 = 0D3C76C50EBE4B5400F4A914 /* PBXTextBookmark */;
243
			0D504D3E0EFA947000960795 = 0D504D3E0EFA947000960795 /* PBXTextBookmark */;
-
 
244
			0D5EB71E0F4AA61200034165 /* PBXTextBookmark */ = 0D5EB71E0F4AA61200034165 /* PBXTextBookmark */;
-
 
245
			0D5EB71F0F4AA61200034165 /* PBXTextBookmark */ = 0D5EB71F0F4AA61200034165 /* PBXTextBookmark */;
-
 
246
			0D5EB7200F4AA61200034165 /* PBXTextBookmark */ = 0D5EB7200F4AA61200034165 /* PBXTextBookmark */;
-
 
247
			0D5EB7210F4AA61200034165 /* PBXTextBookmark */ = 0D5EB7210F4AA61200034165 /* PBXTextBookmark */;
-
 
248
			0D5EB7240F4AA61200034165 /* PBXTextBookmark */ = 0D5EB7240F4AA61200034165 /* PBXTextBookmark */;
-
 
249
			0D5EB73E0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB73E0F4AB7D000034165 /* PBXTextBookmark */;
-
 
250
			0D5EB73F0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB73F0F4AB7D000034165 /* PBXTextBookmark */;
-
 
251
			0D5EB7400F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7400F4AB7D000034165 /* PBXTextBookmark */;
-
 
252
			0D5EB7410F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7410F4AB7D000034165 /* PBXTextBookmark */;
-
 
253
			0D5EB7420F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7420F4AB7D000034165 /* PBXTextBookmark */;
-
 
254
			0D5EB7430F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7430F4AB7D000034165 /* PBXTextBookmark */;
-
 
255
			0D5EB7440F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7440F4AB7D000034165 /* PBXTextBookmark */;
-
 
256
			0D5EB7450F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7450F4AB7D000034165 /* PBXTextBookmark */;
-
 
257
			0D5EB7460F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7460F4AB7D000034165 /* PBXTextBookmark */;
-
 
258
			0D5EB7470F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7470F4AB7D000034165 /* PBXTextBookmark */;
-
 
259
			0D5EB7480F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7480F4AB7D000034165 /* PBXTextBookmark */;
-
 
260
			0D5EB7490F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7490F4AB7D000034165 /* PBXTextBookmark */;
-
 
261
			0D5EB74A0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB74A0F4AB7D000034165 /* PBXTextBookmark */;
-
 
262
			0D5EB74B0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB74B0F4AB7D000034165 /* PBXTextBookmark */;
-
 
263
			0D5EB74C0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB74C0F4AB7D000034165 /* PBXTextBookmark */;
-
 
264
			0D5EB74D0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB74D0F4AB7D000034165 /* PBXTextBookmark */;
-
 
265
			0D5EB74E0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB74E0F4AB7D000034165 /* PBXTextBookmark */;
-
 
266
			0D5EB74F0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB74F0F4AB7D000034165 /* PBXTextBookmark */;
-
 
267
			0D5EB7500F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7500F4AB7D000034165 /* PBXTextBookmark */;
-
 
268
			0D5EB7510F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7510F4AB7D000034165 /* PBXTextBookmark */;
-
 
269
			0D5EB7520F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7520F4AB7D000034165 /* PBXTextBookmark */;
-
 
270
			0D5EB7530F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7530F4AB7D000034165 /* PBXTextBookmark */;
-
 
271
			0D5EB7540F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7540F4AB7D000034165 /* PBXTextBookmark */;
-
 
272
			0D5EB7550F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7550F4AB7D000034165 /* PBXTextBookmark */;
-
 
273
			0D5EB7560F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7560F4AB7D000034165 /* PBXTextBookmark */;
-
 
274
			0D5EB7570F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7570F4AB7D000034165 /* PBXTextBookmark */;
-
 
275
			0D5EB7580F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7580F4AB7D000034165 /* PBXTextBookmark */;
-
 
276
			0D5EB7590F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7590F4AB7D000034165 /* PBXTextBookmark */;
-
 
277
			0D5EB75A0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB75A0F4AB7D000034165 /* PBXTextBookmark */;
-
 
278
			0D5EB75B0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB75B0F4AB7D000034165 /* PBXTextBookmark */;
378
			0D3C76C60EBE4B5400F4A914 = 0D3C76C60EBE4B5400F4A914 /* PBXTextBookmark */;
279
			0D5EB75C0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB75C0F4AB7D000034165 /* PBXTextBookmark */;
379
			0D60BFCD0EC319D600CC871A = 0D60BFCD0EC319D600CC871A /* PBXTextBookmark */;
280
			0D5EB75D0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB75D0F4AB7D000034165 /* PBXTextBookmark */;
-
 
281
			0D5EB75E0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB75E0F4AB7D000034165 /* PBXTextBookmark */;
-
 
282
			0D5EB75F0F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB75F0F4AB7D000034165 /* PBXTextBookmark */;
380
			0D60BFD00EC319D600CC871A = 0D60BFD00EC319D600CC871A /* PBXTextBookmark */;
283
			0D5EB7600F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7600F4AB7D000034165 /* PBXTextBookmark */;
-
 
284
			0D5EB7610F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7610F4AB7D000034165 /* PBXTextBookmark */;
-
 
285
			0D5EB7620F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7620F4AB7D000034165 /* PBXTextBookmark */;
-
 
286
			0D5EB7630F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7630F4AB7D000034165 /* PBXTextBookmark */;
-
 
287
			0D5EB7640F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7640F4AB7D000034165 /* PBXTextBookmark */;
-
 
288
			0D5EB7650F4AB7D000034165 /* PBXTextBookmark */ = 0D5EB7650F4AB7D000034165 /* PBXTextBookmark */;
381
			0D689FB40EC3A2F70012C9AB = 0D689FB40EC3A2F70012C9AB /* PBXTextBookmark */;
289
			0D69008E0F2540B800919E6F = 0D69008E0F2540B800919E6F /* PBXTextBookmark */;
382
			0D7564A60EBFB49900BF70D8 = 0D7564A60EBFB49900BF70D8 /* PBXTextBookmark */;
290
			0D6900910F2540B800919E6F = 0D6900910F2540B800919E6F /* PBXTextBookmark */;
383
			0D7564A90EBFB49900BF70D8 = 0D7564A90EBFB49900BF70D8 /* PBXTextBookmark */;
291
			0D7564A90EBFB49900BF70D8 = 0D7564A90EBFB49900BF70D8 /* PBXTextBookmark */;
384
			0DB475860ED1A7E500C25D47 /* PBXTextBookmark */ = 0DB475860ED1A7E500C25D47 /* PBXTextBookmark */;
292
			0D8B648D0F3DDEBE00ADA362 = 0D8B648D0F3DDEBE00ADA362 /* PBXTextBookmark */;
-
 
293
			0D8B64B20F3EE58A00ADA362 = 0D8B64B20F3EE58A00ADA362 /* PBXTextBookmark */;
-
 
294
			0D8B64E10F3EE9E800ADA362 = 0D8B64E10F3EE9E800ADA362 /* PBXTextBookmark */;
-
 
295
			0D8B64F80F3EEE8600ADA362 = 0D8B64F80F3EEE8600ADA362 /* PBXTextBookmark */;
-
 
296
			0D8B64FD0F3EEE8600ADA362 = 0D8B64FD0F3EEE8600ADA362 /* PBXTextBookmark */;
385
			0DB475870ED1A7E500C25D47 /* PBXTextBookmark */ = 0DB475870ED1A7E500C25D47 /* PBXTextBookmark */;
297
			0D93A7270EDB7947006875FB = 0D93A7270EDB7947006875FB /* PBXTextBookmark */;
386
			0DB475950ED1A82200C25D47 /* PBXTextBookmark */ = 0DB475950ED1A82200C25D47 /* PBXTextBookmark */;
298
			0D93A72B0EDB7947006875FB = 0D93A72B0EDB7947006875FB /* PBXTextBookmark */;
387
			0DB475960ED1A82200C25D47 /* PBXTextBookmark */ = 0DB475960ED1A82200C25D47 /* PBXTextBookmark */;
299
			0D93A72C0EDB7947006875FB = 0D93A72C0EDB7947006875FB /* PBXTextBookmark */;
388
			0DB475970ED1A82200C25D47 /* PBXTextBookmark */ = 0DB475970ED1A82200C25D47 /* PBXTextBookmark */;
300
			0D93A7470EDB7947006875FB = 0D93A7470EDB7947006875FB /* PBXTextBookmark */;
-
 
301
			0D952EEC0F268C0900F02F2F = 0D952EEC0F268C0900F02F2F /* PBXTextBookmark */;
-
 
302
			0D972B230F1CE48E0047DB03 = 0D972B230F1CE48E0047DB03 /* PBXTextBookmark */;
-
 
303
			0D972B250F1CE48E0047DB03 = 0D972B250F1CE48E0047DB03 /* PBXTextBookmark */;
-
 
304
			0DA084240EEF218C0077E9B7 = 0DA084240EEF218C0077E9B7 /* PBXTextBookmark */;
-
 
305
			0DA565E80F3F70F5002A5EE0 = 0DA565E80F3F70F5002A5EE0 /* PBXTextBookmark */;
-
 
306
			0DA565FF0F3F7227002A5EE0 = 0DA565FF0F3F7227002A5EE0 /* PBXTextBookmark */;
389
			0DB4759C0ED1A96000C25D47 /* PBXTextBookmark */ = 0DB4759C0ED1A96000C25D47 /* PBXTextBookmark */;
307
			0DB4759C0ED1A96000C25D47 = 0DB4759C0ED1A96000C25D47 /* PBXTextBookmark */;
-
 
308
			0DB6C8EB0F3CEFBD0088DC70 = 0DB6C8EB0F3CEFBD0088DC70 /* PBXTextBookmark */;
390
			0DB4759D0ED1A96000C25D47 /* PBXTextBookmark */ = 0DB4759D0ED1A96000C25D47 /* PBXTextBookmark */;
309
			0DB6C8FD0F3CF1680088DC70 = 0DB6C8FD0F3CF1680088DC70 /* PBXTextBookmark */;
-
 
310
			0DB6C9000F3CF1680088DC70 = 0DB6C9000F3CF1680088DC70 /* PBXTextBookmark */;
-
 
311
			0DB6C9060F3CFB860088DC70 = 0DB6C9060F3CFB860088DC70 /* PBXTextBookmark */;
-
 
312
			0DB6C9070F3CFB860088DC70 = 0DB6C9070F3CFB860088DC70 /* PBXTextBookmark */;
-
 
313
			0DB6C9080F3CFB860088DC70 = 0DB6C9080F3CFB860088DC70 /* PBXTextBookmark */;
-
 
314
			0DB6C9090F3CFB860088DC70 = 0DB6C9090F3CFB860088DC70 /* PBXTextBookmark */;
-
 
315
			0DB6C90A0F3CFB860088DC70 = 0DB6C90A0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
316
			0DB6C90F0F3CFB860088DC70 = 0DB6C90F0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
317
			0DB6C9190F3CFB860088DC70 = 0DB6C9190F3CFB860088DC70 /* PBXTextBookmark */;
-
 
318
			0DB6C91A0F3CFB860088DC70 = 0DB6C91A0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
319
			0DB6C91B0F3CFB860088DC70 = 0DB6C91B0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
320
			0DB6C91C0F3CFB860088DC70 = 0DB6C91C0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
321
			0DB6C91D0F3CFB860088DC70 = 0DB6C91D0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
322
			0DB6C91E0F3CFB860088DC70 = 0DB6C91E0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
323
			0DB6C91F0F3CFB860088DC70 = 0DB6C91F0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
324
			0DB6C9200F3CFB860088DC70 = 0DB6C9200F3CFB860088DC70 /* PBXTextBookmark */;
-
 
325
			0DB6C9210F3CFB860088DC70 = 0DB6C9210F3CFB860088DC70 /* PBXTextBookmark */;
-
 
326
			0DB6C9220F3CFB860088DC70 = 0DB6C9220F3CFB860088DC70 /* PBXTextBookmark */;
-
 
327
			0DB6C9240F3CFB860088DC70 = 0DB6C9240F3CFB860088DC70 /* PBXTextBookmark */;
-
 
328
			0DB6C9250F3CFB860088DC70 = 0DB6C9250F3CFB860088DC70 /* PBXTextBookmark */;
-
 
329
			0DB6C9260F3CFB860088DC70 = 0DB6C9260F3CFB860088DC70 /* PBXTextBookmark */;
-
 
330
			0DB6C9380F3CFB860088DC70 = 0DB6C9380F3CFB860088DC70 /* PBXTextBookmark */;
-
 
331
			0DB6C9390F3CFB860088DC70 = 0DB6C9390F3CFB860088DC70 /* PBXTextBookmark */;
-
 
332
			0DB6C93B0F3CFB860088DC70 = 0DB6C93B0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
333
			0DB6C93C0F3CFB860088DC70 = 0DB6C93C0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
334
			0DB6C93D0F3CFB860088DC70 = 0DB6C93D0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
335
			0DB6C93E0F3CFB860088DC70 = 0DB6C93E0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
336
			0DB6C9440F3CFB860088DC70 = 0DB6C9440F3CFB860088DC70 /* PBXTextBookmark */;
-
 
337
			0DB6C9450F3CFB860088DC70 = 0DB6C9450F3CFB860088DC70 /* PBXTextBookmark */;
-
 
338
			0DB6C9460F3CFB860088DC70 = 0DB6C9460F3CFB860088DC70 /* PBXTextBookmark */;
-
 
339
			0DB6C9470F3CFB860088DC70 = 0DB6C9470F3CFB860088DC70 /* PBXTextBookmark */;
-
 
340
			0DB6C9480F3CFB860088DC70 = 0DB6C9480F3CFB860088DC70 /* PBXTextBookmark */;
-
 
341
			0DB6C9490F3CFB860088DC70 = 0DB6C9490F3CFB860088DC70 /* PBXTextBookmark */;
-
 
342
			0DB6C94A0F3CFB860088DC70 = 0DB6C94A0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
343
			0DB6C94C0F3CFB860088DC70 = 0DB6C94C0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
344
			0DB6C94D0F3CFB860088DC70 = 0DB6C94D0F3CFB860088DC70 /* PBXTextBookmark */;
391
			0DB4759E0ED1A96000C25D47 /* PBXTextBookmark */ = 0DB4759E0ED1A96000C25D47 /* PBXTextBookmark */;
345
			0DB6C94E0F3CFB860088DC70 = 0DB6C94E0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
346
			0DB6C9500F3CFB860088DC70 = 0DB6C9500F3CFB860088DC70 /* PBXTextBookmark */;
-
 
347
			0DB6C9510F3CFB860088DC70 = 0DB6C9510F3CFB860088DC70 /* PBXTextBookmark */;
-
 
348
			0DB6C9520F3CFB860088DC70 = 0DB6C9520F3CFB860088DC70 /* PBXTextBookmark */;
-
 
349
			0DB6C9540F3CFB860088DC70 = 0DB6C9540F3CFB860088DC70 /* PBXTextBookmark */;
-
 
350
			0DB6C9560F3CFB860088DC70 = 0DB6C9560F3CFB860088DC70 /* PBXTextBookmark */;
-
 
351
			0DB6C9580F3CFB860088DC70 = 0DB6C9580F3CFB860088DC70 /* PBXTextBookmark */;
392
			0DB4759F0ED1A96000C25D47 /* PBXTextBookmark */ = 0DB4759F0ED1A96000C25D47 /* PBXTextBookmark */;
352
			0DB6C9590F3CFB860088DC70 = 0DB6C9590F3CFB860088DC70 /* PBXTextBookmark */;
393
			0DB475A00ED1A96000C25D47 /* PBXTextBookmark */ = 0DB475A00ED1A96000C25D47 /* PBXTextBookmark */;
353
			0DB6C95A0F3CFB860088DC70 = 0DB6C95A0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
354
			0DB6C95C0F3CFB860088DC70 = 0DB6C95C0F3CFB860088DC70 /* PBXTextBookmark */;
-
 
355
			0DB6C9610F3CFB860088DC70 = 0DB6C9610F3CFB860088DC70 /* PBXTextBookmark */;
-
 
356
			0DB6C9640F3CFB860088DC70 = 0DB6C9640F3CFB860088DC70 /* PBXTextBookmark */;
-
 
357
			0DB6C9650F3CFB860088DC70 = 0DB6C9650F3CFB860088DC70 /* PBXTextBookmark */;
-
 
358
			0DB6C9660F3CFB860088DC70 = 0DB6C9660F3CFB860088DC70 /* PBXTextBookmark */;
-
 
359
			0DB6C9670F3CFB860088DC70 = 0DB6C9670F3CFB860088DC70 /* PBXTextBookmark */;
-
 
360
			0DC5D4580F306AF300E73D9E = 0DC5D4580F306AF300E73D9E /* PBXTextBookmark */;
-
 
361
			0DC6B37F0F41BAD900849378 = 0DC6B37F0F41BAD900849378 /* PBXTextBookmark */;
-
 
362
			0DC6B3800F41BAD900849378 = 0DC6B3800F41BAD900849378 /* PBXTextBookmark */;
-
 
363
			0DC6B3810F41BAD900849378 = 0DC6B3810F41BAD900849378 /* PBXTextBookmark */;
-
 
364
			0DC6B3820F41BAD900849378 = 0DC6B3820F41BAD900849378 /* PBXTextBookmark */;
-
 
365
			0DC6B3830F41BAD900849378 = 0DC6B3830F41BAD900849378 /* PBXTextBookmark */;
-
 
366
			0DC6B3840F41BAD900849378 = 0DC6B3840F41BAD900849378 /* PBXTextBookmark */;
-
 
367
			0DC6B3850F41BAD900849378 = 0DC6B3850F41BAD900849378 /* PBXTextBookmark */;
-
 
368
			0DC6B3860F41BAD900849378 = 0DC6B3860F41BAD900849378 /* PBXTextBookmark */;
-
 
369
			0DC6B3870F41BAD900849378 = 0DC6B3870F41BAD900849378 /* PBXTextBookmark */;
-
 
370
			0DC6B3880F41BAD900849378 = 0DC6B3880F41BAD900849378 /* PBXTextBookmark */;
-
 
371
			0DC6B3890F41BAD900849378 = 0DC6B3890F41BAD900849378 /* PBXTextBookmark */;
-
 
372
			0DC6B3AE0F41BBF300849378 = 0DC6B3AE0F41BBF300849378 /* PBXTextBookmark */;
-
 
373
			0DC6B3AF0F41BBF300849378 = 0DC6B3AF0F41BBF300849378 /* PBXTextBookmark */;
-
 
374
			0DC6B3B10F41BBF300849378 = 0DC6B3B10F41BBF300849378 /* PBXTextBookmark */;
-
 
375
			0DC6B3C40F41BD3500849378 = 0DC6B3C40F41BD3500849378 /* PBXTextBookmark */;
-
 
376
			0DC6B3D00F41D5D000849378 = 0DC6B3D00F41D5D000849378 /* PBXTextBookmark */;
-
 
377
			0DDE961C0EE92030001DBE4F = 0DDE961C0EE92030001DBE4F /* PBXTextBookmark */;
-
 
378
			0DDE97640EE965FC001DBE4F = 0DDE97640EE965FC001DBE4F /* PBXTextBookmark */;
-
 
379
			0DDE97660EE965FC001DBE4F = 0DDE97660EE965FC001DBE4F /* PBXTextBookmark */;
-
 
380
			0DDE97670EE965FC001DBE4F = 0DDE97670EE965FC001DBE4F /* PBXTextBookmark */;
-
 
381
			0DDE976B0EE965FC001DBE4F = 0DDE976B0EE965FC001DBE4F /* PBXTextBookmark */;
-
 
382
			0DDE976C0EE965FC001DBE4F = 0DDE976C0EE965FC001DBE4F /* PBXTextBookmark */;
-
 
383
			0DDE976D0EE965FC001DBE4F = 0DDE976D0EE965FC001DBE4F /* PBXTextBookmark */;
-
 
384
			0DDE976E0EE965FC001DBE4F = 0DDE976E0EE965FC001DBE4F /* PBXTextBookmark */;
-
 
385
			0DDE976F0EE965FC001DBE4F = 0DDE976F0EE965FC001DBE4F /* PBXTextBookmark */;
-
 
386
			0DDE97740EE965FC001DBE4F = 0DDE97740EE965FC001DBE4F /* PBXTextBookmark */;
-
 
387
			0DDE97750EE965FC001DBE4F = 0DDE97750EE965FC001DBE4F /* PBXTextBookmark */;
-
 
388
			0DDE97760EE965FC001DBE4F = 0DDE97760EE965FC001DBE4F /* PBXTextBookmark */;
-
 
389
			0DDE97770EE965FC001DBE4F = 0DDE97770EE965FC001DBE4F /* PBXTextBookmark */;
-
 
390
			0DDE977F0EE965FC001DBE4F = 0DDE977F0EE965FC001DBE4F /* PBXTextBookmark */;
394
			0DB475A20ED1A97400C25D47 /* PBXTextBookmark */ = 0DB475A20ED1A97400C25D47 /* PBXTextBookmark */;
391
			0DDE97820EE965FC001DBE4F = 0DDE97820EE965FC001DBE4F /* PBXTextBookmark */;
395
			0DB475A30ED1B0F500C25D47 /* PBXTextBookmark */ = 0DB475A30ED1B0F500C25D47 /* PBXTextBookmark */;
392
			0DDE97830EE965FC001DBE4F = 0DDE97830EE965FC001DBE4F /* PBXTextBookmark */;
-
 
393
			0DDE97850EE965FC001DBE4F = 0DDE97850EE965FC001DBE4F /* PBXTextBookmark */;
-
 
394
			0DDE97860EE965FC001DBE4F = 0DDE97860EE965FC001DBE4F /* PBXTextBookmark */;
-
 
395
			0DDE97870EE965FC001DBE4F = 0DDE97870EE965FC001DBE4F /* PBXTextBookmark */;
-
 
396
			0DDE97880EE965FC001DBE4F = 0DDE97880EE965FC001DBE4F /* PBXTextBookmark */;
-
 
397
			0DDE97890EE965FC001DBE4F = 0DDE97890EE965FC001DBE4F /* PBXTextBookmark */;
-
 
398
			0DDE989A0EE9D70D001DBE4F = 0DDE989A0EE9D70D001DBE4F /* PBXTextBookmark */;
-
 
399
			0DE3D4670F424E3F00D815C4 = 0DE3D4670F424E3F00D815C4 /* PBXTextBookmark */;
-
 
400
			0DE3D47D0F4250E900D815C4 = 0DE3D47D0F4250E900D815C4 /* PBXTextBookmark */;
-
 
401
			0DE3D47E0F4250E900D815C4 = 0DE3D47E0F4250E900D815C4 /* PBXTextBookmark */;
-
 
402
			0DE3D4820F4250E900D815C4 = 0DE3D4820F4250E900D815C4 /* PBXTextBookmark */;
396
			0DE866FC0EC73D6500528875 = 0DE866FC0EC73D6500528875 /* PBXTextBookmark */;
403
			0DE866FC0EC73D6500528875 = 0DE866FC0EC73D6500528875 /* PBXTextBookmark */;
397
			0DE866FE0EC73D6500528875 = 0DE866FE0EC73D6500528875 /* PBXTextBookmark */;
404
			0DE866FE0EC73D6500528875 = 0DE866FE0EC73D6500528875 /* PBXTextBookmark */;
398
			0DE867050EC7A80B00528875 = 0DE867050EC7A80B00528875 /* PBXTextBookmark */;
405
			0DE867050EC7A80B00528875 = 0DE867050EC7A80B00528875 /* PBXTextBookmark */;
399
			0DE867070EC7A80B00528875 = 0DE867070EC7A80B00528875 /* PBXTextBookmark */;
406
			0DE867070EC7A80B00528875 = 0DE867070EC7A80B00528875 /* PBXTextBookmark */;
400
			0DE867080EC7A80B00528875 = 0DE867080EC7A80B00528875 /* PBXTextBookmark */;
407
			0DE867080EC7A80B00528875 = 0DE867080EC7A80B00528875 /* PBXTextBookmark */;
401
			0DFBE5270EC0DE15003D675E = 0DFBE5270EC0DE15003D675E /* PBXTextBookmark */;
408
			0DFBE5270EC0DE15003D675E = 0DFBE5270EC0DE15003D675E /* PBXTextBookmark */;
402
			0DFBE5280EC0DE15003D675E = 0DFBE5280EC0DE15003D675E /* PBXTextBookmark */;
409
			0DFBE5280EC0DE15003D675E = 0DFBE5280EC0DE15003D675E /* PBXTextBookmark */;
403
			0DFBE5360EC0E2F7003D675E = 0DFBE5360EC0E2F7003D675E /* PBXTextBookmark */;
-
 
404
			0DFBE5370EC0E2F7003D675E = 0DFBE5370EC0E2F7003D675E /* PBXTextBookmark */;
-
 
405
			0DFBE5380EC0E2F7003D675E = 0DFBE5380EC0E2F7003D675E /* PBXTextBookmark */;
-
 
406
			0DFBE5390EC0E2F7003D675E = 0DFBE5390EC0E2F7003D675E /* PBXTextBookmark */;
-
 
407
			0DFBE53F0EC0E2F7003D675E = 0DFBE53F0EC0E2F7003D675E /* PBXTextBookmark */;
410
			0DFBE53F0EC0E2F7003D675E = 0DFBE53F0EC0E2F7003D675E /* PBXTextBookmark */;
408
			0DFBE5400EC0E2F7003D675E = 0DFBE5400EC0E2F7003D675E /* PBXTextBookmark */;
-
 
409
			0DFBE5410EC0E2F7003D675E = 0DFBE5410EC0E2F7003D675E /* PBXTextBookmark */;
411
			0DFBE5410EC0E2F7003D675E = 0DFBE5410EC0E2F7003D675E /* PBXTextBookmark */;
410
			0DFBE5450EC0E2F7003D675E = 0DFBE5450EC0E2F7003D675E /* PBXTextBookmark */;
412
			0DFBE5450EC0E2F7003D675E = 0DFBE5450EC0E2F7003D675E /* PBXTextBookmark */;
411
			0DFBE5460EC0E2F7003D675E = 0DFBE5460EC0E2F7003D675E /* PBXTextBookmark */;
413
			0DFBE5460EC0E2F7003D675E = 0DFBE5460EC0E2F7003D675E /* PBXTextBookmark */;
412
			0DFBE5470EC0E2F7003D675E = 0DFBE5470EC0E2F7003D675E /* PBXTextBookmark */;
414
			0DFBE5470EC0E2F7003D675E = 0DFBE5470EC0E2F7003D675E /* PBXTextBookmark */;
413
			0DFBE5480EC0E2F7003D675E = 0DFBE5480EC0E2F7003D675E /* PBXTextBookmark */;
415
			0DFBE5480EC0E2F7003D675E = 0DFBE5480EC0E2F7003D675E /* PBXTextBookmark */;
414
		};
416
		};
415
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
417
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
416
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
418
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
417
		userBuildSettings = {
419
		userBuildSettings = {
418
		};
420
		};
419
	};
421
	};
420
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
422
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
421
		isa = PBXSourceControlManager;
423
		isa = PBXSourceControlManager;
422
		fallbackIsa = XCSourceControlManager;
424
		fallbackIsa = XCSourceControlManager;
423
		isSCMEnabled = 1;
425
		isSCMEnabled = 1;
424
		scmConfiguration = {
426
		scmConfiguration = {
425
			SubversionToolPath = /opt/local/bin/svn;
427
			SubversionToolPath = /opt/local/bin/svn;
426
			repositoryName = "GEL SVN";
428
			repositoryName = "GEL SVN";
427
		};
429
		};
428
		scmType = scm.subversion;
430
		scmType = scm.subversion;
429
	};
431
	};
430
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
432
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
431
		isa = PBXCodeSenseManager;
433
		isa = PBXCodeSenseManager;
432
		indexTemplatePath = "";
434
		indexTemplatePath = "";
433
	};
435
	};
434
	0D0CAEC00C611308003604C6 /* GEL */ = {
436
	0D0CAEC00C611308003604C6 /* GEL */ = {
435
		activeExec = 0;
437
		activeExec = 0;
436
	};
438
	};
437
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
439
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
438
		uiCtxt = {
440
		uiCtxt = {
439
			sepNavIntBoundsRect = "{{0, 0}, {928, 8037}}";
441
			sepNavIntBoundsRect = "{{0, 0}, {928, 8037}}";
440
			sepNavSelRange = "{124, 0}";
442
			sepNavSelRange = "{124, 0}";
441
			sepNavVisRange = "{0, 631}";
443
			sepNavVisRange = "{0, 631}";
442
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
444
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
443
		};
445
		};
444
	};
446
	};
445
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
447
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
446
		uiCtxt = {
448
		uiCtxt = {
447
			sepNavIntBoundsRect = "{{0, 0}, {928, 5415}}";
449
			sepNavIntBoundsRect = "{{0, 0}, {928, 5415}}";
448
			sepNavSelRange = "{107, 0}";
450
			sepNavSelRange = "{107, 0}";
449
			sepNavVisRange = "{0, 557}";
451
			sepNavVisRange = "{0, 557}";
450
			sepNavVisRect = "{{0, 0}, {961, 728}}";
452
			sepNavVisRect = "{{0, 0}, {961, 728}}";
451
		};
453
		};
452
	};
454
	};
453
	0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {
455
	0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {
454
		uiCtxt = {
456
		uiCtxt = {
455
			sepNavIntBoundsRect = "{{0, 0}, {786, 1444}}";
457
			sepNavIntBoundsRect = "{{0, 0}, {786, 1444}}";
456
			sepNavSelRange = "{423, 4}";
458
			sepNavSelRange = "{423, 4}";
457
			sepNavVisRange = "{0, 484}";
459
			sepNavVisRange = "{0, 484}";
458
		};
460
		};
459
	};
461
	};
460
	0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {
462
	0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {
461
		uiCtxt = {
463
		uiCtxt = {
462
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1159}}";
464
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1159}}";
463
			sepNavSelRange = "{0, 0}";
465
			sepNavSelRange = "{0, 0}";
464
			sepNavVisRange = "{0, 910}";
466
			sepNavVisRange = "{0, 910}";
465
		};
467
		};
466
	};
468
	};
467
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
469
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
468
		uiCtxt = {
470
		uiCtxt = {
469
			sepNavIntBoundsRect = "{{0, 0}, {786, 1444}}";
471
			sepNavIntBoundsRect = "{{0, 0}, {786, 1444}}";
470
			sepNavSelRange = "{520, 6}";
472
			sepNavSelRange = "{520, 6}";
471
			sepNavVisRange = "{126, 552}";
473
			sepNavVisRange = "{126, 552}";
472
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
474
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
473
		};
475
		};
474
	};
476
	};
475
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
477
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
476
		uiCtxt = {
478
		uiCtxt = {
477
			sepNavIntBoundsRect = "{{0, 0}, {1021, 4009}}";
479
			sepNavIntBoundsRect = "{{0, 0}, {1021, 4009}}";
478
			sepNavSelRange = "{0, 0}";
480
			sepNavSelRange = "{0, 0}";
479
			sepNavVisRange = "{5062, 1168}";
481
			sepNavVisRange = "{5062, 1168}";
480
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
482
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
481
		};
483
		};
482
	};
484
	};
483
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
485
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
484
		uiCtxt = {
486
		uiCtxt = {
485
			sepNavIntBoundsRect = "{{0, 0}, {786, 3021}}";
487
			sepNavIntBoundsRect = "{{0, 0}, {786, 3021}}";
486
			sepNavSelRange = "{642, 4}";
488
			sepNavSelRange = "{642, 4}";
487
			sepNavVisRange = "{72, 584}";
489
			sepNavVisRange = "{72, 584}";
488
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
490
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
489
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
491
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
490
		};
492
		};
491
	};
493
	};
492
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
494
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
493
		uiCtxt = {
495
		uiCtxt = {
494
			sepNavIntBoundsRect = "{{0, 0}, {786, 2280}}";
496
			sepNavIntBoundsRect = "{{0, 0}, {786, 2280}}";
495
			sepNavSelRange = "{559, 7}";
497
			sepNavSelRange = "{559, 7}";
496
			sepNavVisRange = "{0, 630}";
498
			sepNavVisRange = "{0, 630}";
497
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
499
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
498
		};
500
		};
499
	};
501
	};
500
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
502
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
501
		uiCtxt = {
503
		uiCtxt = {
502
			sepNavIntBoundsRect = "{{0, 0}, {928, 8702}}";
504
			sepNavIntBoundsRect = "{{0, 0}, {928, 8702}}";
503
			sepNavSelRange = "{0, 0}";
505
			sepNavSelRange = "{0, 0}";
504
			sepNavVisRange = "{12479, 844}";
506
			sepNavVisRange = "{12479, 844}";
505
			sepNavVisRect = "{{0, 953}, {961, 291}}";
507
			sepNavVisRect = "{{0, 953}, {961, 291}}";
506
		};
508
		};
507
	};
509
	};
508
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
510
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
509
		uiCtxt = {
511
		uiCtxt = {
510
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
512
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
511
			sepNavSelRange = "{0, 0}";
513
			sepNavSelRange = "{0, 0}";
512
			sepNavVisRange = "{0, 1021}";
514
			sepNavVisRange = "{0, 1021}";
513
		};
515
		};
514
	};
516
	};
515
	0D0CAED10C61132B003604C6 /* ArithVec2Float.h */ = {
517
	0D0CAED10C61132B003604C6 /* ArithVec2Float.h */ = {
516
		uiCtxt = {
518
		uiCtxt = {
517
			sepNavIntBoundsRect = "{{0, 0}, {786, 1140}}";
519
			sepNavIntBoundsRect = "{{0, 0}, {786, 1140}}";
518
			sepNavSelRange = "{196, 3}";
520
			sepNavSelRange = "{196, 3}";
519
			sepNavVisRange = "{0, 479}";
521
			sepNavVisRange = "{0, 479}";
520
		};
522
		};
521
	};
523
	};
522
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
524
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
523
		uiCtxt = {
525
		uiCtxt = {
524
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1368}}";
526
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1368}}";
525
			sepNavSelRange = "{0, 0}";
527
			sepNavSelRange = "{0, 0}";
526
			sepNavVisRange = "{0, 910}";
528
			sepNavVisRange = "{0, 910}";
527
		};
529
		};
528
	};
530
	};
529
	0D0CAED30C61132B003604C6 /* ArithVec3Float.h */ = {
531
	0D0CAED30C61132B003604C6 /* ArithVec3Float.h */ = {
530
		uiCtxt = {
532
		uiCtxt = {
531
			sepNavIntBoundsRect = "{{0, 0}, {786, 1045}}";
533
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
532
			sepNavSelRange = "{196, 3}";
534
			sepNavSelRange = "{196, 3}";
533
			sepNavVisRange = "{0, 666}";
535
			sepNavVisRange = "{244, 1232}";
534
		};
536
		};
535
	};
537
	};
536
	0D0CAED40C61132B003604C6 /* ArithVec3Int.h */ = {
538
	0D0CAED40C61132B003604C6 /* ArithVec3Int.h */ = {
537
		uiCtxt = {
539
		uiCtxt = {
538
			sepNavIntBoundsRect = "{{0, 0}, {1061, 798}}";
540
			sepNavIntBoundsRect = "{{0, 0}, {1061, 798}}";
539
			sepNavSelRange = "{186, 3}";
541
			sepNavSelRange = "{186, 3}";
540
			sepNavVisRange = "{0, 647}";
542
			sepNavVisRange = "{0, 647}";
541
		};
543
		};
542
	};
544
	};
543
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
545
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
544
		uiCtxt = {
546
		uiCtxt = {
545
			sepNavIntBoundsRect = "{{0, 0}, {786, 741}}";
547
			sepNavIntBoundsRect = "{{0, 0}, {786, 741}}";
546
			sepNavSelRange = "{333, 3}";
548
			sepNavSelRange = "{333, 3}";
547
			sepNavVisRange = "{0, 484}";
549
			sepNavVisRange = "{0, 484}";
548
			sepNavVisRect = "{{0, 308}, {961, 291}}";
550
			sepNavVisRect = "{{0, 308}, {961, 291}}";
549
		};
551
		};
550
	};
552
	};
551
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
553
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
552
		uiCtxt = {
554
		uiCtxt = {
553
			sepNavIntBoundsRect = "{{0, 0}, {786, 1235}}";
555
			sepNavIntBoundsRect = "{{0, 0}, {786, 1235}}";
554
			sepNavSelRange = "{203, 6}";
556
			sepNavSelRange = "{203, 6}";
555
			sepNavVisRange = "{0, 411}";
557
			sepNavVisRange = "{0, 411}";
556
			sepNavVisRect = "{{0, 386}, {961, 291}}";
558
			sepNavVisRect = "{{0, 386}, {961, 291}}";
557
		};
559
		};
558
	};
560
	};
559
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
561
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
560
		uiCtxt = {
562
		uiCtxt = {
561
			sepNavIntBoundsRect = "{{0, 0}, {786, 532}}";
563
			sepNavIntBoundsRect = "{{0, 0}, {786, 532}}";
562
			sepNavSelRange = "{193, 3}";
564
			sepNavSelRange = "{193, 3}";
563
			sepNavVisRange = "{0, 388}";
565
			sepNavVisRange = "{0, 388}";
564
		};
566
		};
565
	};
567
	};
-
 
568
	0D0CAED90C61132B003604C6 /* CGLA.h */ = {
-
 
569
		uiCtxt = {
-
 
570
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2888}}";
-
 
571
			sepNavSelRange = "{3075, 0}";
-
 
572
			sepNavVisRange = "{2780, 551}";
-
 
573
		};
-
 
574
	};
566
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
575
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
567
		uiCtxt = {
576
		uiCtxt = {
568
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2033}}";
577
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2033}}";
569
			sepNavSelRange = "{667, 0}";
578
			sepNavSelRange = "{667, 0}";
570
			sepNavVisRange = "{533, 988}";
579
			sepNavVisRange = "{533, 988}";
571
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
580
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
572
		};
581
		};
573
	};
582
	};
574
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
583
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
575
		uiCtxt = {
584
		uiCtxt = {
576
			sepNavIntBoundsRect = "{{0, 0}, {1081, 532}}";
585
			sepNavIntBoundsRect = "{{0, 0}, {1064, 635}}";
577
			sepNavSelRange = "{0, 0}";
586
			sepNavSelRange = "{818, 75}";
-
 
587
			sepNavVisRange = "{0, 902}";
578
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
588
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
579
		};
589
		};
580
	};
590
	};
581
	0D0CAEDC0C61132B003604C6 /* ExceptionStandard.h */ = {
591
	0D0CAEDC0C61132B003604C6 /* ExceptionStandard.h */ = {
582
		uiCtxt = {
592
		uiCtxt = {
583
			sepNavIntBoundsRect = "{{0, 0}, {788, 703}}";
593
			sepNavIntBoundsRect = "{{0, 0}, {788, 703}}";
584
			sepNavSelRange = "{190, 43}";
594
			sepNavSelRange = "{190, 43}";
585
			sepNavVisRange = "{0, 337}";
595
			sepNavVisRange = "{0, 337}";
586
		};
596
		};
587
	};
597
	};
588
	0D0CAEDE0C61132B003604C6 /* Mat2x2d.h */ = {
598
	0D0CAEDE0C61132B003604C6 /* Mat2x2d.h */ = {
589
		uiCtxt = {
599
		uiCtxt = {
590
			sepNavIntBoundsRect = "{{0, 0}, {786, 627}}";
600
			sepNavIntBoundsRect = "{{0, 0}, {786, 627}}";
591
			sepNavSelRange = "{302, 6}";
601
			sepNavSelRange = "{302, 6}";
592
			sepNavVisRange = "{0, 620}";
602
			sepNavVisRange = "{0, 620}";
593
		};
603
		};
594
	};
604
	};
595
	0D0CAEDF0C61132B003604C6 /* Mat2x2f.h */ = {
605
	0D0CAEDF0C61132B003604C6 /* Mat2x2f.h */ = {
596
		uiCtxt = {
606
		uiCtxt = {
597
			sepNavIntBoundsRect = "{{0, 0}, {786, 665}}";
607
			sepNavIntBoundsRect = "{{0, 0}, {786, 665}}";
598
			sepNavSelRange = "{302, 6}";
608
			sepNavSelRange = "{302, 6}";
599
			sepNavVisRange = "{0, 562}";
609
			sepNavVisRange = "{0, 562}";
600
		};
610
		};
601
	};
611
	};
602
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
612
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
603
		uiCtxt = {
613
		uiCtxt = {
604
			sepNavIntBoundsRect = "{{0, 0}, {1081, 912}}";
614
			sepNavIntBoundsRect = "{{0, 0}, {1081, 912}}";
605
			sepNavSelRange = "{0, 0}";
615
			sepNavSelRange = "{0, 0}";
606
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
616
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
607
		};
617
		};
608
	};
618
	};
609
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
619
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
610
		uiCtxt = {
620
		uiCtxt = {
611
			sepNavIntBoundsRect = "{{0, 0}, {786, 855}}";
621
			sepNavIntBoundsRect = "{{0, 0}, {786, 855}}";
612
			sepNavSelRange = "{328, 3}";
622
			sepNavSelRange = "{328, 3}";
613
			sepNavVisRange = "{0, 527}";
623
			sepNavVisRange = "{0, 527}";
614
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
624
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
615
		};
625
		};
616
	};
626
	};
617
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
627
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
618
		uiCtxt = {
628
		uiCtxt = {
619
			sepNavIntBoundsRect = "{{0, 0}, {1081, 893}}";
629
			sepNavIntBoundsRect = "{{0, 0}, {1081, 893}}";
620
			sepNavSelRange = "{448, 0}";
630
			sepNavSelRange = "{448, 0}";
621
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
631
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
622
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
632
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
623
		};
633
		};
624
	};
634
	};
625
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
635
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
626
		uiCtxt = {
636
		uiCtxt = {
627
			sepNavIntBoundsRect = "{{0, 0}, {786, 855}}";
637
			sepNavIntBoundsRect = "{{0, 0}, {786, 855}}";
628
			sepNavSelRange = "{336, 6}";
638
			sepNavSelRange = "{336, 6}";
629
			sepNavVisRange = "{0, 536}";
639
			sepNavVisRange = "{0, 536}";
630
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
640
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
631
		};
641
		};
632
	};
642
	};
633
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
643
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
634
		uiCtxt = {
644
		uiCtxt = {
635
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1311}}";
645
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1311}}";
636
			sepNavSelRange = "{1018, 0}";
646
			sepNavSelRange = "{1018, 0}";
637
			sepNavVisRange = "{732, 287}";
647
			sepNavVisRange = "{732, 287}";
638
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
648
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
639
		};
649
		};
640
	};
650
	};
641
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
651
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
642
		uiCtxt = {
652
		uiCtxt = {
643
			sepNavIntBoundsRect = "{{0, 0}, {786, 1482}}";
653
			sepNavIntBoundsRect = "{{0, 0}, {786, 1482}}";
644
			sepNavSelRange = "{446, 6}";
654
			sepNavSelRange = "{446, 6}";
645
			sepNavVisRange = "{0, 521}";
655
			sepNavVisRange = "{0, 521}";
646
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
656
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
647
		};
657
		};
648
	};
658
	};
649
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
659
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
650
		uiCtxt = {
660
		uiCtxt = {
651
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1197}}";
661
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1197}}";
652
			sepNavSelRange = "{0, 0}";
662
			sepNavSelRange = "{0, 0}";
653
			sepNavVisRange = "{0, 630}";
663
			sepNavVisRange = "{0, 630}";
654
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
664
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
655
		};
665
		};
656
	};
666
	};
657
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
667
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
658
		uiCtxt = {
668
		uiCtxt = {
659
			sepNavIntBoundsRect = "{{0, 0}, {786, 1444}}";
669
			sepNavIntBoundsRect = "{{0, 0}, {786, 1444}}";
660
			sepNavSelRange = "{442, 6}";
670
			sepNavSelRange = "{442, 6}";
661
			sepNavVisRange = "{0, 573}";
671
			sepNavVisRange = "{0, 573}";
662
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
672
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
663
		};
673
		};
664
	};
674
	};
-
 
675
	0D0CAEEC0C61132B003604C6 /* statistics.cpp */ = {
-
 
676
		uiCtxt = {
-
 
677
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
-
 
678
			sepNavSelRange = "{489, 0}";
-
 
679
			sepNavVisRange = "{270, 743}";
-
 
680
			sepNavWindowFrame = "{{15, 177}, {1650, 846}}";
-
 
681
		};
-
 
682
	};
-
 
683
	0D0CAEED0C61132B003604C6 /* statistics.h */ = {
-
 
684
		uiCtxt = {
-
 
685
			sepNavIntBoundsRect = "{{0, 0}, {1064, 722}}";
-
 
686
			sepNavSelRange = "{365, 0}";
-
 
687
			sepNavVisRange = "{61, 655}";
-
 
688
		};
-
 
689
	};
665
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
690
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
666
		uiCtxt = {
691
		uiCtxt = {
667
			sepNavIntBoundsRect = "{{0, 0}, {1081, 760}}";
692
			sepNavIntBoundsRect = "{{0, 0}, {1081, 760}}";
668
			sepNavSelRange = "{71, 0}";
693
			sepNavSelRange = "{71, 0}";
669
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
694
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
670
		};
695
		};
671
	};
696
	};
672
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
697
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
673
		uiCtxt = {
698
		uiCtxt = {
674
			sepNavIntBoundsRect = "{{0, 0}, {786, 646}}";
699
			sepNavIntBoundsRect = "{{0, 0}, {786, 646}}";
675
			sepNavSelRange = "{229, 3}";
700
			sepNavSelRange = "{229, 3}";
676
			sepNavVisRange = "{0, 411}";
701
			sepNavVisRange = "{0, 411}";
677
			sepNavVisRect = "{{0, 374}, {961, 291}}";
702
			sepNavVisRect = "{{0, 374}, {961, 291}}";
678
		};
703
		};
679
	};
704
	};
680
	0D0CAEF20C61132B003604C6 /* Vec2f.h */ = {
705
	0D0CAEF20C61132B003604C6 /* Vec2f.h */ = {
681
		uiCtxt = {
706
		uiCtxt = {
682
			sepNavIntBoundsRect = "{{0, 0}, {786, 513}}";
707
			sepNavIntBoundsRect = "{{0, 0}, {786, 513}}";
683
			sepNavSelRange = "{208, 3}";
708
			sepNavSelRange = "{208, 3}";
684
			sepNavVisRange = "{0, 495}";
709
			sepNavVisRange = "{0, 495}";
685
		};
710
		};
686
	};
711
	};
687
	0D0CAEF40C61132B003604C6 /* Vec2i.h */ = {
712
	0D0CAEF40C61132B003604C6 /* Vec2i.h */ = {
688
		uiCtxt = {
713
		uiCtxt = {
689
			sepNavIntBoundsRect = "{{0, 0}, {786, 513}}";
714
			sepNavIntBoundsRect = "{{0, 0}, {786, 513}}";
690
			sepNavSelRange = "{185, 3}";
715
			sepNavSelRange = "{185, 3}";
691
			sepNavVisRange = "{0, 450}";
716
			sepNavVisRange = "{0, 450}";
692
		};
717
		};
693
	};
718
	};
694
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
719
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
695
		uiCtxt = {
720
		uiCtxt = {
696
			sepNavIntBoundsRect = "{{0, 0}, {786, 950}}";
721
			sepNavIntBoundsRect = "{{0, 0}, {786, 950}}";
697
			sepNavSelRange = "{279, 3}";
722
			sepNavSelRange = "{279, 3}";
698
			sepNavVisRange = "{0, 353}";
723
			sepNavVisRange = "{0, 353}";
699
			sepNavVisRect = "{{0, 515}, {961, 291}}";
724
			sepNavVisRect = "{{0, 515}, {961, 291}}";
700
		};
725
		};
701
	};
726
	};
702
	0D0CAEF70C61132B003604C6 /* Vec3f.cpp */ = {
727
	0D0CAEF70C61132B003604C6 /* Vec3f.cpp */ = {
703
		uiCtxt = {
728
		uiCtxt = {
704
			sepNavIntBoundsRect = "{{0, 0}, {1021, 702}}";
729
			sepNavIntBoundsRect = "{{0, 0}, {1021, 702}}";
705
			sepNavSelRange = "{0, 0}";
730
			sepNavSelRange = "{0, 0}";
706
			sepNavVisRange = "{0, 366}";
731
			sepNavVisRange = "{0, 366}";
707
		};
732
		};
708
	};
733
	};
709
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
734
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
710
		uiCtxt = {
735
		uiCtxt = {
711
			sepNavIntBoundsRect = "{{0, 0}, {786, 1026}}";
736
			sepNavIntBoundsRect = "{{0, 0}, {1064, 969}}";
712
			sepNavSelRange = "{474, 3}";
737
			sepNavSelRange = "{474, 3}";
713
			sepNavVisRange = "{0, 513}";
738
			sepNavVisRange = "{421, 788}";
714
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
739
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
715
		};
740
		};
716
	};
741
	};
-
 
742
	0D0CAEF90C61132B003604C6 /* Vec3Hf.h */ = {
-
 
743
		uiCtxt = {
-
 
744
			sepNavIntBoundsRect = "{{0, 0}, {1064, 635}}";
-
 
745
			sepNavSelRange = "{0, 0}";
-
 
746
			sepNavVisRange = "{0, 256}";
-
 
747
		};
-
 
748
	};
717
	0D0CAEFB0C61132B003604C6 /* Vec3i.h */ = {
749
	0D0CAEFB0C61132B003604C6 /* Vec3i.h */ = {
718
		uiCtxt = {
750
		uiCtxt = {
719
			sepNavIntBoundsRect = "{{0, 0}, {786, 817}}";
751
			sepNavIntBoundsRect = "{{0, 0}, {786, 817}}";
720
			sepNavSelRange = "{402, 3}";
752
			sepNavSelRange = "{402, 3}";
721
			sepNavVisRange = "{0, 457}";
753
			sepNavVisRange = "{0, 457}";
722
		};
754
		};
723
	};
755
	};
724
	0D0CAEFD0C61132B003604C6 /* Vec3usi.h */ = {
756
	0D0CAEFD0C61132B003604C6 /* Vec3usi.h */ = {
725
		uiCtxt = {
757
		uiCtxt = {
726
			sepNavIntBoundsRect = "{{0, 0}, {786, 608}}";
758
			sepNavIntBoundsRect = "{{0, 0}, {786, 608}}";
727
			sepNavSelRange = "{367, 3}";
759
			sepNavSelRange = "{367, 3}";
728
			sepNavVisRange = "{0, 533}";
760
			sepNavVisRange = "{0, 533}";
729
		};
761
		};
730
	};
762
	};
731
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
763
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
732
		uiCtxt = {
764
		uiCtxt = {
733
			sepNavIntBoundsRect = "{{0, 0}, {786, 1007}}";
765
			sepNavIntBoundsRect = "{{0, 0}, {786, 1007}}";
734
			sepNavSelRange = "{297, 3}";
766
			sepNavSelRange = "{297, 3}";
735
			sepNavVisRange = "{0, 533}";
767
			sepNavVisRange = "{0, 533}";
736
			sepNavVisRect = "{{0, 323}, {961, 291}}";
768
			sepNavVisRect = "{{0, 323}, {961, 291}}";
737
		};
769
		};
738
	};
770
	};
739
	0D0CAEFF0C61132B003604C6 /* Vec4f.h */ = {
771
	0D0CAEFF0C61132B003604C6 /* Vec4f.h */ = {
740
		uiCtxt = {
772
		uiCtxt = {
741
			sepNavIntBoundsRect = "{{0, 0}, {786, 988}}";
773
			sepNavIntBoundsRect = "{{0, 0}, {786, 988}}";
742
			sepNavSelRange = "{296, 3}";
774
			sepNavSelRange = "{296, 3}";
743
			sepNavVisRange = "{0, 529}";
775
			sepNavVisRange = "{0, 529}";
744
		};
776
		};
745
	};
777
	};
746
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
778
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
747
		uiCtxt = {
779
		uiCtxt = {
748
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2774}}";
780
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2774}}";
749
			sepNavSelRange = "{0, 0}";
781
			sepNavSelRange = "{0, 0}";
750
			sepNavVisRange = "{0, 739}";
782
			sepNavVisRange = "{0, 739}";
751
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
783
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
752
		};
784
		};
753
	};
785
	};
754
	0D0CAF030C61132B003604C6 /* AABox.h */ = {
786
	0D0CAF030C61132B003604C6 /* AABox.h */ = {
755
		uiCtxt = {
787
		uiCtxt = {
756
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1026}}";
788
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1026}}";
757
			sepNavSelRange = "{0, 0}";
789
			sepNavSelRange = "{0, 0}";
758
			sepNavVisRange = "{0, 731}";
790
			sepNavVisRange = "{0, 731}";
759
		};
791
		};
760
	};
792
	};
761
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
793
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
762
		uiCtxt = {
794
		uiCtxt = {
763
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2033}}";
795
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2033}}";
764
			sepNavSelRange = "{0, 0}";
796
			sepNavSelRange = "{0, 0}";
765
			sepNavVisRange = "{0, 904}";
797
			sepNavVisRange = "{0, 904}";
766
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
798
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
767
		};
799
		};
768
	};
800
	};
769
	0D0CAF050C61132C003604C6 /* BBox.cpp */ = {
801
	0D0CAF050C61132C003604C6 /* BBox.cpp */ = {
770
		uiCtxt = {
802
		uiCtxt = {
771
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4123}}";
803
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4123}}";
772
			sepNavSelRange = "{0, 0}";
804
			sepNavSelRange = "{0, 0}";
773
			sepNavVisRange = "{0, 1069}";
805
			sepNavVisRange = "{0, 1069}";
774
		};
806
		};
775
	};
807
	};
776
	0D0CAF060C61132C003604C6 /* BBox.h */ = {
808
	0D0CAF060C61132C003604C6 /* BBox.h */ = {
777
		uiCtxt = {
809
		uiCtxt = {
778
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1387}}";
810
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1387}}";
779
			sepNavSelRange = "{0, 0}";
811
			sepNavSelRange = "{0, 0}";
780
			sepNavVisRange = "{0, 788}";
812
			sepNavVisRange = "{0, 788}";
781
		};
813
		};
782
	};
814
	};
783
	0D0CAF070C61132C003604C6 /* BoundingINode.cpp */ = {
815
	0D0CAF070C61132C003604C6 /* BoundingINode.cpp */ = {
784
		uiCtxt = {
816
		uiCtxt = {
785
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1026}}";
817
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1026}}";
786
			sepNavSelRange = "{0, 0}";
818
			sepNavSelRange = "{0, 0}";
787
			sepNavVisRange = "{0, 755}";
819
			sepNavVisRange = "{0, 755}";
788
		};
820
		};
789
	};
821
	};
790
	0D0CAF080C61132C003604C6 /* BoundingINode.h */ = {
822
	0D0CAF080C61132C003604C6 /* BoundingINode.h */ = {
791
		uiCtxt = {
823
		uiCtxt = {
792
			sepNavIntBoundsRect = "{{0, 0}, {1085, 684}}";
824
			sepNavIntBoundsRect = "{{0, 0}, {1085, 684}}";
793
			sepNavSelRange = "{0, 0}";
825
			sepNavSelRange = "{0, 0}";
794
			sepNavVisRange = "{0, 893}";
826
			sepNavVisRange = "{0, 893}";
795
		};
827
		};
796
	};
828
	};
797
	0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */ = {
829
	0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */ = {
798
		uiCtxt = {
830
		uiCtxt = {
799
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
831
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
800
			sepNavSelRange = "{0, 0}";
832
			sepNavSelRange = "{0, 0}";
801
			sepNavVisRange = "{0, 147}";
833
			sepNavVisRange = "{0, 147}";
802
		};
834
		};
803
	};
835
	};
804
	0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */ = {
836
	0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */ = {
805
		uiCtxt = {
837
		uiCtxt = {
806
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1957}}";
838
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1957}}";
807
			sepNavSelRange = "{0, 0}";
839
			sepNavSelRange = "{0, 0}";
808
			sepNavVisRange = "{0, 888}";
840
			sepNavVisRange = "{0, 888}";
809
		};
841
		};
810
	};
842
	};
811
	0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */ = {
843
	0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */ = {
812
		uiCtxt = {
844
		uiCtxt = {
813
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1273}}";
845
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1273}}";
814
			sepNavSelRange = "{0, 0}";
846
			sepNavSelRange = "{0, 0}";
815
			sepNavVisRange = "{0, 688}";
847
			sepNavVisRange = "{0, 688}";
816
		};
848
		};
817
	};
849
	};
818
	0D0CAF0C0C61132C003604C6 /* BoundingNode.h */ = {
850
	0D0CAF0C0C61132C003604C6 /* BoundingNode.h */ = {
819
		uiCtxt = {
851
		uiCtxt = {
820
			sepNavIntBoundsRect = "{{0, 0}, {1085, 760}}";
852
			sepNavIntBoundsRect = "{{0, 0}, {1085, 760}}";
821
			sepNavSelRange = "{0, 0}";
853
			sepNavSelRange = "{0, 0}";
822
			sepNavVisRange = "{0, 1017}";
854
			sepNavVisRange = "{0, 1017}";
823
		};
855
		};
824
	};
856
	};
825
	0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */ = {
857
	0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */ = {
826
		uiCtxt = {
858
		uiCtxt = {
827
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3819}}";
859
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3819}}";
828
			sepNavSelRange = "{0, 0}";
860
			sepNavSelRange = "{0, 0}";
829
			sepNavVisRange = "{0, 645}";
861
			sepNavVisRange = "{0, 645}";
830
		};
862
		};
831
	};
863
	};
832
	0D0CAF0E0C61132C003604C6 /* BoundingTree.h */ = {
864
	0D0CAF0E0C61132C003604C6 /* BoundingTree.h */ = {
833
		uiCtxt = {
865
		uiCtxt = {
834
			sepNavIntBoundsRect = "{{0, 0}, {1085, 760}}";
866
			sepNavIntBoundsRect = "{{0, 0}, {1085, 760}}";
835
			sepNavSelRange = "{0, 0}";
867
			sepNavSelRange = "{0, 0}";
836
			sepNavVisRange = "{0, 650}";
868
			sepNavVisRange = "{0, 650}";
837
		};
869
		};
838
	};
870
	};
839
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
871
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
840
		uiCtxt = {
872
		uiCtxt = {
841
			sepNavIntBoundsRect = "{{0, 0}, {1085, 13604}}";
873
			sepNavIntBoundsRect = "{{0, 0}, {1085, 13604}}";
842
			sepNavSelRange = "{0, 0}";
874
			sepNavSelRange = "{0, 0}";
843
			sepNavVisRange = "{0, 703}";
875
			sepNavVisRange = "{0, 703}";
844
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
876
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
845
		};
877
		};
846
	};
878
	};
847
	0D0CAF100C61132C003604C6 /* BSPTree.h */ = {
879
	0D0CAF100C61132C003604C6 /* BSPTree.h */ = {
848
		uiCtxt = {
880
		uiCtxt = {
849
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2318}}";
881
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2318}}";
850
			sepNavSelRange = "{0, 0}";
882
			sepNavSelRange = "{0, 0}";
851
			sepNavVisRange = "{0, 733}";
883
			sepNavVisRange = "{0, 733}";
852
		};
884
		};
853
	};
885
	};
854
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
886
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
855
		uiCtxt = {
887
		uiCtxt = {
856
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3781}}";
888
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3781}}";
857
			sepNavSelRange = "{0, 0}";
889
			sepNavSelRange = "{0, 0}";
858
			sepNavVisRange = "{0, 664}";
890
			sepNavVisRange = "{0, 664}";
859
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
891
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
860
		};
892
		};
861
	};
893
	};
862
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
894
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
863
		uiCtxt = {
895
		uiCtxt = {
864
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
896
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
865
			sepNavSelRange = "{316, 0}";
897
			sepNavSelRange = "{316, 0}";
866
			sepNavVisRange = "{0, 324}";
898
			sepNavVisRange = "{0, 324}";
867
		};
899
		};
868
	};
900
	};
869
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
901
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
870
		uiCtxt = {
902
		uiCtxt = {
871
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3154}}";
903
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3154}}";
872
			sepNavSelRange = "{0, 0}";
904
			sepNavSelRange = "{0, 0}";
873
			sepNavVisRange = "{0, 965}";
905
			sepNavVisRange = "{0, 965}";
874
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
906
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
875
		};
907
		};
876
	};
908
	};
877
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
909
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
878
		uiCtxt = {
910
		uiCtxt = {
879
			sepNavIntBoundsRect = "{{0, 0}, {1085, 969}}";
911
			sepNavIntBoundsRect = "{{0, 0}, {1085, 969}}";
880
			sepNavSelRange = "{0, 0}";
912
			sepNavSelRange = "{0, 0}";
881
			sepNavVisRange = "{0, 817}";
913
			sepNavVisRange = "{0, 817}";
882
		};
914
		};
883
	};
915
	};
884
	0D0CAF150C61132C003604C6 /* GradientFilter.h */ = {
916
	0D0CAF150C61132C003604C6 /* GradientFilter.h */ = {
885
		uiCtxt = {
917
		uiCtxt = {
886
			sepNavIntBoundsRect = "{{0, 0}, {1085, 684}}";
918
			sepNavIntBoundsRect = "{{0, 0}, {1085, 684}}";
887
			sepNavSelRange = "{0, 0}";
919
			sepNavSelRange = "{0, 0}";
888
			sepNavVisRange = "{0, 690}";
920
			sepNavVisRange = "{0, 690}";
889
		};
921
		};
890
	};
922
	};
891
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
923
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
892
		uiCtxt = {
924
		uiCtxt = {
893
			sepNavIntBoundsRect = "{{0, 0}, {1085, 9158}}";
925
			sepNavIntBoundsRect = "{{0, 0}, {1085, 9158}}";
894
			sepNavSelRange = "{70, 36}";
926
			sepNavSelRange = "{70, 36}";
895
			sepNavVisRange = "{52, 1130}";
927
			sepNavVisRange = "{52, 1130}";
896
		};
928
		};
897
	};
929
	};
898
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
930
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
899
		uiCtxt = {
931
		uiCtxt = {
900
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2166}}";
932
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2166}}";
901
			sepNavSelRange = "{1861, 0}";
933
			sepNavSelRange = "{1861, 0}";
902
			sepNavVisRange = "{1393, 1085}";
934
			sepNavVisRange = "{1393, 1085}";
903
		};
935
		};
904
	};
936
	};
905
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
937
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
906
		uiCtxt = {
938
		uiCtxt = {
907
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1748}}";
939
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1824}}";
908
			sepNavSelRange = "{388, 22}";
940
			sepNavSelRange = "{388, 22}";
909
			sepNavVisRange = "{1066, 873}";
941
			sepNavVisRange = "{558, 946}";
910
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
942
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
911
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
943
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
912
		};
944
		};
913
	};
945
	};
914
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
946
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
915
		uiCtxt = {
947
		uiCtxt = {
916
			sepNavIntBoundsRect = "{{0, 0}, {1085, 6593}}";
948
			sepNavIntBoundsRect = "{{0, 0}, {1085, 6593}}";
917
			sepNavSelRange = "{0, 0}";
949
			sepNavSelRange = "{0, 0}";
918
			sepNavVisRange = "{0, 796}";
950
			sepNavVisRange = "{0, 796}";
919
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
951
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
920
		};
952
		};
921
	};
953
	};
922
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
954
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
923
		uiCtxt = {
955
		uiCtxt = {
924
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
956
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
925
			sepNavSelRange = "{0, 0}";
957
			sepNavSelRange = "{0, 0}";
926
			sepNavVisRange = "{0, 701}";
958
			sepNavVisRange = "{0, 701}";
927
		};
959
		};
928
	};
960
	};
929
	0D0CAF1B0C61132C003604C6 /* load_raw.h */ = {
961
	0D0CAF1B0C61132C003604C6 /* load_raw.h */ = {
930
		uiCtxt = {
962
		uiCtxt = {
931
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
963
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
932
			sepNavSelRange = "{0, 0}";
964
			sepNavSelRange = "{0, 0}";
933
			sepNavVisRange = "{0, 242}";
965
			sepNavVisRange = "{0, 242}";
934
		};
966
		};
935
	};
967
	};
936
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
968
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
937
		uiCtxt = {
969
		uiCtxt = {
938
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1026}}";
970
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1026}}";
939
			sepNavSelRange = "{0, 0}";
971
			sepNavSelRange = "{0, 0}";
940
			sepNavVisRange = "{0, 657}";
972
			sepNavVisRange = "{0, 657}";
941
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
973
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
942
		};
974
		};
943
	};
975
	};
944
	0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */ = {
976
	0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */ = {
945
		uiCtxt = {
977
		uiCtxt = {
946
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3154}}";
978
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3154}}";
947
			sepNavSelRange = "{0, 0}";
979
			sepNavSelRange = "{0, 0}";
948
			sepNavVisRange = "{0, 478}";
980
			sepNavVisRange = "{0, 478}";
949
		};
981
		};
950
	};
982
	};
951
	0D0CAF1F0C61132C003604C6 /* Neighbours.h */ = {
983
	0D0CAF1F0C61132C003604C6 /* Neighbours.h */ = {
952
		uiCtxt = {
984
		uiCtxt = {
953
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
985
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
954
			sepNavSelRange = "{0, 0}";
986
			sepNavSelRange = "{0, 0}";
955
			sepNavVisRange = "{0, 453}";
987
			sepNavVisRange = "{0, 453}";
956
		};
988
		};
957
	};
989
	};
958
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
990
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
959
		uiCtxt = {
991
		uiCtxt = {
960
			sepNavIntBoundsRect = "{{0, 0}, {1085, 7068}}";
992
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7334}}";
961
			sepNavSelRange = "{80, 0}";
993
			sepNavSelRange = "{80, 0}";
962
			sepNavVisRange = "{8746, 769}";
994
			sepNavVisRange = "{1196, 727}";
963
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
995
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
964
		};
996
		};
965
	};
997
	};
966
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
998
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
967
		uiCtxt = {
999
		uiCtxt = {
968
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1000
			sepNavIntBoundsRect = "{{0, 0}, {1064, 697}}";
969
			sepNavSelRange = "{0, 0}";
1001
			sepNavSelRange = "{0, 0}";
970
			sepNavVisRange = "{0, 233}";
1002
			sepNavVisRange = "{0, 233}";
971
			sepNavVisRect = "{{0, 0}, {0, 0}}";
1003
			sepNavVisRect = "{{0, 0}, {0, 0}}";
972
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1004
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
973
		};
1005
		};
974
	};
1006
	};
975
	0D0CAF220C61132C003604C6 /* OBox.cpp */ = {
1007
	0D0CAF220C61132C003604C6 /* OBox.cpp */ = {
976
		uiCtxt = {
1008
		uiCtxt = {
977
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4332}}";
1009
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4332}}";
978
			sepNavSelRange = "{0, 0}";
1010
			sepNavSelRange = "{0, 0}";
979
			sepNavVisRange = "{0, 660}";
1011
			sepNavVisRange = "{0, 660}";
980
		};
1012
		};
981
	};
1013
	};
982
	0D0CAF230C61132C003604C6 /* OBox.h */ = {
1014
	0D0CAF230C61132C003604C6 /* OBox.h */ = {
983
		uiCtxt = {
1015
		uiCtxt = {
984
			sepNavIntBoundsRect = "{{0, 0}, {1085, 760}}";
1016
			sepNavIntBoundsRect = "{{0, 0}, {1085, 760}}";
985
			sepNavSelRange = "{0, 0}";
1017
			sepNavSelRange = "{0, 0}";
986
			sepNavVisRange = "{0, 838}";
1018
			sepNavVisRange = "{0, 838}";
987
		};
1019
		};
988
	};
1020
	};
989
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
1021
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
990
		uiCtxt = {
1022
		uiCtxt = {
991
			sepNavIntBoundsRect = "{{0, 0}, {1085, 13623}}";
1023
			sepNavIntBoundsRect = "{{0, 0}, {1085, 13623}}";
992
			sepNavSelRange = "{0, 0}";
1024
			sepNavSelRange = "{0, 0}";
993
			sepNavVisRange = "{0, 979}";
1025
			sepNavVisRange = "{0, 979}";
994
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
1026
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
995
		};
1027
		};
996
	};
1028
	};
997
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
1029
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
998
		uiCtxt = {
1030
		uiCtxt = {
999
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2527}}";
1031
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2603}}";
1000
			sepNavSelRange = "{0, 0}";
1032
			sepNavSelRange = "{0, 0}";
1001
			sepNavVisRange = "{1272, 1058}";
1033
			sepNavVisRange = "{304, 897}";
1002
			sepNavVisRect = "{{0, 0}, {0, 0}}";
1034
			sepNavVisRect = "{{0, 0}, {0, 0}}";
1003
		};
1035
		};
1004
	};
1036
	};
1005
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
1037
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
1006
		uiCtxt = {
1038
		uiCtxt = {
1007
			sepNavIntBoundsRect = "{{0, 0}, {1104, 855}}";
1039
			sepNavIntBoundsRect = "{{0, 0}, {1104, 855}}";
1008
			sepNavSelRange = "{0, 0}";
1040
			sepNavSelRange = "{0, 0}";
1009
			sepNavVisRange = "{424, 344}";
1041
			sepNavVisRange = "{424, 344}";
1010
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
1042
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
1011
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1043
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1012
		};
1044
		};
1013
	};
1045
	};
1014
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
1046
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
1015
		uiCtxt = {
1047
		uiCtxt = {
1016
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1292}}";
1048
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1292}}";
1017
			sepNavSelRange = "{0, 0}";
1049
			sepNavSelRange = "{0, 0}";
1018
			sepNavVisRange = "{460, 696}";
1050
			sepNavVisRange = "{460, 696}";
1019
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1051
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1020
		};
1052
		};
1021
	};
1053
	};
1022
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
1054
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
1023
		uiCtxt = {
1055
		uiCtxt = {
1024
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2242}}";
1056
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2242}}";
1025
			sepNavSelRange = "{0, 0}";
1057
			sepNavSelRange = "{0, 0}";
1026
			sepNavVisRange = "{0, 948}";
1058
			sepNavVisRange = "{0, 948}";
1027
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1059
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1028
		};
1060
		};
1029
	};
1061
	};
1030
	0D0CAF290C61132C003604C6 /* RGrid.h */ = {
1062
	0D0CAF290C61132C003604C6 /* RGrid.h */ = {
1031
		uiCtxt = {
1063
		uiCtxt = {
1032
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2280}}";
1064
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2280}}";
1033
			sepNavSelRange = "{0, 0}";
1065
			sepNavSelRange = "{0, 0}";
1034
			sepNavVisRange = "{0, 794}";
1066
			sepNavVisRange = "{0, 794}";
1035
		};
1067
		};
1036
	};
1068
	};
1037
	0D0CAF2A0C61132C003604C6 /* save_raw.h */ = {
1069
	0D0CAF2A0C61132C003604C6 /* save_raw.h */ = {
1038
		uiCtxt = {
1070
		uiCtxt = {
1039
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2185}}";
1071
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2185}}";
1040
			sepNavSelRange = "{0, 0}";
1072
			sepNavSelRange = "{0, 0}";
1041
			sepNavVisRange = "{0, 843}";
1073
			sepNavVisRange = "{0, 843}";
1042
		};
1074
		};
1043
	};
1075
	};
1044
	0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */ = {
1076
	0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */ = {
1045
		uiCtxt = {
1077
		uiCtxt = {
1046
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3002}}";
1078
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3002}}";
1047
			sepNavSelRange = "{0, 0}";
1079
			sepNavSelRange = "{0, 0}";
1048
			sepNavVisRange = "{0, 816}";
1080
			sepNavVisRange = "{0, 816}";
1049
		};
1081
		};
1050
	};
1082
	};
1051
	0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */ = {
1083
	0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */ = {
1052
		uiCtxt = {
1084
		uiCtxt = {
1053
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3553}}";
1085
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3553}}";
1054
			sepNavSelRange = "{0, 0}";
1086
			sepNavSelRange = "{0, 0}";
1055
			sepNavVisRange = "{0, 1157}";
1087
			sepNavVisRange = "{0, 1157}";
1056
		};
1088
		};
1057
	};
1089
	};
1058
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
1090
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
1059
		uiCtxt = {
1091
		uiCtxt = {
1060
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3097}}";
1092
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3097}}";
1061
			sepNavSelRange = "{0, 0}";
1093
			sepNavSelRange = "{0, 0}";
1062
			sepNavVisRange = "{0, 694}";
1094
			sepNavVisRange = "{0, 694}";
1063
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1095
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1064
		};
1096
		};
1065
	};
1097
	};
1066
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
1098
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
1067
		uiCtxt = {
1099
		uiCtxt = {
1068
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1748}}";
1100
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1748}}";
1069
			sepNavSelRange = "{0, 0}";
1101
			sepNavSelRange = "{0, 0}";
1070
			sepNavVisRange = "{0, 575}";
1102
			sepNavVisRange = "{0, 575}";
1071
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
1103
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
1072
		};
1104
		};
1073
	};
1105
	};
1074
	0D0CAF2F0C61132C003604C6 /* TrilinFilter.cpp */ = {
1106
	0D0CAF2F0C61132C003604C6 /* TrilinFilter.cpp */ = {
1075
		uiCtxt = {
1107
		uiCtxt = {
1076
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2033}}";
1108
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2033}}";
1077
			sepNavSelRange = "{0, 0}";
1109
			sepNavSelRange = "{0, 0}";
1078
			sepNavVisRange = "{0, 836}";
1110
			sepNavVisRange = "{0, 836}";
1079
		};
1111
		};
1080
	};
1112
	};
1081
	0D0CAF300C61132C003604C6 /* TrilinFilter.h */ = {
1113
	0D0CAF300C61132C003604C6 /* TrilinFilter.h */ = {
1082
		uiCtxt = {
1114
		uiCtxt = {
1083
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1115
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1084
			sepNavSelRange = "{0, 0}";
1116
			sepNavSelRange = "{0, 0}";
1085
			sepNavVisRange = "{0, 509}";
1117
			sepNavVisRange = "{0, 509}";
1086
		};
1118
		};
1087
	};
1119
	};
1088
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
1120
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
1089
		uiCtxt = {
1121
		uiCtxt = {
1090
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1995}}";
1122
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1995}}";
1091
			sepNavSelRange = "{888, 0}";
1123
			sepNavSelRange = "{888, 0}";
1092
			sepNavVisRange = "{0, 742}";
1124
			sepNavVisRange = "{1590, 727}";
1093
			sepNavVisRect = "{{0, 380}, {1022, 644}}";
1125
			sepNavVisRect = "{{0, 380}, {1022, 644}}";
1094
		};
1126
		};
1095
	};
1127
	};
1096
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
1128
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
1097
		uiCtxt = {
1129
		uiCtxt = {
1098
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1387}}";
1130
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1349}}";
1099
			sepNavSelRange = "{589, 0}";
1131
			sepNavSelRange = "{114, 0}";
1100
			sepNavVisRange = "{0, 737}";
1132
			sepNavVisRange = "{156, 774}";
1101
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
1133
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
1102
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1134
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1103
		};
1135
		};
1104
	};
1136
	};
1105
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
1137
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
1106
		uiCtxt = {
1138
		uiCtxt = {
1107
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4351}}";
1139
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4351}}";
1108
			sepNavSelRange = "{0, 0}";
1140
			sepNavSelRange = "{0, 0}";
1109
			sepNavVisRange = "{0, 1051}";
1141
			sepNavVisRange = "{0, 1051}";
1110
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
1142
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
1111
		};
1143
		};
1112
	};
1144
	};
1113
	0D0CAF340C61132C003604C6 /* verification.h */ = {
1145
	0D0CAF340C61132C003604C6 /* verification.h */ = {
1114
		uiCtxt = {
1146
		uiCtxt = {
1115
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1147
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1116
			sepNavSelRange = "{0, 0}";
1148
			sepNavSelRange = "{0, 0}";
1117
			sepNavVisRange = "{0, 176}";
1149
			sepNavVisRange = "{0, 176}";
1118
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
1150
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
1119
		};
1151
		};
1120
	};
1152
	};
1121
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
1153
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
1122
		uiCtxt = {
1154
		uiCtxt = {
1123
			sepNavIntBoundsRect = "{{0, 0}, {1021, 4256}}";
1155
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4579}}";
1124
			sepNavSelRange = "{1280, 0}";
1156
			sepNavSelRange = "{1506, 0}";
1125
			sepNavVisRange = "{713, 651}";
1157
			sepNavVisRange = "{394, 860}";
1126
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
1158
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
1127
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1159
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1128
		};
1160
		};
1129
	};
1161
	};
1130
	0D0CAF370C61132C003604C6 /* draw.h */ = {
1162
	0D0CAF370C61132C003604C6 /* draw.h */ = {
1131
		uiCtxt = {
1163
		uiCtxt = {
1132
			sepNavIntBoundsRect = "{{0, 0}, {1061, 1045}}";
1164
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1121}}";
1133
			sepNavSelRange = "{849, 0}";
1165
			sepNavSelRange = "{524, 0}";
1134
			sepNavVisRange = "{630, 1116}";
1166
			sepNavVisRange = "{117, 1209}";
1135
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
1167
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
1136
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
1168
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
1137
		};
1169
		};
1138
	};
1170
	};
1139
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
1171
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
1140
		uiCtxt = {
1172
		uiCtxt = {
1141
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
1173
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
1142
			sepNavSelRange = "{174, 0}";
1174
			sepNavSelRange = "{174, 0}";
1143
			sepNavVisRange = "{0, 209}";
1175
			sepNavVisRange = "{0, 209}";
1144
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1176
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1145
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1177
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1146
		};
1178
		};
1147
	};
1179
	};
1148
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
1180
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
1149
		uiCtxt = {
1181
		uiCtxt = {
1150
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
1182
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
1151
			sepNavSelRange = "{0, 0}";
1183
			sepNavSelRange = "{0, 0}";
1152
			sepNavVisRange = "{0, 213}";
1184
			sepNavVisRange = "{0, 213}";
1153
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1185
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1154
		};
1186
		};
1155
	};
1187
	};
1156
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
1188
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
1157
		uiCtxt = {
1189
		uiCtxt = {
1158
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
1190
			sepNavIntBoundsRect = "{{0, 0}, {1105, 755}}";
1159
			sepNavSelRange = "{0, 0}";
1191
			sepNavSelRange = "{134, 0}";
1160
			sepNavVisRange = "{0, 215}";
1192
			sepNavVisRange = "{0, 215}";
1161
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1193
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1162
			sepNavWindowFrame = "{{107, 51}, {1164, 827}}";
1194
			sepNavWindowFrame = "{{125, 13}, {1164, 827}}";
1163
		};
1195
		};
1164
	};
1196
	};
1165
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
1197
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
1166
		uiCtxt = {
1198
		uiCtxt = {
1167
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2318}}";
1199
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2318}}";
1168
			sepNavSelRange = "{1658, 7}";
1200
			sepNavSelRange = "{1658, 7}";
1169
			sepNavVisRange = "{1168, 598}";
1201
			sepNavVisRange = "{1168, 598}";
1170
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1202
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1171
		};
1203
		};
1172
	};
1204
	};
1173
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
1205
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
1174
		uiCtxt = {
1206
		uiCtxt = {
1175
			sepNavIntBoundsRect = "{{0, 0}, {786, 1634}}";
1207
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1596}}";
1176
			sepNavSelRange = "{390, 0}";
1208
			sepNavSelRange = "{390, 0}";
1177
			sepNavVisRange = "{0, 585}";
1209
			sepNavVisRange = "{799, 880}";
1178
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
1210
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
1179
		};
1211
		};
1180
	};
1212
	};
1181
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
1213
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
1182
		uiCtxt = {
1214
		uiCtxt = {
1183
			sepNavIntBoundsRect = "{{0, 0}, {1104, 3982}}";
1215
			sepNavIntBoundsRect = "{{0, 0}, {1104, 3982}}";
1184
			sepNavSelRange = "{1315, 26}";
1216
			sepNavSelRange = "{1315, 26}";
1185
			sepNavVisRange = "{1209, 212}";
1217
			sepNavVisRange = "{1209, 212}";
1186
		};
1218
		};
1187
	};
1219
	};
1188
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
1220
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
1189
		uiCtxt = {
1221
		uiCtxt = {
1190
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2831}}";
1222
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2831}}";
1191
			sepNavSelRange = "{527, 22}";
1223
			sepNavSelRange = "{527, 22}";
1192
			sepNavVisRange = "{2389, 798}";
1224
			sepNavVisRange = "{2389, 798}";
1193
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1225
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1194
		};
1226
		};
1195
	};
1227
	};
1196
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
1228
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
1197
		uiCtxt = {
1229
		uiCtxt = {
1198
			sepNavIntBoundsRect = "{{0, 0}, {950, 1767}}";
1230
			sepNavIntBoundsRect = "{{0, 0}, {950, 1767}}";
1199
			sepNavSelRange = "{0, 0}";
1231
			sepNavSelRange = "{0, 0}";
1200
			sepNavVisRange = "{0, 561}";
1232
			sepNavVisRange = "{0, 561}";
1201
		};
1233
		};
1202
	};
1234
	};
1203
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
1235
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
1204
		uiCtxt = {
1236
		uiCtxt = {
1205
			sepNavIntBoundsRect = "{{0, 0}, {950, 1805}}";
1237
			sepNavIntBoundsRect = "{{0, 0}, {950, 1805}}";
1206
			sepNavSelRange = "{0, 0}";
1238
			sepNavSelRange = "{0, 0}";
1207
			sepNavVisRange = "{0, 840}";
1239
			sepNavVisRange = "{0, 840}";
1208
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1240
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1209
		};
1241
		};
1210
	};
1242
	};
1211
	0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
1243
	0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
1212
		uiCtxt = {
1244
		uiCtxt = {
1213
			sepNavIntBoundsRect = "{{0, 0}, {1104, 3059}}";
1245
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3097}}";
1214
			sepNavSelRange = "{1108, 0}";
1246
			sepNavSelRange = "{2608, 0}";
1215
			sepNavVisRange = "{1108, 367}";
1247
			sepNavVisRange = "{2143, 656}";
1216
			sepNavVisRect = "{{0, 2}, {1187, 644}}";
1248
			sepNavVisRect = "{{0, 2}, {1187, 644}}";
1217
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
1249
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
1218
		};
1250
		};
1219
	};
1251
	};
1220
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
1252
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
1221
		uiCtxt = {
1253
		uiCtxt = {
1222
			sepNavIntBoundsRect = "{{0, 0}, {1085, 741}}";
1254
			sepNavIntBoundsRect = "{{0, 0}, {1064, 741}}";
1223
			sepNavSelRange = "{0, 0}";
1255
			sepNavSelRange = "{639, 204}";
1224
			sepNavVisRange = "{78, 1151}";
1256
			sepNavVisRange = "{78, 1151}";
1225
			sepNavVisRect = "{{0, 78}, {1130, 644}}";
1257
			sepNavVisRect = "{{0, 78}, {1130, 644}}";
1226
			sepNavWindowFrame = "{{393, 23}, {846, 820}}";
1258
			sepNavWindowFrame = "{{393, 23}, {846, 820}}";
1227
		};
1259
		};
1228
	};
1260
	};
1229
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
1261
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
1230
		uiCtxt = {
1262
		uiCtxt = {
1231
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3002}}";
1263
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
1232
			sepNavSelRange = "{0, 0}";
1264
			sepNavSelRange = "{0, 0}";
1233
			sepNavVisRange = "{0, 799}";
1265
			sepNavVisRange = "{0, 800}";
1234
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1266
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1235
		};
1267
		};
1236
	};
1268
	};
1237
	0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
1269
	0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
1238
		uiCtxt = {
1270
		uiCtxt = {
1239
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1271
			sepNavIntBoundsRect = "{{0, 0}, {1064, 689}}";
1240
			sepNavSelRange = "{0, 0}";
1272
			sepNavSelRange = "{0, 0}";
1241
			sepNavVisRange = "{0, 1070}";
1273
			sepNavVisRange = "{0, 1070}";
1242
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1274
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1243
		};
1275
		};
1244
	};
1276
	};
1245
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
1277
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
1246
		uiCtxt = {
1278
		uiCtxt = {
1247
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1279
			sepNavIntBoundsRect = "{{0, 0}, {1064, 666}}";
1248
			sepNavSelRange = "{44, 32}";
1280
			sepNavSelRange = "{44, 32}";
1249
			sepNavVisRange = "{0, 431}";
1281
			sepNavVisRange = "{0, 431}";
1250
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1282
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1251
		};
1283
		};
1252
	};
1284
	};
1253
	0D0CAF480C61132C003604C6 /* close_holes.h */ = {
1285
	0D0CAF480C61132C003604C6 /* close_holes.h */ = {
1254
		uiCtxt = {
1286
		uiCtxt = {
1255
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1287
			sepNavIntBoundsRect = "{{0, 0}, {1064, 816}}";
1256
			sepNavSelRange = "{0, 0}";
1288
			sepNavSelRange = "{0, 0}";
1257
			sepNavVisRange = "{0, 276}";
1289
			sepNavVisRange = "{0, 276}";
1258
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1290
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1259
		};
1291
		};
1260
	};
1292
	};
1261
	0D0CAF490C61132C003604C6 /* Face.cpp */ = {
1293
	0D0CAF490C61132C003604C6 /* Face.cpp */ = {
1262
		uiCtxt = {
1294
		uiCtxt = {
1263
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1748}}";
1295
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1748}}";
1264
			sepNavSelRange = "{0, 0}";
1296
			sepNavSelRange = "{0, 0}";
1265
			sepNavVisRange = "{1008, 706}";
1297
			sepNavVisRange = "{948, 808}";
1266
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1298
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1267
		};
1299
		};
1268
	};
1300
	};
1269
	0D0CAF4A0C61132C003604C6 /* Face.h */ = {
1301
	0D0CAF4A0C61132C003604C6 /* Face.h */ = {
1270
		uiCtxt = {
1302
		uiCtxt = {
1271
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1303
			sepNavIntBoundsRect = "{{0, 0}, {1064, 816}}";
1272
			sepNavSelRange = "{222, 0}";
1304
			sepNavSelRange = "{222, 0}";
1273
			sepNavVisRange = "{0, 491}";
1305
			sepNavVisRange = "{0, 491}";
1274
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1306
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1275
		};
1307
		};
1276
	};
1308
	};
1277
	0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
1309
	0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
1278
		uiCtxt = {
1310
		uiCtxt = {
1279
			sepNavIntBoundsRect = "{{0, 0}, {1061, 1311}}";
1311
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1311}}";
1280
			sepNavSelRange = "{440, 22}";
1312
			sepNavSelRange = "{440, 22}";
1281
			sepNavVisRange = "{757, 1007}";
1313
			sepNavVisRange = "{756, 1008}";
1282
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1314
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1283
		};
1315
		};
1284
	};
1316
	};
1285
	0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
1317
	0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
1286
		uiCtxt = {
1318
		uiCtxt = {
1287
			sepNavIntBoundsRect = "{{0, 0}, {1125, 817}}";
1319
			sepNavIntBoundsRect = "{{0, 0}, {1064, 874}}";
1288
			sepNavSelRange = "{0, 0}";
1320
			sepNavSelRange = "{0, 0}";
1289
			sepNavVisRange = "{0, 647}";
1321
			sepNavVisRange = "{44, 717}";
1290
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1322
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1291
		};
1323
		};
1292
	};
1324
	};
1293
	0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
1325
	0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
1294
		uiCtxt = {
1326
		uiCtxt = {
1295
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1327
			sepNavIntBoundsRect = "{{0, 0}, {1064, 816}}";
1296
			sepNavSelRange = "{0, 0}";
1328
			sepNavSelRange = "{0, 0}";
1297
			sepNavVisRange = "{0, 512}";
1329
			sepNavVisRange = "{0, 512}";
1298
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1330
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1299
		};
1331
		};
1300
	};
1332
	};
1301
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
1333
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
1302
		uiCtxt = {
1334
		uiCtxt = {
1303
			sepNavIntBoundsRect = "{{0, 0}, {1125, 12749}}";
1335
			sepNavIntBoundsRect = "{{0, 0}, {1064, 12692}}";
1304
			sepNavSelRange = "{10872, 38}";
1336
			sepNavSelRange = "{4943, 62}";
1305
			sepNavVisRange = "{10607, 637}";
1337
			sepNavVisRange = "{4930, 794}";
1306
			sepNavVisRect = "{{0, 11630}, {1187, 644}}";
1338
			sepNavVisRect = "{{0, 11630}, {1187, 644}}";
1307
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
1339
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
1308
		};
1340
		};
1309
	};
1341
	};
1310
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
1342
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
1311
		uiCtxt = {
1343
		uiCtxt = {
1312
			sepNavIntBoundsRect = "{{0, 0}, {1061, 8246}}";
1344
			sepNavIntBoundsRect = "{{0, 0}, {744, 7980}}";
1313
			sepNavSelRange = "{14045, 0}";
1345
			sepNavSelRange = "{4673, 0}";
1314
			sepNavVisRange = "{8426, 1645}";
1346
			sepNavVisRange = "{3094, 1908}";
1315
			sepNavVisRect = "{{0, 6137}, {1130, 644}}";
1347
			sepNavVisRect = "{{0, 6137}, {1130, 644}}";
1316
			sepNavWindowFrame = "{{15, 149}, {803, 874}}";
1348
			sepNavWindowFrame = "{{14, 154}, {803, 874}}";
1317
		};
1349
		};
1318
	};
1350
	};
1319
	0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
1351
	0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
1320
		uiCtxt = {
1352
		uiCtxt = {
1321
			sepNavIntBoundsRect = "{{0, 0}, {1125, 13452}}";
1353
			sepNavIntBoundsRect = "{{0, 0}, {1064, 13528}}";
1322
			sepNavSelRange = "{6121, 9}";
1354
			sepNavSelRange = "{6121, 9}";
1323
			sepNavVisRange = "{15277, 827}";
1355
			sepNavVisRange = "{14184, 816}";
1324
			sepNavVisRect = "{{0, 8777}, {1130, 644}}";
1356
			sepNavVisRect = "{{0, 8777}, {1130, 644}}";
1325
		};
1357
		};
1326
	};
1358
	};
1327
	0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
1359
	0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
1328
		uiCtxt = {
1360
		uiCtxt = {
1329
			sepNavIntBoundsRect = "{{0, 0}, {1085, 988}}";
1361
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
1330
			sepNavSelRange = "{1399, 158}";
1362
			sepNavSelRange = "{1484, 72}";
1331
			sepNavVisRange = "{353, 1466}";
1363
			sepNavVisRange = "{279, 1539}";
1332
			sepNavVisRect = "{{0, 114}, {1130, 644}}";
1364
			sepNavVisRect = "{{0, 114}, {1130, 644}}";
1333
		};
1365
		};
1334
	};
1366
	};
1335
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
1367
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
1336
		uiCtxt = {
1368
		uiCtxt = {
1337
			sepNavIntBoundsRect = "{{0, 0}, {1085, 828}}";
1369
			sepNavIntBoundsRect = "{{0, 0}, {1064, 593}}";
1338
			sepNavSelRange = "{394, 0}";
1370
			sepNavSelRange = "{0, 401}";
1339
			sepNavVisRange = "{0, 401}";
1371
			sepNavVisRange = "{0, 401}";
1340
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1372
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1341
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
1373
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
1342
		};
1374
		};
1343
	};
1375
	};
1344
	0D0CAF540C61132C003604C6 /* obj_load.h */ = {
1376
	0D0CAF540C61132C003604C6 /* obj_load.h */ = {
1345
		uiCtxt = {
1377
		uiCtxt = {
1346
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1378
			sepNavIntBoundsRect = "{{0, 0}, {1064, 697}}";
1347
			sepNavSelRange = "{0, 421}";
1379
			sepNavSelRange = "{67, 346}";
1348
			sepNavVisRange = "{0, 421}";
1380
			sepNavVisRange = "{0, 421}";
1349
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1381
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1350
		};
1382
		};
1351
	};
1383
	};
1352
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
1384
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
1353
		uiCtxt = {
1385
		uiCtxt = {
1354
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1045}}";
1386
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
1355
			sepNavSelRange = "{0, 0}";
1387
			sepNavSelRange = "{0, 1296}";
1356
			sepNavVisRange = "{295, 945}";
1388
			sepNavVisRange = "{0, 816}";
1357
			sepNavVisRect = "{{0, 598}, {1081, 485}}";
1389
			sepNavVisRect = "{{0, 598}, {1081, 485}}";
1358
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
1390
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
1359
		};
1391
		};
1360
	};
1392
	};
1361
	0D0CAF560C61132C003604C6 /* obj_save.h */ = {
1393
	0D0CAF560C61132C003604C6 /* obj_save.h */ = {
1362
		uiCtxt = {
1394
		uiCtxt = {
1363
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1395
			sepNavIntBoundsRect = "{{0, 0}, {1064, 593}}";
1364
			sepNavSelRange = "{0, 0}";
1396
			sepNavSelRange = "{67, 144}";
1365
			sepNavVisRange = "{0, 218}";
1397
			sepNavVisRange = "{0, 218}";
1366
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1398
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1367
		};
1399
		};
1368
	};
1400
	};
1369
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
1401
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
1370
		uiCtxt = {
1402
		uiCtxt = {
1371
			sepNavIntBoundsRect = "{{0, 0}, {1104, 6821}}";
1403
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6878}}";
1372
			sepNavSelRange = "{4832, 0}";
1404
			sepNavSelRange = "{4832, 0}";
1373
			sepNavVisRange = "{1208, 583}";
1405
			sepNavVisRange = "{986, 1218}";
1374
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
1406
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
1375
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1407
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1376
		};
1408
		};
1377
	};
1409
	};
1378
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
1410
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
1379
		uiCtxt = {
1411
		uiCtxt = {
1380
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1412
			sepNavIntBoundsRect = "{{0, 0}, {1064, 689}}";
1381
			sepNavSelRange = "{605, 0}";
1413
			sepNavSelRange = "{605, 0}";
1382
			sepNavVisRange = "{0, 651}";
1414
			sepNavVisRange = "{0, 651}";
1383
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1415
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1384
		};
1416
		};
1385
	};
1417
	};
1386
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
1418
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
1387
		uiCtxt = {
1419
		uiCtxt = {
1388
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1045}}";
1420
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
1389
			sepNavSelRange = "{0, 0}";
1421
			sepNavSelRange = "{0, 0}";
1390
			sepNavVisRange = "{0, 826}";
1422
			sepNavVisRange = "{0, 827}";
1391
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1423
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1392
		};
1424
		};
1393
	};
1425
	};
1394
	0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
1426
	0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
1395
		uiCtxt = {
1427
		uiCtxt = {
1396
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1428
			sepNavIntBoundsRect = "{{0, 0}, {1064, 689}}";
1397
			sepNavSelRange = "{0, 0}";
1429
			sepNavSelRange = "{0, 0}";
1398
			sepNavVisRange = "{0, 537}";
1430
			sepNavVisRange = "{0, 537}";
1399
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1431
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1400
		};
1432
		};
1401
	};
1433
	};
1402
	0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
1434
	0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
1403
		uiCtxt = {
1435
		uiCtxt = {
1404
			sepNavIntBoundsRect = "{{0, 0}, {1061, 3249}}";
1436
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3344}}";
1405
			sepNavSelRange = "{0, 0}";
1437
			sepNavSelRange = "{2739, 44}";
1406
			sepNavVisRange = "{138, 716}";
1438
			sepNavVisRange = "{1968, 870}";
1407
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1439
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1408
		};
1440
		};
1409
	};
1441
	};
1410
	0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
1442
	0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
1411
		uiCtxt = {
1443
		uiCtxt = {
1412
			sepNavIntBoundsRect = "{{0, 0}, {1021, 634}}";
1444
			sepNavIntBoundsRect = "{{0, 0}, {1064, 689}}";
1413
			sepNavSelRange = "{322, 0}";
1445
			sepNavSelRange = "{322, 0}";
1414
			sepNavVisRange = "{0, 504}";
1446
			sepNavVisRange = "{0, 504}";
1415
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1447
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1416
		};
1448
		};
1417
	};
1449
	};
1418
	0D0CAF5D0C61132C003604C6 /* subdivision.cpp */ = {
1450
	0D0CAF5D0C61132C003604C6 /* subdivision.cpp */ = {
1419
		uiCtxt = {
1451
		uiCtxt = {
1420
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1045}}";
1452
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
1421
			sepNavSelRange = "{0, 0}";
1453
			sepNavSelRange = "{0, 0}";
1422
			sepNavVisRange = "{408, 1054}";
1454
			sepNavVisRange = "{402, 1060}";
1423
		};
1455
		};
1424
	};
1456
	};
1425
	0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
1457
	0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
1426
		uiCtxt = {
1458
		uiCtxt = {
1427
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1459
			sepNavIntBoundsRect = "{{0, 0}, {1064, 689}}";
1428
			sepNavSelRange = "{0, 0}";
1460
			sepNavSelRange = "{0, 0}";
1429
			sepNavVisRange = "{0, 360}";
1461
			sepNavVisRange = "{0, 360}";
1430
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1462
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1431
		};
1463
		};
1432
	};
1464
	};
1433
	0D0CAF5F0C61132C003604C6 /* templates.h */ = {
1465
	0D0CAF5F0C61132C003604C6 /* templates.h */ = {
1434
		uiCtxt = {
1466
		uiCtxt = {
1435
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3667}}";
1467
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3705}}";
1436
			sepNavSelRange = "{0, 0}";
1468
			sepNavSelRange = "{0, 0}";
1437
			sepNavVisRange = "{3952, 756}";
1469
			sepNavVisRange = "{4170, 716}";
1438
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1470
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1439
		};
1471
		};
1440
	};
1472
	};
1441
	0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
1473
	0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
1442
		uiCtxt = {
1474
		uiCtxt = {
1443
			sepNavIntBoundsRect = "{{0, 0}, {1171, 6422}}";
1475
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6403}}";
1444
			sepNavSelRange = "{0, 0}";
1476
			sepNavSelRange = "{0, 0}";
1445
			sepNavVisRange = "{2785, 796}";
1477
			sepNavVisRange = "{2785, 796}";
1446
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1478
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1447
		};
1479
		};
1448
	};
1480
	};
1449
	0D0CAF610C61132C003604C6 /* triangulate.h */ = {
1481
	0D0CAF610C61132C003604C6 /* triangulate.h */ = {
1450
		uiCtxt = {
1482
		uiCtxt = {
1451
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1483
			sepNavIntBoundsRect = "{{0, 0}, {1064, 689}}";
1452
			sepNavSelRange = "{0, 0}";
1484
			sepNavSelRange = "{0, 0}";
1453
			sepNavVisRange = "{0, 558}";
1485
			sepNavVisRange = "{0, 558}";
1454
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1486
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1455
		};
1487
		};
1456
	};
1488
	};
1457
	0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */ = {
1489
	0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */ = {
1458
		uiCtxt = {
1490
		uiCtxt = {
1459
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3838}}";
1491
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3819}}";
1460
			sepNavSelRange = "{0, 0}";
1492
			sepNavSelRange = "{0, 0}";
1461
			sepNavVisRange = "{0, 740}";
1493
			sepNavVisRange = "{0, 747}";
1462
		};
1494
		};
1463
	};
1495
	};
1464
	0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
1496
	0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
1465
		uiCtxt = {
1497
		uiCtxt = {
1466
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1862}}";
1498
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1900}}";
1467
			sepNavSelRange = "{0, 0}";
1499
			sepNavSelRange = "{0, 0}";
1468
			sepNavVisRange = "{0, 602}";
1500
			sepNavVisRange = "{0, 753}";
1469
			sepNavVisRect = "{{0, 907}, {1130, 644}}";
1501
			sepNavVisRect = "{{0, 907}, {1130, 644}}";
1470
		};
1502
		};
1471
	};
1503
	};
1472
	0D0CAF640C61132C003604C6 /* Vertex.h */ = {
1504
	0D0CAF640C61132C003604C6 /* Vertex.h */ = {
1473
		uiCtxt = {
1505
		uiCtxt = {
1474
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1506
			sepNavIntBoundsRect = "{{0, 0}, {1064, 816}}";
1475
			sepNavSelRange = "{0, 0}";
1507
			sepNavSelRange = "{0, 0}";
1476
			sepNavVisRange = "{0, 656}";
1508
			sepNavVisRange = "{0, 656}";
1477
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1509
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1478
		};
1510
		};
1479
	};
1511
	};
1480
	0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
1512
	0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
1481
		uiCtxt = {
1513
		uiCtxt = {
1482
			sepNavIntBoundsRect = "{{0, 0}, {1061, 1691}}";
1514
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1710}}";
1483
			sepNavSelRange = "{0, 0}";
1515
			sepNavSelRange = "{0, 0}";
1484
			sepNavVisRange = "{0, 736}";
1516
			sepNavVisRange = "{0, 1020}";
1485
			sepNavVisRect = "{{0, 727}, {1130, 644}}";
1517
			sepNavVisRect = "{{0, 727}, {1130, 644}}";
1486
		};
1518
		};
1487
	};
1519
	};
1488
	0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
1520
	0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
1489
		uiCtxt = {
1521
		uiCtxt = {
1490
			sepNavIntBoundsRect = "{{0, 0}, {1125, 10944}}";
1522
			sepNavIntBoundsRect = "{{0, 0}, {1064, 10678}}";
1491
			sepNavSelRange = "{0, 0}";
1523
			sepNavSelRange = "{0, 0}";
1492
			sepNavVisRange = "{0, 727}";
1524
			sepNavVisRange = "{3025, 1494}";
1493
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1525
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1494
		};
1526
		};
1495
	};
1527
	};
1496
	0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
1528
	0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
1497
		uiCtxt = {
1529
		uiCtxt = {
1498
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1530
			sepNavIntBoundsRect = "{{0, 0}, {1064, 816}}";
1499
			sepNavSelRange = "{0, 0}";
1531
			sepNavSelRange = "{0, 0}";
1500
			sepNavVisRange = "{0, 1213}";
1532
			sepNavVisRange = "{0, 1213}";
1501
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1533
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1502
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1534
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1503
		};
1535
		};
1504
	};
1536
	};
1505
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
1537
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
1506
		uiCtxt = {
1538
		uiCtxt = {
1507
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1957}}";
1539
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1957}}";
1508
			sepNavSelRange = "{2654, 0}";
1540
			sepNavSelRange = "{2654, 0}";
1509
			sepNavVisRange = "{264, 928}";
1541
			sepNavVisRange = "{1749, 915}";
1510
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
1542
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
1511
		};
1543
		};
1512
	};
1544
	};
1513
	0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
1545
	0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
1514
		uiCtxt = {
1546
		uiCtxt = {
1515
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1547
			sepNavIntBoundsRect = "{{0, 0}, {1064, 593}}";
1516
			sepNavSelRange = "{0, 0}";
1548
			sepNavSelRange = "{0, 0}";
1517
			sepNavVisRange = "{0, 309}";
1549
			sepNavVisRange = "{0, 309}";
1518
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1550
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1519
		};
1551
		};
1520
	};
1552
	};
1521
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
1553
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
1522
		uiCtxt = {
1554
		uiCtxt = {
1523
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1805}}";
1555
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1748}}";
1524
			sepNavSelRange = "{2012, 0}";
1556
			sepNavSelRange = "{2012, 0}";
1525
			sepNavVisRange = "{0, 849}";
1557
			sepNavVisRange = "{0, 1040}";
1526
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
1558
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
1527
		};
1559
		};
1528
	};
1560
	};
1529
	0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
1561
	0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
1530
		uiCtxt = {
1562
		uiCtxt = {
1531
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1563
			sepNavIntBoundsRect = "{{0, 0}, {1064, 816}}";
1532
			sepNavSelRange = "{0, 0}";
1564
			sepNavSelRange = "{0, 0}";
1533
			sepNavVisRange = "{0, 208}";
1565
			sepNavVisRange = "{0, 208}";
1534
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1566
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1535
		};
1567
		};
1536
	};
1568
	};
1537
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1569
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1538
		uiCtxt = {
1570
		uiCtxt = {
1539
			sepNavIntBoundsRect = "{{0, 0}, {1340, 7068}}";
1571
			sepNavIntBoundsRect = "{{0, 0}, {1340, 7334}}";
1540
			sepNavSelRange = "{8055, 0}";
1572
			sepNavSelRange = "{8107, 0}";
1541
			sepNavVisRange = "{7663, 677}";
1573
			sepNavVisRange = "{8107, 231}";
1542
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1574
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1543
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
1575
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
1544
		};
1576
		};
1545
	};
1577
	};
1546
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1578
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1547
		uiCtxt = {
1579
		uiCtxt = {
1548
			sepNavIntBoundsRect = "{{0, 0}, {1104, 4123}}";
1580
			sepNavIntBoundsRect = "{{0, 0}, {1104, 4123}}";
1549
			sepNavSelRange = "{7374, 0}";
1581
			sepNavSelRange = "{7374, 0}";
1550
			sepNavVisRange = "{761, 1118}";
1582
			sepNavVisRange = "{761, 1118}";
1551
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1583
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1552
		};
1584
		};
1553
	};
1585
	};
1554
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1586
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1555
		uiCtxt = {
1587
		uiCtxt = {
1556
			sepNavIntBoundsRect = "{{0, 0}, {1055, 2755}}";
1588
			sepNavIntBoundsRect = "{{0, 0}, {1055, 2755}}";
1557
			sepNavSelRange = "{0, 0}";
1589
			sepNavSelRange = "{0, 0}";
1558
			sepNavVisRange = "{0, 687}";
1590
			sepNavVisRange = "{0, 687}";
1559
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
1591
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
1560
		};
1592
		};
1561
	};
1593
	};
1562
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
1594
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
1563
		uiCtxt = {
1595
		uiCtxt = {
1564
			sepNavIntBoundsRect = "{{0, 0}, {1260, 779}}";
1596
			sepNavIntBoundsRect = "{{0, 0}, {1260, 779}}";
1565
			sepNavSelRange = "{203, 0}";
1597
			sepNavSelRange = "{203, 0}";
1566
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
1598
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
1567
		};
1599
		};
1568
	};
1600
	};
1569
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
1601
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
1570
		uiCtxt = {
1602
		uiCtxt = {
1571
			sepNavIntBoundsRect = "{{0, 0}, {928, 13319}}";
1603
			sepNavIntBoundsRect = "{{0, 0}, {1140, 13224}}";
1572
			sepNavSelRange = "{9778, 6}";
1604
			sepNavSelRange = "{14744, 0}";
1573
			sepNavVisRange = "{5271, 579}";
1605
			sepNavVisRange = "{1868, 795}";
1574
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
1606
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
1575
		};
1607
		};
1576
	};
1608
	};
1577
	0D0CAF730C61132C003604C6 /* Vector.h */ = {
1609
	0D0CAF730C61132C003604C6 /* Vector.h */ = {
1578
		uiCtxt = {
1610
		uiCtxt = {
1579
			sepNavIntBoundsRect = "{{0, 0}, {1055, 8550}}";
1611
			sepNavIntBoundsRect = "{{0, 0}, {1055, 8550}}";
1580
			sepNavSelRange = "{6785, 10}";
1612
			sepNavSelRange = "{6785, 10}";
1581
			sepNavVisRange = "{6338, 745}";
1613
			sepNavVisRange = "{6338, 745}";
1582
		};
1614
		};
1583
	};
1615
	};
1584
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1616
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1585
		uiCtxt = {
1617
		uiCtxt = {
1586
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2052}}";
1618
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2052}}";
1587
			sepNavSelRange = "{0, 0}";
1619
			sepNavSelRange = "{0, 0}";
1588
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1620
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1589
		};
1621
		};
1590
	};
1622
	};
1591
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
1623
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
1592
		uiCtxt = {
1624
		uiCtxt = {
1593
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
1625
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
1594
			sepNavSelRange = "{96, 0}";
1626
			sepNavSelRange = "{96, 0}";
1595
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1627
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1596
		};
1628
		};
1597
	};
1629
	};
1598
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1630
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1599
		uiCtxt = {
1631
		uiCtxt = {
1600
			sepNavIntBoundsRect = "{{0, 0}, {1021, 695}}";
1632
			sepNavIntBoundsRect = "{{0, 0}, {1021, 695}}";
1601
			sepNavSelRange = "{424, 56}";
1633
			sepNavSelRange = "{424, 56}";
1602
			sepNavVisRange = "{38, 448}";
1634
			sepNavVisRange = "{38, 448}";
1603
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1635
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1604
		};
1636
		};
1605
	};
1637
	};
1606
	0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {
1638
	0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {
1607
		uiCtxt = {
1639
		uiCtxt = {
1608
			sepNavIntBoundsRect = "{{0, 0}, {1055, 3249}}";
1640
			sepNavIntBoundsRect = "{{0, 0}, {1055, 3249}}";
1609
			sepNavSelRange = "{0, 0}";
1641
			sepNavSelRange = "{0, 0}";
1610
			sepNavVisRange = "{0, 833}";
1642
			sepNavVisRange = "{0, 833}";
1611
		};
1643
		};
1612
	};
1644
	};
1613
	0D0CAF7C0C61132C003604C6 /* Parse.h */ = {
1645
	0D0CAF7C0C61132C003604C6 /* Parse.h */ = {
1614
		uiCtxt = {
1646
		uiCtxt = {
1615
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
1647
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
1616
			sepNavSelRange = "{0, 0}";
1648
			sepNavSelRange = "{0, 0}";
1617
			sepNavVisRange = "{0, 849}";
1649
			sepNavVisRange = "{0, 849}";
1618
		};
1650
		};
1619
	};
1651
	};
1620
	0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {
1652
	0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {
1621
		uiCtxt = {
1653
		uiCtxt = {
1622
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7619}}";
1654
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7619}}";
1623
			sepNavSelRange = "{0, 0}";
1655
			sepNavSelRange = "{0, 0}";
1624
			sepNavVisRange = "{0, 767}";
1656
			sepNavVisRange = "{0, 767}";
1625
		};
1657
		};
1626
	};
1658
	};
1627
	0D0CAF7E0C61132C003604C6 /* Timer.h */ = {
1659
	0D0CAF7E0C61132C003604C6 /* Timer.h */ = {
1628
		uiCtxt = {
1660
		uiCtxt = {
1629
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
1661
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
1630
			sepNavSelRange = "{0, 0}";
1662
			sepNavSelRange = "{0, 0}";
1631
			sepNavVisRange = "{0, 799}";
1663
			sepNavVisRange = "{0, 799}";
1632
		};
1664
		};
1633
	};
1665
	};
1634
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1666
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1635
		uiCtxt = {
1667
		uiCtxt = {
1636
			sepNavIntBoundsRect = "{{0, 0}, {1085, 12426}}";
1668
			sepNavIntBoundsRect = "{{0, 0}, {1085, 12426}}";
1637
			sepNavSelRange = "{0, 0}";
1669
			sepNavSelRange = "{0, 0}";
1638
			sepNavVisRange = "{0, 556}";
1670
			sepNavVisRange = "{0, 556}";
1639
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1671
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1640
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1672
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1641
		};
1673
		};
1642
	};
1674
	};
1643
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
1675
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
1644
		uiCtxt = {
1676
		uiCtxt = {
1645
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1677
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1646
			sepNavSelRange = "{0, 0}";
1678
			sepNavSelRange = "{0, 0}";
1647
			sepNavVisRange = "{0, 688}";
1679
			sepNavVisRange = "{0, 688}";
1648
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1680
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1649
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1681
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1650
		};
1682
		};
1651
	};
1683
	};
1652
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1684
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1653
		uiCtxt = {
1685
		uiCtxt = {
1654
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1710}}";
1686
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1710}}";
1655
			sepNavSelRange = "{1090, 0}";
1687
			sepNavSelRange = "{1090, 0}";
1656
			sepNavVisRange = "{351, 780}";
1688
			sepNavVisRange = "{351, 780}";
1657
		};
1689
		};
1658
	};
1690
	};
1659
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
1691
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
1660
		uiCtxt = {
1692
		uiCtxt = {
1661
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1693
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1662
			sepNavSelRange = "{246, 0}";
1694
			sepNavSelRange = "{246, 0}";
1663
			sepNavVisRange = "{0, 385}";
1695
			sepNavVisRange = "{0, 385}";
1664
		};
1696
		};
1665
	};
1697
	};
1666
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1698
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1667
		uiCtxt = {
1699
		uiCtxt = {
1668
			sepNavIntBoundsRect = "{{0, 0}, {1085, 28633}}";
1700
			sepNavIntBoundsRect = "{{0, 0}, {1085, 28633}}";
1669
			sepNavSelRange = "{25889, 0}";
1701
			sepNavSelRange = "{25889, 0}";
1670
			sepNavVisRange = "{37490, 1435}";
1702
			sepNavVisRange = "{37490, 1435}";
1671
		};
1703
		};
1672
	};
1704
	};
1673
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1705
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1674
		uiCtxt = {
1706
		uiCtxt = {
1675
			sepNavIntBoundsRect = "{{0, 0}, {1085, 7049}}";
1707
			sepNavIntBoundsRect = "{{0, 0}, {1085, 7049}}";
1676
			sepNavSelRange = "{0, 0}";
1708
			sepNavSelRange = "{0, 0}";
1677
			sepNavVisRange = "{0, 1184}";
1709
			sepNavVisRange = "{0, 1184}";
1678
		};
1710
		};
1679
	};
1711
	};
-
 
1712
	0D17F4CE0EEED46100DD1F23 /* PBXTextBookmark */ = {
-
 
1713
		isa = PBXTextBookmark;
-
 
1714
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
-
 
1715
		name = "build_manifold.cpp: 147";
-
 
1716
		rLen = 0;
-
 
1717
		rLoc = 2608;
-
 
1718
		rType = 0;
-
 
1719
		vrLen = 635;
-
 
1720
		vrLoc = 2163;
-
 
1721
	};
1680
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
1722
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
1681
		uiCtxt = {
1723
		uiCtxt = {
1682
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
1724
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
1683
			sepNavSelRange = "{0, 0}";
1725
			sepNavSelRange = "{0, 0}";
1684
			sepNavVisRange = "{0, 684}";
1726
			sepNavVisRange = "{0, 684}";
1685
		};
1727
		};
1686
	};
1728
	};
1687
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1729
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1688
		uiCtxt = {
1730
		uiCtxt = {
1689
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1731
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1690
			sepNavSelRange = "{0, 0}";
1732
			sepNavSelRange = "{0, 0}";
1691
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1733
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1692
		};
1734
		};
1693
	};
1735
	};
1694
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
1736
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
1695
		uiCtxt = {
1737
		uiCtxt = {
1696
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
1738
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
1697
			sepNavSelRange = "{1710, 0}";
1739
			sepNavSelRange = "{1710, 0}";
1698
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
1740
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
1699
		};
1741
		};
1700
	};
1742
	};
1701
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
1743
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
1702
		uiCtxt = {
1744
		uiCtxt = {
1703
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
1745
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
1704
			sepNavSelRange = "{0, 0}";
1746
			sepNavSelRange = "{0, 0}";
1705
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
1747
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
1706
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1748
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1707
		};
1749
		};
1708
	};
1750
	};
1709
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
1751
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
1710
		uiCtxt = {
1752
		uiCtxt = {
1711
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
1753
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
1712
			sepNavSelRange = "{0, 0}";
1754
			sepNavSelRange = "{0, 0}";
1713
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1755
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1714
		};
1756
		};
1715
	};
1757
	};
1716
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1758
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1717
		activeExec = 0;
1759
		activeExec = 0;
1718
		executables = (
1760
		executables = (
1719
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1761
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1720
		);
1762
		);
1721
	};
1763
	};
1722
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1764
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1723
		isa = PBXExecutable;
1765
		isa = PBXExecutable;
1724
		activeArgIndices = (
1766
		activeArgIndices = (
1725
		);
1767
		);
1726
		argumentStrings = (
1768
		argumentStrings = (
1727
		);
1769
		);
1728
		autoAttachOnCrash = 1;
1770
		autoAttachOnCrash = 1;
1729
		breakpointsEnabled = 0;
1771
		breakpointsEnabled = 0;
1730
		configStateDict = {
1772
		configStateDict = {
1731
		};
1773
		};
1732
		customDataFormattersEnabled = 1;
1774
		customDataFormattersEnabled = 1;
1733
		debuggerPlugin = GDBDebugging;
1775
		debuggerPlugin = GDBDebugging;
1734
		disassemblyDisplayState = 0;
1776
		disassemblyDisplayState = 0;
1735
		dylibVariantSuffix = "";
1777
		dylibVariantSuffix = "";
1736
		enableDebugStr = 1;
1778
		enableDebugStr = 1;
1737
		environmentEntries = (
1779
		environmentEntries = (
1738
		);
1780
		);
1739
		executableSystemSymbolLevel = 0;
1781
		executableSystemSymbolLevel = 0;
1740
		executableUserSymbolLevel = 0;
1782
		executableUserSymbolLevel = 0;
1741
		libgmallocEnabled = 0;
1783
		libgmallocEnabled = 0;
1742
		name = test.cgla.matrices;
1784
		name = test.cgla.matrices;
1743
		sourceDirectories = (
1785
		sourceDirectories = (
1744
		);
1786
		);
1745
	};
1787
	};
1746
	0D23E5410ECB8517000B0A31 /* PBXTextBookmark */ = {
-
 
1747
		isa = PBXTextBookmark;
-
 
1748
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
-
 
1749
		name = "LapackFunc.cpp: 397";
-
 
1750
		rLen = 6;
-
 
1751
		rLoc = 8257;
-
 
1752
		rType = 0;
-
 
1753
		vrLen = 559;
-
 
1754
		vrLoc = 7781;
-
 
1755
	};
-
 
1756
	0D23E5420ECB8517000B0A31 /* PBXTextBookmark */ = {
1788
	0D23E5420ECB8517000B0A31 /* PBXTextBookmark */ = {
1757
		isa = PBXTextBookmark;
1789
		isa = PBXTextBookmark;
1758
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
1790
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
1759
		name = "LapackFunc.cpp: 397";
1791
		name = "LapackFunc.cpp: 397";
1760
		rLen = 6;
1792
		rLen = 6;
1761
		rLoc = 8257;
1793
		rLoc = 8257;
1762
		rType = 0;
1794
		rType = 0;
1763
		vrLen = 559;
1795
		vrLen = 559;
1764
		vrLoc = 7781;
1796
		vrLoc = 7781;
1765
	};
1797
	};
1766
	0D23E5660ECB8720000B0A31 /* PBXTextBookmark */ = {
1798
	0D23E5660ECB8720000B0A31 /* PBXTextBookmark */ = {
1767
		isa = PBXTextBookmark;
1799
		isa = PBXTextBookmark;
1768
		fRef = 0D23E5670ECB8720000B0A31 /* objview.cpp */;
1800
		fRef = 0D23E5670ECB8720000B0A31 /* objview.cpp */;
1769
		name = "objview.cpp: 97";
1801
		name = "objview.cpp: 97";
1770
		rLen = 92;
1802
		rLen = 92;
1771
		rLoc = 2038;
1803
		rLoc = 2038;
1772
		rType = 0;
1804
		rType = 0;
1773
		vrLen = 880;
1805
		vrLen = 880;
1774
		vrLoc = 1661;
1806
		vrLoc = 1661;
1775
	};
1807
	};
1776
	0D23E5670ECB8720000B0A31 /* objview.cpp */ = {
1808
	0D23E5670ECB8720000B0A31 /* objview.cpp */ = {
1777
		isa = PBXFileReference;
1809
		isa = PBXFileReference;
1778
		lastKnownFileType = sourcecode.cpp.cpp;
1810
		lastKnownFileType = sourcecode.cpp.cpp;
1779
		name = objview.cpp;
1811
		name = objview.cpp;
1780
		path = "/Users/jab/Downloads/GEL_v365-3/apps/OBJViewer/objview.cpp";
1812
		path = "/Users/jab/Downloads/GEL_v365-3/apps/OBJViewer/objview.cpp";
1781
		sourceTree = "<absolute>";
1813
		sourceTree = "<absolute>";
1782
	};
1814
	};
1783
	0D23E56A0ECB8720000B0A31 /* PBXTextBookmark */ = {
1815
	0D23E56A0ECB8720000B0A31 /* PBXTextBookmark */ = {
1784
		isa = PBXTextBookmark;
1816
		isa = PBXTextBookmark;
1785
		fRef = 0D23E56B0ECB8720000B0A31 /* objview.cpp */;
1817
		fRef = 0D23E56B0ECB8720000B0A31 /* objview.cpp */;
1786
		name = "objview.cpp: 97";
1818
		name = "objview.cpp: 97";
1787
		rLen = 92;
1819
		rLen = 92;
1788
		rLoc = 2038;
1820
		rLoc = 2038;
1789
		rType = 0;
1821
		rType = 0;
1790
		vrLen = 880;
1822
		vrLen = 880;
1791
		vrLoc = 1661;
1823
		vrLoc = 1661;
1792
	};
1824
	};
1793
	0D23E56B0ECB8720000B0A31 /* objview.cpp */ = {
1825
	0D23E56B0ECB8720000B0A31 /* objview.cpp */ = {
1794
		isa = PBXFileReference;
1826
		isa = PBXFileReference;
1795
		lastKnownFileType = sourcecode.cpp.cpp;
1827
		lastKnownFileType = sourcecode.cpp.cpp;
1796
		name = objview.cpp;
1828
		name = objview.cpp;
1797
		path = "/Users/jab/Downloads/GEL_v365-3/apps/OBJViewer/objview.cpp";
1829
		path = "/Users/jab/Downloads/GEL_v365-3/apps/OBJViewer/objview.cpp";
1798
		sourceTree = "<absolute>";
1830
		sourceTree = "<absolute>";
1799
	};
1831
	};
1800
	0D2D81830E8504F100E69E57 /* Renderer.h */ = {
1832
	0D2D81830E8504F100E69E57 /* Renderer.h */ = {
1801
		uiCtxt = {
1833
		uiCtxt = {
1802
			sepNavIntBoundsRect = "{{0, 0}, {1104, 4332}}";
1834
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4389}}";
1803
			sepNavSelRange = "{6519, 0}";
1835
			sepNavSelRange = "{6519, 0}";
1804
			sepNavVisRange = "{6349, 654}";
1836
			sepNavVisRange = "{0, 960}";
1805
			sepNavWindowFrame = "{{14, 190}, {846, 820}}";
1837
			sepNavWindowFrame = "{{14, 190}, {846, 820}}";
1806
		};
1838
		};
1807
	};
1839
	};
1808
	0D2D818C0E85060700E69E57 /* Renderer.cpp */ = {
1840
	0D2D818C0E85060700E69E57 /* Renderer.cpp */ = {
1809
		uiCtxt = {
1841
		uiCtxt = {
1810
			sepNavIntBoundsRect = "{{0, 0}, {1316, 12521}}";
1842
			sepNavIntBoundsRect = "{{0, 0}, {1316, 12559}}";
1811
			sepNavSelRange = "{4963, 513}";
1843
			sepNavSelRange = "{5501, 0}";
1812
			sepNavVisRange = "{4921, 556}";
1844
			sepNavVisRange = "{5033, 1004}";
1813
			sepNavWindowFrame = "{{35, 58}, {846, 820}}";
1845
			sepNavWindowFrame = "{{35, 58}, {846, 820}}";
1814
		};
1846
		};
1815
	};
1847
	};
1816
	0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */ = {
1848
	0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */ = {
1817
		isa = PBXFileReference;
1849
		isa = PBXFileReference;
1818
		lastKnownFileType = sourcecode.cpp.cpp;
1850
		lastKnownFileType = sourcecode.cpp.cpp;
1819
		name = HashKey.cpp;
1851
		name = HashKey.cpp;
1820
		path = /Users/jab/GEL/src/Util/HashKey.cpp;
1852
		path = /Users/jab/GEL/src/Util/HashKey.cpp;
1821
		sourceTree = "<absolute>";
1853
		sourceTree = "<absolute>";
1822
	};
1854
	};
-
 
1855
	0D3C48BB0F4A20ED00659824 /* off_load.h */ = {
-
 
1856
		uiCtxt = {
-
 
1857
			sepNavIntBoundsRect = "{{0, 0}, {1064, 593}}";
-
 
1858
			sepNavSelRange = "{346, 0}";
-
 
1859
			sepNavVisRange = "{0, 451}";
-
 
1860
		};
-
 
1861
	};
-
 
1862
	0D3C48BC0F4A20ED00659824 /* off_load.cpp */ = {
-
 
1863
		uiCtxt = {
-
 
1864
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1102}}";
-
 
1865
			sepNavSelRange = "{3, 0}";
-
 
1866
			sepNavVisRange = "{0, 564}";
-
 
1867
		};
-
 
1868
	};
-
 
1869
	0D3C48DB0F4A247600659824 /* PBXTextBookmark */ = {
-
 
1870
		isa = PBXTextBookmark;
-
 
1871
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
-
 
1872
		name = "Renderer.cpp: 220";
-
 
1873
		rLen = 0;
-
 
1874
		rLoc = 5501;
-
 
1875
		rType = 0;
-
 
1876
		vrLen = 1004;
-
 
1877
		vrLoc = 5033;
-
 
1878
	};
-
 
1879
	0D3C48DC0F4A247600659824 /* PBXTextBookmark */ = {
-
 
1880
		isa = PBXTextBookmark;
-
 
1881
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
-
 
1882
		name = "obj_load.h: 4";
-
 
1883
		rLen = 346;
-
 
1884
		rLoc = 67;
-
 
1885
		rType = 0;
-
 
1886
		vrLen = 421;
-
 
1887
		vrLoc = 0;
-
 
1888
	};
-
 
1889
	0D3C48DD0F4A247600659824 /* PBXTextBookmark */ = {
-
 
1890
		isa = PBXTextBookmark;
-
 
1891
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
-
 
1892
		name = "off_load.h: 18";
-
 
1893
		rLen = 0;
-
 
1894
		rLoc = 346;
-
 
1895
		rType = 0;
-
 
1896
		vrLen = 451;
-
 
1897
		vrLoc = 0;
-
 
1898
	};
-
 
1899
	0D3C48DE0F4A247600659824 /* PBXTextBookmark */ = {
-
 
1900
		isa = PBXTextBookmark;
-
 
1901
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
-
 
1902
		name = "obj_load.cpp: 1";
-
 
1903
		rLen = 401;
-
 
1904
		rLoc = 0;
-
 
1905
		rType = 0;
-
 
1906
		vrLen = 401;
-
 
1907
		vrLoc = 0;
-
 
1908
	};
-
 
1909
	0D3C48DF0F4A247600659824 /* PBXTextBookmark */ = {
-
 
1910
		isa = PBXTextBookmark;
-
 
1911
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
-
 
1912
		name = "ply_load.cpp: 17";
-
 
1913
		rLen = 0;
-
 
1914
		rLoc = 326;
-
 
1915
		rType = 0;
-
 
1916
		vrLen = 401;
-
 
1917
		vrLoc = 0;
-
 
1918
	};
-
 
1919
	0D3C48E00F4A247600659824 /* PBXTextBookmark */ = {
-
 
1920
		isa = PBXTextBookmark;
-
 
1921
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
-
 
1922
		name = "ply_load.h: 12";
-
 
1923
		rLen = 0;
-
 
1924
		rLoc = 370;
-
 
1925
		rType = 0;
-
 
1926
		vrLen = 421;
-
 
1927
		vrLoc = 0;
-
 
1928
	};
-
 
1929
	0D3C48E10F4A247600659824 /* PBXTextBookmark */ = {
-
 
1930
		isa = PBXTextBookmark;
-
 
1931
		fRef = 0D0CAF210C61132C003604C6 /* obj_load.h */;
-
 
1932
		name = "obj_load.h: 1";
-
 
1933
		rLen = 0;
-
 
1934
		rLoc = 0;
-
 
1935
		rType = 0;
-
 
1936
		vrLen = 233;
-
 
1937
		vrLoc = 0;
-
 
1938
	};
-
 
1939
	0D3C48E20F4A247600659824 /* PBXTextBookmark */ = {
-
 
1940
		isa = PBXTextBookmark;
-
 
1941
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
-
 
1942
		name = "obj_load.cpp: 2";
-
 
1943
		rLen = 0;
-
 
1944
		rLoc = 80;
-
 
1945
		rType = 0;
-
 
1946
		vrLen = 727;
-
 
1947
		vrLoc = 1196;
-
 
1948
	};
-
 
1949
	0D3C48E40F4A247600659824 /* PBXTextBookmark */ = {
-
 
1950
		isa = PBXTextBookmark;
-
 
1951
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
-
 
1952
		name = "load.cpp: 16";
-
 
1953
		rLen = 0;
-
 
1954
		rLoc = 259;
-
 
1955
		rType = 0;
-
 
1956
		vrLen = 864;
-
 
1957
		vrLoc = 3;
-
 
1958
	};
-
 
1959
	0D3C48E60F4A247600659824 /* PBXTextBookmark */ = {
-
 
1960
		isa = PBXTextBookmark;
-
 
1961
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
-
 
1962
		name = "Renderer.cpp: 220";
-
 
1963
		rLen = 0;
-
 
1964
		rLoc = 5501;
-
 
1965
		rType = 0;
-
 
1966
		vrLen = 1004;
-
 
1967
		vrLoc = 5033;
-
 
1968
	};
-
 
1969
	0D3C48E70F4A247600659824 /* PBXTextBookmark */ = {
-
 
1970
		isa = PBXTextBookmark;
-
 
1971
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
-
 
1972
		name = "obj_load.h: 1";
-
 
1973
		rLen = 421;
-
 
1974
		rLoc = 0;
-
 
1975
		rType = 0;
-
 
1976
		vrLen = 421;
-
 
1977
		vrLoc = 0;
-
 
1978
	};
-
 
1979
	0D3C48E80F4A247600659824 /* PBXTextBookmark */ = {
-
 
1980
		isa = PBXTextBookmark;
-
 
1981
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
-
 
1982
		name = "off_load.h: 1";
-
 
1983
		rLen = 0;
-
 
1984
		rLoc = 0;
-
 
1985
		rType = 0;
-
 
1986
		vrLen = 145;
-
 
1987
		vrLoc = 0;
-
 
1988
	};
-
 
1989
	0D3C48E90F4A247600659824 /* PBXTextBookmark */ = {
-
 
1990
		isa = PBXTextBookmark;
-
 
1991
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
1992
		name = "off_load.cpp: 1";
-
 
1993
		rLen = 0;
-
 
1994
		rLoc = 0;
-
 
1995
		rType = 0;
-
 
1996
		vrLen = 170;
-
 
1997
		vrLoc = 0;
-
 
1998
	};
-
 
1999
	0D3C48EA0F4A247600659824 /* PBXTextBookmark */ = {
-
 
2000
		isa = PBXTextBookmark;
-
 
2001
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
-
 
2002
		name = "off_load.h: 13";
-
 
2003
		rLen = 0;
-
 
2004
		rLoc = 443;
-
 
2005
		rType = 0;
-
 
2006
		vrLen = 208;
-
 
2007
		vrLoc = 0;
-
 
2008
	};
-
 
2009
	0D3C48EB0F4A247600659824 /* PBXTextBookmark */ = {
-
 
2010
		isa = PBXTextBookmark;
-
 
2011
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
-
 
2012
		name = "obj_load.h: 4";
-
 
2013
		rLen = 346;
-
 
2014
		rLoc = 67;
-
 
2015
		rType = 0;
-
 
2016
		vrLen = 421;
-
 
2017
		vrLoc = 0;
-
 
2018
	};
-
 
2019
	0D3C48EC0F4A247600659824 /* PBXTextBookmark */ = {
-
 
2020
		isa = PBXTextBookmark;
-
 
2021
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
-
 
2022
		name = "off_load.h: 18";
-
 
2023
		rLen = 0;
-
 
2024
		rLoc = 346;
-
 
2025
		rType = 0;
-
 
2026
		vrLen = 451;
-
 
2027
		vrLoc = 0;
-
 
2028
	};
-
 
2029
	0D3C48ED0F4A247600659824 /* PBXTextBookmark */ = {
-
 
2030
		isa = PBXTextBookmark;
-
 
2031
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
-
 
2032
		name = "obj_load.cpp: 1";
-
 
2033
		rLen = 401;
-
 
2034
		rLoc = 0;
-
 
2035
		rType = 0;
-
 
2036
		vrLen = 401;
-
 
2037
		vrLoc = 0;
-
 
2038
	};
-
 
2039
	0D3C48EE0F4A247600659824 /* PBXTextBookmark */ = {
-
 
2040
		isa = PBXTextBookmark;
-
 
2041
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
2042
		name = "off_load.cpp: 24";
-
 
2043
		rLen = 0;
-
 
2044
		rLoc = 996;
-
 
2045
		rType = 0;
-
 
2046
		vrLen = 426;
-
 
2047
		vrLoc = 0;
-
 
2048
	};
-
 
2049
	0D3C48EF0F4A247600659824 /* PBXTextBookmark */ = {
-
 
2050
		isa = PBXTextBookmark;
-
 
2051
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
-
 
2052
		name = "ply_load.cpp: 17";
-
 
2053
		rLen = 0;
-
 
2054
		rLoc = 326;
-
 
2055
		rType = 0;
-
 
2056
		vrLen = 401;
-
 
2057
		vrLoc = 0;
-
 
2058
	};
-
 
2059
	0D3C48F00F4A247600659824 /* PBXTextBookmark */ = {
-
 
2060
		isa = PBXTextBookmark;
-
 
2061
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
-
 
2062
		name = "ply_load.h: 12";
-
 
2063
		rLen = 0;
-
 
2064
		rLoc = 370;
-
 
2065
		rType = 0;
-
 
2066
		vrLen = 421;
-
 
2067
		vrLoc = 0;
-
 
2068
	};
-
 
2069
	0D3C48F10F4A247600659824 /* PBXTextBookmark */ = {
-
 
2070
		isa = PBXTextBookmark;
-
 
2071
		fRef = 0D0CAF210C61132C003604C6 /* obj_load.h */;
-
 
2072
		name = "obj_load.h: 1";
-
 
2073
		rLen = 0;
-
 
2074
		rLoc = 0;
-
 
2075
		rType = 0;
-
 
2076
		vrLen = 233;
-
 
2077
		vrLoc = 0;
-
 
2078
	};
-
 
2079
	0D3C48F20F4A247600659824 /* PBXTextBookmark */ = {
-
 
2080
		isa = PBXTextBookmark;
-
 
2081
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
-
 
2082
		name = "obj_load.cpp: 2";
-
 
2083
		rLen = 0;
-
 
2084
		rLoc = 80;
-
 
2085
		rType = 0;
-
 
2086
		vrLen = 1122;
-
 
2087
		vrLoc = 8370;
-
 
2088
	};
-
 
2089
	0D3C48F30F4A247600659824 /* PBXTextBookmark */ = {
-
 
2090
		isa = PBXTextBookmark;
-
 
2091
		fRef = 0D0CAF210C61132C003604C6 /* obj_load.h */;
-
 
2092
		name = "obj_load.h: 1";
-
 
2093
		rLen = 0;
-
 
2094
		rLoc = 0;
-
 
2095
		rType = 0;
-
 
2096
		vrLen = 233;
-
 
2097
		vrLoc = 0;
-
 
2098
	};
-
 
2099
	0D3C48F40F4A247600659824 /* PBXTextBookmark */ = {
-
 
2100
		isa = PBXTextBookmark;
-
 
2101
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
-
 
2102
		name = "obj_load.cpp: 2";
-
 
2103
		rLen = 0;
-
 
2104
		rLoc = 80;
-
 
2105
		rType = 0;
-
 
2106
		vrLen = 727;
-
 
2107
		vrLoc = 1196;
-
 
2108
	};
-
 
2109
	0D3C48F50F4A247600659824 /* PBXTextBookmark */ = {
-
 
2110
		isa = PBXTextBookmark;
-
 
2111
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
2112
		name = "off_load.cpp: 22";
-
 
2113
		rLen = 0;
-
 
2114
		rLoc = 370;
-
 
2115
		rType = 0;
-
 
2116
		vrLen = 597;
-
 
2117
		vrLoc = 266;
-
 
2118
	};
-
 
2119
	0D3C48F60F4A247600659824 /* PBXTextBookmark */ = {
-
 
2120
		isa = PBXTextBookmark;
-
 
2121
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
-
 
2122
		name = "load.h: 15";
-
 
2123
		rLen = 145;
-
 
2124
		rLoc = 231;
-
 
2125
		rType = 0;
-
 
2126
		vrLen = 385;
-
 
2127
		vrLoc = 0;
-
 
2128
	};
-
 
2129
	0D3C48F70F4A247600659824 /* PBXTextBookmark */ = {
-
 
2130
		isa = PBXTextBookmark;
-
 
2131
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
-
 
2132
		name = "load.cpp: 16";
-
 
2133
		rLen = 0;
-
 
2134
		rLoc = 259;
-
 
2135
		rType = 0;
-
 
2136
		vrLen = 864;
-
 
2137
		vrLoc = 3;
-
 
2138
	};
-
 
2139
	0D3C48FE0F4A24D500659824 /* PBXTextBookmark */ = {
-
 
2140
		isa = PBXTextBookmark;
-
 
2141
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
-
 
2142
		name = "load.h: 17";
-
 
2143
		rLen = 0;
-
 
2144
		rLoc = 318;
-
 
2145
		rType = 0;
-
 
2146
		vrLen = 385;
-
 
2147
		vrLoc = 0;
-
 
2148
	};
-
 
2149
	0D3C48FF0F4A24D500659824 /* PBXTextBookmark */ = {
-
 
2150
		isa = PBXTextBookmark;
-
 
2151
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
2152
		name = "off_load.cpp: 22";
-
 
2153
		rLen = 0;
-
 
2154
		rLoc = 370;
-
 
2155
		rType = 0;
-
 
2156
		vrLen = 597;
-
 
2157
		vrLoc = 266;
-
 
2158
	};
-
 
2159
	0D3C49000F4A24D500659824 /* PBXTextBookmark */ = {
-
 
2160
		isa = PBXTextBookmark;
-
 
2161
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
-
 
2162
		name = "load.h: 17";
-
 
2163
		rLen = 0;
-
 
2164
		rLoc = 318;
-
 
2165
		rType = 0;
-
 
2166
		vrLen = 385;
-
 
2167
		vrLoc = 0;
-
 
2168
	};
-
 
2169
	0D3C49040F4A258C00659824 /* PBXTextBookmark */ = {
-
 
2170
		isa = PBXTextBookmark;
-
 
2171
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
2172
		name = "off_load.cpp: 42";
-
 
2173
		rLen = 0;
-
 
2174
		rLoc = 747;
-
 
2175
		rType = 0;
-
 
2176
		vrLen = 612;
-
 
2177
		vrLoc = 423;
-
 
2178
	};
-
 
2179
	0D3C49050F4A258C00659824 /* PBXTextBookmark */ = {
-
 
2180
		isa = PBXTextBookmark;
-
 
2181
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
-
 
2182
		name = "Manifold.h: 340";
-
 
2183
		rLen = 0;
-
 
2184
		rLoc = 13323;
-
 
2185
		rType = 0;
-
 
2186
		vrLen = 1908;
-
 
2187
		vrLoc = 3094;
-
 
2188
	};
1823
	0D3C76BC0EBE4B5400F4A914 /* PBXTextBookmark */ = {
2189
	0D3C76BC0EBE4B5400F4A914 /* PBXTextBookmark */ = {
1824
		isa = PBXTextBookmark;
2190
		isa = PBXTextBookmark;
1825
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
2191
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
1826
		name = "QuatTrackBall.cpp: 51";
2192
		name = "QuatTrackBall.cpp: 51";
1827
		rLen = 26;
2193
		rLen = 26;
1828
		rLoc = 1315;
2194
		rLoc = 1315;
1829
		rType = 0;
2195
		rType = 0;
1830
		vrLen = 186;
2196
		vrLen = 186;
1831
		vrLoc = 1209;
2197
		vrLoc = 1209;
1832
	};
2198
	};
1833
	0D3C76BD0EBE4B5400F4A914 /* PBXTextBookmark */ = {
2199
	0D3C76BD0EBE4B5400F4A914 /* PBXTextBookmark */ = {
1834
		isa = PBXTextBookmark;
2200
		isa = PBXTextBookmark;
1835
		fRef = 0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */;
2201
		fRef = 0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */;
1836
		name = "HashKey.cpp: 31";
2202
		name = "HashKey.cpp: 31";
1837
		rLen = 56;
2203
		rLen = 56;
1838
		rLoc = 424;
2204
		rLoc = 424;
1839
		rType = 0;
2205
		rType = 0;
1840
		vrLen = 136;
2206
		vrLen = 136;
1841
		vrLoc = 347;
2207
		vrLoc = 347;
1842
	};
2208
	};
1843
	0D3C76BE0EBE4B5400F4A914 /* PBXTextBookmark */ = {
2209
	0D3C76BE0EBE4B5400F4A914 /* PBXTextBookmark */ = {
1844
		isa = PBXTextBookmark;
2210
		isa = PBXTextBookmark;
1845
		fRef = 0DF514AB0E92B8BB00C5F222 /* GLConsole.h */;
2211
		fRef = 0DF514AB0E92B8BB00C5F222 /* GLConsole.h */;
1846
		name = "GLConsole.h: 45";
2212
		name = "GLConsole.h: 45";
1847
		rLen = 17;
2213
		rLen = 17;
1848
		rLoc = 1135;
2214
		rLoc = 1135;
1849
		rType = 0;
2215
		rType = 0;
1850
		vrLen = 731;
2216
		vrLen = 731;
1851
		vrLoc = 2665;
2217
		vrLoc = 2665;
1852
	};
2218
	};
1853
	0D3C76BF0EBE4B5400F4A914 /* PBXTextBookmark */ = {
2219
	0D3C76BF0EBE4B5400F4A914 /* PBXTextBookmark */ = {
1854
		isa = PBXTextBookmark;
2220
		isa = PBXTextBookmark;
1855
		fRef = 0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */;
2221
		fRef = 0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */;
1856
		name = "Mat4x4d.cpp: 66";
2222
		name = "Mat4x4d.cpp: 66";
1857
		rLen = 0;
2223
		rLen = 0;
1858
		rLoc = 1018;
2224
		rLoc = 1018;
1859
		rType = 0;
2225
		rType = 0;
1860
		vrLen = 287;
2226
		vrLen = 287;
1861
		vrLoc = 732;
2227
		vrLoc = 732;
1862
	};
2228
	};
1863
	0D3C76C00EBE4B5400F4A914 /* PBXTextBookmark */ = {
-
 
1864
		isa = PBXTextBookmark;
-
 
1865
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
-
 
1866
		name = "build_manifold.cpp: 74";
-
 
1867
		rLen = 0;
-
 
1868
		rLoc = 1108;
-
 
1869
		rType = 0;
-
 
1870
		vrLen = 367;
-
 
1871
		vrLoc = 1108;
-
 
1872
	};
-
 
1873
	0D3C76C20EBE4B5400F4A914 /* PBXTextBookmark */ = {
2229
	0D3C76C20EBE4B5400F4A914 /* PBXTextBookmark */ = {
1874
		isa = PBXTextBookmark;
2230
		isa = PBXTextBookmark;
1875
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
2231
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
1876
		name = "QuatTrackBall.cpp: 51";
2232
		name = "QuatTrackBall.cpp: 51";
1877
		rLen = 26;
2233
		rLen = 26;
1878
		rLoc = 1315;
2234
		rLoc = 1315;
1879
		rType = 0;
2235
		rType = 0;
1880
		vrLen = 186;
2236
		vrLen = 186;
1881
		vrLoc = 1209;
2237
		vrLoc = 1209;
1882
	};
2238
	};
1883
	0D3C76C30EBE4B5400F4A914 /* PBXTextBookmark */ = {
2239
	0D3C76C30EBE4B5400F4A914 /* PBXTextBookmark */ = {
1884
		isa = PBXTextBookmark;
2240
		isa = PBXTextBookmark;
1885
		fRef = 0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */;
2241
		fRef = 0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */;
1886
		name = "HashKey.cpp: 31";
2242
		name = "HashKey.cpp: 31";
1887
		rLen = 56;
2243
		rLen = 56;
1888
		rLoc = 424;
2244
		rLoc = 424;
1889
		rType = 0;
2245
		rType = 0;
1890
		vrLen = 136;
2246
		vrLen = 136;
1891
		vrLoc = 347;
2247
		vrLoc = 347;
1892
	};
2248
	};
1893
	0D3C76C40EBE4B5400F4A914 /* PBXTextBookmark */ = {
2249
	0D3C76C40EBE4B5400F4A914 /* PBXTextBookmark */ = {
1894
		isa = PBXTextBookmark;
2250
		isa = PBXTextBookmark;
1895
		fRef = 0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */;
2251
		fRef = 0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */;
1896
		name = "Mat4x4d.cpp: 66";
2252
		name = "Mat4x4d.cpp: 66";
1897
		rLen = 0;
2253
		rLen = 0;
1898
		rLoc = 1018;
2254
		rLoc = 1018;
1899
		rType = 0;
2255
		rType = 0;
1900
		vrLen = 255;
2256
		vrLen = 255;
1901
		vrLoc = 770;
2257
		vrLoc = 770;
1902
	};
2258
	};
1903
	0D3C76C50EBE4B5400F4A914 /* PBXTextBookmark */ = {
-
 
1904
		isa = PBXTextBookmark;
-
 
1905
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
1906
		name = "meshedit.cpp: 1114";
-
 
1907
		rLen = 0;
-
 
1908
		rLoc = 30535;
-
 
1909
		rType = 0;
-
 
1910
		vrLen = 690;
-
 
1911
		vrLoc = 30497;
-
 
1912
	};
-
 
1913
	0D3C76C60EBE4B5400F4A914 /* PBXTextBookmark */ = {
-
 
1914
		isa = PBXTextBookmark;
-
 
1915
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
-
 
1916
		name = "build_manifold.cpp: 74";
-
 
1917
		rLen = 0;
-
 
1918
		rLoc = 1108;
-
 
1919
		rType = 0;
-
 
1920
		vrLen = 367;
-
 
1921
		vrLoc = 1108;
-
 
1922
	};
-
 
1923
	0D44A3200E55BE6500AECD76 /* ply_load.h */ = {
2259
	0D44A3200E55BE6500AECD76 /* ply_load.h */ = {
1924
		uiCtxt = {
2260
		uiCtxt = {
1925
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
2261
			sepNavIntBoundsRect = "{{0, 0}, {1064, 697}}";
1926
			sepNavSelRange = "{370, 0}";
2262
			sepNavSelRange = "{370, 0}";
1927
			sepNavVisRange = "{0, 421}";
2263
			sepNavVisRange = "{0, 421}";
1928
		};
2264
		};
1929
	};
2265
	};
1930
	0D44A3210E55BE6500AECD76 /* ply_load.cpp */ = {
2266
	0D44A3210E55BE6500AECD76 /* ply_load.cpp */ = {
1931
		uiCtxt = {
2267
		uiCtxt = {
1932
			sepNavIntBoundsRect = "{{0, 0}, {1085, 828}}";
2268
			sepNavIntBoundsRect = "{{0, 0}, {1064, 593}}";
1933
			sepNavSelRange = "{326, 0}";
2269
			sepNavSelRange = "{326, 0}";
1934
			sepNavVisRange = "{0, 401}";
2270
			sepNavVisRange = "{0, 401}";
1935
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
2271
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
1936
		};
2272
		};
1937
	};
2273
	};
1938
	0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */ = {
2274
	0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */ = {
1939
		uiCtxt = {
2275
		uiCtxt = {
1940
			sepNavIntBoundsRect = "{{0, 0}, {1021, 2755}}";
2276
			sepNavIntBoundsRect = "{{0, 0}, {1021, 2755}}";
1941
			sepNavSelRange = "{551, 17}";
2277
			sepNavSelRange = "{551, 17}";
1942
			sepNavVisRange = "{0, 749}";
2278
			sepNavVisRange = "{0, 749}";
1943
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
2279
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
1944
		};
2280
		};
1945
	};
2281
	};
1946
	0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */ = {
2282
	0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */ = {
1947
		uiCtxt = {
2283
		uiCtxt = {
1948
			sepNavIntBoundsRect = "{{0, 0}, {1061, 627}}";
2284
			sepNavIntBoundsRect = "{{0, 0}, {1061, 627}}";
1949
			sepNavSelRange = "{745, 0}";
2285
			sepNavSelRange = "{745, 0}";
1950
			sepNavVisRange = "{19, 920}";
2286
			sepNavVisRange = "{19, 920}";
1951
		};
2287
		};
1952
	};
2288
	};
1953
	0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */ = {
2289
	0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */ = {
1954
		uiCtxt = {
2290
		uiCtxt = {
1955
			sepNavIntBoundsRect = "{{0, 0}, {1061, 10469}}";
2291
			sepNavIntBoundsRect = "{{0, 0}, {1061, 10469}}";
1956
			sepNavSelRange = "{9572, 0}";
2292
			sepNavSelRange = "{9572, 0}";
1957
			sepNavVisRange = "{10230, 837}";
2293
			sepNavVisRange = "{10230, 837}";
1958
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2294
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
1959
		};
2295
		};
1960
	};
2296
	};
1961
	0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */ = {
2297
	0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */ = {
1962
		uiCtxt = {
2298
		uiCtxt = {
1963
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1083}}";
2299
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1083}}";
1964
			sepNavSelRange = "{1116, 0}";
2300
			sepNavSelRange = "{1116, 0}";
1965
			sepNavVisRange = "{359, 708}";
2301
			sepNavVisRange = "{359, 708}";
1966
		};
2302
		};
1967
	};
2303
	};
-
 
2304
	0D504D3E0EFA947000960795 /* PBXTextBookmark */ = {
-
 
2305
		isa = PBXTextBookmark;
-
 
2306
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
-
 
2307
		name = "smooth.cpp: 117";
-
 
2308
		rLen = 44;
-
 
2309
		rLoc = 2739;
-
 
2310
		rType = 0;
-
 
2311
		vrLen = 818;
-
 
2312
		vrLoc = 1970;
-
 
2313
	};
1968
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
2314
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
1969
		uiCtxt = {
2315
		uiCtxt = {
1970
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
2316
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
1971
			sepNavSelRange = "{179, 0}";
2317
			sepNavSelRange = "{179, 0}";
1972
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2318
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1973
		};
2319
		};
1974
	};
2320
	};
1975
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
2321
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
1976
		uiCtxt = {
2322
		uiCtxt = {
1977
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
2323
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
1978
			sepNavSelRange = "{0, 0}";
2324
			sepNavSelRange = "{0, 0}";
1979
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2325
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1980
		};
2326
		};
1981
	};
2327
	};
1982
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
2328
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
1983
		uiCtxt = {
2329
		uiCtxt = {
1984
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
2330
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1985
			sepNavSelRange = "{0, 0}";
2331
			sepNavSelRange = "{0, 0}";
1986
			sepNavVisRect = "{{0, 0}, {986, 695}}";
2332
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1987
		};
2333
		};
1988
	};
2334
	};
1989
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
2335
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
1990
		uiCtxt = {
2336
		uiCtxt = {
1991
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
2337
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
1992
			sepNavSelRange = "{0, 0}";
2338
			sepNavSelRange = "{0, 0}";
1993
			sepNavVisRect = "{{0, 0}, {961, 390}}";
2339
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1994
		};
2340
		};
1995
	};
2341
	};
1996
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
2342
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
1997
		uiCtxt = {
2343
		uiCtxt = {
1998
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
2344
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1999
			sepNavSelRange = "{0, 0}";
2345
			sepNavSelRange = "{0, 0}";
2000
			sepNavVisRect = "{{0, 0}, {986, 695}}";
2346
			sepNavVisRect = "{{0, 0}, {986, 695}}";
2001
		};
2347
		};
2002
	};
2348
	};
2003
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
2349
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
2004
		uiCtxt = {
2350
		uiCtxt = {
2005
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
2351
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
2006
			sepNavSelRange = "{0, 0}";
2352
			sepNavSelRange = "{0, 0}";
2007
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2353
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2008
		};
2354
		};
2009
	};
2355
	};
2010
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
2356
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
2011
		uiCtxt = {
2357
		uiCtxt = {
2012
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
2358
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
2013
			sepNavSelRange = "{0, 0}";
2359
			sepNavSelRange = "{0, 0}";
2014
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2360
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2015
		};
2361
		};
2016
	};
2362
	};
2017
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
2363
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
2018
		uiCtxt = {
2364
		uiCtxt = {
2019
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
2365
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
2020
			sepNavSelRange = "{0, 0}";
2366
			sepNavSelRange = "{0, 0}";
2021
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2367
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2022
		};
2368
		};
2023
	};
2369
	};
2024
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
2370
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
2025
		uiCtxt = {
2371
		uiCtxt = {
2026
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
2372
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
2027
			sepNavSelRange = "{0, 0}";
2373
			sepNavSelRange = "{0, 0}";
2028
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2374
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2029
		};
2375
		};
2030
	};
2376
	};
2031
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
2377
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
2032
		uiCtxt = {
2378
		uiCtxt = {
2033
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
2379
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
2034
			sepNavSelRange = "{0, 0}";
2380
			sepNavSelRange = "{0, 0}";
2035
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2381
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2036
		};
2382
		};
2037
	};
2383
	};
2038
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
2384
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
2039
		uiCtxt = {
2385
		uiCtxt = {
2040
			sepNavIntBoundsRect = "{{0, 0}, {1339, 9063}}";
2386
			sepNavIntBoundsRect = "{{0, 0}, {1339, 9063}}";
2041
			sepNavSelRange = "{117, 0}";
2387
			sepNavSelRange = "{117, 0}";
2042
			sepNavVisRange = "{4612, 787}";
2388
			sepNavVisRange = "{4612, 787}";
2043
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
2389
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
2044
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
2390
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
2045
		};
2391
		};
2046
	};
2392
	};
2047
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
2393
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
2048
		uiCtxt = {
2394
		uiCtxt = {
2049
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
2395
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
2050
			sepNavSelRange = "{0, 0}";
2396
			sepNavSelRange = "{0, 0}";
2051
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2397
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2052
		};
2398
		};
2053
	};
2399
	};
2054
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
2400
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
2055
		uiCtxt = {
2401
		uiCtxt = {
2056
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
2402
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
2057
			sepNavSelRange = "{0, 0}";
2403
			sepNavSelRange = "{0, 0}";
2058
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2404
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2059
		};
2405
		};
2060
	};
2406
	};
2061
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
2407
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
2062
		uiCtxt = {
2408
		uiCtxt = {
2063
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
2409
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
2064
			sepNavSelRange = "{0, 0}";
2410
			sepNavSelRange = "{0, 0}";
2065
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2411
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2066
		};
2412
		};
2067
	};
2413
	};
2068
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
2414
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
2069
		uiCtxt = {
2415
		uiCtxt = {
2070
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
2416
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
2071
			sepNavSelRange = "{0, 0}";
2417
			sepNavSelRange = "{0, 0}";
2072
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2418
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2073
		};
2419
		};
2074
	};
2420
	};
2075
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
2421
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
2076
		uiCtxt = {
2422
		uiCtxt = {
2077
			sepNavIntBoundsRect = "{{0, 0}, {1339, 779}}";
2423
			sepNavIntBoundsRect = "{{0, 0}, {1339, 779}}";
2078
			sepNavSelRange = "{0, 0}";
2424
			sepNavSelRange = "{0, 0}";
2079
			sepNavVisRange = "{127, 785}";
2425
			sepNavVisRange = "{127, 785}";
2080
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2426
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2081
		};
2427
		};
2082
	};
2428
	};
2083
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
2429
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
2084
		activeExec = 0;
2430
		activeExec = 0;
2085
		executables = (
2431
		executables = (
2086
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
2432
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
2087
		);
2433
		);
2088
	};
2434
	};
2089
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
2435
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
2090
		isa = PBXExecutable;
2436
		isa = PBXExecutable;
2091
		activeArgIndices = (
2437
		activeArgIndices = (
2092
		);
2438
		);
2093
		argumentStrings = (
2439
		argumentStrings = (
2094
		);
2440
		);
2095
		autoAttachOnCrash = 1;
2441
		autoAttachOnCrash = 1;
2096
		breakpointsEnabled = 0;
2442
		breakpointsEnabled = 0;
2097
		configStateDict = {
2443
		configStateDict = {
2098
		};
2444
		};
2099
		customDataFormattersEnabled = 1;
2445
		customDataFormattersEnabled = 1;
2100
		debuggerPlugin = GDBDebugging;
2446
		debuggerPlugin = GDBDebugging;
2101
		disassemblyDisplayState = 0;
2447
		disassemblyDisplayState = 0;
2102
		dylibVariantSuffix = "";
2448
		dylibVariantSuffix = "";
2103
		enableDebugStr = 1;
2449
		enableDebugStr = 1;
2104
		environmentEntries = (
2450
		environmentEntries = (
2105
		);
2451
		);
2106
		executableSystemSymbolLevel = 0;
2452
		executableSystemSymbolLevel = 0;
2107
		executableUserSymbolLevel = 0;
2453
		executableUserSymbolLevel = 0;
2108
		libgmallocEnabled = 0;
2454
		libgmallocEnabled = 0;
2109
		name = PathTracer;
2455
		name = PathTracer;
2110
		sourceDirectories = (
2456
		sourceDirectories = (
2111
		);
2457
		);
2112
	};
2458
	};
2113
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
2459
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
2114
		uiCtxt = {
2460
		uiCtxt = {
2115
			sepNavIntBoundsRect = "{{0, 0}, {1021, 12122}}";
2461
			sepNavIntBoundsRect = "{{0, 0}, {1021, 12122}}";
2116
			sepNavSelRange = "{82, 0}";
2462
			sepNavSelRange = "{82, 0}";
2117
			sepNavVisRange = "{0, 745}";
2463
			sepNavVisRange = "{0, 745}";
2118
		};
2464
		};
2119
	};
2465
	};
2120
	0D59416C0E4B21AB005EA01C /* image_DXT.h */ = {
2466
	0D59416C0E4B21AB005EA01C /* image_DXT.h */ = {
2121
		uiCtxt = {
2467
		uiCtxt = {
2122
			sepNavIntBoundsRect = "{{0, 0}, {950, 2565}}";
2468
			sepNavIntBoundsRect = "{{0, 0}, {950, 2565}}";
2123
			sepNavSelRange = "{0, 0}";
2469
			sepNavSelRange = "{0, 0}";
2124
			sepNavVisRange = "{0, 586}";
2470
			sepNavVisRange = "{0, 586}";
2125
		};
2471
		};
2126
	};
2472
	};
2127
	0D59416D0E4B21AB005EA01C /* image_helper.c */ = {
2473
	0D59416D0E4B21AB005EA01C /* image_helper.c */ = {
2128
		uiCtxt = {
2474
		uiCtxt = {
2129
			sepNavIntBoundsRect = "{{0, 0}, {950, 8417}}";
2475
			sepNavIntBoundsRect = "{{0, 0}, {950, 8417}}";
2130
			sepNavSelRange = "{0, 0}";
2476
			sepNavSelRange = "{0, 0}";
2131
			sepNavVisRange = "{0, 650}";
2477
			sepNavVisRange = "{0, 650}";
2132
		};
2478
		};
2133
	};
2479
	};
2134
	0D59416E0E4B21AB005EA01C /* image_helper.h */ = {
2480
	0D59416E0E4B21AB005EA01C /* image_helper.h */ = {
2135
		uiCtxt = {
2481
		uiCtxt = {
2136
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
2482
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
2137
			sepNavSelRange = "{0, 0}";
2483
			sepNavSelRange = "{0, 0}";
2138
			sepNavVisRange = "{0, 516}";
2484
			sepNavVisRange = "{0, 516}";
2139
		};
2485
		};
2140
	};
2486
	};
2141
	0D59416F0E4B21AB005EA01C /* SOIL.c */ = {
2487
	0D59416F0E4B21AB005EA01C /* SOIL.c */ = {
2142
		uiCtxt = {
2488
		uiCtxt = {
2143
			sepNavIntBoundsRect = "{{0, 0}, {1584, 38342}}";
2489
			sepNavIntBoundsRect = "{{0, 0}, {1584, 38342}}";
2144
			sepNavSelRange = "{3407, 24}";
2490
			sepNavSelRange = "{3407, 24}";
2145
			sepNavVisRange = "{3055, 703}";
2491
			sepNavVisRange = "{3055, 703}";
2146
		};
2492
		};
2147
	};
2493
	};
2148
	0D5941700E4B21AB005EA01C /* SOIL.h */ = {
2494
	0D5941700E4B21AB005EA01C /* SOIL.h */ = {
2149
		uiCtxt = {
2495
		uiCtxt = {
2150
			sepNavIntBoundsRect = "{{0, 0}, {1652, 7790}}";
2496
			sepNavIntBoundsRect = "{{0, 0}, {1652, 7790}}";
2151
			sepNavSelRange = "{0, 0}";
2497
			sepNavSelRange = "{0, 0}";
2152
			sepNavVisRange = "{415, 728}";
2498
			sepNavVisRange = "{415, 728}";
2153
		};
2499
		};
2154
	};
2500
	};
2155
	0D5941710E4B21AB005EA01C /* stb_image_aug.c */ = {
2501
	0D5941710E4B21AB005EA01C /* stb_image_aug.c */ = {
2156
		uiCtxt = {
2502
		uiCtxt = {
2157
			sepNavIntBoundsRect = "{{0, 0}, {950, 69369}}";
2503
			sepNavIntBoundsRect = "{{0, 0}, {950, 69369}}";
2158
			sepNavSelRange = "{0, 0}";
2504
			sepNavSelRange = "{0, 0}";
2159
			sepNavVisRange = "{10181, 619}";
2505
			sepNavVisRange = "{10181, 619}";
2160
		};
2506
		};
2161
	};
2507
	};
2162
	0D5941720E4B21AB005EA01C /* stb_image_aug.h */ = {
2508
	0D5941720E4B21AB005EA01C /* stb_image_aug.h */ = {
2163
		uiCtxt = {
2509
		uiCtxt = {
2164
			sepNavIntBoundsRect = "{{0, 0}, {950, 6726}}";
2510
			sepNavIntBoundsRect = "{{0, 0}, {950, 6726}}";
2165
			sepNavSelRange = "{0, 0}";
2511
			sepNavSelRange = "{0, 0}";
2166
			sepNavVisRange = "{0, 1515}";
2512
			sepNavVisRange = "{0, 1515}";
2167
		};
2513
		};
2168
	};
2514
	};
2169
	0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {
2515
	0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {
2170
		uiCtxt = {
2516
		uiCtxt = {
2171
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
2517
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
2172
			sepNavSelRange = "{0, 0}";
2518
			sepNavSelRange = "{0, 0}";
2173
			sepNavVisRange = "{0, 797}";
2519
			sepNavVisRange = "{0, 797}";
2174
		};
2520
		};
2175
	};
2521
	};
2176
	0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {
2522
	0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {
2177
		uiCtxt = {
2523
		uiCtxt = {
2178
			sepNavIntBoundsRect = "{{0, 0}, {950, 9842}}";
2524
			sepNavIntBoundsRect = "{{0, 0}, {950, 9842}}";
2179
			sepNavSelRange = "{0, 0}";
2525
			sepNavSelRange = "{0, 0}";
2180
			sepNavVisRange = "{0, 882}";
2526
			sepNavVisRange = "{0, 882}";
2181
		};
2527
		};
2182
	};
2528
	};
2183
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
2529
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
2184
		uiCtxt = {
2530
		uiCtxt = {
2185
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1330}}";
2531
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1330}}";
2186
			sepNavSelRange = "{594, 0}";
2532
			sepNavSelRange = "{594, 0}";
2187
			sepNavVisRange = "{132, 893}";
2533
			sepNavVisRange = "{132, 893}";
2188
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
2534
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
2189
		};
2535
		};
2190
	};
2536
	};
2191
	0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {
2537
	0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {
2192
		uiCtxt = {
2538
		uiCtxt = {
2193
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1596}}";
2539
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1596}}";
2194
			sepNavSelRange = "{0, 0}";
2540
			sepNavSelRange = "{0, 0}";
2195
			sepNavVisRange = "{0, 1655}";
2541
			sepNavVisRange = "{0, 1655}";
2196
		};
2542
		};
2197
	};
2543
	};
2198
	0D60BFCD0EC319D600CC871A /* PBXTextBookmark */ = {
2544
	0D5EB71E0F4AA61200034165 /* PBXTextBookmark */ = {
2199
		isa = PBXTextBookmark;
2545
		isa = PBXTextBookmark;
2200
		fRef = 0DF5C6380E89884E00CA0B63 /* curvature.cpp */;
2546
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
2201
		name = "curvature.cpp: 352";
2547
		name = "off_load.cpp: 42";
2202
		rLen = 1147;
2548
		rLen = 0;
2203
		rLoc = 8491;
2549
		rLoc = 747;
2204
		rType = 0;
2550
		rType = 0;
2205
		vrLen = 562;
2551
		vrLen = 564;
2206
		vrLoc = 9014;
2552
		vrLoc = 0;
2207
	};
2553
	};
2208
	0D60BFD00EC319D600CC871A /* PBXTextBookmark */ = {
2554
	0D5EB71F0F4AA61200034165 /* PBXTextBookmark */ = {
2209
		isa = PBXTextBookmark;
2555
		isa = PBXTextBookmark;
2210
		fRef = 0DF5C6380E89884E00CA0B63 /* curvature.cpp */;
2556
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
2211
		name = "curvature.cpp: 352";
2557
		name = "off_load.h: 18";
2212
		rLen = 1147;
2558
		rLen = 0;
2213
		rLoc = 8491;
2559
		rLoc = 346;
2214
		rType = 0;
2560
		rType = 0;
2215
		vrLen = 562;
2561
		vrLen = 451;
2216
		vrLoc = 9014;
2562
		vrLoc = 0;
2217
	};
2563
	};
2218
	0D689FB40EC3A2F70012C9AB /* PBXTextBookmark */ = {
2564
	0D5EB7200F4AA61200034165 /* PBXTextBookmark */ = {
2219
		isa = PBXTextBookmark;
2565
		isa = PBXTextBookmark;
2220
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
2566
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
2221
		name = "Renderer.cpp: 203";
2567
		name = "off_load.cpp: 42";
2222
		rLen = 513;
2568
		rLen = 0;
2223
		rLoc = 4963;
2569
		rLoc = 747;
2224
		rType = 0;
2570
		rType = 0;
2225
		vrLen = 556;
2571
		vrLen = 564;
2226
		vrLoc = 4921;
2572
		vrLoc = 0;
2227
	};
2573
	};
2228
	0D7564A60EBFB49900BF70D8 /* PBXTextBookmark */ = {
2574
	0D5EB7210F4AA61200034165 /* PBXTextBookmark */ = {
2229
		isa = PBXTextBookmark;
2575
		isa = PBXTextBookmark;
2230
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2576
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
2231
		name = "quadric_simplify.cpp: 175";
2577
		name = "off_load.h: 18";
2232
		rLen = 0;
2578
		rLen = 0;
2233
		rLoc = 4832;
2579
		rLoc = 346;
2234
		rType = 0;
2580
		rType = 0;
-
 
2581
		vrLen = 451;
-
 
2582
		vrLoc = 0;
-
 
2583
	};
-
 
2584
	0D5EB7240F4AA61200034165 /* PBXTextBookmark */ = {
-
 
2585
		isa = PBXTextBookmark;
-
 
2586
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
-
 
2587
		name = "Manifold.h: 340";
-
 
2588
		rLen = 0;
-
 
2589
		rLoc = 13323;
-
 
2590
		rType = 0;
-
 
2591
		vrLen = 1908;
-
 
2592
		vrLoc = 3094;
-
 
2593
	};
-
 
2594
	0D5EB72C0F4AB2D800034165 /* off_save.h */ = {
-
 
2595
		uiCtxt = {
-
 
2596
			sepNavIntBoundsRect = "{{0, 0}, {1064, 593}}";
-
 
2597
			sepNavSelRange = "{239, 0}";
-
 
2598
			sepNavVisRange = "{0, 290}";
-
 
2599
		};
-
 
2600
	};
-
 
2601
	0D5EB72D0F4AB2D800034165 /* off_save.cpp */ = {
-
 
2602
		uiCtxt = {
-
 
2603
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1140}}";
-
 
2604
			sepNavSelRange = "{1142, 0}";
-
 
2605
			sepNavVisRange = "{570, 731}";
-
 
2606
		};
-
 
2607
	};
-
 
2608
	0D5EB73E0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2609
		isa = PBXTextBookmark;
-
 
2610
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
-
 
2611
		name = "off_load.h: 18";
-
 
2612
		rLen = 0;
-
 
2613
		rLoc = 346;
-
 
2614
		rType = 0;
-
 
2615
		vrLen = 451;
-
 
2616
		vrLoc = 0;
-
 
2617
	};
-
 
2618
	0D5EB73F0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2619
		isa = PBXTextBookmark;
-
 
2620
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
-
 
2621
		name = "obj_save.cpp: 1";
-
 
2622
		rLen = 1296;
-
 
2623
		rLoc = 0;
-
 
2624
		rType = 0;
-
 
2625
		vrLen = 816;
-
 
2626
		vrLoc = 0;
-
 
2627
	};
-
 
2628
	0D5EB7400F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2629
		isa = PBXTextBookmark;
-
 
2630
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
-
 
2631
		name = "obj_save.h: 4";
-
 
2632
		rLen = 144;
-
 
2633
		rLoc = 67;
-
 
2634
		rType = 0;
-
 
2635
		vrLen = 218;
-
 
2636
		vrLoc = 0;
-
 
2637
	};
-
 
2638
	0D5EB7410F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2639
		isa = PBXTextBookmark;
-
 
2640
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
2641
		name = "meshedit.cpp: 42";
-
 
2642
		rLen = 0;
-
 
2643
		rLoc = 1167;
-
 
2644
		rType = 0;
-
 
2645
		vrLen = 923;
-
 
2646
		vrLoc = 4401;
-
 
2647
	};
-
 
2648
	0D5EB7420F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2649
		isa = PBXTextBookmark;
-
 
2650
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
-
 
2651
		name = "off_save.h: 15";
-
 
2652
		rLen = 0;
-
 
2653
		rLoc = 239;
-
 
2654
		rType = 0;
-
 
2655
		vrLen = 290;
-
 
2656
		vrLoc = 0;
-
 
2657
	};
-
 
2658
	0D5EB7430F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2659
		isa = PBXTextBookmark;
-
 
2660
		fRef = 0D5EB72D0F4AB2D800034165 /* off_save.cpp */;
-
 
2661
		name = "off_save.cpp: 50";
-
 
2662
		rLen = 0;
-
 
2663
		rLoc = 1142;
-
 
2664
		rType = 0;
-
 
2665
		vrLen = 731;
-
 
2666
		vrLoc = 570;
-
 
2667
	};
-
 
2668
	0D5EB7440F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2669
		isa = PBXTextBookmark;
-
 
2670
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
-
 
2671
		name = "load.h: 17";
-
 
2672
		rLen = 0;
-
 
2673
		rLoc = 318;
-
 
2674
		rType = 0;
-
 
2675
		vrLen = 385;
-
 
2676
		vrLoc = 0;
-
 
2677
	};
-
 
2678
	0D5EB7450F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2679
		isa = PBXTextBookmark;
-
 
2680
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
-
 
2681
		name = "load.cpp: 16";
-
 
2682
		rLen = 0;
-
 
2683
		rLoc = 259;
-
 
2684
		rType = 0;
-
 
2685
		vrLen = 862;
-
 
2686
		vrLoc = 24;
-
 
2687
	};
-
 
2688
	0D5EB7460F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2689
		isa = PBXTextBookmark;
-
 
2690
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
-
 
2691
		name = "x3d_load.h: 1";
-
 
2692
		rLen = 0;
-
 
2693
		rLoc = 0;
-
 
2694
		rType = 0;
-
 
2695
		vrLen = 309;
-
 
2696
		vrLoc = 0;
-
 
2697
	};
-
 
2698
	0D5EB7470F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2699
		isa = PBXTextBookmark;
-
 
2700
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
-
 
2701
		name = "x3d_load.cpp: 100";
-
 
2702
		rLen = 0;
-
 
2703
		rLoc = 2654;
-
 
2704
		rType = 0;
-
 
2705
		vrLen = 915;
-
 
2706
		vrLoc = 1749;
-
 
2707
	};
-
 
2708
	0D5EB7480F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2709
		isa = PBXTextBookmark;
-
 
2710
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
-
 
2711
		name = "obj_load.cpp: 1";
-
 
2712
		rLen = 401;
-
 
2713
		rLoc = 0;
-
 
2714
		rType = 0;
-
 
2715
		vrLen = 401;
-
 
2716
		vrLoc = 0;
-
 
2717
	};
-
 
2718
	0D5EB7490F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2719
		isa = PBXTextBookmark;
-
 
2720
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
-
 
2721
		name = "ply_load.cpp: 17";
-
 
2722
		rLen = 0;
-
 
2723
		rLoc = 326;
-
 
2724
		rType = 0;
-
 
2725
		vrLen = 401;
-
 
2726
		vrLoc = 0;
-
 
2727
	};
-
 
2728
	0D5EB74A0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2729
		isa = PBXTextBookmark;
-
 
2730
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
2731
		name = "off_load.cpp: 42";
-
 
2732
		rLen = 0;
-
 
2733
		rLoc = 747;
-
 
2734
		rType = 0;
2235
		vrLen = 583;
2735
		vrLen = 565;
-
 
2736
		vrLoc = 471;
-
 
2737
	};
-
 
2738
	0D5EB74B0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2739
		isa = PBXTextBookmark;
-
 
2740
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
-
 
2741
		name = "off_load.h: 18";
-
 
2742
		rLen = 0;
-
 
2743
		rLoc = 346;
-
 
2744
		rType = 0;
-
 
2745
		vrLen = 451;
-
 
2746
		vrLoc = 0;
-
 
2747
	};
-
 
2748
	0D5EB74C0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2749
		isa = PBXTextBookmark;
-
 
2750
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
2751
		name = "off_load.cpp: 42";
-
 
2752
		rLen = 0;
-
 
2753
		rLoc = 747;
-
 
2754
		rType = 0;
-
 
2755
		vrLen = 558;
-
 
2756
		vrLoc = 139;
-
 
2757
	};
-
 
2758
	0D5EB74D0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2759
		isa = PBXTextBookmark;
-
 
2760
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
-
 
2761
		name = "off_save.h: 1";
-
 
2762
		rLen = 0;
-
 
2763
		rLoc = 0;
-
 
2764
		rType = 0;
-
 
2765
		vrLen = 145;
-
 
2766
		vrLoc = 0;
-
 
2767
	};
-
 
2768
	0D5EB74E0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2769
		isa = PBXTextBookmark;
-
 
2770
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
-
 
2771
		name = "obj_save.cpp: 1";
-
 
2772
		rLen = 1296;
-
 
2773
		rLoc = 0;
-
 
2774
		rType = 0;
-
 
2775
		vrLen = 816;
-
 
2776
		vrLoc = 0;
-
 
2777
	};
-
 
2778
	0D5EB74F0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2779
		isa = PBXTextBookmark;
-
 
2780
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
-
 
2781
		name = "off_save.h: 1";
-
 
2782
		rLen = 0;
-
 
2783
		rLoc = 0;
-
 
2784
		rType = 0;
-
 
2785
		vrLen = 145;
-
 
2786
		vrLoc = 0;
-
 
2787
	};
-
 
2788
	0D5EB7500F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2789
		isa = PBXTextBookmark;
-
 
2790
		fRef = 0D5EB72D0F4AB2D800034165 /* off_save.cpp */;
-
 
2791
		name = "off_save.cpp: 15";
-
 
2792
		rLen = 0;
-
 
2793
		rLoc = 227;
-
 
2794
		rType = 0;
-
 
2795
		vrLen = 664;
-
 
2796
		vrLoc = 0;
-
 
2797
	};
-
 
2798
	0D5EB7510F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2799
		isa = PBXTextBookmark;
-
 
2800
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
-
 
2801
		name = "obj_save.h: 4";
-
 
2802
		rLen = 144;
-
 
2803
		rLoc = 67;
-
 
2804
		rType = 0;
-
 
2805
		vrLen = 218;
-
 
2806
		vrLoc = 0;
-
 
2807
	};
-
 
2808
	0D5EB7520F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2809
		isa = PBXTextBookmark;
-
 
2810
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
-
 
2811
		name = "off_save.h: 15";
-
 
2812
		rLen = 0;
-
 
2813
		rLoc = 239;
-
 
2814
		rType = 0;
-
 
2815
		vrLen = 290;
-
 
2816
		vrLoc = 0;
-
 
2817
	};
-
 
2818
	0D5EB7530F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2819
		isa = PBXTextBookmark;
-
 
2820
		fRef = 0D5EB72D0F4AB2D800034165 /* off_save.cpp */;
-
 
2821
		name = "off_save.cpp: 40";
-
 
2822
		rLen = 0;
-
 
2823
		rLoc = 908;
-
 
2824
		rType = 0;
-
 
2825
		vrLen = 827;
-
 
2826
		vrLoc = 472;
-
 
2827
	};
-
 
2828
	0D5EB7540F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2829
		isa = PBXTextBookmark;
-
 
2830
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
-
 
2831
		name = "off_save.h: 15";
-
 
2832
		rLen = 0;
-
 
2833
		rLoc = 239;
-
 
2834
		rType = 0;
-
 
2835
		vrLen = 290;
-
 
2836
		vrLoc = 0;
-
 
2837
	};
-
 
2838
	0D5EB7550F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2839
		isa = PBXTextBookmark;
-
 
2840
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
2841
		name = "meshedit.cpp: 42";
-
 
2842
		rLen = 0;
-
 
2843
		rLoc = 1167;
-
 
2844
		rType = 0;
-
 
2845
		vrLen = 923;
-
 
2846
		vrLoc = 4401;
-
 
2847
	};
-
 
2848
	0D5EB7560F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2849
		isa = PBXTextBookmark;
-
 
2850
		fRef = 0D5EB72D0F4AB2D800034165 /* off_save.cpp */;
-
 
2851
		name = "off_save.cpp: 46";
-
 
2852
		rLen = 0;
-
 
2853
		rLoc = 1041;
-
 
2854
		rType = 0;
-
 
2855
		vrLen = 731;
-
 
2856
		vrLoc = 570;
-
 
2857
	};
-
 
2858
	0D5EB7570F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2859
		isa = PBXTextBookmark;
-
 
2860
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
-
 
2861
		name = "off_save.h: 15";
-
 
2862
		rLen = 0;
-
 
2863
		rLoc = 239;
-
 
2864
		rType = 0;
-
 
2865
		vrLen = 290;
-
 
2866
		vrLoc = 0;
-
 
2867
	};
-
 
2868
	0D5EB7580F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2869
		isa = PBXTextBookmark;
-
 
2870
		fRef = 0D5EB72D0F4AB2D800034165 /* off_save.cpp */;
-
 
2871
		name = "off_save.cpp: 50";
-
 
2872
		rLen = 0;
-
 
2873
		rLoc = 1142;
-
 
2874
		rType = 0;
-
 
2875
		vrLen = 731;
-
 
2876
		vrLoc = 570;
-
 
2877
	};
-
 
2878
	0D5EB7590F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2879
		isa = PBXTextBookmark;
-
 
2880
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
-
 
2881
		name = "obj_load.cpp: 1";
-
 
2882
		rLen = 401;
-
 
2883
		rLoc = 0;
-
 
2884
		rType = 0;
-
 
2885
		vrLen = 401;
-
 
2886
		vrLoc = 0;
-
 
2887
	};
-
 
2888
	0D5EB75A0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2889
		isa = PBXTextBookmark;
-
 
2890
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
-
 
2891
		name = "ply_load.cpp: 17";
-
 
2892
		rLen = 0;
-
 
2893
		rLoc = 326;
-
 
2894
		rType = 0;
-
 
2895
		vrLen = 401;
-
 
2896
		vrLoc = 0;
-
 
2897
	};
-
 
2898
	0D5EB75B0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2899
		isa = PBXTextBookmark;
-
 
2900
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
-
 
2901
		name = "x3d_load.cpp: 100";
-
 
2902
		rLen = 0;
-
 
2903
		rLoc = 2654;
-
 
2904
		rType = 0;
-
 
2905
		vrLen = 915;
-
 
2906
		vrLoc = 1749;
-
 
2907
	};
-
 
2908
	0D5EB75C0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2909
		isa = PBXTextBookmark;
-
 
2910
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
-
 
2911
		name = "load.h: 17";
-
 
2912
		rLen = 0;
-
 
2913
		rLoc = 318;
-
 
2914
		rType = 0;
-
 
2915
		vrLen = 385;
-
 
2916
		vrLoc = 0;
-
 
2917
	};
-
 
2918
	0D5EB75D0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2919
		isa = PBXTextBookmark;
-
 
2920
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
-
 
2921
		name = "load.cpp: 16";
-
 
2922
		rLen = 0;
-
 
2923
		rLoc = 259;
-
 
2924
		rType = 0;
-
 
2925
		vrLen = 862;
-
 
2926
		vrLoc = 24;
-
 
2927
	};
-
 
2928
	0D5EB75E0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2929
		isa = PBXTextBookmark;
-
 
2930
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
2931
		name = "off_load.cpp: 42";
-
 
2932
		rLen = 0;
-
 
2933
		rLoc = 747;
-
 
2934
		rType = 0;
-
 
2935
		vrLen = 548;
-
 
2936
		vrLoc = 488;
-
 
2937
	};
-
 
2938
	0D5EB75F0F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2939
		isa = PBXTextBookmark;
-
 
2940
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
-
 
2941
		name = "x3d_load.cpp: 100";
-
 
2942
		rLen = 0;
-
 
2943
		rLoc = 2654;
-
 
2944
		rType = 0;
-
 
2945
		vrLen = 792;
-
 
2946
		vrLoc = 0;
-
 
2947
	};
-
 
2948
	0D5EB7600F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2949
		isa = PBXTextBookmark;
-
 
2950
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
-
 
2951
		name = "x3d_load.h: 1";
-
 
2952
		rLen = 0;
-
 
2953
		rLoc = 0;
-
 
2954
		rType = 0;
-
 
2955
		vrLen = 309;
-
 
2956
		vrLoc = 0;
-
 
2957
	};
-
 
2958
	0D5EB7610F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2959
		isa = PBXTextBookmark;
-
 
2960
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
-
 
2961
		name = "x3d_load.cpp: 100";
-
 
2962
		rLen = 0;
-
 
2963
		rLoc = 2654;
-
 
2964
		rType = 0;
-
 
2965
		vrLen = 915;
2236
		vrLoc = 1208;
2966
		vrLoc = 1749;
-
 
2967
	};
-
 
2968
	0D5EB7620F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2969
		isa = PBXTextBookmark;
-
 
2970
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
-
 
2971
		name = "obj_load.cpp: 1";
-
 
2972
		rLen = 401;
-
 
2973
		rLoc = 0;
-
 
2974
		rType = 0;
-
 
2975
		vrLen = 401;
-
 
2976
		vrLoc = 0;
-
 
2977
	};
-
 
2978
	0D5EB7630F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2979
		isa = PBXTextBookmark;
-
 
2980
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
2981
		name = "off_load.cpp: 42";
-
 
2982
		rLen = 0;
-
 
2983
		rLoc = 747;
-
 
2984
		rType = 0;
-
 
2985
		vrLen = 565;
-
 
2986
		vrLoc = 471;
-
 
2987
	};
-
 
2988
	0D5EB7640F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2989
		isa = PBXTextBookmark;
-
 
2990
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
-
 
2991
		name = "ply_load.cpp: 17";
-
 
2992
		rLen = 0;
-
 
2993
		rLoc = 326;
-
 
2994
		rType = 0;
-
 
2995
		vrLen = 401;
-
 
2996
		vrLoc = 0;
-
 
2997
	};
-
 
2998
	0D5EB7650F4AB7D000034165 /* PBXTextBookmark */ = {
-
 
2999
		isa = PBXTextBookmark;
-
 
3000
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
3001
		name = "off_load.cpp: 2";
-
 
3002
		rLen = 0;
-
 
3003
		rLoc = 3;
-
 
3004
		rType = 0;
-
 
3005
		vrLen = 564;
-
 
3006
		vrLoc = 0;
-
 
3007
	};
-
 
3008
	0D69008E0F2540B800919E6F /* PBXTextBookmark */ = {
-
 
3009
		isa = PBXTextBookmark;
-
 
3010
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
-
 
3011
		name = "GLViewController.h: 10";
-
 
3012
		rLen = 0;
-
 
3013
		rLoc = 390;
-
 
3014
		rType = 0;
-
 
3015
		vrLen = 880;
-
 
3016
		vrLoc = 799;
-
 
3017
	};
-
 
3018
	0D6900910F2540B800919E6F /* PBXTextBookmark */ = {
-
 
3019
		isa = PBXTextBookmark;
-
 
3020
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
-
 
3021
		name = "GLViewController.h: 10";
-
 
3022
		rLen = 0;
-
 
3023
		rLoc = 390;
-
 
3024
		rType = 0;
-
 
3025
		vrLen = 880;
-
 
3026
		vrLoc = 799;
2237
	};
3027
	};
2238
	0D7564A90EBFB49900BF70D8 /* PBXTextBookmark */ = {
3028
	0D7564A90EBFB49900BF70D8 /* PBXTextBookmark */ = {
2239
		isa = PBXTextBookmark;
3029
		isa = PBXTextBookmark;
2240
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
3030
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2241
		name = "quadric_simplify.cpp: 175";
3031
		name = "quadric_simplify.cpp: 175";
2242
		rLen = 0;
3032
		rLen = 0;
2243
		rLoc = 4832;
3033
		rLoc = 4832;
2244
		rType = 0;
3034
		rType = 0;
2245
		vrLen = 583;
3035
		vrLen = 583;
2246
		vrLoc = 1208;
3036
		vrLoc = 1208;
2247
	};
3037
	};
-
 
3038
	0D8B648D0F3DDEBE00ADA362 /* PBXTextBookmark */ = {
-
 
3039
		isa = PBXTextBookmark;
-
 
3040
		fRef = 0D0CAEEC0C61132B003604C6 /* statistics.cpp */;
-
 
3041
		name = "statistics.cpp: 34";
-
 
3042
		rLen = 0;
-
 
3043
		rLoc = 489;
-
 
3044
		rType = 0;
-
 
3045
		vrLen = 743;
-
 
3046
		vrLoc = 270;
-
 
3047
	};
-
 
3048
	0D8B64B20F3EE58A00ADA362 /* PBXTextBookmark */ = {
-
 
3049
		isa = PBXTextBookmark;
-
 
3050
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
-
 
3051
		name = "mesh_optimization.h: 40";
-
 
3052
		rLen = 72;
-
 
3053
		rLoc = 1484;
-
 
3054
		rType = 0;
-
 
3055
		vrLen = 1539;
-
 
3056
		vrLoc = 279;
-
 
3057
	};
-
 
3058
	0D8B64E10F3EE9E800ADA362 /* PBXTextBookmark */ = {
-
 
3059
		isa = PBXTextBookmark;
-
 
3060
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
-
 
3061
		name = "mesh_optimization.cpp: 261";
-
 
3062
		rLen = 9;
-
 
3063
		rLoc = 6121;
-
 
3064
		rType = 0;
-
 
3065
		vrLen = 816;
-
 
3066
		vrLoc = 14184;
-
 
3067
	};
-
 
3068
	0D8B64F80F3EEE8600ADA362 /* PBXTextBookmark */ = {
-
 
3069
		isa = PBXTextBookmark;
-
 
3070
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
-
 
3071
		name = "templates.h: 1";
-
 
3072
		rLen = 0;
-
 
3073
		rLoc = 0;
-
 
3074
		rType = 0;
-
 
3075
		vrLen = 716;
-
 
3076
		vrLoc = 4170;
-
 
3077
	};
-
 
3078
	0D8B64FD0F3EEE8600ADA362 /* PBXTextBookmark */ = {
-
 
3079
		isa = PBXTextBookmark;
-
 
3080
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
-
 
3081
		name = "close_holes.cpp: 5";
-
 
3082
		rLen = 32;
-
 
3083
		rLoc = 44;
-
 
3084
		rType = 0;
-
 
3085
		vrLen = 431;
-
 
3086
		vrLoc = 0;
-
 
3087
	};
-
 
3088
	0D93A7270EDB7947006875FB /* PBXTextBookmark */ = {
-
 
3089
		isa = PBXTextBookmark;
-
 
3090
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
-
 
3091
		name = "Renderer.h: 197";
-
 
3092
		rLen = 0;
-
 
3093
		rLoc = 6519;
-
 
3094
		rType = 0;
-
 
3095
		vrLen = 960;
-
 
3096
		vrLoc = 0;
-
 
3097
	};
-
 
3098
	0D93A72B0EDB7947006875FB /* PBXTextBookmark */ = {
-
 
3099
		isa = PBXTextBookmark;
-
 
3100
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
-
 
3101
		name = "VisObj.h: 18";
-
 
3102
		rLen = 40;
-
 
3103
		rLoc = 324;
-
 
3104
		rType = 0;
-
 
3105
		vrLen = 858;
-
 
3106
		vrLoc = 410;
-
 
3107
	};
-
 
3108
	0D93A72C0EDB7947006875FB /* PBXTextBookmark */ = {
-
 
3109
		isa = PBXTextBookmark;
-
 
3110
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
-
 
3111
		name = "VisObj.cpp: 129";
-
 
3112
		rLen = 31;
-
 
3113
		rLoc = 3809;
-
 
3114
		rType = 0;
-
 
3115
		vrLen = 1091;
-
 
3116
		vrLoc = 2770;
-
 
3117
	};
-
 
3118
	0D93A7470EDB7947006875FB /* PBXTextBookmark */ = {
-
 
3119
		isa = PBXTextBookmark;
-
 
3120
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
-
 
3121
		name = "triangulate.h: 1";
-
 
3122
		rLen = 0;
-
 
3123
		rLoc = 0;
-
 
3124
		rType = 0;
-
 
3125
		vrLen = 558;
-
 
3126
		vrLoc = 0;
-
 
3127
	};
-
 
3128
	0D952EEC0F268C0900F02F2F /* PBXTextBookmark */ = {
-
 
3129
		isa = PBXTextBookmark;
-
 
3130
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
3131
		name = "harmonics.h: 55";
-
 
3132
		rLen = 28;
-
 
3133
		rLoc = 1140;
-
 
3134
		rType = 0;
-
 
3135
		vrLen = 770;
-
 
3136
		vrLoc = 502;
-
 
3137
	};
-
 
3138
	0D972B230F1CE48E0047DB03 /* PBXTextBookmark */ = {
-
 
3139
		isa = PBXTextBookmark;
-
 
3140
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
-
 
3141
		name = "Matrix.h: 673";
-
 
3142
		rLen = 0;
-
 
3143
		rLoc = 14744;
-
 
3144
		rType = 0;
-
 
3145
		vrLen = 795;
-
 
3146
		vrLoc = 1868;
-
 
3147
	};
-
 
3148
	0D972B250F1CE48E0047DB03 /* PBXTextBookmark */ = {
-
 
3149
		isa = PBXTextBookmark;
-
 
3150
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
-
 
3151
		name = "Matrix.h: 673";
-
 
3152
		rLen = 0;
-
 
3153
		rLoc = 14744;
-
 
3154
		rType = 0;
-
 
3155
		vrLen = 795;
-
 
3156
		vrLoc = 1868;
-
 
3157
	};
-
 
3158
	0DA084240EEF218C0077E9B7 /* PBXTextBookmark */ = {
-
 
3159
		isa = PBXTextBookmark;
-
 
3160
		fRef = 0D0CAEED0C61132B003604C6 /* statistics.h */;
-
 
3161
		name = "statistics.h: 23";
-
 
3162
		rLen = 0;
-
 
3163
		rLoc = 365;
-
 
3164
		rType = 0;
-
 
3165
		vrLen = 655;
-
 
3166
		vrLoc = 61;
-
 
3167
	};
-
 
3168
	0DA565E80F3F70F5002A5EE0 /* PBXTextBookmark */ = {
-
 
3169
		isa = PBXTextBookmark;
-
 
3170
		fRef = 0DF5C6370E89884E00CA0B63 /* curvature.h */;
-
 
3171
		name = "curvature.h: 23";
-
 
3172
		rLen = 4;
-
 
3173
		rLoc = 429;
-
 
3174
		rType = 0;
-
 
3175
		vrLen = 1182;
-
 
3176
		vrLoc = 265;
-
 
3177
	};
-
 
3178
	0DA565FF0F3F7227002A5EE0 /* PBXTextBookmark */ = {
-
 
3179
		isa = PBXTextBookmark;
-
 
3180
		fRef = 0DF5C6380E89884E00CA0B63 /* curvature.cpp */;
-
 
3181
		name = "curvature.cpp: 114";
-
 
3182
		rLen = 83;
-
 
3183
		rLoc = 2646;
-
 
3184
		rType = 0;
-
 
3185
		vrLen = 947;
-
 
3186
		vrLoc = 2460;
-
 
3187
	};
2248
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
3188
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
2249
		activeExec = 0;
3189
		activeExec = 0;
2250
		executables = (
3190
		executables = (
2251
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
3191
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
2252
		);
3192
		);
2253
	};
3193
	};
2254
	0DAF05B50E6BEAFC0097AAAD /* MeshEdit */ = {
3194
	0DAF05B50E6BEAFC0097AAAD /* MeshEdit */ = {
2255
		isa = PBXExecutable;
3195
		isa = PBXExecutable;
2256
		activeArgIndices = (
3196
		activeArgIndices = (
-
 
3197
			NO,
2257
			YES,
3198
			YES,
2258
		);
3199
		);
2259
		argumentStrings = (
3200
		argumentStrings = (
2260
			"/Users/jab/Studio/3DModels/animal/bunny-simplified.obj",
3201
			"/Users/jab/Studio/3DModels/animal/bunny-simplified.obj",
-
 
3202
			"/Users/jab/Studio/3DModels/PLY/armadillo-very-simple.obj",
2261
		);
3203
		);
2262
		autoAttachOnCrash = 1;
3204
		autoAttachOnCrash = 1;
2263
		breakpointsEnabled = 1;
3205
		breakpointsEnabled = 0;
2264
		configStateDict = {
3206
		configStateDict = {
2265
		};
3207
		};
2266
		customDataFormattersEnabled = 1;
3208
		customDataFormattersEnabled = 1;
2267
		debuggerPlugin = GDBDebugging;
3209
		debuggerPlugin = GDBDebugging;
2268
		disassemblyDisplayState = 0;
3210
		disassemblyDisplayState = 0;
2269
		dylibVariantSuffix = "";
3211
		dylibVariantSuffix = "";
2270
		enableDebugStr = 1;
3212
		enableDebugStr = 1;
2271
		environmentEntries = (
3213
		environmentEntries = (
2272
		);
3214
		);
2273
		executableSystemSymbolLevel = 0;
3215
		executableSystemSymbolLevel = 0;
2274
		executableUserSymbolLevel = 0;
3216
		executableUserSymbolLevel = 0;
2275
		libgmallocEnabled = 0;
3217
		libgmallocEnabled = 0;
2276
		name = MeshEdit;
3218
		name = MeshEdit;
2277
		savedGlobals = {
3219
		savedGlobals = {
2278
		};
3220
		};
2279
		sourceDirectories = (
3221
		sourceDirectories = (
2280
		);
3222
		);
2281
		variableFormatDictionary = {
3223
		variableFormatDictionary = {
2282
		};
3224
		};
2283
	};
3225
	};
2284
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
3226
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
2285
		uiCtxt = {
3227
		uiCtxt = {
2286
			sepNavIntBoundsRect = "{{0, 0}, {1064, 22249}}";
3228
			sepNavIntBoundsRect = "{{0, 0}, {1064, 26030}}";
2287
			sepNavSelRange = "{25516, 0}";
3229
			sepNavSelRange = "{1167, 0}";
2288
			sepNavVisRange = "{25025, 967}";
3230
			sepNavVisRange = "{4401, 923}";
2289
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
3231
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
2290
		};
3232
		};
2291
	};
3233
	};
2292
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
3234
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
2293
		uiCtxt = {
3235
		uiCtxt = {
2294
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1482}}";
3236
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1482}}";
2295
			sepNavSelRange = "{1140, 28}";
3237
			sepNavSelRange = "{1140, 28}";
2296
			sepNavVisRange = "{579, 591}";
3238
			sepNavVisRange = "{502, 770}";
2297
		};
3239
		};
2298
	};
3240
	};
2299
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
3241
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
2300
		uiCtxt = {
3242
		uiCtxt = {
2301
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6194}}";
3243
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6137}}";
2302
			sepNavSelRange = "{4578, 0}";
3244
			sepNavSelRange = "{5683, 5}";
2303
			sepNavVisRange = "{3564, 1218}";
3245
			sepNavVisRange = "{5226, 1012}";
2304
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
3246
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
2305
		};
3247
		};
2306
	};
3248
	};
2307
	0DB270D90E853C70001F2338 /* VisObj.h */ = {
3249
	0DB270D90E853C70001F2338 /* VisObj.h */ = {
2308
		uiCtxt = {
3250
		uiCtxt = {
2309
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
3251
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1482}}";
2310
			sepNavSelRange = "{324, 40}";
3252
			sepNavSelRange = "{324, 40}";
2311
			sepNavVisRange = "{410, 996}";
3253
			sepNavVisRange = "{410, 858}";
2312
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
3254
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
2313
		};
3255
		};
2314
	};
3256
	};
2315
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
3257
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
2316
		uiCtxt = {
3258
		uiCtxt = {
2317
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2508}}";
3259
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2508}}";
2318
			sepNavSelRange = "{3809, 31}";
3260
			sepNavSelRange = "{3809, 31}";
2319
			sepNavVisRange = "{2572, 1289}";
3261
			sepNavVisRange = "{2770, 1091}";
2320
		};
3262
		};
2321
	};
3263
	};
2322
	0DB475860ED1A7E500C25D47 /* PBXTextBookmark */ = {
3264
	0DB4759C0ED1A96000C25D47 /* PBXTextBookmark */ = {
2323
		isa = PBXTextBookmark;
3265
		isa = PBXTextBookmark;
2324
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3266
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
2325
		name = "meshedit.cpp: 935";
3267
		name = "LapackFunc.cpp: 385";
2326
		rLen = 0;
3268
		rLen = 0;
2327
		rLoc = 25516;
3269
		rLoc = 8055;
2328
		rType = 0;
3270
		rType = 0;
2329
		vrLen = 984;
3271
		vrLen = 677;
2330
		vrLoc = 25025;
3272
		vrLoc = 7663;
2331
	};
3273
	};
2332
	0DB475870ED1A7E500C25D47 /* PBXTextBookmark */ = {
3274
	0DB6C8EB0F3CEFBD0088DC70 /* PBXTextBookmark */ = {
2333
		isa = PBXTextBookmark;
3275
		isa = PBXTextBookmark;
2334
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3276
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
2335
		name = "meshedit.cpp: 935";
3277
		name = "draw.h: 18";
2336
		rLen = 0;
3278
		rLen = 0;
2337
		rLoc = 25516;
3279
		rLoc = 524;
2338
		rType = 0;
3280
		rType = 0;
2339
		vrLen = 967;
3281
		vrLen = 1209;
2340
		vrLoc = 25025;
3282
		vrLoc = 117;
2341
	};
3283
	};
2342
	0DB475950ED1A82200C25D47 /* PBXTextBookmark */ = {
3284
	0DB6C8FD0F3CF1680088DC70 /* PBXTextBookmark */ = {
2343
		isa = PBXTextBookmark;
3285
		isa = PBXTextBookmark;
2344
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3286
		fRef = 0D0CAED90C61132B003604C6 /* CGLA.h */;
2345
		name = "meshedit.cpp: 935";
3287
		name = "CGLA.h: 134";
2346
		rLen = 0;
3288
		rLen = 0;
2347
		rLoc = 25516;
3289
		rLoc = 3075;
2348
		rType = 0;
3290
		rType = 0;
2349
		vrLen = 967;
3291
		vrLen = 551;
2350
		vrLoc = 25025;
3292
		vrLoc = 2780;
2351
	};
3293
	};
2352
	0DB475960ED1A82200C25D47 /* PBXTextBookmark */ = {
3294
	0DB6C9000F3CF1680088DC70 /* PBXTextBookmark */ = {
2353
		isa = PBXTextBookmark;
3295
		isa = PBXTextBookmark;
2354
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3296
		fRef = 0D0CAED90C61132B003604C6 /* CGLA.h */;
2355
		name = "meshedit.cpp: 935";
3297
		name = "CGLA.h: 134";
2356
		rLen = 0;
3298
		rLen = 0;
2357
		rLoc = 25516;
3299
		rLoc = 3075;
2358
		rType = 0;
3300
		rType = 0;
2359
		vrLen = 967;
3301
		vrLen = 551;
2360
		vrLoc = 25025;
3302
		vrLoc = 2780;
2361
	};
3303
	};
2362
	0DB475970ED1A82200C25D47 /* PBXTextBookmark */ = {
3304
	0DB6C9060F3CFB860088DC70 /* PBXTextBookmark */ = {
2363
		isa = PBXTextBookmark;
3305
		isa = PBXTextBookmark;
2364
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
3306
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
2365
		name = "harmonics.cpp: 75";
3307
		name = "harmonics.cpp: 229";
-
 
3308
		rLen = 5;
-
 
3309
		rLoc = 5683;
-
 
3310
		rType = 0;
-
 
3311
		vrLen = 1012;
-
 
3312
		vrLoc = 5226;
-
 
3313
	};
-
 
3314
	0DB6C9070F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3315
		isa = PBXTextBookmark;
-
 
3316
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
-
 
3317
		name = "build_manifold.cpp: 147";
2366
		rLen = 0;
3318
		rLen = 0;
2367
		rLoc = 1528;
3319
		rLoc = 2608;
2368
		rType = 0;
3320
		rType = 0;
2369
		vrLen = 1213;
3321
		vrLen = 656;
2370
		vrLoc = 3471;
3322
		vrLoc = 2143;
2371
	};
3323
	};
2372
	0DB4759C0ED1A96000C25D47 /* PBXTextBookmark */ = {
3324
	0DB6C9080F3CFB860088DC70 /* PBXTextBookmark */ = {
2373
		isa = PBXTextBookmark;
3325
		isa = PBXTextBookmark;
-
 
3326
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
-
 
3327
		name = "build_manifold.h: 18";
-
 
3328
		rLen = 204;
-
 
3329
		rLoc = 639;
-
 
3330
		rType = 0;
-
 
3331
		vrLen = 1151;
-
 
3332
		vrLoc = 78;
-
 
3333
	};
-
 
3334
	0DB6C9090F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3335
		isa = PBXTextBookmark;
2374
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
3336
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
2375
		name = "LapackFunc.cpp: 385";
3337
		name = "caps_and_needles.cpp: 1";
2376
		rLen = 0;
3338
		rLen = 0;
2377
		rLoc = 8055;
3339
		rLoc = 0;
2378
		rType = 0;
3340
		rType = 0;
2379
		vrLen = 677;
3341
		vrLen = 800;
2380
		vrLoc = 7663;
3342
		vrLoc = 0;
2381
	};
3343
	};
2382
	0DB4759D0ED1A96000C25D47 /* PBXTextBookmark */ = {
3344
	0DB6C90A0F3CFB860088DC70 /* PBXTextBookmark */ = {
2383
		isa = PBXTextBookmark;
3345
		isa = PBXTextBookmark;
2384
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
3346
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
2385
		name = "harmonics.cpp: 75";
3347
		name = "caps_and_needles.h: 1";
2386
		rLen = 0;
3348
		rLen = 0;
2387
		rLoc = 1528;
3349
		rLoc = 0;
2388
		rType = 0;
3350
		rType = 0;
2389
		vrLen = 1088;
3351
		vrLen = 1070;
2390
		vrLoc = 4140;
3352
		vrLoc = 0;
2391
	};
3353
	};
2392
	0DB4759E0ED1A96000C25D47 /* PBXTextBookmark */ = {
3354
	0DB6C90F0F3CFB860088DC70 /* PBXTextBookmark */ = {
2393
		isa = PBXTextBookmark;
3355
		isa = PBXTextBookmark;
-
 
3356
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
-
 
3357
		name = "FaceCirculator.h: 17";
-
 
3358
		rLen = 22;
-
 
3359
		rLoc = 440;
-
 
3360
		rType = 0;
-
 
3361
		vrLen = 1008;
-
 
3362
		vrLoc = 756;
-
 
3363
	};
-
 
3364
	0DB6C9190F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3365
		isa = PBXTextBookmark;
2394
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
3366
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
2395
		name = "harmonics.cpp: 75";
3367
		name = "obj_save.cpp: 1";
2396
		rLen = 0;
3368
		rLen = 0;
2397
		rLoc = 1528;
3369
		rLoc = 0;
2398
		rType = 0;
3370
		rType = 0;
2399
		vrLen = 1088;
3371
		vrLen = 1011;
2400
		vrLoc = 4140;
3372
		vrLoc = 263;
2401
	};
3373
	};
2402
	0DB4759F0ED1A96000C25D47 /* PBXTextBookmark */ = {
3374
	0DB6C91A0F3CFB860088DC70 /* PBXTextBookmark */ = {
2403
		isa = PBXTextBookmark;
3375
		isa = PBXTextBookmark;
2404
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
3376
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
2405
		name = "LapackFunc.cpp: 385";
3377
		name = "obj_save.h: 1";
2406
		rLen = 0;
3378
		rLen = 0;
2407
		rLoc = 8055;
3379
		rLoc = 0;
2408
		rType = 0;
3380
		rType = 0;
2409
		vrLen = 677;
3381
		vrLen = 218;
2410
		vrLoc = 7663;
3382
		vrLoc = 0;
2411
	};
3383
	};
2412
	0DB475A00ED1A96000C25D47 /* PBXTextBookmark */ = {
3384
	0DB6C91B0F3CFB860088DC70 /* PBXTextBookmark */ = {
2413
		isa = PBXTextBookmark;
3385
		isa = PBXTextBookmark;
2414
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
3386
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2415
		name = "harmonics.cpp: 183";
3387
		name = "quadric_simplify.cpp: 175";
2416
		rLen = 0;
3388
		rLen = 0;
2417
		rLoc = 4577;
3389
		rLoc = 4832;
2418
		rType = 0;
3390
		rType = 0;
2419
		vrLen = 1226;
3391
		vrLen = 1218;
2420
		vrLoc = 3849;
3392
		vrLoc = 986;
2421
	};
3393
	};
2422
	0DB475A20ED1A97400C25D47 /* PBXTextBookmark */ = {
3394
	0DB6C91C0F3CFB860088DC70 /* PBXTextBookmark */ = {
2423
		isa = PBXTextBookmark;
3395
		isa = PBXTextBookmark;
2424
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
3396
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
2425
		name = "harmonics.cpp: 183";
3397
		name = "quadric_simplify.h: 14";
2426
		rLen = 0;
3398
		rLen = 0;
2427
		rLoc = 4577;
3399
		rLoc = 605;
2428
		rType = 0;
3400
		rType = 0;
2429
		vrLen = 1226;
3401
		vrLen = 651;
2430
		vrLoc = 3849;
3402
		vrLoc = 0;
2431
	};
3403
	};
2432
	0DB475A30ED1B0F500C25D47 /* PBXTextBookmark */ = {
3404
	0DB6C91D0F3CFB860088DC70 /* PBXTextBookmark */ = {
2433
		isa = PBXTextBookmark;
3405
		isa = PBXTextBookmark;
2434
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
3406
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
2435
		name = "harmonics.cpp: 182";
3407
		name = "refine_edges.cpp: 1";
2436
		rLen = 0;
3408
		rLen = 0;
2437
		rLoc = 4578;
3409
		rLoc = 0;
2438
		rType = 0;
3410
		rType = 0;
-
 
3411
		vrLen = 827;
-
 
3412
		vrLoc = 0;
-
 
3413
	};
-
 
3414
	0DB6C91E0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3415
		isa = PBXTextBookmark;
-
 
3416
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
-
 
3417
		name = "refine_edges.h: 1";
-
 
3418
		rLen = 0;
-
 
3419
		rLoc = 0;
-
 
3420
		rType = 0;
-
 
3421
		vrLen = 537;
-
 
3422
		vrLoc = 0;
-
 
3423
	};
-
 
3424
	0DB6C91F0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3425
		isa = PBXTextBookmark;
-
 
3426
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
-
 
3427
		name = "smooth.cpp: 117";
-
 
3428
		rLen = 44;
-
 
3429
		rLoc = 2739;
-
 
3430
		rType = 0;
-
 
3431
		vrLen = 870;
-
 
3432
		vrLoc = 1968;
-
 
3433
	};
-
 
3434
	0DB6C9200F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3435
		isa = PBXTextBookmark;
-
 
3436
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
-
 
3437
		name = "smooth.h: 12";
-
 
3438
		rLen = 0;
-
 
3439
		rLoc = 322;
-
 
3440
		rType = 0;
-
 
3441
		vrLen = 504;
-
 
3442
		vrLoc = 0;
-
 
3443
	};
-
 
3444
	0DB6C9210F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3445
		isa = PBXTextBookmark;
-
 
3446
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
-
 
3447
		name = "subdivision.cpp: 1";
-
 
3448
		rLen = 0;
-
 
3449
		rLoc = 0;
-
 
3450
		rType = 0;
-
 
3451
		vrLen = 1060;
-
 
3452
		vrLoc = 402;
-
 
3453
	};
-
 
3454
	0DB6C9220F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3455
		isa = PBXTextBookmark;
-
 
3456
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
-
 
3457
		name = "subdivision.h: 1";
-
 
3458
		rLen = 0;
-
 
3459
		rLoc = 0;
-
 
3460
		rType = 0;
-
 
3461
		vrLen = 360;
-
 
3462
		vrLoc = 0;
-
 
3463
	};
-
 
3464
	0DB6C9240F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3465
		isa = PBXTextBookmark;
-
 
3466
		fRef = 0D0CAF600C61132C003604C6 /* triangulate.cpp */;
-
 
3467
		name = "triangulate.cpp: 1";
-
 
3468
		rLen = 0;
-
 
3469
		rLoc = 0;
-
 
3470
		rType = 0;
-
 
3471
		vrLen = 796;
-
 
3472
		vrLoc = 2785;
-
 
3473
	};
-
 
3474
	0DB6C9250F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3475
		isa = PBXTextBookmark;
-
 
3476
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
-
 
3477
		name = "triangulate.h: 1";
-
 
3478
		rLen = 0;
-
 
3479
		rLoc = 0;
-
 
3480
		rType = 0;
-
 
3481
		vrLen = 558;
-
 
3482
		vrLoc = 0;
-
 
3483
	};
-
 
3484
	0DB6C9260F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3485
		isa = PBXTextBookmark;
-
 
3486
		fRef = 0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */;
-
 
3487
		name = "triangulate_face_order.cpp: 1";
-
 
3488
		rLen = 0;
-
 
3489
		rLoc = 0;
-
 
3490
		rType = 0;
-
 
3491
		vrLen = 747;
-
 
3492
		vrLoc = 0;
-
 
3493
	};
-
 
3494
	0DB6C9380F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3495
		isa = PBXTextBookmark;
-
 
3496
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
-
 
3497
		name = "caps_and_needles.cpp: 1";
-
 
3498
		rLen = 0;
-
 
3499
		rLoc = 0;
-
 
3500
		rType = 0;
-
 
3501
		vrLen = 800;
-
 
3502
		vrLoc = 0;
-
 
3503
	};
-
 
3504
	0DB6C9390F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3505
		isa = PBXTextBookmark;
-
 
3506
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
-
 
3507
		name = "caps_and_needles.h: 1";
-
 
3508
		rLen = 0;
-
 
3509
		rLoc = 0;
-
 
3510
		rType = 0;
-
 
3511
		vrLen = 1070;
-
 
3512
		vrLoc = 0;
-
 
3513
	};
-
 
3514
	0DB6C93B0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3515
		isa = PBXTextBookmark;
-
 
3516
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
-
 
3517
		name = "close_holes.h: 1";
-
 
3518
		rLen = 0;
-
 
3519
		rLoc = 0;
-
 
3520
		rType = 0;
-
 
3521
		vrLen = 276;
-
 
3522
		vrLoc = 0;
-
 
3523
	};
-
 
3524
	0DB6C93C0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3525
		isa = PBXTextBookmark;
-
 
3526
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
-
 
3527
		name = "Face.cpp: 1";
-
 
3528
		rLen = 0;
-
 
3529
		rLoc = 0;
-
 
3530
		rType = 0;
-
 
3531
		vrLen = 732;
-
 
3532
		vrLoc = 982;
-
 
3533
	};
-
 
3534
	0DB6C93D0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3535
		isa = PBXTextBookmark;
-
 
3536
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
-
 
3537
		name = "Face.h: 14";
-
 
3538
		rLen = 0;
-
 
3539
		rLoc = 222;
-
 
3540
		rType = 0;
-
 
3541
		vrLen = 491;
-
 
3542
		vrLoc = 0;
-
 
3543
	};
-
 
3544
	0DB6C93E0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3545
		isa = PBXTextBookmark;
-
 
3546
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
-
 
3547
		name = "FaceCirculator.h: 17";
-
 
3548
		rLen = 22;
-
 
3549
		rLoc = 440;
-
 
3550
		rType = 0;
2439
		vrLen = 1218;
3551
		vrLen = 1008;
2440
		vrLoc = 3564;
3552
		vrLoc = 756;
-
 
3553
	};
-
 
3554
	0DB6C9440F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3555
		isa = PBXTextBookmark;
-
 
3556
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
-
 
3557
		name = "mesh_optimization.h: 39";
-
 
3558
		rLen = 158;
-
 
3559
		rLoc = 1399;
-
 
3560
		rType = 0;
-
 
3561
		vrLen = 1530;
-
 
3562
		vrLoc = 289;
-
 
3563
	};
-
 
3564
	0DB6C9450F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3565
		isa = PBXTextBookmark;
-
 
3566
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
-
 
3567
		name = "obj_load.cpp: 19";
-
 
3568
		rLen = 0;
-
 
3569
		rLoc = 394;
-
 
3570
		rType = 0;
-
 
3571
		vrLen = 401;
-
 
3572
		vrLoc = 0;
-
 
3573
	};
-
 
3574
	0DB6C9460F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3575
		isa = PBXTextBookmark;
-
 
3576
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
-
 
3577
		name = "obj_load.h: 1";
-
 
3578
		rLen = 421;
-
 
3579
		rLoc = 0;
-
 
3580
		rType = 0;
-
 
3581
		vrLen = 421;
-
 
3582
		vrLoc = 0;
-
 
3583
	};
-
 
3584
	0DB6C9470F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3585
		isa = PBXTextBookmark;
-
 
3586
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
-
 
3587
		name = "ply_load.h: 12";
-
 
3588
		rLen = 0;
-
 
3589
		rLoc = 370;
-
 
3590
		rType = 0;
-
 
3591
		vrLen = 421;
-
 
3592
		vrLoc = 0;
-
 
3593
	};
-
 
3594
	0DB6C9480F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3595
		isa = PBXTextBookmark;
-
 
3596
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
-
 
3597
		name = "ply_load.cpp: 17";
-
 
3598
		rLen = 0;
-
 
3599
		rLoc = 326;
-
 
3600
		rType = 0;
-
 
3601
		vrLen = 401;
-
 
3602
		vrLoc = 0;
-
 
3603
	};
-
 
3604
	0DB6C9490F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3605
		isa = PBXTextBookmark;
-
 
3606
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
-
 
3607
		name = "obj_save.cpp: 1";
-
 
3608
		rLen = 0;
-
 
3609
		rLoc = 0;
-
 
3610
		rType = 0;
-
 
3611
		vrLen = 1011;
-
 
3612
		vrLoc = 263;
-
 
3613
	};
-
 
3614
	0DB6C94A0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3615
		isa = PBXTextBookmark;
-
 
3616
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
-
 
3617
		name = "obj_save.h: 1";
-
 
3618
		rLen = 0;
-
 
3619
		rLoc = 0;
-
 
3620
		rType = 0;
-
 
3621
		vrLen = 218;
-
 
3622
		vrLoc = 0;
-
 
3623
	};
-
 
3624
	0DB6C94C0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3625
		isa = PBXTextBookmark;
-
 
3626
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
3627
		name = "quadric_simplify.h: 14";
-
 
3628
		rLen = 0;
-
 
3629
		rLoc = 605;
-
 
3630
		rType = 0;
-
 
3631
		vrLen = 651;
-
 
3632
		vrLoc = 0;
-
 
3633
	};
-
 
3634
	0DB6C94D0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3635
		isa = PBXTextBookmark;
-
 
3636
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
-
 
3637
		name = "refine_edges.cpp: 1";
-
 
3638
		rLen = 0;
-
 
3639
		rLoc = 0;
-
 
3640
		rType = 0;
-
 
3641
		vrLen = 827;
-
 
3642
		vrLoc = 0;
-
 
3643
	};
-
 
3644
	0DB6C94E0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3645
		isa = PBXTextBookmark;
-
 
3646
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
-
 
3647
		name = "refine_edges.h: 1";
-
 
3648
		rLen = 0;
-
 
3649
		rLoc = 0;
-
 
3650
		rType = 0;
-
 
3651
		vrLen = 537;
-
 
3652
		vrLoc = 0;
-
 
3653
	};
-
 
3654
	0DB6C9500F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3655
		isa = PBXTextBookmark;
-
 
3656
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
-
 
3657
		name = "smooth.h: 12";
-
 
3658
		rLen = 0;
-
 
3659
		rLoc = 322;
-
 
3660
		rType = 0;
-
 
3661
		vrLen = 504;
-
 
3662
		vrLoc = 0;
-
 
3663
	};
-
 
3664
	0DB6C9510F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3665
		isa = PBXTextBookmark;
-
 
3666
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
-
 
3667
		name = "subdivision.cpp: 1";
-
 
3668
		rLen = 0;
-
 
3669
		rLoc = 0;
-
 
3670
		rType = 0;
-
 
3671
		vrLen = 1060;
-
 
3672
		vrLoc = 402;
-
 
3673
	};
-
 
3674
	0DB6C9520F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3675
		isa = PBXTextBookmark;
-
 
3676
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
-
 
3677
		name = "subdivision.h: 1";
-
 
3678
		rLen = 0;
-
 
3679
		rLoc = 0;
-
 
3680
		rType = 0;
-
 
3681
		vrLen = 360;
-
 
3682
		vrLoc = 0;
-
 
3683
	};
-
 
3684
	0DB6C9540F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3685
		isa = PBXTextBookmark;
-
 
3686
		fRef = 0D0CAF600C61132C003604C6 /* triangulate.cpp */;
-
 
3687
		name = "triangulate.cpp: 1";
-
 
3688
		rLen = 0;
-
 
3689
		rLoc = 0;
-
 
3690
		rType = 0;
-
 
3691
		vrLen = 796;
-
 
3692
		vrLoc = 2785;
-
 
3693
	};
-
 
3694
	0DB6C9560F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3695
		isa = PBXTextBookmark;
-
 
3696
		fRef = 0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */;
-
 
3697
		name = "triangulate_face_order.cpp: 1";
-
 
3698
		rLen = 0;
-
 
3699
		rLoc = 0;
-
 
3700
		rType = 0;
-
 
3701
		vrLen = 747;
-
 
3702
		vrLoc = 0;
-
 
3703
	};
-
 
3704
	0DB6C9580F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3705
		isa = PBXTextBookmark;
-
 
3706
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
-
 
3707
		name = "Vertex.h: 1";
-
 
3708
		rLen = 0;
-
 
3709
		rLoc = 0;
-
 
3710
		rType = 0;
-
 
3711
		vrLen = 656;
-
 
3712
		vrLoc = 0;
-
 
3713
	};
-
 
3714
	0DB6C9590F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3715
		isa = PBXTextBookmark;
-
 
3716
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
-
 
3717
		name = "VertexCirculator.h: 1";
-
 
3718
		rLen = 0;
-
 
3719
		rLoc = 0;
-
 
3720
		rType = 0;
-
 
3721
		vrLen = 736;
-
 
3722
		vrLoc = 0;
-
 
3723
	};
-
 
3724
	0DB6C95A0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3725
		isa = PBXTextBookmark;
-
 
3726
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
-
 
3727
		name = "volume_polygonize.cpp: 1";
-
 
3728
		rLen = 0;
-
 
3729
		rLoc = 0;
-
 
3730
		rType = 0;
-
 
3731
		vrLen = 788;
-
 
3732
		vrLoc = 0;
-
 
3733
	};
-
 
3734
	0DB6C95C0F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3735
		isa = PBXTextBookmark;
-
 
3736
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
-
 
3737
		name = "x3d_load.cpp: 100";
-
 
3738
		rLen = 0;
-
 
3739
		rLoc = 2654;
-
 
3740
		rType = 0;
-
 
3741
		vrLen = 935;
-
 
3742
		vrLoc = 263;
-
 
3743
	};
-
 
3744
	0DB6C9610F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3745
		isa = PBXTextBookmark;
-
 
3746
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
-
 
3747
		name = "x3d_load.h: 1";
-
 
3748
		rLen = 0;
-
 
3749
		rLoc = 0;
-
 
3750
		rType = 0;
-
 
3751
		vrLen = 309;
-
 
3752
		vrLoc = 0;
-
 
3753
	};
-
 
3754
	0DB6C9640F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3755
		isa = PBXTextBookmark;
-
 
3756
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
-
 
3757
		name = "x3d_save.cpp: 77";
-
 
3758
		rLen = 0;
-
 
3759
		rLoc = 2012;
-
 
3760
		rType = 0;
-
 
3761
		vrLen = 850;
-
 
3762
		vrLoc = 0;
-
 
3763
	};
-
 
3764
	0DB6C9650F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3765
		isa = PBXTextBookmark;
-
 
3766
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
-
 
3767
		name = "x3d_save.h: 1";
-
 
3768
		rLen = 0;
-
 
3769
		rLoc = 0;
-
 
3770
		rType = 0;
-
 
3771
		vrLen = 208;
-
 
3772
		vrLoc = 0;
-
 
3773
	};
-
 
3774
	0DB6C9660F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3775
		isa = PBXTextBookmark;
-
 
3776
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
-
 
3777
		name = "load.h: 15";
-
 
3778
		rLen = 145;
-
 
3779
		rLoc = 231;
-
 
3780
		rType = 0;
-
 
3781
		vrLen = 385;
-
 
3782
		vrLoc = 0;
-
 
3783
	};
-
 
3784
	0DB6C9670F3CFB860088DC70 /* PBXTextBookmark */ = {
-
 
3785
		isa = PBXTextBookmark;
-
 
3786
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
-
 
3787
		name = "load.cpp: 13";
-
 
3788
		rLen = 0;
-
 
3789
		rLoc = 201;
-
 
3790
		rType = 0;
-
 
3791
		vrLen = 752;
-
 
3792
		vrLoc = 0;
2441
	};
3793
	};
2442
	0DB883590C611DA10040A677 /* OBJViewer */ = {
3794
	0DB883590C611DA10040A677 /* OBJViewer */ = {
2443
		activeExec = 0;
3795
		activeExec = 0;
2444
		executables = (
3796
		executables = (
2445
			0DB8835B0C611DA10040A677 /* OBJViewer */,
3797
			0DB8835B0C611DA10040A677 /* OBJViewer */,
2446
		);
3798
		);
2447
	};
3799
	};
2448
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
3800
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
2449
		isa = PBXExecutable;
3801
		isa = PBXExecutable;
2450
		activeArgIndices = (
3802
		activeArgIndices = (
2451
			YES,
3803
			YES,
2452
			NO,
3804
			NO,
2453
			NO,
3805
			NO,
2454
			NO,
3806
			NO,
2455
			NO,
3807
			NO,
2456
		);
3808
		);
2457
		argumentStrings = (
3809
		argumentStrings = (
2458
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
3810
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
2459
			"/Users/jab/Studio/3DModels/OBJ/MIDEVIL.obj\n",
3811
			"/Users/jab/Studio/3DModels/OBJ/MIDEVIL.obj\n",
2460
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
3812
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
2461
			"/Users/jab/Studio/3DModels/geometry/cube.x3d\n/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
3813
			"/Users/jab/Studio/3DModels/geometry/cube.x3d\n/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
2462
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
3814
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
2463
		);
3815
		);
2464
		autoAttachOnCrash = 1;
3816
		autoAttachOnCrash = 1;
2465
		breakpointsEnabled = 0;
3817
		breakpointsEnabled = 0;
2466
		configStateDict = {
3818
		configStateDict = {
2467
		};
3819
		};
2468
		customDataFormattersEnabled = 1;
3820
		customDataFormattersEnabled = 1;
2469
		debuggerPlugin = GDBDebugging;
3821
		debuggerPlugin = GDBDebugging;
2470
		disassemblyDisplayState = 0;
3822
		disassemblyDisplayState = 0;
2471
		dylibVariantSuffix = "";
3823
		dylibVariantSuffix = "";
2472
		enableDebugStr = 1;
3824
		enableDebugStr = 1;
2473
		environmentEntries = (
3825
		environmentEntries = (
2474
		);
3826
		);
2475
		executableSystemSymbolLevel = 0;
3827
		executableSystemSymbolLevel = 0;
2476
		executableUserSymbolLevel = 3;
3828
		executableUserSymbolLevel = 3;
2477
		libgmallocEnabled = 0;
3829
		libgmallocEnabled = 0;
2478
		name = OBJViewer;
3830
		name = OBJViewer;
2479
		savedGlobals = {
3831
		savedGlobals = {
2480
		};
3832
		};
2481
		sourceDirectories = (
3833
		sourceDirectories = (
2482
		);
3834
		);
2483
		variableFormatDictionary = {
3835
		variableFormatDictionary = {
2484
		};
3836
		};
2485
	};
3837
	};
2486
	0DB883610C611DD20040A677 /* objview.cpp */ = {
3838
	0DB883610C611DD20040A677 /* objview.cpp */ = {
2487
		uiCtxt = {
3839
		uiCtxt = {
2488
			sepNavFolds = "{\n    c =     (\n                {\n            r = \"{1759, 98}\";\n            s = 0;\n        },\n                {\n            r = \"{1896, 89}\";\n            s = 0;\n        },\n                {\n            r = \"{2021, 397}\";\n            s = 0;\n        },\n                {\n            r = \"{2455, 912}\";\n            s = 0;\n        },\n                {\n            r = \"{3411, 1140}\";\n            s = 0;\n        },\n                {\n            r = \"{6284, 1362}\";\n            s = 0;\n        }\n    );\n    r = \"{0, 7648}\";\n    s = 0;\n}";
3840
			sepNavFolds = "{\n    c =     (\n                {\n            r = \"{1896, 89}\";\n            s = 0;\n        },\n                {\n            r = \"{2455, 912}\";\n            s = 0;\n        },\n                {\n            r = \"{6284, 1362}\";\n            s = 0;\n        }\n    );\n    r = \"{0, 7648}\";\n    s = 0;\n}";
2489
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3097}}";
3841
			sepNavIntBoundsRect = "{{0, 0}, {1124, 4180}}";
2490
			sepNavSelRange = "{1602, 21}";
3842
			sepNavSelRange = "{2207, 7}";
2491
			sepNavVisRange = "{728, 1030}";
3843
			sepNavVisRange = "{1724, 906}";
2492
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
3844
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
2493
			sepNavWindowFrame = "{{267, 111}, {803, 874}}";
3845
			sepNavWindowFrame = "{{267, 111}, {803, 874}}";
2494
		};
3846
		};
2495
	};
3847
	};
2496
	0DB883B30C611FB20040A677 /* Raytracer */ = {
3848
	0DB883B30C611FB20040A677 /* Raytracer */ = {
2497
		activeExec = 0;
3849
		activeExec = 0;
2498
		executables = (
3850
		executables = (
2499
			0DB883B50C611FB20040A677 /* Raytracer */,
3851
			0DB883B50C611FB20040A677 /* Raytracer */,
2500
		);
3852
		);
2501
	};
3853
	};
2502
	0DB883B50C611FB20040A677 /* Raytracer */ = {
3854
	0DB883B50C611FB20040A677 /* Raytracer */ = {
2503
		isa = PBXExecutable;
3855
		isa = PBXExecutable;
2504
		activeArgIndices = (
3856
		activeArgIndices = (
2505
		);
3857
		);
2506
		argumentStrings = (
3858
		argumentStrings = (
2507
		);
3859
		);
2508
		autoAttachOnCrash = 1;
3860
		autoAttachOnCrash = 1;
2509
		breakpointsEnabled = 0;
3861
		breakpointsEnabled = 0;
2510
		configStateDict = {
3862
		configStateDict = {
2511
		};
3863
		};
2512
		customDataFormattersEnabled = 1;
3864
		customDataFormattersEnabled = 1;
2513
		debuggerPlugin = GDBDebugging;
3865
		debuggerPlugin = GDBDebugging;
2514
		disassemblyDisplayState = 0;
3866
		disassemblyDisplayState = 0;
2515
		dylibVariantSuffix = "";
3867
		dylibVariantSuffix = "";
2516
		enableDebugStr = 1;
3868
		enableDebugStr = 1;
2517
		environmentEntries = (
3869
		environmentEntries = (
2518
		);
3870
		);
2519
		executableSystemSymbolLevel = 0;
3871
		executableSystemSymbolLevel = 0;
2520
		executableUserSymbolLevel = 0;
3872
		executableUserSymbolLevel = 0;
2521
		libgmallocEnabled = 0;
3873
		libgmallocEnabled = 0;
2522
		name = Raytracer;
3874
		name = Raytracer;
2523
		sourceDirectories = (
3875
		sourceDirectories = (
2524
		);
3876
		);
2525
	};
3877
	};
2526
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
3878
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
2527
		activeExec = 0;
3879
		activeExec = 0;
2528
		executables = (
3880
		executables = (
2529
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
3881
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
2530
		);
3882
		);
2531
	};
3883
	};
2532
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
3884
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
2533
		isa = PBXExecutable;
3885
		isa = PBXExecutable;
2534
		activeArgIndices = (
3886
		activeArgIndices = (
2535
		);
3887
		);
2536
		argumentStrings = (
3888
		argumentStrings = (
2537
		);
3889
		);
2538
		autoAttachOnCrash = 1;
3890
		autoAttachOnCrash = 1;
2539
		breakpointsEnabled = 0;
3891
		breakpointsEnabled = 0;
2540
		configStateDict = {
3892
		configStateDict = {
2541
		};
3893
		};
2542
		customDataFormattersEnabled = 1;
3894
		customDataFormattersEnabled = 1;
2543
		debuggerPlugin = GDBDebugging;
3895
		debuggerPlugin = GDBDebugging;
2544
		disassemblyDisplayState = 0;
3896
		disassemblyDisplayState = 0;
2545
		dylibVariantSuffix = "";
3897
		dylibVariantSuffix = "";
2546
		enableDebugStr = 1;
3898
		enableDebugStr = 1;
2547
		environmentEntries = (
3899
		environmentEntries = (
2548
		);
3900
		);
2549
		executableSystemSymbolLevel = 0;
3901
		executableSystemSymbolLevel = 0;
2550
		executableUserSymbolLevel = 0;
3902
		executableUserSymbolLevel = 0;
2551
		libgmallocEnabled = 0;
3903
		libgmallocEnabled = 0;
2552
		name = BloomenthalPolygonize;
3904
		name = BloomenthalPolygonize;
2553
		sourceDirectories = (
3905
		sourceDirectories = (
2554
		);
3906
		);
2555
	};
3907
	};
2556
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
3908
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
2557
		uiCtxt = {
3909
		uiCtxt = {
2558
			sepNavIntBoundsRect = "{{0, 0}, {1085, 9918}}";
3910
			sepNavIntBoundsRect = "{{0, 0}, {1085, 9918}}";
2559
			sepNavSelRange = "{4926, 0}";
3911
			sepNavSelRange = "{4926, 0}";
2560
			sepNavVisRange = "{4682, 490}";
3912
			sepNavVisRange = "{4682, 490}";
2561
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
3913
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2562
		};
3914
		};
2563
	};
3915
	};
2564
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
3916
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
2565
		uiCtxt = {
3917
		uiCtxt = {
2566
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1520}}";
3918
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1520}}";
2567
			sepNavSelRange = "{0, 0}";
3919
			sepNavSelRange = "{0, 0}";
2568
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
3920
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
2569
		};
3921
		};
2570
	};
3922
	};
2571
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
3923
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
2572
		activeExec = 0;
3924
		activeExec = 0;
2573
		executables = (
3925
		executables = (
2574
			0DB883F30C6120E60040A677 /* MeshDistance */,
3926
			0DB883F30C6120E60040A677 /* MeshDistance */,
2575
		);
3927
		);
2576
	};
3928
	};
2577
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
3929
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
2578
		isa = PBXExecutable;
3930
		isa = PBXExecutable;
2579
		activeArgIndices = (
3931
		activeArgIndices = (
2580
		);
3932
		);
2581
		argumentStrings = (
3933
		argumentStrings = (
2582
		);
3934
		);
2583
		autoAttachOnCrash = 1;
3935
		autoAttachOnCrash = 1;
2584
		breakpointsEnabled = 1;
3936
		breakpointsEnabled = 1;
2585
		configStateDict = {
3937
		configStateDict = {
2586
		};
3938
		};
2587
		customDataFormattersEnabled = 1;
3939
		customDataFormattersEnabled = 1;
2588
		debuggerPlugin = GDBDebugging;
3940
		debuggerPlugin = GDBDebugging;
2589
		disassemblyDisplayState = 0;
3941
		disassemblyDisplayState = 0;
2590
		dylibVariantSuffix = "";
3942
		dylibVariantSuffix = "";
2591
		enableDebugStr = 1;
3943
		enableDebugStr = 1;
2592
		environmentEntries = (
3944
		environmentEntries = (
2593
		);
3945
		);
2594
		executableSystemSymbolLevel = 0;
3946
		executableSystemSymbolLevel = 0;
2595
		executableUserSymbolLevel = 0;
3947
		executableUserSymbolLevel = 0;
2596
		libgmallocEnabled = 0;
3948
		libgmallocEnabled = 0;
2597
		name = MeshDistance;
3949
		name = MeshDistance;
2598
		sourceDirectories = (
3950
		sourceDirectories = (
2599
		);
3951
		);
2600
	};
3952
	};
2601
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
3953
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
2602
		uiCtxt = {
3954
		uiCtxt = {
2603
			sepNavIntBoundsRect = "{{0, 0}, {1104, 4959}}";
3955
			sepNavIntBoundsRect = "{{0, 0}, {1104, 4959}}";
2604
			sepNavSelRange = "{4602, 0}";
3956
			sepNavSelRange = "{4602, 0}";
2605
			sepNavVisRange = "{3870, 826}";
3957
			sepNavVisRange = "{3870, 826}";
2606
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
3958
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
2607
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
3959
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
2608
		};
3960
		};
2609
	};
3961
	};
2610
	0DB884020C6121240040A677 /* Decimator */ = {
3962
	0DB884020C6121240040A677 /* Decimator */ = {
2611
		activeExec = 0;
3963
		activeExec = 0;
2612
		executables = (
3964
		executables = (
2613
			0DB884040C6121240040A677 /* Decimator */,
3965
			0DB884040C6121240040A677 /* Decimator */,
2614
		);
3966
		);
2615
	};
3967
	};
2616
	0DB884040C6121240040A677 /* Decimator */ = {
3968
	0DB884040C6121240040A677 /* Decimator */ = {
2617
		isa = PBXExecutable;
3969
		isa = PBXExecutable;
2618
		activeArgIndices = (
3970
		activeArgIndices = (
2619
		);
3971
		);
2620
		argumentStrings = (
3972
		argumentStrings = (
2621
		);
3973
		);
2622
		autoAttachOnCrash = 1;
3974
		autoAttachOnCrash = 1;
2623
		breakpointsEnabled = 0;
3975
		breakpointsEnabled = 0;
2624
		configStateDict = {
3976
		configStateDict = {
2625
		};
3977
		};
2626
		customDataFormattersEnabled = 1;
3978
		customDataFormattersEnabled = 1;
2627
		debuggerPlugin = GDBDebugging;
3979
		debuggerPlugin = GDBDebugging;
2628
		disassemblyDisplayState = 0;
3980
		disassemblyDisplayState = 0;
2629
		dylibVariantSuffix = "";
3981
		dylibVariantSuffix = "";
2630
		enableDebugStr = 1;
3982
		enableDebugStr = 1;
2631
		environmentEntries = (
3983
		environmentEntries = (
2632
		);
3984
		);
2633
		executableSystemSymbolLevel = 0;
3985
		executableSystemSymbolLevel = 0;
2634
		executableUserSymbolLevel = 0;
3986
		executableUserSymbolLevel = 0;
2635
		libgmallocEnabled = 0;
3987
		libgmallocEnabled = 0;
2636
		name = Decimator;
3988
		name = Decimator;
2637
		savedGlobals = {
3989
		savedGlobals = {
2638
		};
3990
		};
2639
		sourceDirectories = (
3991
		sourceDirectories = (
2640
		);
3992
		);
2641
	};
3993
	};
2642
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
3994
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
2643
		activeExec = 0;
3995
		activeExec = 0;
2644
		executables = (
3996
		executables = (
2645
			0DB884090C6121400040A677 /* RangeScanViewer */,
3997
			0DB884090C6121400040A677 /* RangeScanViewer */,
2646
		);
3998
		);
2647
	};
3999
	};
2648
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
4000
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
2649
		isa = PBXExecutable;
4001
		isa = PBXExecutable;
2650
		activeArgIndices = (
4002
		activeArgIndices = (
2651
		);
4003
		);
2652
		argumentStrings = (
4004
		argumentStrings = (
2653
		);
4005
		);
2654
		autoAttachOnCrash = 1;
4006
		autoAttachOnCrash = 1;
2655
		breakpointsEnabled = 0;
4007
		breakpointsEnabled = 0;
2656
		configStateDict = {
4008
		configStateDict = {
2657
		};
4009
		};
2658
		customDataFormattersEnabled = 1;
4010
		customDataFormattersEnabled = 1;
2659
		debuggerPlugin = GDBDebugging;
4011
		debuggerPlugin = GDBDebugging;
2660
		disassemblyDisplayState = 0;
4012
		disassemblyDisplayState = 0;
2661
		dylibVariantSuffix = "";
4013
		dylibVariantSuffix = "";
2662
		enableDebugStr = 1;
4014
		enableDebugStr = 1;
2663
		environmentEntries = (
4015
		environmentEntries = (
2664
		);
4016
		);
2665
		executableSystemSymbolLevel = 0;
4017
		executableSystemSymbolLevel = 0;
2666
		executableUserSymbolLevel = 0;
4018
		executableUserSymbolLevel = 0;
2667
		libgmallocEnabled = 0;
4019
		libgmallocEnabled = 0;
2668
		name = RangeScanViewer;
4020
		name = RangeScanViewer;
2669
		sourceDirectories = (
4021
		sourceDirectories = (
2670
		);
4022
		);
2671
	};
4023
	};
2672
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
4024
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
2673
		activeExec = 0;
4025
		activeExec = 0;
2674
		executables = (
4026
		executables = (
2675
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
4027
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
2676
		);
4028
		);
2677
	};
4029
	};
2678
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
4030
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
2679
		isa = PBXExecutable;
4031
		isa = PBXExecutable;
2680
		activeArgIndices = (
4032
		activeArgIndices = (
2681
		);
4033
		);
2682
		argumentStrings = (
4034
		argumentStrings = (
2683
		);
4035
		);
2684
		autoAttachOnCrash = 1;
4036
		autoAttachOnCrash = 1;
2685
		breakpointsEnabled = 0;
4037
		breakpointsEnabled = 0;
2686
		configStateDict = {
4038
		configStateDict = {
2687
		};
4039
		};
2688
		customDataFormattersEnabled = 1;
4040
		customDataFormattersEnabled = 1;
2689
		debuggerPlugin = GDBDebugging;
4041
		debuggerPlugin = GDBDebugging;
2690
		disassemblyDisplayState = 0;
4042
		disassemblyDisplayState = 0;
2691
		dylibVariantSuffix = "";
4043
		dylibVariantSuffix = "";
2692
		enableDebugStr = 1;
4044
		enableDebugStr = 1;
2693
		environmentEntries = (
4045
		environmentEntries = (
2694
		);
4046
		);
2695
		executableSystemSymbolLevel = 0;
4047
		executableSystemSymbolLevel = 0;
2696
		executableUserSymbolLevel = 0;
4048
		executableUserSymbolLevel = 0;
2697
		libgmallocEnabled = 0;
4049
		libgmallocEnabled = 0;
2698
		name = BoundaryCollapse;
4050
		name = BoundaryCollapse;
2699
		sourceDirectories = (
4051
		sourceDirectories = (
2700
		);
4052
		);
2701
	};
4053
	};
2702
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
4054
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
2703
		activeExec = 0;
4055
		activeExec = 0;
2704
		executables = (
4056
		executables = (
2705
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
4057
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
2706
		);
4058
		);
2707
	};
4059
	};
2708
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
4060
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
2709
		isa = PBXExecutable;
4061
		isa = PBXExecutable;
2710
		activeArgIndices = (
4062
		activeArgIndices = (
2711
		);
4063
		);
2712
		argumentStrings = (
4064
		argumentStrings = (
2713
		);
4065
		);
2714
		autoAttachOnCrash = 1;
4066
		autoAttachOnCrash = 1;
2715
		breakpointsEnabled = 0;
4067
		breakpointsEnabled = 0;
2716
		configStateDict = {
4068
		configStateDict = {
2717
		};
4069
		};
2718
		customDataFormattersEnabled = 1;
4070
		customDataFormattersEnabled = 1;
2719
		debuggerPlugin = GDBDebugging;
4071
		debuggerPlugin = GDBDebugging;
2720
		disassemblyDisplayState = 0;
4072
		disassemblyDisplayState = 0;
2721
		dylibVariantSuffix = "";
4073
		dylibVariantSuffix = "";
2722
		enableDebugStr = 1;
4074
		enableDebugStr = 1;
2723
		environmentEntries = (
4075
		environmentEntries = (
2724
		);
4076
		);
2725
		executableSystemSymbolLevel = 0;
4077
		executableSystemSymbolLevel = 0;
2726
		executableUserSymbolLevel = 0;
4078
		executableUserSymbolLevel = 0;
2727
		libgmallocEnabled = 0;
4079
		libgmallocEnabled = 0;
2728
		name = VolumePolygonize;
4080
		name = VolumePolygonize;
2729
		sourceDirectories = (
4081
		sourceDirectories = (
2730
		);
4082
		);
2731
	};
4083
	};
2732
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
4084
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
2733
		uiCtxt = {
4085
		uiCtxt = {
2734
			sepNavIntBoundsRect = "{{0, 0}, {1131, 1539}}";
4086
			sepNavIntBoundsRect = "{{0, 0}, {1131, 1539}}";
2735
			sepNavSelRange = "{1080, 0}";
4087
			sepNavSelRange = "{1080, 0}";
2736
			sepNavVisRange = "{682, 1065}";
4088
			sepNavVisRange = "{682, 1065}";
2737
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
4089
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
2738
		};
4090
		};
2739
	};
4091
	};
2740
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
4092
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
2741
		uiCtxt = {
4093
		uiCtxt = {
2742
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
4094
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
2743
			sepNavSelRange = "{0, 0}";
4095
			sepNavSelRange = "{0, 0}";
2744
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
4096
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
2745
		};
4097
		};
2746
	};
4098
	};
2747
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
4099
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
2748
		uiCtxt = {
4100
		uiCtxt = {
2749
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
4101
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
2750
			sepNavSelRange = "{0, 0}";
4102
			sepNavSelRange = "{0, 0}";
2751
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
4103
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
2752
		};
4104
		};
2753
	};
4105
	};
2754
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
4106
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
2755
		uiCtxt = {
4107
		uiCtxt = {
2756
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
4108
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
2757
			sepNavSelRange = "{4958, 0}";
4109
			sepNavSelRange = "{4958, 0}";
2758
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
4110
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
2759
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
4111
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
2760
		};
4112
		};
2761
	};
4113
	};
2762
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
4114
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
2763
		uiCtxt = {
4115
		uiCtxt = {
2764
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
4116
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
2765
			sepNavSelRange = "{37, 0}";
4117
			sepNavSelRange = "{37, 0}";
2766
			sepNavVisRange = "{0, 563}";
4118
			sepNavVisRange = "{0, 563}";
2767
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
4119
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
2768
		};
4120
		};
2769
	};
4121
	};
2770
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
4122
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
2771
		uiCtxt = {
4123
		uiCtxt = {
2772
			sepNavIntBoundsRect = "{{0, 0}, {928, 1843}}";
4124
			sepNavIntBoundsRect = "{{0, 0}, {928, 1843}}";
2773
			sepNavSelRange = "{0, 0}";
4125
			sepNavSelRange = "{0, 0}";
2774
			sepNavVisRange = "{484, 679}";
4126
			sepNavVisRange = "{484, 679}";
2775
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
4127
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
2776
		};
4128
		};
2777
	};
4129
	};
2778
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
4130
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2779
		activeExec = 0;
4131
		activeExec = 0;
2780
		executables = (
4132
		executables = (
2781
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
4133
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
2782
		);
4134
		);
2783
	};
4135
	};
2784
	0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
4136
	0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2785
		isa = PBXExecutable;
4137
		isa = PBXExecutable;
2786
		activeArgIndices = (
4138
		activeArgIndices = (
2787
		);
4139
		);
2788
		argumentStrings = (
4140
		argumentStrings = (
2789
		);
4141
		);
2790
		autoAttachOnCrash = 1;
4142
		autoAttachOnCrash = 1;
2791
		breakpointsEnabled = 1;
4143
		breakpointsEnabled = 1;
2792
		configStateDict = {
4144
		configStateDict = {
2793
		};
4145
		};
2794
		customDataFormattersEnabled = 1;
4146
		customDataFormattersEnabled = 1;
2795
		debuggerPlugin = GDBDebugging;
4147
		debuggerPlugin = GDBDebugging;
2796
		disassemblyDisplayState = 0;
4148
		disassemblyDisplayState = 0;
2797
		dylibVariantSuffix = "";
4149
		dylibVariantSuffix = "";
2798
		enableDebugStr = 1;
4150
		enableDebugStr = 1;
2799
		environmentEntries = (
4151
		environmentEntries = (
2800
		);
4152
		);
2801
		executableSystemSymbolLevel = 0;
4153
		executableSystemSymbolLevel = 0;
2802
		executableUserSymbolLevel = 0;
4154
		executableUserSymbolLevel = 0;
2803
		libgmallocEnabled = 0;
4155
		libgmallocEnabled = 0;
2804
		name = "LinAlg-eigensolver";
4156
		name = "LinAlg-eigensolver";
2805
		savedGlobals = {
4157
		savedGlobals = {
2806
		};
4158
		};
2807
		sourceDirectories = (
4159
		sourceDirectories = (
2808
		);
4160
		);
2809
		variableFormatDictionary = {
4161
		variableFormatDictionary = {
2810
		};
4162
		};
2811
	};
4163
	};
2812
	0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {
4164
	0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {
2813
		uiCtxt = {
4165
		uiCtxt = {
2814
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
4166
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
2815
			sepNavSelRange = "{561, 0}";
4167
			sepNavSelRange = "{561, 0}";
2816
			sepNavVisRange = "{1100, 876}";
4168
			sepNavVisRange = "{1100, 876}";
2817
		};
4169
		};
2818
	};
4170
	};
-
 
4171
	0DC5D4580F306AF300E73D9E /* PBXTextBookmark */ = {
-
 
4172
		isa = PBXTextBookmark;
-
 
4173
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
4174
		name = "draw.cpp: 67";
-
 
4175
		rLen = 0;
-
 
4176
		rLoc = 1506;
-
 
4177
		rType = 0;
-
 
4178
		vrLen = 860;
-
 
4179
		vrLoc = 394;
-
 
4180
	};
-
 
4181
	0DC6B37F0F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4182
		isa = PBXTextBookmark;
-
 
4183
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
-
 
4184
		name = "Face.h: 14";
-
 
4185
		rLen = 0;
-
 
4186
		rLoc = 222;
-
 
4187
		rType = 0;
-
 
4188
		vrLen = 491;
-
 
4189
		vrLoc = 0;
-
 
4190
	};
-
 
4191
	0DC6B3800F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4192
		isa = PBXTextBookmark;
-
 
4193
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
-
 
4194
		name = "Face.cpp: 1";
-
 
4195
		rLen = 0;
-
 
4196
		rLoc = 0;
-
 
4197
		rType = 0;
-
 
4198
		vrLen = 808;
-
 
4199
		vrLoc = 948;
-
 
4200
	};
-
 
4201
	0DC6B3810F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4202
		isa = PBXTextBookmark;
-
 
4203
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
-
 
4204
		name = "close_holes.h: 1";
-
 
4205
		rLen = 0;
-
 
4206
		rLoc = 0;
-
 
4207
		rType = 0;
-
 
4208
		vrLen = 276;
-
 
4209
		vrLoc = 0;
-
 
4210
	};
-
 
4211
	0DC6B3820F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4212
		isa = PBXTextBookmark;
-
 
4213
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
-
 
4214
		name = "x3d_save.h: 1";
-
 
4215
		rLen = 0;
-
 
4216
		rLoc = 0;
-
 
4217
		rType = 0;
-
 
4218
		vrLen = 208;
-
 
4219
		vrLoc = 0;
-
 
4220
	};
-
 
4221
	0DC6B3830F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4222
		isa = PBXTextBookmark;
-
 
4223
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
-
 
4224
		name = "x3d_save.cpp: 77";
-
 
4225
		rLen = 0;
-
 
4226
		rLoc = 2012;
-
 
4227
		rType = 0;
-
 
4228
		vrLen = 1040;
-
 
4229
		vrLoc = 0;
-
 
4230
	};
-
 
4231
	0DC6B3840F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4232
		isa = PBXTextBookmark;
-
 
4233
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
-
 
4234
		name = "x3d_load.h: 1";
-
 
4235
		rLen = 0;
-
 
4236
		rLoc = 0;
-
 
4237
		rType = 0;
-
 
4238
		vrLen = 309;
-
 
4239
		vrLoc = 0;
-
 
4240
	};
-
 
4241
	0DC6B3850F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4242
		isa = PBXTextBookmark;
-
 
4243
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
-
 
4244
		name = "x3d_load.cpp: 100";
-
 
4245
		rLen = 0;
-
 
4246
		rLoc = 2654;
-
 
4247
		rType = 0;
-
 
4248
		vrLen = 1169;
-
 
4249
		vrLoc = 1495;
-
 
4250
	};
-
 
4251
	0DC6B3860F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4252
		isa = PBXTextBookmark;
-
 
4253
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
-
 
4254
		name = "volume_polygonize.h: 1";
-
 
4255
		rLen = 0;
-
 
4256
		rLoc = 0;
-
 
4257
		rType = 0;
-
 
4258
		vrLen = 1213;
-
 
4259
		vrLoc = 0;
-
 
4260
	};
-
 
4261
	0DC6B3870F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4262
		isa = PBXTextBookmark;
-
 
4263
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
-
 
4264
		name = "volume_polygonize.cpp: 1";
-
 
4265
		rLen = 0;
-
 
4266
		rLoc = 0;
-
 
4267
		rType = 0;
-
 
4268
		vrLen = 1494;
-
 
4269
		vrLoc = 3025;
-
 
4270
	};
-
 
4271
	0DC6B3880F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4272
		isa = PBXTextBookmark;
-
 
4273
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
-
 
4274
		name = "VertexCirculator.h: 1";
-
 
4275
		rLen = 0;
-
 
4276
		rLoc = 0;
-
 
4277
		rType = 0;
-
 
4278
		vrLen = 1020;
-
 
4279
		vrLoc = 0;
-
 
4280
	};
-
 
4281
	0DC6B3890F41BAD900849378 /* PBXTextBookmark */ = {
-
 
4282
		isa = PBXTextBookmark;
-
 
4283
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
-
 
4284
		name = "Vertex.h: 1";
-
 
4285
		rLen = 0;
-
 
4286
		rLoc = 0;
-
 
4287
		rType = 0;
-
 
4288
		vrLen = 656;
-
 
4289
		vrLoc = 0;
-
 
4290
	};
-
 
4291
	0DC6B3AE0F41BBF300849378 /* PBXTextBookmark */ = {
-
 
4292
		isa = PBXTextBookmark;
-
 
4293
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
-
 
4294
		name = "Vertex.cpp: 1";
-
 
4295
		rLen = 0;
-
 
4296
		rLoc = 0;
-
 
4297
		rType = 0;
-
 
4298
		vrLen = 753;
-
 
4299
		vrLoc = 0;
-
 
4300
	};
-
 
4301
	0DC6B3AF0F41BBF300849378 /* PBXTextBookmark */ = {
-
 
4302
		isa = PBXTextBookmark;
-
 
4303
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
-
 
4304
		name = "Manifold.h: 399";
-
 
4305
		rLen = 25;
-
 
4306
		rLoc = 14593;
-
 
4307
		rType = 0;
-
 
4308
		vrLen = 1844;
-
 
4309
		vrLoc = 11862;
-
 
4310
	};
-
 
4311
	0DC6B3B10F41BBF300849378 /* PBXTextBookmark */ = {
-
 
4312
		isa = PBXTextBookmark;
-
 
4313
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
-
 
4314
		name = "HalfEdge.h: 1";
-
 
4315
		rLen = 0;
-
 
4316
		rLoc = 0;
-
 
4317
		rType = 0;
-
 
4318
		vrLen = 512;
-
 
4319
		vrLoc = 0;
-
 
4320
	};
-
 
4321
	0DC6B3C40F41BD3500849378 /* PBXTextBookmark */ = {
-
 
4322
		isa = PBXTextBookmark;
-
 
4323
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
-
 
4324
		name = "HalfEdge.cpp: 1";
-
 
4325
		rLen = 0;
-
 
4326
		rLoc = 0;
-
 
4327
		rType = 0;
-
 
4328
		vrLen = 717;
-
 
4329
		vrLoc = 44;
-
 
4330
	};
-
 
4331
	0DC6B3D00F41D5D000849378 /* PBXTextBookmark */ = {
-
 
4332
		isa = PBXTextBookmark;
-
 
4333
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
-
 
4334
		name = "Manifold.cpp: 254";
-
 
4335
		rLen = 62;
-
 
4336
		rLoc = 4943;
-
 
4337
		rType = 0;
-
 
4338
		vrLen = 794;
-
 
4339
		vrLoc = 4930;
-
 
4340
	};
2819
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
4341
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
2820
		uiCtxt = {
4342
		uiCtxt = {
2821
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
4343
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
2822
			sepNavSelRange = "{0, 0}";
4344
			sepNavSelRange = "{0, 0}";
2823
			sepNavVisRange = "{1183, 817}";
4345
			sepNavVisRange = "{1183, 817}";
2824
		};
4346
		};
2825
	};
4347
	};
2826
	0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {
4348
	0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {
2827
		uiCtxt = {
4349
		uiCtxt = {
2828
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
4350
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
2829
			sepNavSelRange = "{0, 0}";
4351
			sepNavSelRange = "{0, 0}";
2830
			sepNavVisRange = "{0, 658}";
4352
			sepNavVisRange = "{0, 658}";
2831
		};
4353
		};
2832
	};
4354
	};
2833
	0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {
4355
	0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {
2834
		uiCtxt = {
4356
		uiCtxt = {
2835
			sepNavIntBoundsRect = "{{0, 0}, {787, 4560}}";
4357
			sepNavIntBoundsRect = "{{0, 0}, {787, 4560}}";
2836
			sepNavSelRange = "{3617, 0}";
4358
			sepNavSelRange = "{3617, 0}";
2837
			sepNavVisRange = "{1399, 919}";
4359
			sepNavVisRange = "{1399, 919}";
2838
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
4360
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2839
		};
4361
		};
2840
	};
4362
	};
2841
	0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {
4363
	0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {
2842
		uiCtxt = {
4364
		uiCtxt = {
2843
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1425}}";
4365
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1425}}";
2844
			sepNavSelRange = "{1341, 28}";
4366
			sepNavSelRange = "{1341, 28}";
2845
			sepNavVisRange = "{654, 922}";
4367
			sepNavVisRange = "{654, 922}";
2846
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
4368
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2847
		};
4369
		};
2848
	};
4370
	};
2849
	0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */ = {
4371
	0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */ = {
2850
		isa = PBXBookmarkGroup;
4372
		isa = PBXBookmarkGroup;
2851
		children = (
4373
		children = (
2852
			0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */,
4374
			0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */,
2853
		);
4375
		);
2854
		name = Root;
4376
		name = Root;
2855
	};
4377
	};
2856
	0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */ = {
4378
	0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */ = {
2857
		isa = PBXBookmark;
4379
		isa = PBXBookmark;
2858
		fRef = 0DDE80760E7D9E670008F3D2 /* wire-generic.vert */;
4380
		fRef = 0DDE80760E7D9E670008F3D2 /* wire-generic.vert */;
2859
	};
4381
	};
2860
	0DDE80760E7D9E670008F3D2 /* wire-generic.vert */ = {
4382
	0DDE80760E7D9E670008F3D2 /* wire-generic.vert */ = {
2861
		isa = PBXFileReference;
4383
		isa = PBXFileReference;
2862
		fileEncoding = 4;
4384
		fileEncoding = 4;
2863
		lastKnownFileType = text;
4385
		lastKnownFileType = text;
2864
		name = "wire-generic.vert";
4386
		name = "wire-generic.vert";
2865
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
4387
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
2866
		sourceTree = "<absolute>";
4388
		sourceTree = "<absolute>";
2867
	};
4389
	};
-
 
4390
	0DDE961C0EE92030001DBE4F /* PBXTextBookmark */ = {
-
 
4391
		isa = PBXTextBookmark;
-
 
4392
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
4393
		name = "TriMesh.cpp: 44";
-
 
4394
		rLen = 0;
-
 
4395
		rLoc = 888;
-
 
4396
		rType = 0;
-
 
4397
		vrLen = 727;
-
 
4398
		vrLoc = 1590;
-
 
4399
	};
-
 
4400
	0DDE97640EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4401
		isa = PBXTextBookmark;
-
 
4402
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
4403
		name = "TriMesh.cpp: 44";
-
 
4404
		rLen = 0;
-
 
4405
		rLoc = 888;
-
 
4406
		rType = 0;
-
 
4407
		vrLen = 727;
-
 
4408
		vrLoc = 1590;
-
 
4409
	};
-
 
4410
	0DDE97660EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4411
		isa = PBXTextBookmark;
-
 
4412
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
-
 
4413
		name = "IndexedFaceSet.h: 17";
-
 
4414
		rLen = 22;
-
 
4415
		rLoc = 388;
-
 
4416
		rType = 0;
-
 
4417
		vrLen = 946;
-
 
4418
		vrLoc = 558;
-
 
4419
	};
-
 
4420
	0DDE97670EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4421
		isa = PBXTextBookmark;
-
 
4422
		fRef = 0D0CAF250C61132C003604C6 /* Polygonizer.h */;
-
 
4423
		name = "Polygonizer.h: 1";
-
 
4424
		rLen = 0;
-
 
4425
		rLoc = 0;
-
 
4426
		rType = 0;
-
 
4427
		vrLen = 897;
-
 
4428
		vrLoc = 304;
-
 
4429
	};
-
 
4430
	0DDE976B0EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4431
		isa = PBXTextBookmark;
-
 
4432
		fRef = 0D0CAEDB0C61132B003604C6 /* eigensolution.h */;
-
 
4433
		name = "eigensolution.h: 25";
-
 
4434
		rLen = 75;
-
 
4435
		rLoc = 818;
-
 
4436
		rType = 0;
-
 
4437
		vrLen = 902;
-
 
4438
		vrLoc = 0;
-
 
4439
	};
-
 
4440
	0DDE976C0EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4441
		isa = PBXTextBookmark;
-
 
4442
		fRef = 0D0CAEF90C61132B003604C6 /* Vec3Hf.h */;
-
 
4443
		name = "Vec3Hf.h: 1";
-
 
4444
		rLen = 0;
-
 
4445
		rLoc = 0;
-
 
4446
		rType = 0;
-
 
4447
		vrLen = 256;
-
 
4448
		vrLoc = 0;
-
 
4449
	};
-
 
4450
	0DDE976D0EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4451
		isa = PBXTextBookmark;
-
 
4452
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
-
 
4453
		name = "Vec3f.h: 20";
-
 
4454
		rLen = 3;
-
 
4455
		rLoc = 474;
-
 
4456
		rType = 0;
-
 
4457
		vrLen = 788;
-
 
4458
		vrLoc = 421;
-
 
4459
	};
-
 
4460
	0DDE976E0EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4461
		isa = PBXTextBookmark;
-
 
4462
		fRef = 0D0CAED30C61132B003604C6 /* ArithVec3Float.h */;
-
 
4463
		name = "ArithVec3Float.h: 10";
-
 
4464
		rLen = 3;
-
 
4465
		rLoc = 196;
-
 
4466
		rType = 0;
-
 
4467
		vrLen = 1232;
-
 
4468
		vrLoc = 244;
-
 
4469
	};
-
 
4470
	0DDE976F0EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4471
		isa = PBXTextBookmark;
-
 
4472
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
-
 
4473
		name = "TriMesh.h: 7";
-
 
4474
		rLen = 0;
-
 
4475
		rLoc = 114;
-
 
4476
		rType = 0;
-
 
4477
		vrLen = 774;
-
 
4478
		vrLoc = 156;
-
 
4479
	};
-
 
4480
	0DDE97740EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4481
		isa = PBXTextBookmark;
-
 
4482
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
-
 
4483
		name = "TriMesh.h: 7";
-
 
4484
		rLen = 0;
-
 
4485
		rLoc = 114;
-
 
4486
		rType = 0;
-
 
4487
		vrLen = 768;
-
 
4488
		vrLoc = 737;
-
 
4489
	};
-
 
4490
	0DDE97750EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4491
		isa = PBXTextBookmark;
-
 
4492
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
-
 
4493
		name = "IndexedFaceSet.h: 17";
-
 
4494
		rLen = 22;
-
 
4495
		rLoc = 388;
-
 
4496
		rType = 0;
-
 
4497
		vrLen = 803;
-
 
4498
		vrLoc = 1046;
-
 
4499
	};
-
 
4500
	0DDE97760EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4501
		isa = PBXTextBookmark;
-
 
4502
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
4503
		name = "draw.cpp: 54";
-
 
4504
		rLen = 0;
-
 
4505
		rLoc = 1280;
-
 
4506
		rType = 0;
-
 
4507
		vrLen = 779;
-
 
4508
		vrLoc = 648;
-
 
4509
	};
-
 
4510
	0DDE97770EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4511
		isa = PBXTextBookmark;
-
 
4512
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
-
 
4513
		name = "draw.h: 29";
-
 
4514
		rLen = 0;
-
 
4515
		rLoc = 991;
-
 
4516
		rType = 0;
-
 
4517
		vrLen = 1171;
-
 
4518
		vrLoc = 117;
-
 
4519
	};
-
 
4520
	0DDE977F0EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4521
		isa = PBXTextBookmark;
-
 
4522
		fRef = 0D0CAF250C61132C003604C6 /* Polygonizer.h */;
-
 
4523
		name = "Polygonizer.h: 1";
-
 
4524
		rLen = 0;
-
 
4525
		rLoc = 0;
-
 
4526
		rType = 0;
-
 
4527
		vrLen = 897;
-
 
4528
		vrLoc = 304;
-
 
4529
	};
-
 
4530
	0DDE97820EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4531
		isa = PBXTextBookmark;
-
 
4532
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
-
 
4533
		name = "volume_polygonize.h: 1";
-
 
4534
		rLen = 0;
-
 
4535
		rLoc = 0;
-
 
4536
		rType = 0;
-
 
4537
		vrLen = 1175;
-
 
4538
		vrLoc = 38;
-
 
4539
	};
-
 
4540
	0DDE97830EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4541
		isa = PBXTextBookmark;
-
 
4542
		fRef = 0D0CAEED0C61132B003604C6 /* statistics.h */;
-
 
4543
		name = "statistics.h: 31";
-
 
4544
		rLen = 49;
-
 
4545
		rLoc = 652;
-
 
4546
		rType = 0;
-
 
4547
		vrLen = 632;
-
 
4548
		vrLoc = 84;
-
 
4549
	};
-
 
4550
	0DDE97850EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4551
		isa = PBXTextBookmark;
-
 
4552
		fRef = 0D0CAEDB0C61132B003604C6 /* eigensolution.h */;
-
 
4553
		name = "eigensolution.h: 25";
-
 
4554
		rLen = 75;
-
 
4555
		rLoc = 818;
-
 
4556
		rType = 0;
-
 
4557
		vrLen = 902;
-
 
4558
		vrLoc = 0;
-
 
4559
	};
-
 
4560
	0DDE97860EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4561
		isa = PBXTextBookmark;
-
 
4562
		fRef = 0D0CAEF90C61132B003604C6 /* Vec3Hf.h */;
-
 
4563
		name = "Vec3Hf.h: 1";
-
 
4564
		rLen = 0;
-
 
4565
		rLoc = 0;
-
 
4566
		rType = 0;
-
 
4567
		vrLen = 256;
-
 
4568
		vrLoc = 0;
-
 
4569
	};
-
 
4570
	0DDE97870EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4571
		isa = PBXTextBookmark;
-
 
4572
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
-
 
4573
		name = "Vec3f.h: 20";
-
 
4574
		rLen = 3;
-
 
4575
		rLoc = 474;
-
 
4576
		rType = 0;
-
 
4577
		vrLen = 788;
-
 
4578
		vrLoc = 421;
-
 
4579
	};
-
 
4580
	0DDE97880EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4581
		isa = PBXTextBookmark;
-
 
4582
		fRef = 0D0CAED30C61132B003604C6 /* ArithVec3Float.h */;
-
 
4583
		name = "ArithVec3Float.h: 10";
-
 
4584
		rLen = 3;
-
 
4585
		rLoc = 196;
-
 
4586
		rType = 0;
-
 
4587
		vrLen = 1232;
-
 
4588
		vrLoc = 244;
-
 
4589
	};
-
 
4590
	0DDE97890EE965FC001DBE4F /* PBXTextBookmark */ = {
-
 
4591
		isa = PBXTextBookmark;
-
 
4592
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
-
 
4593
		name = "build_manifold.h: 18";
-
 
4594
		rLen = 204;
-
 
4595
		rLoc = 639;
-
 
4596
		rType = 0;
-
 
4597
		vrLen = 1150;
-
 
4598
		vrLoc = 79;
-
 
4599
	};
-
 
4600
	0DDE989A0EE9D70D001DBE4F /* PBXTextBookmark */ = {
-
 
4601
		isa = PBXTextBookmark;
-
 
4602
		fRef = 0D0CAEEC0C61132B003604C6 /* statistics.cpp */;
-
 
4603
		name = "statistics.cpp: 34";
-
 
4604
		rLen = 0;
-
 
4605
		rLoc = 489;
-
 
4606
		rType = 0;
-
 
4607
		vrLen = 614;
-
 
4608
		vrLoc = 130;
-
 
4609
	};
-
 
4610
	0DE3D4670F424E3F00D815C4 /* PBXTextBookmark */ = {
-
 
4611
		isa = PBXTextBookmark;
-
 
4612
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
4613
		name = "meshedit.cpp: 1037";
-
 
4614
		rLen = 0;
-
 
4615
		rLoc = 28924;
-
 
4616
		rType = 0;
-
 
4617
		vrLen = 1080;
-
 
4618
		vrLoc = 28213;
-
 
4619
	};
-
 
4620
	0DE3D47D0F4250E900D815C4 /* PBXTextBookmark */ = {
-
 
4621
		isa = PBXTextBookmark;
-
 
4622
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
4623
		name = "objview.cpp: 91";
-
 
4624
		rLen = 7;
-
 
4625
		rLoc = 2295;
-
 
4626
		rType = 0;
-
 
4627
		vrLen = 1905;
-
 
4628
		vrLoc = 1724;
-
 
4629
	};
-
 
4630
	0DE3D47E0F4250E900D815C4 /* PBXTextBookmark */ = {
-
 
4631
		isa = PBXTextBookmark;
-
 
4632
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
4633
		name = "meshedit.cpp: 1037";
-
 
4634
		rLen = 0;
-
 
4635
		rLoc = 28924;
-
 
4636
		rType = 0;
-
 
4637
		vrLen = 1080;
-
 
4638
		vrLoc = 28213;
-
 
4639
	};
-
 
4640
	0DE3D4820F4250E900D815C4 /* PBXTextBookmark */ = {
-
 
4641
		isa = PBXTextBookmark;
-
 
4642
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
-
 
4643
		name = "Manifold.h: 340";
-
 
4644
		rLen = 0;
-
 
4645
		rLoc = 13323;
-
 
4646
		rType = 0;
-
 
4647
		vrLen = 1908;
-
 
4648
		vrLoc = 3094;
-
 
4649
	};
2868
	0DE4366E0E58B3A1005449EC /* load.h */ = {
4650
	0DE4366E0E58B3A1005449EC /* load.h */ = {
2869
		uiCtxt = {
4651
		uiCtxt = {
2870
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
4652
			sepNavIntBoundsRect = "{{0, 0}, {1064, 593}}";
2871
			sepNavSelRange = "{231, 314}";
4653
			sepNavSelRange = "{318, 0}";
2872
			sepNavVisRange = "{0, 554}";
4654
			sepNavVisRange = "{0, 385}";
2873
		};
4655
		};
2874
	};
4656
	};
2875
	0DE4366F0E58B3A1005449EC /* load.cpp */ = {
4657
	0DE4366F0E58B3A1005449EC /* load.cpp */ = {
2876
		uiCtxt = {
4658
		uiCtxt = {
2877
			sepNavIntBoundsRect = "{{0, 0}, {1085, 828}}";
4659
			sepNavIntBoundsRect = "{{0, 0}, {1064, 703}}";
2878
			sepNavSelRange = "{201, 0}";
4660
			sepNavSelRange = "{259, 0}";
2879
			sepNavVisRange = "{0, 752}";
4661
			sepNavVisRange = "{24, 862}";
2880
		};
4662
		};
2881
	};
4663
	};
2882
	0DE866FC0EC73D6500528875 /* PBXTextBookmark */ = {
4664
	0DE866FC0EC73D6500528875 /* PBXTextBookmark */ = {
2883
		isa = PBXTextBookmark;
4665
		isa = PBXTextBookmark;
2884
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
4666
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
2885
		name = "meshdist.cpp: 236";
4667
		name = "meshdist.cpp: 236";
2886
		rLen = 0;
4668
		rLen = 0;
2887
		rLoc = 4602;
4669
		rLoc = 4602;
2888
		rType = 0;
4670
		rType = 0;
2889
		vrLen = 826;
4671
		vrLen = 826;
2890
		vrLoc = 3870;
4672
		vrLoc = 3870;
2891
	};
4673
	};
2892
	0DE866FE0EC73D6500528875 /* PBXTextBookmark */ = {
4674
	0DE866FE0EC73D6500528875 /* PBXTextBookmark */ = {
2893
		isa = PBXTextBookmark;
4675
		isa = PBXTextBookmark;
2894
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
4676
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
2895
		name = "meshdist.cpp: 236";
4677
		name = "meshdist.cpp: 236";
2896
		rLen = 0;
4678
		rLen = 0;
2897
		rLoc = 4602;
4679
		rLoc = 4602;
2898
		rType = 0;
4680
		rType = 0;
2899
		vrLen = 826;
4681
		vrLen = 826;
2900
		vrLoc = 3870;
4682
		vrLoc = 3870;
2901
	};
4683
	};
2902
	0DE867050EC7A80B00528875 /* PBXTextBookmark */ = {
4684
	0DE867050EC7A80B00528875 /* PBXTextBookmark */ = {
2903
		isa = PBXTextBookmark;
4685
		isa = PBXTextBookmark;
2904
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
4686
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
2905
		name = "LapackFunc.h: 218";
4687
		name = "LapackFunc.h: 218";
2906
		rLen = 0;
4688
		rLen = 0;
2907
		rLoc = 7374;
4689
		rLoc = 7374;
2908
		rType = 0;
4690
		rType = 0;
2909
		vrLen = 1118;
4691
		vrLen = 1118;
2910
		vrLoc = 761;
4692
		vrLoc = 761;
2911
	};
4693
	};
2912
	0DE867070EC7A80B00528875 /* PBXTextBookmark */ = {
4694
	0DE867070EC7A80B00528875 /* PBXTextBookmark */ = {
2913
		isa = PBXTextBookmark;
4695
		isa = PBXTextBookmark;
2914
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
4696
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
2915
		name = "objview.cpp: 4";
4697
		name = "objview.cpp: 4";
2916
		rLen = 0;
4698
		rLen = 0;
2917
		rLoc = 83;
4699
		rLoc = 83;
2918
		rType = 0;
4700
		rType = 0;
2919
		vrLen = 736;
4701
		vrLen = 736;
2920
		vrLoc = 6912;
4702
		vrLoc = 6912;
2921
	};
4703
	};
2922
	0DE867080EC7A80B00528875 /* PBXTextBookmark */ = {
4704
	0DE867080EC7A80B00528875 /* PBXTextBookmark */ = {
2923
		isa = PBXTextBookmark;
4705
		isa = PBXTextBookmark;
2924
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
4706
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
2925
		name = "LapackFunc.h: 218";
4707
		name = "LapackFunc.h: 218";
2926
		rLen = 0;
4708
		rLen = 0;
2927
		rLoc = 7374;
4709
		rLoc = 7374;
2928
		rType = 0;
4710
		rType = 0;
2929
		vrLen = 1118;
4711
		vrLen = 1118;
2930
		vrLoc = 761;
4712
		vrLoc = 761;
2931
	};
4713
	};
2932
	0DF514AB0E92B8BB00C5F222 /* GLConsole.h */ = {
4714
	0DF514AB0E92B8BB00C5F222 /* GLConsole.h */ = {
2933
		isa = PBXFileReference;
4715
		isa = PBXFileReference;
2934
		lastKnownFileType = sourcecode.c.h;
4716
		lastKnownFileType = sourcecode.c.h;
2935
		name = GLConsole.h;
4717
		name = GLConsole.h;
2936
		path = /usr/local/include/GLConsole/GLConsole.h;
4718
		path = /usr/local/include/GLConsole/GLConsole.h;
2937
		sourceTree = "<absolute>";
4719
		sourceTree = "<absolute>";
2938
	};
4720
	};
2939
	0DF5C6370E89884E00CA0B63 /* curvature.h */ = {
4721
	0DF5C6370E89884E00CA0B63 /* curvature.h */ = {
2940
		uiCtxt = {
4722
		uiCtxt = {
2941
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1311}}";
4723
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1330}}";
2942
			sepNavSelRange = "{478, 0}";
4724
			sepNavSelRange = "{429, 4}";
2943
			sepNavVisRange = "{577, 643}";
4725
			sepNavVisRange = "{265, 1182}";
2944
		};
4726
		};
2945
	};
4727
	};
2946
	0DF5C6380E89884E00CA0B63 /* curvature.cpp */ = {
4728
	0DF5C6380E89884E00CA0B63 /* curvature.cpp */ = {
2947
		uiCtxt = {
4729
		uiCtxt = {
2948
			sepNavIntBoundsRect = "{{0, 0}, {1104, 8417}}";
4730
			sepNavIntBoundsRect = "{{0, 0}, {823, 8550}}";
2949
			sepNavSelRange = "{8491, 1147}";
4731
			sepNavSelRange = "{2732, 0}";
2950
			sepNavVisRange = "{9014, 562}";
4732
			sepNavVisRange = "{2566, 371}";
2951
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
4733
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
2952
		};
4734
		};
2953
	};
4735
	};
2954
	0DFBE5270EC0DE15003D675E /* PBXTextBookmark */ = {
4736
	0DFBE5270EC0DE15003D675E /* PBXTextBookmark */ = {
2955
		isa = PBXTextBookmark;
4737
		isa = PBXTextBookmark;
2956
		fRef = 0D0CAF260C61132C003604C6 /* QEM.cpp */;
4738
		fRef = 0D0CAF260C61132C003604C6 /* QEM.cpp */;
2957
		name = "QEM.cpp: 1";
4739
		name = "QEM.cpp: 1";
2958
		rLen = 0;
4740
		rLen = 0;
2959
		rLoc = 0;
4741
		rLoc = 0;
2960
		rType = 0;
4742
		rType = 0;
2961
		vrLen = 344;
4743
		vrLen = 344;
2962
		vrLoc = 424;
4744
		vrLoc = 424;
2963
	};
4745
	};
2964
	0DFBE5280EC0DE15003D675E /* PBXTextBookmark */ = {
4746
	0DFBE5280EC0DE15003D675E /* PBXTextBookmark */ = {
2965
		isa = PBXTextBookmark;
4747
		isa = PBXTextBookmark;
2966
		fRef = 0D0CAF260C61132C003604C6 /* QEM.cpp */;
4748
		fRef = 0D0CAF260C61132C003604C6 /* QEM.cpp */;
2967
		name = "QEM.cpp: 1";
4749
		name = "QEM.cpp: 1";
2968
		rLen = 0;
4750
		rLen = 0;
2969
		rLoc = 0;
4751
		rLoc = 0;
2970
		rType = 0;
4752
		rType = 0;
2971
		vrLen = 344;
4753
		vrLen = 344;
2972
		vrLoc = 424;
4754
		vrLoc = 424;
2973
	};
4755
	};
2974
	0DFBE5360EC0E2F7003D675E /* PBXTextBookmark */ = {
-
 
2975
		isa = PBXTextBookmark;
-
 
2976
		fRef = 0DF5C6370E89884E00CA0B63 /* curvature.h */;
-
 
2977
		name = "curvature.h: 23";
-
 
2978
		rLen = 0;
-
 
2979
		rLoc = 478;
-
 
2980
		rType = 0;
-
 
2981
		vrLen = 643;
-
 
2982
		vrLoc = 577;
-
 
2983
	};
-
 
2984
	0DFBE5370EC0E2F7003D675E /* PBXTextBookmark */ = {
-
 
2985
		isa = PBXTextBookmark;
-
 
2986
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
2987
		name = "harmonics.h: 55";
-
 
2988
		rLen = 28;
-
 
2989
		rLoc = 1140;
-
 
2990
		rType = 0;
-
 
2991
		vrLen = 591;
-
 
2992
		vrLoc = 579;
-
 
2993
	};
-
 
2994
	0DFBE5380EC0E2F7003D675E /* PBXTextBookmark */ = {
-
 
2995
		isa = PBXTextBookmark;
-
 
2996
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
-
 
2997
		name = "harmonics.cpp: 75";
-
 
2998
		rLen = 0;
-
 
2999
		rLoc = 1528;
-
 
3000
		rType = 0;
-
 
3001
		vrLen = 865;
-
 
3002
		vrLoc = 6303;
-
 
3003
	};
-
 
3004
	0DFBE5390EC0E2F7003D675E /* PBXTextBookmark */ = {
-
 
3005
		isa = PBXTextBookmark;
-
 
3006
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
-
 
3007
		name = "Renderer.h: 197";
-
 
3008
		rLen = 0;
-
 
3009
		rLoc = 6519;
-
 
3010
		rType = 0;
-
 
3011
		vrLen = 654;
-
 
3012
		vrLoc = 6349;
-
 
3013
	};
-
 
3014
	0DFBE53F0EC0E2F7003D675E /* PBXTextBookmark */ = {
4756
	0DFBE53F0EC0E2F7003D675E /* PBXTextBookmark */ = {
3015
		isa = PBXTextBookmark;
4757
		isa = PBXTextBookmark;
3016
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
4758
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
3017
		name = "harmonics.cpp: 75";
4759
		name = "harmonics.cpp: 75";
3018
		rLen = 0;
4760
		rLen = 0;
3019
		rLoc = 1528;
4761
		rLoc = 1528;
3020
		rType = 0;
4762
		rType = 0;
3021
		vrLen = 868;
4763
		vrLen = 868;
3022
		vrLoc = 6303;
4764
		vrLoc = 6303;
3023
	};
4765
	};
3024
	0DFBE5400EC0E2F7003D675E /* PBXTextBookmark */ = {
-
 
3025
		isa = PBXTextBookmark;
-
 
3026
		fRef = 0DF5C6370E89884E00CA0B63 /* curvature.h */;
-
 
3027
		name = "curvature.h: 23";
-
 
3028
		rLen = 0;
-
 
3029
		rLoc = 478;
-
 
3030
		rType = 0;
-
 
3031
		vrLen = 643;
-
 
3032
		vrLoc = 577;
-
 
3033
	};
-
 
3034
	0DFBE5410EC0E2F7003D675E /* PBXTextBookmark */ = {
4766
	0DFBE5410EC0E2F7003D675E /* PBXTextBookmark */ = {
3035
		isa = PBXTextBookmark;
4767
		isa = PBXTextBookmark;
3036
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
4768
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
3037
		name = "harmonics.h: 64";
4769
		name = "harmonics.h: 64";
3038
		rLen = 3;
4770
		rLen = 3;
3039
		rLoc = 1269;
4771
		rLoc = 1269;
3040
		rType = 0;
4772
		rType = 0;
3041
		vrLen = 318;
4773
		vrLen = 318;
3042
		vrLoc = 292;
4774
		vrLoc = 292;
3043
	};
4775
	};
3044
	0DFBE5450EC0E2F7003D675E /* PBXTextBookmark */ = {
4776
	0DFBE5450EC0E2F7003D675E /* PBXTextBookmark */ = {
3045
		isa = PBXTextBookmark;
4777
		isa = PBXTextBookmark;
3046
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
4778
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
3047
		name = "Renderer.h: 197";
4779
		name = "Renderer.h: 197";
3048
		rLen = 0;
4780
		rLen = 0;
3049
		rLoc = 6519;
4781
		rLoc = 6519;
3050
		rType = 0;
4782
		rType = 0;
3051
		vrLen = 654;
4783
		vrLen = 654;
3052
		vrLoc = 6349;
4784
		vrLoc = 6349;
3053
	};
4785
	};
3054
	0DFBE5460EC0E2F7003D675E /* PBXTextBookmark */ = {
4786
	0DFBE5460EC0E2F7003D675E /* PBXTextBookmark */ = {
3055
		isa = PBXTextBookmark;
4787
		isa = PBXTextBookmark;
3056
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
4788
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3057
		name = "Renderer.cpp: 545";
4789
		name = "Renderer.cpp: 545";
3058
		rLen = 10;
4790
		rLen = 10;
3059
		rLoc = 15078;
4791
		rLoc = 15078;
3060
		rType = 0;
4792
		rType = 0;
3061
		vrLen = 1029;
4793
		vrLen = 1029;
3062
		vrLoc = 14618;
4794
		vrLoc = 14618;
3063
	};
4795
	};
3064
	0DFBE5470EC0E2F7003D675E /* PBXTextBookmark */ = {
4796
	0DFBE5470EC0E2F7003D675E /* PBXTextBookmark */ = {
3065
		isa = PBXTextBookmark;
4797
		isa = PBXTextBookmark;
3066
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
4798
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
3067
		name = "VisObj.h: 39";
4799
		name = "VisObj.h: 39";
3068
		rLen = 0;
4800
		rLen = 0;
3069
		rLoc = 871;
4801
		rLoc = 871;
3070
		rType = 0;
4802
		rType = 0;
3071
		vrLen = 541;
4803
		vrLen = 541;
3072
		vrLoc = 630;
4804
		vrLoc = 630;
3073
	};
4805
	};
3074
	0DFBE5480EC0E2F7003D675E /* PBXTextBookmark */ = {
4806
	0DFBE5480EC0E2F7003D675E /* PBXTextBookmark */ = {
3075
		isa = PBXTextBookmark;
4807
		isa = PBXTextBookmark;
3076
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
4808
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
3077
		name = "VisObj.cpp: 116";
4809
		name = "VisObj.cpp: 116";
3078
		rLen = 0;
4810
		rLen = 0;
3079
		rLoc = 3421;
4811
		rLoc = 3421;
3080
		rType = 0;
4812
		rType = 0;
3081
		vrLen = 682;
4813
		vrLen = 682;
3082
		vrLoc = 3121;
4814
		vrLoc = 3121;
3083
	};
4815
	};
3084
}
4816
}
3085
 
4817