Subversion Repositories gelsvn

Rev

Rev 465 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 465 Rev 596
Line 1... Line 1...
1
// !$*UTF8*$!
1
// !$*UTF8*$!
2
{
2
{
3
	0D014F830F64677700828A8E /* PBXTextBookmark */ = {
-
 
4
		isa = PBXTextBookmark;
-
 
5
		fRef = 0D0CAF1B0C61132C003604C6 /* load_raw.h */;
-
 
6
		name = "load_raw.h: 2";
-
 
7
		rLen = 0;
-
 
8
		rLoc = 61;
-
 
9
		rType = 0;
-
 
10
		vrLen = 253;
-
 
11
		vrLoc = 0;
-
 
12
	};
-
 
13
	0D014F840F64677700828A8E /* PBXTextBookmark */ = {
-
 
14
		isa = PBXTextBookmark;
-
 
15
		fRef = 0D0CAF1D0C61132C003604C6 /* Material.h */;
-
 
16
		name = "Material.h: 3";
-
 
17
		rLen = 0;
-
 
18
		rLoc = 64;
-
 
19
		rType = 0;
-
 
20
		vrLen = 245;
-
 
21
		vrLoc = 0;
-
 
22
	};
-
 
23
	0D014F850F64677700828A8E /* PBXTextBookmark */ = {
-
 
24
		isa = PBXTextBookmark;
-
 
25
		fRef = 0D0CAF1F0C61132C003604C6 /* Neighbours.h */;
-
 
26
		name = "Neighbours.h: 2";
-
 
27
		rLen = 0;
-
 
28
		rLoc = 51;
-
 
29
		rType = 0;
-
 
30
		vrLen = 335;
-
 
31
		vrLoc = 0;
-
 
32
	};
-
 
33
	0D014F890F64677700828A8E /* PBXTextBookmark */ = {
-
 
34
		isa = PBXTextBookmark;
-
 
35
		fRef = 0D0CAF250C61132C003604C6 /* Polygonizer.h */;
-
 
36
		name = "Polygonizer.h: 14";
-
 
37
		rLen = 0;
-
 
38
		rLoc = 430;
-
 
39
		rType = 0;
-
 
40
		vrLen = 310;
-
 
41
		vrLoc = 305;
-
 
42
	};
-
 
43
	0D014F8A0F64677700828A8E /* PBXTextBookmark */ = {
-
 
44
		isa = PBXTextBookmark;
-
 
45
		fRef = 0D0CAF270C61132C003604C6 /* QEM.h */;
-
 
46
		name = "QEM.h: 2";
-
 
47
		rLen = 0;
-
 
48
		rLoc = 44;
-
 
49
		rType = 0;
-
 
50
		vrLen = 295;
-
 
51
		vrLoc = 0;
-
 
52
	};
-
 
53
	0D014F8B0F64677700828A8E /* PBXTextBookmark */ = {
-
 
54
		isa = PBXTextBookmark;
-
 
55
		fRef = 0D0CAF280C61132C003604C6 /* Ray.h */;
-
 
56
		name = "Ray.h: 2";
-
 
57
		rLen = 0;
-
 
58
		rLoc = 46;
-
 
59
		rType = 0;
-
 
60
		vrLen = 265;
-
 
61
		vrLoc = 0;
-
 
62
	};
-
 
63
	0D014F8C0F64677700828A8E /* PBXTextBookmark */ = {
-
 
64
		isa = PBXTextBookmark;
-
 
65
		fRef = 0D0CAF290C61132C003604C6 /* RGrid.h */;
-
 
66
		name = "RGrid.h: 2";
-
 
67
		rLen = 0;
-
 
68
		rLoc = 46;
-
 
69
		rType = 0;
-
 
70
		vrLen = 353;
-
 
71
		vrLoc = 0;
-
 
72
	};
-
 
73
	0D014F8E0F64677700828A8E /* PBXTextBookmark */ = {
-
 
74
		isa = PBXTextBookmark;
-
 
75
		fRef = 0D0CAF2A0C61132C003604C6 /* save_raw.h */;
-
 
76
		name = "save_raw.h: 2";
-
 
77
		rLen = 0;
-
 
78
		rLoc = 49;
-
 
79
		rType = 0;
-
 
80
		vrLen = 261;
-
 
81
		vrLoc = 0;
-
 
82
	};
-
 
83
	0D014F900F64677700828A8E /* PBXTextBookmark */ = {
-
 
84
		isa = PBXTextBookmark;
-
 
85
		fRef = 0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */;
-
 
86
		name = "ThreeDDDA.h: 2";
-
 
87
		rLen = 0;
-
 
88
		rLoc = 50;
-
 
89
		rType = 0;
-
 
90
		vrLen = 227;
-
 
91
		vrLoc = 0;
-
 
92
	};
-
 
93
	0D014F910F64677700828A8E /* PBXTextBookmark */ = {
-
 
94
		isa = PBXTextBookmark;
-
 
95
		fRef = 0D0CAF2E0C61132C003604C6 /* Triangle.h */;
-
 
96
		name = "Triangle.h: 2";
-
 
97
		rLen = 0;
-
 
98
		rLoc = 49;
-
 
99
		rType = 0;
-
 
100
		vrLen = 219;
-
 
101
		vrLoc = 0;
-
 
102
	};
-
 
103
	0D014F920F64677700828A8E /* PBXTextBookmark */ = {
-
 
104
		isa = PBXTextBookmark;
-
 
105
		fRef = 0D0CAF300C61132C003604C6 /* TrilinFilter.h */;
-
 
106
		name = "TrilinFilter.h: 2";
-
 
107
		rLen = 0;
-
 
108
		rLoc = 63;
-
 
109
		rType = 0;
-
 
110
		vrLen = 288;
-
 
111
		vrLoc = 0;
-
 
112
	};
-
 
113
	0D014F940F64677700828A8E /* PBXTextBookmark */ = {
-
 
114
		isa = PBXTextBookmark;
-
 
115
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
-
 
116
		name = "verification.h: 2";
-
 
117
		rLen = 0;
-
 
118
		rLoc = 53;
-
 
119
		rType = 0;
-
 
120
		vrLen = 194;
-
 
121
		vrLoc = 0;
-
 
122
	};
-
 
123
	0D014FCF0F6467EB00828A8E /* PBXTextBookmark */ = {
-
 
124
		isa = PBXTextBookmark;
-
 
125
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
-
 
126
		name = "rply.c: 723";
-
 
127
		rLen = 0;
-
 
128
		rLoc = 25889;
-
 
129
		rType = 0;
-
 
130
		vrLen = 463;
-
 
131
		vrLoc = 37490;
-
 
132
	};
-
 
133
	0D0150490F646D0700828A8E /* load.h */ = {
3
	0D0150490F646D0700828A8E /* load.h */ = {
134
		uiCtxt = {
4
		uiCtxt = {
135
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
5
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
136
			sepNavSelRange = "{346, 15}";
6
			sepNavSelRange = "{346, 15}";
137
			sepNavVisRange = "{0, 375}";
7
			sepNavVisRange = "{0, 375}";
Line 142... Line 12...
142
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1216}}";
12
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1216}}";
143
			sepNavSelRange = "{335, 0}";
13
			sepNavSelRange = "{335, 0}";
144
			sepNavVisRange = "{27, 854}";
14
			sepNavVisRange = "{27, 854}";
145
		};
15
		};
146
	};
16
	};
147
	0D01505F0F646EBA00828A8E /* PBXTextBookmark */ = {
-
 
148
		isa = PBXTextBookmark;
-
 
149
		fRef = 0D0CAF210C61132C003604C6 /* obj_load.h */;
-
 
150
		name = "obj_load.h: 4";
-
 
151
		rLen = 143;
-
 
152
		rLoc = 83;
-
 
153
		rType = 0;
-
 
154
		vrLen = 233;
-
 
155
		vrLoc = 0;
-
 
156
	};
-
 
157
	0D097A5C10722ADC00C4781A /* PBXTextBookmark */ = {
-
 
158
		isa = PBXTextBookmark;
-
 
159
		fRef = 0DF5C6380E89884E00CA0B63 /* curvature.cpp */;
-
 
160
		name = "curvature.cpp: 109";
-
 
161
		rLen = 0;
-
 
162
		rLoc = 2606;
-
 
163
		rType = 0;
-
 
164
		vrLen = 854;
-
 
165
		vrLoc = 5639;
-
 
166
	};
-
 
167
	0D097A5D10722ADC00C4781A /* PBXTextBookmark */ = {
-
 
168
		isa = PBXTextBookmark;
-
 
169
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
-
 
170
		name = "Renderer.h: 16";
-
 
171
		rLen = 0;
-
 
172
		rLoc = 341;
-
 
173
		rType = 0;
-
 
174
		vrLen = 1177;
-
 
175
		vrLoc = 6563;
-
 
176
	};
-
 
177
	0D097A5E10722ADC00C4781A /* PBXTextBookmark */ = {
-
 
178
		isa = PBXTextBookmark;
-
 
179
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
-
 
180
		name = "Renderer.cpp: 696";
-
 
181
		rLen = 0;
-
 
182
		rLoc = 19460;
-
 
183
		rType = 0;
-
 
184
		vrLen = 638;
-
 
185
		vrLoc = 40;
-
 
186
	};
-
 
187
	0D097A5F10722ADC00C4781A /* PBXTextBookmark */ = {
-
 
188
		isa = PBXTextBookmark;
-
 
189
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
-
 
190
		name = "VisObj.h: 59";
-
 
191
		rLen = 0;
-
 
192
		rLoc = 1268;
-
 
193
		rType = 0;
-
 
194
		vrLen = 677;
-
 
195
		vrLoc = 920;
-
 
196
	};
-
 
197
	0D097A6010722ADC00C4781A /* PBXTextBookmark */ = {
-
 
198
		isa = PBXTextBookmark;
-
 
199
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
-
 
200
		name = "VisObj.cpp: 85";
-
 
201
		rLen = 0;
-
 
202
		rLoc = 2507;
-
 
203
		rType = 0;
-
 
204
		vrLen = 1033;
-
 
205
		vrLoc = 2577;
-
 
206
	};
-
 
207
	0D097A6110722ADC00C4781A /* PBXTextBookmark */ = {
-
 
208
		isa = PBXTextBookmark;
-
 
209
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
210
		name = "meshedit.cpp: 1118";
-
 
211
		rLen = 0;
-
 
212
		rLoc = 30934;
-
 
213
		rType = 0;
-
 
214
		vrLen = 1015;
-
 
215
		vrLoc = 7092;
-
 
216
	};
-
 
217
	0D097A6210722ADC00C4781A /* PBXTextBookmark */ = {
-
 
218
		isa = PBXTextBookmark;
-
 
219
		fRef = 0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */;
-
 
220
		name = "CSCMatrixBuilder.h: 23";
-
 
221
		rLen = 0;
-
 
222
		rLoc = 978;
-
 
223
		rType = 0;
-
 
224
		vrLen = 1144;
-
 
225
		vrLoc = 0;
-
 
226
	};
-
 
227
	0D097A6310722ADC00C4781A /* PBXTextBookmark */ = {
-
 
228
		isa = PBXTextBookmark;
-
 
229
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
-
 
230
		name = "harmonics.cpp: 392";
-
 
231
		rLen = 0;
-
 
232
		rLoc = 10260;
-
 
233
		rType = 0;
-
 
234
		vrLen = 858;
-
 
235
		vrLoc = 10076;
-
 
236
	};
-
 
237
	0D097A6410722ADC00C4781A /* PBXTextBookmark */ = {
-
 
238
		isa = PBXTextBookmark;
-
 
239
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
240
		name = "harmonics.h: 19";
-
 
241
		rLen = 0;
-
 
242
		rLoc = 369;
-
 
243
		rType = 0;
-
 
244
		vrLen = 551;
-
 
245
		vrLoc = 0;
-
 
246
	};
-
 
247
	0D097A6510722ADC00C4781A /* PBXTextBookmark */ = {
-
 
248
		isa = PBXTextBookmark;
-
 
249
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
250
		name = "harmonics.h: 20";
-
 
251
		rLen = 0;
-
 
252
		rLoc = 370;
-
 
253
		rType = 0;
-
 
254
		vrLen = 531;
-
 
255
		vrLoc = 0;
-
 
256
	};
-
 
257
	0D097A7710722BAC00C4781A /* XCBuildMessageTextBookmark */ = {
-
 
258
		isa = PBXTextBookmark;
-
 
259
		comments = "Deprecated conversion from string constant to 'char*'";
-
 
260
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
261
		fallbackIsa = XCBuildMessageTextBookmark;
-
 
262
		rLen = 1;
-
 
263
		rLoc = 479;
-
 
264
		rType = 1;
-
 
265
	};
-
 
266
	0D097A7810722BAC00C4781A /* PBXTextBookmark */ = {
-
 
267
		isa = PBXTextBookmark;
-
 
268
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
269
		name = "meshedit.cpp: 480";
-
 
270
		rLen = 0;
-
 
271
		rLoc = 13328;
-
 
272
		rType = 0;
-
 
273
		vrLen = 280;
-
 
274
		vrLoc = 13151;
-
 
275
	};
-
 
276
	0D097A8E10722D1A00C4781A /* PBXTextBookmark */ = {
-
 
277
		isa = PBXTextBookmark;
-
 
278
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
-
 
279
		name = "harmonics.cpp: 359";
-
 
280
		rLen = 0;
-
 
281
		rLoc = 9297;
-
 
282
		rType = 0;
-
 
283
		vrLen = 804;
-
 
284
		vrLoc = 8298;
-
 
285
	};
-
 
286
	0D097A8F10722D1A00C4781A /* PBXTextBookmark */ = {
-
 
287
		isa = PBXTextBookmark;
-
 
288
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
289
		name = "meshedit.cpp: 126";
-
 
290
		rLen = 0;
-
 
291
		rLoc = 4300;
-
 
292
		rType = 0;
-
 
293
		vrLen = 1221;
-
 
294
		vrLoc = 3830;
-
 
295
	};
-
 
296
	0D097A9010722D1A00C4781A /* PBXTextBookmark */ = {
-
 
297
		isa = PBXTextBookmark;
-
 
298
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
299
		name = "harmonics.h: 19";
-
 
300
		rLen = 0;
-
 
301
		rLoc = 369;
-
 
302
		rType = 0;
-
 
303
		vrLen = 551;
-
 
304
		vrLoc = 0;
-
 
305
	};
-
 
306
	0D097A9110722D1A00C4781A /* PBXTextBookmark */ = {
-
 
307
		isa = PBXTextBookmark;
-
 
308
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
309
		name = "harmonics.h: 19";
-
 
310
		rLen = 0;
-
 
311
		rLoc = 369;
-
 
312
		rType = 0;
-
 
313
		vrLen = 531;
-
 
314
		vrLoc = 0;
-
 
315
	};
-
 
316
	0D097A971072327900C4781A /* PBXTextBookmark */ = {
-
 
317
		isa = PBXTextBookmark;
-
 
318
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
-
 
319
		name = "Renderer.h: 16";
-
 
320
		rLen = 0;
-
 
321
		rLoc = 341;
-
 
322
		rType = 0;
-
 
323
		vrLen = 1177;
-
 
324
		vrLoc = 6563;
-
 
325
	};
-
 
326
	0D097A981072327900C4781A /* PBXTextBookmark */ = {
-
 
327
		isa = PBXTextBookmark;
-
 
328
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
-
 
329
		name = "Renderer.cpp: 696";
-
 
330
		rLen = 0;
-
 
331
		rLoc = 19460;
-
 
332
		rType = 0;
-
 
333
		vrLen = 638;
-
 
334
		vrLoc = 40;
-
 
335
	};
-
 
336
	0D097A991072327900C4781A /* PBXTextBookmark */ = {
-
 
337
		isa = PBXTextBookmark;
-
 
338
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
-
 
339
		name = "VisObj.cpp: 85";
-
 
340
		rLen = 0;
-
 
341
		rLoc = 2507;
-
 
342
		rType = 0;
-
 
343
		vrLen = 1033;
-
 
344
		vrLoc = 2577;
-
 
345
	};
-
 
346
	0D097A9A1072327900C4781A /* PBXTextBookmark */ = {
-
 
347
		isa = PBXTextBookmark;
-
 
348
		fRef = 0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */;
-
 
349
		name = "CSCMatrixBuilder.h: 23";
-
 
350
		rLen = 0;
-
 
351
		rLoc = 978;
-
 
352
		rType = 0;
-
 
353
		vrLen = 1144;
-
 
354
		vrLoc = 0;
-
 
355
	};
-
 
356
	0D097A9B1072327900C4781A /* PBXTextBookmark */ = {
-
 
357
		isa = PBXTextBookmark;
-
 
358
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
-
 
359
		name = "harmonics.cpp: 359";
-
 
360
		rLen = 0;
-
 
361
		rLoc = 9297;
-
 
362
		rType = 0;
-
 
363
		vrLen = 804;
-
 
364
		vrLoc = 8298;
-
 
365
	};
-
 
366
	0D097A9C1072327900C4781A /* PBXTextBookmark */ = {
-
 
367
		isa = PBXTextBookmark;
-
 
368
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
369
		name = "harmonics.h: 19";
-
 
370
		rLen = 0;
-
 
371
		rLoc = 369;
-
 
372
		rType = 0;
-
 
373
		vrLen = 596;
-
 
374
		vrLoc = 938;
-
 
375
	};
-
 
376
	0D097A9D1072327900C4781A /* PBXTextBookmark */ = {
-
 
377
		isa = PBXTextBookmark;
-
 
378
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
379
		name = "meshedit.cpp: 126";
-
 
380
		rLen = 0;
-
 
381
		rLoc = 4300;
-
 
382
		rType = 0;
-
 
383
		vrLen = 904;
-
 
384
		vrLoc = 0;
-
 
385
	};
-
 
386
	0D097A9E1072327900C4781A /* PBXTextBookmark */ = {
-
 
387
		isa = PBXTextBookmark;
-
 
388
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
389
		name = "meshedit.cpp: 1308";
-
 
390
		rLen = 0;
-
 
391
		rLoc = 35421;
-
 
392
		rType = 0;
-
 
393
		vrLen = 779;
-
 
394
		vrLoc = 34957;
-
 
395
	};
-
 
396
	0D0B19810F6F059400A9B435 /* PBXTextBookmark */ = {
-
 
397
		isa = PBXTextBookmark;
-
 
398
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
-
 
399
		name = "GLViewController.cpp: 121";
-
 
400
		rLen = 0;
-
 
401
		rLoc = 2449;
-
 
402
		rType = 0;
-
 
403
		vrLen = 837;
-
 
404
		vrLoc = 117;
-
 
405
	};
-
 
406
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
17
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
407
		activeBuildConfigurationName = Release;
18
		activeBuildConfigurationName = Release;
408
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
19
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
409
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
20
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
410
		addToTargets = (
21
		addToTargets = (
411
			0D0CAEC00C611308003604C6 /* GEL */,
22
			0D0CAEC00C611308003604C6 /* GEL */,
412
		);
23
		);
413
		breakpoints = (
24
		breakpoints = (
414
			0DF48CA70F8D676A00204359 /* GLConsole.cpp:117 */,
25
			0D3BAA90124217080004E2EF /* mesh_optimization.cpp:384 */,
415
			0D92F50C0FBD6EB10032A0BD /* LapackFunc.cpp:237 */,
26
			0D3BAACC124227030004E2EF /* mesh_optimization.cpp:600 */,
-
 
27
			0D3BAAD4124227360004E2EF /* mesh_optimization.cpp:599 */,
416
		);
28
		);
417
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
29
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
418
		executables = (
30
		executables = (
419
			0DB8835B0C611DA10040A677 /* OBJViewer */,
31
			0DB8835B0C611DA10040A677 /* OBJViewer */,
420
			0DB883B50C611FB20040A677 /* Raytracer */,
32
			0DB883B50C611FB20040A677 /* Raytracer */,
Line 508... Line 120...
508
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
120
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
509
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
121
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
510
				PBXFileTableDataSourceColumnWidthsKey = (
122
				PBXFileTableDataSourceColumnWidthsKey = (
511
					22,
123
					22,
512
					300,
124
					300,
513
					774,
125
					796,
514
				);
126
				);
515
				PBXFileTableDataSourceColumnsKey = (
127
				PBXFileTableDataSourceColumnsKey = (
516
					PBXExecutablesDataSource_ActiveFlagID,
128
					PBXExecutablesDataSource_ActiveFlagID,
517
					PBXExecutablesDataSource_NameID,
129
					PBXExecutablesDataSource_NameID,
518
					PBXExecutablesDataSource_CommentsID,
130
					PBXExecutablesDataSource_CommentsID,
Line 521... Line 133...
521
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
133
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
522
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
134
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
523
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_ObjectSize_ColumnID;
135
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_ObjectSize_ColumnID;
524
				PBXFileTableDataSourceColumnWidthsKey = (
136
				PBXFileTableDataSourceColumnWidthsKey = (
525
					20,
137
					20,
526
					886,
138
					908,
527
					20,
139
					20,
528
					48,
140
					48,
529
					43,
141
					43,
530
					43,
142
					43,
531
					20,
143
					20,
Line 543... Line 155...
543
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
155
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
544
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
156
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
545
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
157
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
546
				PBXFileTableDataSourceColumnWidthsKey = (
158
				PBXFileTableDataSourceColumnWidthsKey = (
547
					200,
159
					200,
548
					786,
160
					922,
549
				);
161
				);
550
				PBXFileTableDataSourceColumnsKey = (
162
				PBXFileTableDataSourceColumnsKey = (
551
					PBXFindDataSource_MessageID,
163
					PBXFindDataSource_MessageID,
552
					PBXFindDataSource_LocationID,
164
					PBXFindDataSource_LocationID,
553
				);
165
				);
Line 579... Line 191...
579
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
191
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
580
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
192
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
581
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
193
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
582
				PBXFileTableDataSourceColumnWidthsKey = (
194
				PBXFileTableDataSourceColumnWidthsKey = (
583
					20,
195
					20,
584
					846,
196
					868,
585
					60,
197
					60,
586
					20,
198
					20,
587
					48,
199
					48,
588
					43,
200
					43,
589
					43,
201
					43,
Line 596... Line 208...
596
					PBXFileDataSource_ObjectSize_ColumnID,
208
					PBXFileDataSource_ObjectSize_ColumnID,
597
					PBXFileDataSource_Errors_ColumnID,
209
					PBXFileDataSource_Errors_ColumnID,
598
					PBXFileDataSource_Warnings_ColumnID,
210
					PBXFileDataSource_Warnings_ColumnID,
599
				);
211
				);
600
			};
212
			};
601
			PBXPerProjectTemplateStateSaveDate = 275911891;
213
			PBXPerProjectTemplateStateSaveDate = 319626887;
602
			PBXWorkspaceStateSaveDate = 275911891;
214
			PBXWorkspaceStateSaveDate = 319626887;
603
		};
215
		};
604
		perUserProjectItems = {
216
		perUserProjectItems = {
605
			0D014F830F64677700828A8E = 0D014F830F64677700828A8E /* PBXTextBookmark */;
217
			0D15DFA0125A78AA0005A6DD /* PBXTextBookmark */ = 0D15DFA0125A78AA0005A6DD /* PBXTextBookmark */;
606
			0D014F840F64677700828A8E = 0D014F840F64677700828A8E /* PBXTextBookmark */;
218
			0D15DFAA125A78AA0005A6DD /* PBXTextBookmark */ = 0D15DFAA125A78AA0005A6DD /* PBXTextBookmark */;
607
			0D014F850F64677700828A8E = 0D014F850F64677700828A8E /* PBXTextBookmark */;
219
			0D15DFAC125A78AA0005A6DD /* PBXTextBookmark */ = 0D15DFAC125A78AA0005A6DD /* PBXTextBookmark */;
608
			0D014F890F64677700828A8E = 0D014F890F64677700828A8E /* PBXTextBookmark */;
220
			0D1E5EA612D66C8B0040AA6C /* PBXTextBookmark */ = 0D1E5EA612D66C8B0040AA6C /* PBXTextBookmark */;
609
			0D014F8A0F64677700828A8E = 0D014F8A0F64677700828A8E /* PBXTextBookmark */;
221
			0D1E5EA712D66C8B0040AA6C /* PBXTextBookmark */ = 0D1E5EA712D66C8B0040AA6C /* PBXTextBookmark */;
610
			0D014F8B0F64677700828A8E = 0D014F8B0F64677700828A8E /* PBXTextBookmark */;
222
			0D314C5B12BA0B1100D6F995 /* PBXTextBookmark */ = 0D314C5B12BA0B1100D6F995 /* PBXTextBookmark */;
611
			0D014F8C0F64677700828A8E = 0D014F8C0F64677700828A8E /* PBXTextBookmark */;
223
			0D3BAA2012420FCC0004E2EF /* PBXTextBookmark */ = 0D3BAA2012420FCC0004E2EF /* PBXTextBookmark */;
612
			0D014F8E0F64677700828A8E = 0D014F8E0F64677700828A8E /* PBXTextBookmark */;
224
			0D3BAA2B124210A80004E2EF /* PBXTextBookmark */ = 0D3BAA2B124210A80004E2EF /* PBXTextBookmark */;
613
			0D014F900F64677700828A8E = 0D014F900F64677700828A8E /* PBXTextBookmark */;
225
			0D401C3E126F00F900962594 /* PBXTextBookmark */ = 0D401C3E126F00F900962594 /* PBXTextBookmark */;
614
			0D014F910F64677700828A8E = 0D014F910F64677700828A8E /* PBXTextBookmark */;
226
			0D401C75126F360700962594 /* PBXTextBookmark */ = 0D401C75126F360700962594 /* PBXTextBookmark */;
615
			0D014F920F64677700828A8E = 0D014F920F64677700828A8E /* PBXTextBookmark */;
227
			0D41212E1263AF30009B846D /* PBXTextBookmark */ = 0D41212E1263AF30009B846D /* PBXTextBookmark */;
616
			0D014F940F64677700828A8E = 0D014F940F64677700828A8E /* PBXTextBookmark */;
228
			0D41214A12647850009B846D /* PBXTextBookmark */ = 0D41214A12647850009B846D /* PBXTextBookmark */;
617
			0D014FCF0F6467EB00828A8E = 0D014FCF0F6467EB00828A8E /* PBXTextBookmark */;
229
			0D41214B12647850009B846D /* PBXTextBookmark */ = 0D41214B12647850009B846D /* PBXTextBookmark */;
618
			0D01505F0F646EBA00828A8E = 0D01505F0F646EBA00828A8E /* PBXTextBookmark */;
230
			0D41215512648875009B846D /* PBXTextBookmark */ = 0D41215512648875009B846D /* PBXTextBookmark */;
619
			0D097A5C10722ADC00C4781A /* PBXTextBookmark */ = 0D097A5C10722ADC00C4781A /* PBXTextBookmark */;
231
			0D41215612648875009B846D /* PBXTextBookmark */ = 0D41215612648875009B846D /* PBXTextBookmark */;
620
			0D097A5D10722ADC00C4781A /* PBXTextBookmark */ = 0D097A5D10722ADC00C4781A /* PBXTextBookmark */;
232
			0D41215712648875009B846D /* PBXTextBookmark */ = 0D41215712648875009B846D /* PBXTextBookmark */;
621
			0D097A5E10722ADC00C4781A /* PBXTextBookmark */ = 0D097A5E10722ADC00C4781A /* PBXTextBookmark */;
233
			0D41215812648875009B846D /* PBXTextBookmark */ = 0D41215812648875009B846D /* PBXTextBookmark */;
622
			0D097A5F10722ADC00C4781A /* PBXTextBookmark */ = 0D097A5F10722ADC00C4781A /* PBXTextBookmark */;
234
			0D41215912648875009B846D /* PBXTextBookmark */ = 0D41215912648875009B846D /* PBXTextBookmark */;
623
			0D097A6010722ADC00C4781A /* PBXTextBookmark */ = 0D097A6010722ADC00C4781A /* PBXTextBookmark */;
235
			0D41215A12648875009B846D /* PBXTextBookmark */ = 0D41215A12648875009B846D /* PBXTextBookmark */;
624
			0D097A6110722ADC00C4781A /* PBXTextBookmark */ = 0D097A6110722ADC00C4781A /* PBXTextBookmark */;
236
			0D41215B12648875009B846D /* PBXTextBookmark */ = 0D41215B12648875009B846D /* PBXTextBookmark */;
625
			0D097A6210722ADC00C4781A /* PBXTextBookmark */ = 0D097A6210722ADC00C4781A /* PBXTextBookmark */;
237
			0D41215F12648C4C009B846D /* PBXTextBookmark */ = 0D41215F12648C4C009B846D /* PBXTextBookmark */;
626
			0D097A6310722ADC00C4781A /* PBXTextBookmark */ = 0D097A6310722ADC00C4781A /* PBXTextBookmark */;
238
			0D48F4CF1240098600C4B50D /* PBXTextBookmark */ = 0D48F4CF1240098600C4B50D /* PBXTextBookmark */;
627
			0D097A6410722ADC00C4781A /* PBXTextBookmark */ = 0D097A6410722ADC00C4781A /* PBXTextBookmark */;
239
			0D607164130D1E9D00A8EF54 /* PBXTextBookmark */ = 0D607164130D1E9D00A8EF54 /* PBXTextBookmark */;
628
			0D097A6510722ADC00C4781A /* PBXTextBookmark */ = 0D097A6510722ADC00C4781A /* PBXTextBookmark */;
240
			0D6071DE130D44FD00A8EF54 /* PBXTextBookmark */ = 0D6071DE130D44FD00A8EF54 /* PBXTextBookmark */;
629
			0D097A7710722BAC00C4781A /* XCBuildMessageTextBookmark */ = 0D097A7710722BAC00C4781A /* XCBuildMessageTextBookmark */;
241
			0D6071DF130D44FD00A8EF54 /* PBXBookmark */ = 0D6071DF130D44FD00A8EF54 /* PBXBookmark */;
630
			0D097A7810722BAC00C4781A /* PBXTextBookmark */ = 0D097A7810722BAC00C4781A /* PBXTextBookmark */;
242
			0D6071E0130D44FD00A8EF54 /* PBXTextBookmark */ = 0D6071E0130D44FD00A8EF54 /* PBXTextBookmark */;
631
			0D097A8E10722D1A00C4781A /* PBXTextBookmark */ = 0D097A8E10722D1A00C4781A /* PBXTextBookmark */;
243
			0D63293E1292BBD70024C9D2 /* PBXTextBookmark */ = 0D63293E1292BBD70024C9D2 /* PBXTextBookmark */;
632
			0D097A8F10722D1A00C4781A /* PBXTextBookmark */ = 0D097A8F10722D1A00C4781A /* PBXTextBookmark */;
244
			0D6329651292CF7D0024C9D2 /* PBXTextBookmark */ = 0D6329651292CF7D0024C9D2 /* PBXTextBookmark */;
633
			0D097A9010722D1A00C4781A /* PBXTextBookmark */ = 0D097A9010722D1A00C4781A /* PBXTextBookmark */;
245
			0D636971126258E7007F2981 /* PBXTextBookmark */ = 0D636971126258E7007F2981 /* PBXTextBookmark */;
634
			0D097A9110722D1A00C4781A /* PBXTextBookmark */ = 0D097A9110722D1A00C4781A /* PBXTextBookmark */;
246
			0D6540141267318F00CDF523 /* PBXTextBookmark */ = 0D6540141267318F00CDF523 /* PBXTextBookmark */;
635
			0D097A971072327900C4781A /* PBXTextBookmark */ = 0D097A971072327900C4781A /* PBXTextBookmark */;
247
			0D66E1ED12A1C3F2002F1F27 /* PBXTextBookmark */ = 0D66E1ED12A1C3F2002F1F27 /* PBXTextBookmark */;
636
			0D097A981072327900C4781A /* PBXTextBookmark */ = 0D097A981072327900C4781A /* PBXTextBookmark */;
248
			0D69E3BD125D14AD005BA68D /* PBXTextBookmark */ = 0D69E3BD125D14AD005BA68D /* PBXTextBookmark */;
637
			0D097A991072327900C4781A /* PBXTextBookmark */ = 0D097A991072327900C4781A /* PBXTextBookmark */;
249
			0D69E3BF125D14AD005BA68D /* PBXTextBookmark */ = 0D69E3BF125D14AD005BA68D /* PBXTextBookmark */;
638
			0D097A9A1072327900C4781A /* PBXTextBookmark */ = 0D097A9A1072327900C4781A /* PBXTextBookmark */;
250
			0D69E3C3125D14AD005BA68D /* PBXTextBookmark */ = 0D69E3C3125D14AD005BA68D /* PBXTextBookmark */;
639
			0D097A9B1072327900C4781A /* PBXTextBookmark */ = 0D097A9B1072327900C4781A /* PBXTextBookmark */;
251
			0D69E3D1125D14B6005BA68D /* PBXTextBookmark */ = 0D69E3D1125D14B6005BA68D /* PBXTextBookmark */;
640
			0D097A9C1072327900C4781A /* PBXTextBookmark */ = 0D097A9C1072327900C4781A /* PBXTextBookmark */;
252
			0D69E410125D19BE005BA68D /* PBXTextBookmark */ = 0D69E410125D19BE005BA68D /* PBXTextBookmark */;
641
			0D097A9D1072327900C4781A /* PBXTextBookmark */ = 0D097A9D1072327900C4781A /* PBXTextBookmark */;
253
			0D69E414125D19BE005BA68D /* PBXTextBookmark */ = 0D69E414125D19BE005BA68D /* PBXTextBookmark */;
642
			0D097A9E1072327900C4781A /* PBXTextBookmark */ = 0D097A9E1072327900C4781A /* PBXTextBookmark */;
254
			0D69E44F125D1DB3005BA68D /* PBXTextBookmark */ = 0D69E44F125D1DB3005BA68D /* PBXTextBookmark */;
643
			0D0B19810F6F059400A9B435 = 0D0B19810F6F059400A9B435 /* PBXTextBookmark */;
255
			0D69E450125D1DB3005BA68D /* PBXTextBookmark */ = 0D69E450125D1DB3005BA68D /* PBXTextBookmark */;
644
			0D0F427D0F5599D300914063 = 0D0F427D0F5599D300914063 /* PBXTextBookmark */;
256
			0D69E454125D1DB3005BA68D /* PBXTextBookmark */ = 0D69E454125D1DB3005BA68D /* PBXTextBookmark */;
645
			0D1F75C510219FA500909623 = 0D1F75C510219FA500909623 /* PBXTextBookmark */;
257
			0D69E510125D2849005BA68D /* PBXTextBookmark */ = 0D69E510125D2849005BA68D /* PBXTextBookmark */;
646
			0D1F75C610219FA500909623 = 0D1F75C610219FA500909623 /* PBXTextBookmark */;
258
			0D69E511125D2849005BA68D /* PBXTextBookmark */ = 0D69E511125D2849005BA68D /* PBXTextBookmark */;
647
			0D1F75C710219FA500909623 = 0D1F75C710219FA500909623 /* PBXTextBookmark */;
259
			0D69E512125D2849005BA68D /* PBXTextBookmark */ = 0D69E512125D2849005BA68D /* PBXTextBookmark */;
648
			0D1F75C810219FA500909623 = 0D1F75C810219FA500909623 /* PBXTextBookmark */;
260
			0D69E514125D2849005BA68D /* PBXTextBookmark */ = 0D69E514125D2849005BA68D /* PBXTextBookmark */;
649
			0D22641E106F6C1F00922A11 = 0D22641E106F6C1F00922A11 /* PBXTextBookmark */;
261
			0D69E515125D2849005BA68D /* PBXTextBookmark */ = 0D69E515125D2849005BA68D /* PBXTextBookmark */;
650
			0D22641F106F6C1F00922A11 = 0D22641F106F6C1F00922A11 /* PBXTextBookmark */;
262
			0D7A67FB126D886100D81586 /* PBXTextBookmark */ = 0D7A67FB126D886100D81586 /* PBXTextBookmark */;
651
			0D226420106F6C1F00922A11 = 0D226420106F6C1F00922A11 /* PBXTextBookmark */;
263
			0D7A67FC126D886100D81586 /* PBXTextBookmark */ = 0D7A67FC126D886100D81586 /* PBXTextBookmark */;
652
			0D226421106F6C1F00922A11 = 0D226421106F6C1F00922A11 /* PBXTextBookmark */;
264
			0D7A67FF126D886100D81586 /* PBXTextBookmark */ = 0D7A67FF126D886100D81586 /* PBXTextBookmark */;
653
			0D226423106F6C1F00922A11 = 0D226423106F6C1F00922A11 /* PBXTextBookmark */;
265
			0D7C213B12E4559E001C7BE5 /* PBXTextBookmark */ = 0D7C213B12E4559E001C7BE5 /* PBXTextBookmark */;
654
			0D226424106F6C1F00922A11 = 0D226424106F6C1F00922A11 /* PBXTextBookmark */;
266
			0D7C22BC12E48AC8001C7BE5 /* PBXTextBookmark */ = 0D7C22BC12E48AC8001C7BE5 /* PBXTextBookmark */;
655
			0D226425106F6C1F00922A11 = 0D226425106F6C1F00922A11 /* PBXTextBookmark */;
267
			0D7C22BD12E48AC8001C7BE5 /* PBXTextBookmark */ = 0D7C22BD12E48AC8001C7BE5 /* PBXTextBookmark */;
656
			0D226426106F6C1F00922A11 = 0D226426106F6C1F00922A11 /* PBXTextBookmark */;
268
			0D9BB88712DFCABF00E66D2A /* PBXTextBookmark */ = 0D9BB88712DFCABF00E66D2A /* PBXTextBookmark */;
657
			0D226427106F6C1F00922A11 = 0D226427106F6C1F00922A11 /* PBXTextBookmark */;
269
			0DA0CCED12CCBC57006894FE /* PBXTextBookmark */ = 0DA0CCED12CCBC57006894FE /* PBXTextBookmark */;
658
			0D226428106F6C1F00922A11 = 0D226428106F6C1F00922A11 /* PBXTextBookmark */;
270
			0DA0CD1C12CCC4DF006894FE /* PBXTextBookmark */ = 0DA0CD1C12CCC4DF006894FE /* PBXTextBookmark */;
659
			0D226429106F6C1F00922A11 = 0D226429106F6C1F00922A11 /* PBXTextBookmark */;
271
			0DA0CEB612CE2541006894FE /* PBXTextBookmark */ = 0DA0CEB612CE2541006894FE /* PBXTextBookmark */;
660
			0D22642B106F6C1F00922A11 = 0D22642B106F6C1F00922A11 /* PBXTextBookmark */;
272
			0DB034831299D53500623B2F /* PBXTextBookmark */ = 0DB034831299D53500623B2F /* PBXTextBookmark */;
661
			0D22642C106F6C1F00922A11 = 0D22642C106F6C1F00922A11 /* PBXTextBookmark */;
273
			0DB034851299D53500623B2F /* PBXTextBookmark */ = 0DB034851299D53500623B2F /* PBXTextBookmark */;
662
			0D22642D106F6C1F00922A11 = 0D22642D106F6C1F00922A11 /* PBXTextBookmark */;
274
			0DB41EF112E4E786007AEAFD /* PBXTextBookmark */ = 0DB41EF112E4E786007AEAFD /* PBXTextBookmark */;
663
			0D22642E106F6C1F00922A11 = 0D22642E106F6C1F00922A11 /* PBXTextBookmark */;
275
			0DB41EF212E4E786007AEAFD /* PBXTextBookmark */ = 0DB41EF212E4E786007AEAFD /* PBXTextBookmark */;
664
			0D22642F106F6C1F00922A11 = 0D22642F106F6C1F00922A11 /* PBXTextBookmark */;
276
			0DB41EF312E4E786007AEAFD /* PBXTextBookmark */ = 0DB41EF312E4E786007AEAFD /* PBXTextBookmark */;
665
			0D226430106F6C1F00922A11 = 0D226430106F6C1F00922A11 /* PBXTextBookmark */;
277
			0DB41EF412E4E786007AEAFD /* PBXTextBookmark */ = 0DB41EF412E4E786007AEAFD /* PBXTextBookmark */;
666
			0D226456106FF4A600922A11 = 0D226456106FF4A600922A11 /* PBXTextBookmark */;
278
			0DB41EF512E4E786007AEAFD /* PBXTextBookmark */ = 0DB41EF512E4E786007AEAFD /* PBXTextBookmark */;
667
			0D226469106FFA8D00922A11 = 0D226469106FFA8D00922A11 /* PBXTextBookmark */;
279
			0DB41F3212E4F1DF007AEAFD /* PBXTextBookmark */ = 0DB41F3212E4F1DF007AEAFD /* PBXTextBookmark */;
668
			0D23E5660ECB8720000B0A31 = 0D23E5660ECB8720000B0A31 /* PBXTextBookmark */;
280
			0DB41F3312E4F1DF007AEAFD /* PBXTextBookmark */ = 0DB41F3312E4F1DF007AEAFD /* PBXTextBookmark */;
669
			0D2814FA0FA08D98006C1802 = 0D2814FA0FA08D98006C1802 /* PBXTextBookmark */;
281
			0DB7062512D5F4DF002BC0C6 /* PBXTextBookmark */ = 0DB7062512D5F4DF002BC0C6 /* PBXTextBookmark */;
670
			0D293E161021971F003B0922 = 0D293E161021971F003B0922 /* PBXTextBookmark */;
282
			0DBDD31B12D517CD00F06C02 /* PBXTextBookmark */ = 0DBDD31B12D517CD00F06C02 /* PBXTextBookmark */;
671
			0D293E4C10219E3C003B0922 = 0D293E4C10219E3C003B0922 /* PBXTextBookmark */;
283
			0DBDD31C12D517CD00F06C02 /* PBXTextBookmark */ = 0DBDD31C12D517CD00F06C02 /* PBXTextBookmark */;
672
			0D293E5010219E3C003B0922 = 0D293E5010219E3C003B0922 /* PBXTextBookmark */;
284
			0DBDD31D12D517CD00F06C02 /* PBXTextBookmark */ = 0DBDD31D12D517CD00F06C02 /* PBXTextBookmark */;
673
			0D361E1E0F9FB545002FCC61 = 0D361E1E0F9FB545002FCC61 /* PBXTextBookmark */;
285
			0DBDD31E12D517CD00F06C02 /* PBXTextBookmark */ = 0DBDD31E12D517CD00F06C02 /* PBXTextBookmark */;
674
			0D361E1F0F9FB545002FCC61 = 0D361E1F0F9FB545002FCC61 /* PBXTextBookmark */;
286
			0DBF7AE812E336530074E0F2 /* PBXTextBookmark */ = 0DBF7AE812E336530074E0F2 /* PBXTextBookmark */;
675
			0D3A19A10F6A6449002CCF97 = 0D3A19A10F6A6449002CCF97 /* PBXTextBookmark */;
287
			0DBF7AE912E336530074E0F2 /* PBXTextBookmark */ = 0DBF7AE912E336530074E0F2 /* PBXTextBookmark */;
676
			0D3A19A20F6A6449002CCF97 = 0D3A19A20F6A6449002CCF97 /* PBXTextBookmark */;
288
			0DBF7C4112E3499D0074E0F2 /* PBXTextBookmark */ = 0DBF7C4112E3499D0074E0F2 /* PBXTextBookmark */;
677
			0D3F0F32105A909400AABB94 = 0D3F0F32105A909400AABB94 /* PBXTextBookmark */;
289
			0DC0E46412493F00002589AD /* PBXTextBookmark */ = 0DC0E46412493F00002589AD /* PBXTextBookmark */;
678
			0D3F0F33105A909400AABB94 = 0D3F0F33105A909400AABB94 /* PBXTextBookmark */;
290
			0DC0E46512493F00002589AD /* PBXTextBookmark */ = 0DC0E46512493F00002589AD /* PBXTextBookmark */;
679
			0D4BA2B30F7670BB00D43A62 = 0D4BA2B30F7670BB00D43A62 /* PBXTextBookmark */;
291
			0DC48B5D12BFA09E00157554 /* PBXTextBookmark */ = 0DC48B5D12BFA09E00157554 /* PBXTextBookmark */;
680
			0D4BA2B40F7670BB00D43A62 = 0D4BA2B40F7670BB00D43A62 /* PBXTextBookmark */;
292
			0DC48B5E12BFA09E00157554 /* PBXTextBookmark */ = 0DC48B5E12BFA09E00157554 /* PBXTextBookmark */;
681
			0D4BA2B50F7670BB00D43A62 = 0D4BA2B50F7670BB00D43A62 /* PBXTextBookmark */;
293
			0DC62E58123973E600F7EA07 /* PBXTextBookmark */ = 0DC62E58123973E600F7EA07 /* PBXTextBookmark */;
682
			0D4BA2B60F7670BB00D43A62 = 0D4BA2B60F7670BB00D43A62 /* PBXTextBookmark */;
294
			0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */;
683
			0D4BA2B70F7670BB00D43A62 = 0D4BA2B70F7670BB00D43A62 /* PBXTextBookmark */;
295
			0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */;
684
			0D4BA2BA0F7670BB00D43A62 = 0D4BA2BA0F7670BB00D43A62 /* PBXTextBookmark */;
296
			0DC62EC112397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EC112397B1600F7EA07 /* PBXTextBookmark */;
685
			0D4BA2BB0F7670BB00D43A62 = 0D4BA2BB0F7670BB00D43A62 /* PBXTextBookmark */;
297
			0DC62EC212397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EC212397B1600F7EA07 /* PBXTextBookmark */;
686
			0D4BA2BC0F7670BB00D43A62 = 0D4BA2BC0F7670BB00D43A62 /* PBXTextBookmark */;
298
			0DC62ED912397E9800F7EA07 /* PlistBookmark */ = 0DC62ED912397E9800F7EA07 /* PlistBookmark */;
687
			0D4BA2BD0F7670BB00D43A62 = 0D4BA2BD0F7670BB00D43A62 /* PBXTextBookmark */;
299
			0DCC0C9212F75527000612E7 /* PBXTextBookmark */ = 0DCC0C9212F75527000612E7 /* PBXTextBookmark */;
688
			0D4BA2BE0F7670BB00D43A62 = 0D4BA2BE0F7670BB00D43A62 /* PBXTextBookmark */;
300
			0DCC0C9312F75527000612E7 /* PBXTextBookmark */ = 0DCC0C9312F75527000612E7 /* PBXTextBookmark */;
689
			0D4BA2BF0F7670BB00D43A62 = 0D4BA2BF0F7670BB00D43A62 /* PBXTextBookmark */;
301
			0DCC0C9412F75527000612E7 /* PBXTextBookmark */ = 0DCC0C9412F75527000612E7 /* PBXTextBookmark */;
690
			0D4BA2C00F7670BB00D43A62 = 0D4BA2C00F7670BB00D43A62 /* PBXTextBookmark */;
302
			0DE544BD129FB701004E5166 /* PBXTextBookmark */ = 0DE544BD129FB701004E5166 /* PBXTextBookmark */;
691
			0D4BA2C10F7670BB00D43A62 = 0D4BA2C10F7670BB00D43A62 /* PBXTextBookmark */;
303
			0DE544BF129FB701004E5166 /* PBXTextBookmark */ = 0DE544BF129FB701004E5166 /* PBXTextBookmark */;
692
			0D4BA2C20F7670BB00D43A62 = 0D4BA2C20F7670BB00D43A62 /* PBXTextBookmark */;
304
			0DE544D4129FB81B004E5166 /* PBXTextBookmark */ = 0DE544D4129FB81B004E5166 /* PBXTextBookmark */;
693
			0D4BA2C30F7670BB00D43A62 = 0D4BA2C30F7670BB00D43A62 /* PBXTextBookmark */;
305
			0DE544D6129FB81B004E5166 /* PBXTextBookmark */ = 0DE544D6129FB81B004E5166 /* PBXTextBookmark */;
694
			0D4BA2C40F7670BB00D43A62 = 0D4BA2C40F7670BB00D43A62 /* PBXTextBookmark */;
306
			0DE544D8129FB81B004E5166 /* PBXTextBookmark */ = 0DE544D8129FB81B004E5166 /* PBXTextBookmark */;
695
			0D4BA2C50F7670BB00D43A62 = 0D4BA2C50F7670BB00D43A62 /* PBXTextBookmark */;
307
			0DE544DA129FB81B004E5166 /* PBXTextBookmark */ = 0DE544DA129FB81B004E5166 /* PBXTextBookmark */;
696
			0D4BA2C60F7670BB00D43A62 = 0D4BA2C60F7670BB00D43A62 /* PBXTextBookmark */;
308
			0DE544E1129FBA06004E5166 /* PBXTextBookmark */ = 0DE544E1129FBA06004E5166 /* PBXTextBookmark */;
697
			0D4BA2C70F7670BB00D43A62 = 0D4BA2C70F7670BB00D43A62 /* PBXTextBookmark */;
309
			0DE5462C129FF089004E5166 /* PBXTextBookmark */ = 0DE5462C129FF089004E5166 /* PBXTextBookmark */;
698
			0D4BA2C80F7670BB00D43A62 = 0D4BA2C80F7670BB00D43A62 /* PBXTextBookmark */;
310
			0DE64369123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64369123D0BEB001BDB8E /* PBXTextBookmark */;
699
			0D4BA2C90F7670BB00D43A62 = 0D4BA2C90F7670BB00D43A62 /* PBXTextBookmark */;
311
			0DEC093C12E101E20023AF81 /* PBXTextBookmark */ = 0DEC093C12E101E20023AF81 /* PBXTextBookmark */;
700
			0D4BA2CA0F7670BB00D43A62 = 0D4BA2CA0F7670BB00D43A62 /* PBXTextBookmark */;
312
			0DEC094012E101E20023AF81 /* PBXTextBookmark */ = 0DEC094012E101E20023AF81 /* PBXTextBookmark */;
701
			0D4BA2CB0F7670BB00D43A62 = 0D4BA2CB0F7670BB00D43A62 /* PBXTextBookmark */;
313
			0DEC09AA12E10C060023AF81 /* PBXTextBookmark */ = 0DEC09AA12E10C060023AF81 /* PBXTextBookmark */;
702
			0D4BA2CC0F7670BB00D43A62 = 0D4BA2CC0F7670BB00D43A62 /* PBXTextBookmark */;
314
			0DEC09AB12E10C060023AF81 /* PBXTextBookmark */ = 0DEC09AB12E10C060023AF81 /* PBXTextBookmark */;
703
			0D4BA2CE0F7670BB00D43A62 = 0D4BA2CE0F7670BB00D43A62 /* PBXTextBookmark */;
315
			0DEDC8641295D22800323790 /* PBXTextBookmark */ = 0DEDC8641295D22800323790 /* PBXTextBookmark */;
704
			0D4BA2CF0F7670BB00D43A62 = 0D4BA2CF0F7670BB00D43A62 /* PBXTextBookmark */;
316
			0DEFF53E12575982003D9434 /* PBXTextBookmark */ = 0DEFF53E12575982003D9434 /* PBXTextBookmark */;
705
			0D4BA2D10F7670BB00D43A62 = 0D4BA2D10F7670BB00D43A62 /* PBXTextBookmark */;
317
			0DEFF54312575B78003D9434 /* PBXTextBookmark */ = 0DEFF54312575B78003D9434 /* PBXTextBookmark */;
706
			0D4BA2D20F7670BB00D43A62 = 0D4BA2D20F7670BB00D43A62 /* PBXTextBookmark */;
318
			0DEFF97812E221FE00B591C9 /* PBXTextBookmark */ = 0DEFF97812E221FE00B591C9 /* PBXTextBookmark */;
707
			0D4BA2D30F7670BB00D43A62 = 0D4BA2D30F7670BB00D43A62 /* PBXTextBookmark */;
319
			0DEFF97912E221FE00B591C9 /* PBXTextBookmark */ = 0DEFF97912E221FE00B591C9 /* PBXTextBookmark */;
708
			0D4BA2D40F7670BB00D43A62 = 0D4BA2D40F7670BB00D43A62 /* PBXTextBookmark */;
320
			0DEFF97A12E221FE00B591C9 /* PBXTextBookmark */ = 0DEFF97A12E221FE00B591C9 /* PBXTextBookmark */;
709
			0D4BA2D50F7670BB00D43A62 = 0D4BA2D50F7670BB00D43A62 /* PBXTextBookmark */;
321
			0DF00A4D129C063800B18D23 /* PBXTextBookmark */ = 0DF00A4D129C063800B18D23 /* PBXTextBookmark */;
710
			0D4BA2D70F7670BB00D43A62 = 0D4BA2D70F7670BB00D43A62 /* PBXTextBookmark */;
322
			0DF00CA5129C708C00B18D23 /* PBXTextBookmark */ = 0DF00CA5129C708C00B18D23 /* PBXTextBookmark */;
711
			0D4BA2D80F7670BB00D43A62 = 0D4BA2D80F7670BB00D43A62 /* PBXTextBookmark */;
323
			0DF1DD3512E3B9460071B8C5 /* PBXTextBookmark */ = 0DF1DD3512E3B9460071B8C5 /* PBXTextBookmark */;
712
			0D4BA2D90F7670BB00D43A62 = 0D4BA2D90F7670BB00D43A62 /* PBXTextBookmark */;
324
			0DF1DD8A12E3BB370071B8C5 /* PBXTextBookmark */ = 0DF1DD8A12E3BB370071B8C5 /* PBXTextBookmark */;
713
			0D4BA2DA0F7670BB00D43A62 = 0D4BA2DA0F7670BB00D43A62 /* PBXTextBookmark */;
325
			0DF3288D12DE25DF0042B2AA /* PBXTextBookmark */ = 0DF3288D12DE25DF0042B2AA /* PBXTextBookmark */;
714
			0D4BA2DB0F7670BB00D43A62 = 0D4BA2DB0F7670BB00D43A62 /* PBXTextBookmark */;
326
			0DF32A8612DE4CC50042B2AA /* PBXTextBookmark */ = 0DF32A8612DE4CC50042B2AA /* PBXTextBookmark */;
715
			0D4BA2DC0F7670BB00D43A62 = 0D4BA2DC0F7670BB00D43A62 /* PBXTextBookmark */;
327
			0DF533731299B3D200550DBF /* PBXTextBookmark */ = 0DF533731299B3D200550DBF /* PBXTextBookmark */;
716
			0D4BA2DD0F7670BB00D43A62 = 0D4BA2DD0F7670BB00D43A62 /* PBXTextBookmark */;
328
			0DF534431299C68D00550DBF /* PBXTextBookmark */ = 0DF534431299C68D00550DBF /* PBXTextBookmark */;
717
			0D4BA2DE0F7670BB00D43A62 = 0D4BA2DE0F7670BB00D43A62 /* PBXTextBookmark */;
329
			0DFD9AE512917930005C79B3 /* PBXTextBookmark */ = 0DFD9AE512917930005C79B3 /* PBXTextBookmark */;
718
			0D4BA2DF0F7670BB00D43A62 = 0D4BA2DF0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
719
			0D4BA2E00F7670BB00D43A62 = 0D4BA2E00F7670BB00D43A62 /* PBXTextBookmark */;
-
 
720
			0D4BA2E10F7670BB00D43A62 = 0D4BA2E10F7670BB00D43A62 /* PBXTextBookmark */;
-
 
721
			0D4BA2E20F7670BB00D43A62 = 0D4BA2E20F7670BB00D43A62 /* PBXTextBookmark */;
-
 
722
			0D4BA2E30F7670BB00D43A62 = 0D4BA2E30F7670BB00D43A62 /* PBXTextBookmark */;
-
 
723
			0D4BA2E40F7670BB00D43A62 = 0D4BA2E40F7670BB00D43A62 /* PBXTextBookmark */;
-
 
724
			0D4BA2E50F7670BB00D43A62 = 0D4BA2E50F7670BB00D43A62 /* PBXTextBookmark */;
-
 
725
			0D4BA2E60F7670BB00D43A62 = 0D4BA2E60F7670BB00D43A62 /* PBXTextBookmark */;
-
 
726
			0D4BA2E70F7670BB00D43A62 = 0D4BA2E70F7670BB00D43A62 /* PBXTextBookmark */;
-
 
727
			0D4BA2E80F7670BB00D43A62 = 0D4BA2E80F7670BB00D43A62 /* PBXTextBookmark */;
-
 
728
			0D4BA2E90F7670BB00D43A62 = 0D4BA2E90F7670BB00D43A62 /* PBXTextBookmark */;
-
 
729
			0D4BA2EA0F7670BB00D43A62 = 0D4BA2EA0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
730
			0D4BA2EB0F7670BB00D43A62 = 0D4BA2EB0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
731
			0D4BA2EC0F7670BB00D43A62 = 0D4BA2EC0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
732
			0D4BA2ED0F7670BB00D43A62 = 0D4BA2ED0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
733
			0D4BA2EE0F7670BB00D43A62 = 0D4BA2EE0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
734
			0D4BA2EF0F7670BB00D43A62 = 0D4BA2EF0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
735
			0D4BA2F00F7670BB00D43A62 = 0D4BA2F00F7670BB00D43A62 /* PBXTextBookmark */;
-
 
736
			0D4BA2F10F7670BB00D43A62 = 0D4BA2F10F7670BB00D43A62 /* PBXTextBookmark */;
-
 
737
			0D4BA2F30F7670BB00D43A62 = 0D4BA2F30F7670BB00D43A62 /* PBXTextBookmark */;
-
 
738
			0D4BA2F40F7670BB00D43A62 = 0D4BA2F40F7670BB00D43A62 /* PBXTextBookmark */;
-
 
739
			0D4BA2F60F7670BB00D43A62 = 0D4BA2F60F7670BB00D43A62 /* PBXTextBookmark */;
-
 
740
			0D4BA2F70F7670BB00D43A62 = 0D4BA2F70F7670BB00D43A62 /* PBXTextBookmark */;
-
 
741
			0D4BA2F80F7670BB00D43A62 = 0D4BA2F80F7670BB00D43A62 /* PBXTextBookmark */;
-
 
742
			0D4BA2F90F7670BB00D43A62 = 0D4BA2F90F7670BB00D43A62 /* PBXTextBookmark */;
-
 
743
			0D4BA2FA0F7670BB00D43A62 = 0D4BA2FA0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
744
			0D4BA2FB0F7670BB00D43A62 = 0D4BA2FB0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
745
			0D4BA2FC0F7670BB00D43A62 = 0D4BA2FC0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
746
			0D4BA2FD0F7670BB00D43A62 = 0D4BA2FD0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
747
			0D4BA2FE0F7670BB00D43A62 = 0D4BA2FE0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
748
			0D4BA2FF0F7670BB00D43A62 = 0D4BA2FF0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
749
			0D4BA3010F7670BB00D43A62 = 0D4BA3010F7670BB00D43A62 /* PBXTextBookmark */;
-
 
750
			0D4BA3020F7670BB00D43A62 = 0D4BA3020F7670BB00D43A62 /* PBXTextBookmark */;
-
 
751
			0D4BA3030F7670BB00D43A62 = 0D4BA3030F7670BB00D43A62 /* PBXTextBookmark */;
-
 
752
			0D4BA3040F7670BB00D43A62 = 0D4BA3040F7670BB00D43A62 /* PBXTextBookmark */;
-
 
753
			0D4BA3050F7670BB00D43A62 = 0D4BA3050F7670BB00D43A62 /* PBXTextBookmark */;
-
 
754
			0D4BA3090F7670BB00D43A62 = 0D4BA3090F7670BB00D43A62 /* PBXTextBookmark */;
-
 
755
			0D4BA30B0F7670BB00D43A62 = 0D4BA30B0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
756
			0D4BA30C0F7670BB00D43A62 = 0D4BA30C0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
757
			0D4BA30D0F7670BB00D43A62 = 0D4BA30D0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
758
			0D4BA30E0F7670BB00D43A62 = 0D4BA30E0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
759
			0D4BA30F0F7670BB00D43A62 = 0D4BA30F0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
760
			0D4BA3100F7670BB00D43A62 = 0D4BA3100F7670BB00D43A62 /* PBXTextBookmark */;
-
 
761
			0D4BA3120F7670BB00D43A62 = 0D4BA3120F7670BB00D43A62 /* PBXTextBookmark */;
-
 
762
			0D4BA3130F7670BB00D43A62 = 0D4BA3130F7670BB00D43A62 /* PBXTextBookmark */;
-
 
763
			0D4BA3140F7670BB00D43A62 = 0D4BA3140F7670BB00D43A62 /* PBXTextBookmark */;
-
 
764
			0D4BA3160F7670BB00D43A62 = 0D4BA3160F7670BB00D43A62 /* PBXTextBookmark */;
-
 
765
			0D4BA3170F7670BB00D43A62 = 0D4BA3170F7670BB00D43A62 /* PBXTextBookmark */;
-
 
766
			0D4BA3180F7670BB00D43A62 = 0D4BA3180F7670BB00D43A62 /* PBXTextBookmark */;
-
 
767
			0D4BA31A0F7670BB00D43A62 = 0D4BA31A0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
768
			0D4BA31B0F7670BB00D43A62 = 0D4BA31B0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
769
			0D4BA31C0F7670BB00D43A62 = 0D4BA31C0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
770
			0D4BA31E0F7670BB00D43A62 = 0D4BA31E0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
771
			0D4BA31F0F7670BB00D43A62 = 0D4BA31F0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
772
			0D4BA3200F7670BB00D43A62 = 0D4BA3200F7670BB00D43A62 /* PBXTextBookmark */;
-
 
773
			0D4BA3220F7670BB00D43A62 = 0D4BA3220F7670BB00D43A62 /* PBXTextBookmark */;
-
 
774
			0D4BA3230F7670BB00D43A62 = 0D4BA3230F7670BB00D43A62 /* PBXTextBookmark */;
-
 
775
			0D4BA3240F7670BB00D43A62 = 0D4BA3240F7670BB00D43A62 /* PBXTextBookmark */;
-
 
776
			0D4BA3280F7670BB00D43A62 = 0D4BA3280F7670BB00D43A62 /* PBXTextBookmark */;
-
 
777
			0D4BA32A0F7670BB00D43A62 = 0D4BA32A0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
778
			0D4BA32B0F7670BB00D43A62 = 0D4BA32B0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
779
			0D4BA32C0F7670BB00D43A62 = 0D4BA32C0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
780
			0D4BA32D0F7670BB00D43A62 = 0D4BA32D0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
781
			0D4BA32E0F7670BB00D43A62 = 0D4BA32E0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
782
			0D4BA32F0F7670BB00D43A62 = 0D4BA32F0F7670BB00D43A62 /* PBXTextBookmark */;
-
 
783
			0D4BA3300F7670BB00D43A62 = 0D4BA3300F7670BB00D43A62 /* PBXTextBookmark */;
-
 
784
			0D4BA3310F7670BB00D43A62 = 0D4BA3310F7670BB00D43A62 /* PBXTextBookmark */;
-
 
785
			0D4CABDF1055B6E7005FA856 = 0D4CABDF1055B6E7005FA856 /* PBXTextBookmark */;
-
 
786
			0D4CABE01055B6E7005FA856 = 0D4CABE01055B6E7005FA856 /* PBXTextBookmark */;
-
 
787
			0D55A12F104FEF1C00C4538F = 0D55A12F104FEF1C00C4538F /* PBXTextBookmark */;
-
 
788
			0D55A14A105008BB00C4538F = 0D55A14A105008BB00C4538F /* PBXTextBookmark */;
-
 
789
			0D55A14B105008BB00C4538F = 0D55A14B105008BB00C4538F /* PBXTextBookmark */;
-
 
790
			0D55A15B10500CC100C4538F = 0D55A15B10500CC100C4538F /* PBXTextBookmark */;
-
 
791
			0D5C53AB1067770500F6511F = 0D5C53AB1067770500F6511F /* PBXTextBookmark */;
-
 
792
			0D5C53AC1067770500F6511F = 0D5C53AC1067770500F6511F /* PBXTextBookmark */;
-
 
793
			0D5EB7470F4AB7D000034165 = 0D5EB7470F4AB7D000034165 /* PBXTextBookmark */;
-
 
794
			0D5EB7480F4AB7D000034165 = 0D5EB7480F4AB7D000034165 /* PBXTextBookmark */;
-
 
795
			0D5EB7960F4AD22A00034165 = 0D5EB7960F4AD22A00034165 /* PBXTextBookmark */;
-
 
796
			0D83B1EB106EC63E009BCD7C = 0D83B1EB106EC63E009BCD7C /* PBXTextBookmark */;
-
 
797
			0D83B1EC106EC63E009BCD7C = 0D83B1EC106EC63E009BCD7C /* PBXTextBookmark */;
-
 
798
			0D9067AD1070AAEE00ED0055 = 0D9067AD1070AAEE00ED0055 /* PBXTextBookmark */;
-
 
799
			0D92F4F30FBD6DF30032A0BD = 0D92F4F30FBD6DF30032A0BD /* PBXTextBookmark */;
-
 
800
			0D92F4F40FBD6DF30032A0BD = 0D92F4F40FBD6DF30032A0BD /* PBXTextBookmark */;
-
 
801
			0D92F4F50FBD6DF30032A0BD = 0D92F4F50FBD6DF30032A0BD /* PBXTextBookmark */;
-
 
802
			0D92F5200FBD6FF70032A0BD = 0D92F5200FBD6FF70032A0BD /* PBXTextBookmark */;
-
 
803
			0D92F5960FC81B0C0032A0BD = 0D92F5960FC81B0C0032A0BD /* PBXTextBookmark */;
-
 
804
			0DA2A4F80F5FC749007CCD73 = 0DA2A4F80F5FC749007CCD73 /* PBXTextBookmark */;
-
 
805
			0DA5893E0F767CA600348C93 = 0DA5893E0F767CA600348C93 /* PBXTextBookmark */;
-
 
806
			0DA5893F0F767CA600348C93 = 0DA5893F0F767CA600348C93 /* PBXTextBookmark */;
-
 
807
			0DA5896D0F76E30500348C93 = 0DA5896D0F76E30500348C93 /* PBXTextBookmark */;
-
 
808
			0DA5896E0F76E30500348C93 = 0DA5896E0F76E30500348C93 /* PBXTextBookmark */;
-
 
809
			0DB24612106BF713000AC4F8 = 0DB24612106BF713000AC4F8 /* PBXTextBookmark */;
-
 
810
			0DB24613106BF713000AC4F8 = 0DB24613106BF713000AC4F8 /* PBXTextBookmark */;
-
 
811
			0DB24614106BF713000AC4F8 = 0DB24614106BF713000AC4F8 /* PBXTextBookmark */;
-
 
812
			0DB24615106BF713000AC4F8 = 0DB24615106BF713000AC4F8 /* PBXTextBookmark */;
-
 
813
			0DB24616106BF713000AC4F8 = 0DB24616106BF713000AC4F8 /* PBXTextBookmark */;
-
 
814
			0DB24617106BF713000AC4F8 = 0DB24617106BF713000AC4F8 /* PBXTextBookmark */;
-
 
815
			0DB2461A106BF713000AC4F8 = 0DB2461A106BF713000AC4F8 /* PBXTextBookmark */;
-
 
816
			0DB2461B106BF713000AC4F8 = 0DB2461B106BF713000AC4F8 /* PBXTextBookmark */;
-
 
817
			0DB6C9240F3CFB860088DC70 = 0DB6C9240F3CFB860088DC70 /* PBXTextBookmark */;
-
 
818
			0DB6C9260F3CFB860088DC70 = 0DB6C9260F3CFB860088DC70 /* PBXTextBookmark */;
-
 
819
			0DC2A8021068049200B83CF6 = 0DC2A8021068049200B83CF6 /* PBXTextBookmark */;
-
 
820
			0DC2A8031068049200B83CF6 = 0DC2A8031068049200B83CF6 /* PBXTextBookmark */;
-
 
821
			0DC2A8041068049200B83CF6 = 0DC2A8041068049200B83CF6 /* PBXTextBookmark */;
-
 
822
			0DC2A8071068049200B83CF6 = 0DC2A8071068049200B83CF6 /* PBXTextBookmark */;
-
 
823
			0DC2A8081068049200B83CF6 = 0DC2A8081068049200B83CF6 /* PBXTextBookmark */;
-
 
824
			0DC6B3830F41BAD900849378 = 0DC6B3830F41BAD900849378 /* PBXTextBookmark */;
-
 
825
			0DC9B65E107100B2004EC3B1 = 0DC9B65E107100B2004EC3B1 /* PBXTextBookmark */;
-
 
826
			0DC9B66A10710698004EC3B1 = 0DC9B66A10710698004EC3B1 /* PBXTextBookmark */;
-
 
827
			0DD3CA360F7663330092DFC6 = 0DD3CA360F7663330092DFC6 /* PBXTextBookmark */;
-
 
828
			0DD3CA6B0F7668440092DFC6 = 0DD3CA6B0F7668440092DFC6 /* PBXTextBookmark */;
-
 
829
			0DD3CA6E0F7668440092DFC6 = 0DD3CA6E0F7668440092DFC6 /* PBXTextBookmark */;
-
 
830
			0DD3CA6F0F7668440092DFC6 = 0DD3CA6F0F7668440092DFC6 /* PBXTextBookmark */;
-
 
831
			0DD3CA7D0F7668440092DFC6 = 0DD3CA7D0F7668440092DFC6 /* PBXTextBookmark */;
-
 
832
			0DD3CA7E0F7668440092DFC6 = 0DD3CA7E0F7668440092DFC6 /* PBXTextBookmark */;
-
 
833
			0DD3CA7F0F7668440092DFC6 = 0DD3CA7F0F7668440092DFC6 /* PBXTextBookmark */;
-
 
834
			0DD3CA800F7668440092DFC6 = 0DD3CA800F7668440092DFC6 /* PBXTextBookmark */;
-
 
835
			0DD3CA830F7668440092DFC6 = 0DD3CA830F7668440092DFC6 /* PBXTextBookmark */;
-
 
836
			0DDE23BC0FA8901A00FA0338 = 0DDE23BC0FA8901A00FA0338 /* PBXTextBookmark */;
-
 
837
			0DDE97640EE965FC001DBE4F = 0DDE97640EE965FC001DBE4F /* PBXTextBookmark */;
-
 
838
			0DF12BE40F6E3CFC00D0E611 = 0DF12BE40F6E3CFC00D0E611 /* PBXTextBookmark */;
-
 
839
			0DF12BE50F6E3CFC00D0E611 = 0DF12BE50F6E3CFC00D0E611 /* PBXTextBookmark */;
-
 
840
			0DF13A7D1003F1330088F39B = 0DF13A7D1003F1330088F39B /* PBXTextBookmark */;
-
 
841
			0DF48B720F8D503900204359 = 0DF48B720F8D503900204359 /* PBXTextBookmark */;
-
 
842
			0DF48B8D0F8D53F800204359 = 0DF48B8D0F8D53F800204359 /* PBXTextBookmark */;
-
 
843
			0DF48C700F8D667A00204359 = 0DF48C700F8D667A00204359 /* PBXTextBookmark */;
-
 
844
			0DF48C750F8D667A00204359 = 0DF48C750F8D667A00204359 /* PBXTextBookmark */;
-
 
845
			0DF48CAE0F8D679F00204359 = 0DF48CAE0F8D679F00204359 /* PBXTextBookmark */;
-
 
846
			0DFA98740F65D4260050F51C = 0DFA98740F65D4260050F51C /* PBXTextBookmark */;
-
 
847
			0DFBE5270EC0DE15003D675E = 0DFBE5270EC0DE15003D675E /* PBXTextBookmark */;
-
 
848
			0DFEBDB710568AFC003E0941 = 0DFEBDB710568AFC003E0941 /* PBXTextBookmark */;
-
 
849
			0DFEBDB810568AFC003E0941 = 0DFEBDB810568AFC003E0941 /* PBXTextBookmark */;
-
 
850
			0DFEBDB910568AFC003E0941 = 0DFEBDB910568AFC003E0941 /* PBXTextBookmark */;
-
 
851
			0DFEBDBA10568AFC003E0941 = 0DFEBDBA10568AFC003E0941 /* PBXTextBookmark */;
-
 
852
			0DFEBDBC10568AFC003E0941 = 0DFEBDBC10568AFC003E0941 /* PBXTextBookmark */;
-
 
853
		};
330
		};
854
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
331
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
855
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
332
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
856
		userBuildSettings = {
333
		userBuildSettings = {
857
		};
334
		};
Line 876... Line 353...
876
	0D0CAEC00C611308003604C6 /* GEL */ = {
353
	0D0CAEC00C611308003604C6 /* GEL */ = {
877
		activeExec = 0;
354
		activeExec = 0;
878
	};
355
	};
879
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
356
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
880
		uiCtxt = {
357
		uiCtxt = {
881
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8075}}";
358
			sepNavIntBoundsRect = "{{0, 0}, {1079, 7828}}";
882
			sepNavSelRange = "{124, 0}";
359
			sepNavSelRange = "{4933, 0}";
883
			sepNavVisRange = "{0, 759}";
360
			sepNavVisRange = "{287, 735}";
884
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
361
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
885
		};
362
		};
886
	};
363
	};
887
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
364
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
888
		uiCtxt = {
365
		uiCtxt = {
Line 906... Line 383...
906
			sepNavVisRange = "{0, 744}";
383
			sepNavVisRange = "{0, 744}";
907
		};
384
		};
908
	};
385
	};
909
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
386
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
910
		uiCtxt = {
387
		uiCtxt = {
911
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
388
			sepNavIntBoundsRect = "{{0, 0}, {1079, 1406}}";
912
			sepNavSelRange = "{520, 6}";
389
			sepNavSelRange = "{520, 6}";
913
			sepNavVisRange = "{0, 826}";
390
			sepNavVisRange = "{0, 692}";
914
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
391
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
915
		};
392
		};
916
	};
393
	};
917
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
394
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
918
		uiCtxt = {
395
		uiCtxt = {
Line 931... Line 408...
931
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
408
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
932
		};
409
		};
933
	};
410
	};
934
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
411
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
935
		uiCtxt = {
412
		uiCtxt = {
936
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2280}}";
413
			sepNavIntBoundsRect = "{{0, 0}, {1079, 2166}}";
937
			sepNavSelRange = "{559, 7}";
414
			sepNavSelRange = "{154, 0}";
938
			sepNavVisRange = "{0, 920}";
415
			sepNavVisRange = "{670, 943}";
939
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
416
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
940
		};
417
		};
941
	};
418
	};
942
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
419
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
943
		uiCtxt = {
420
		uiCtxt = {
944
			sepNavIntBoundsRect = "{{0, 0}, {1064, 9462}}";
421
			sepNavIntBoundsRect = "{{0, 0}, {1052, 9234}}";
945
			sepNavSelRange = "{0, 0}";
422
			sepNavSelRange = "{1288, 0}";
946
			sepNavVisRange = "{0, 964}";
423
			sepNavVisRange = "{945, 499}";
947
			sepNavVisRect = "{{0, 953}, {961, 291}}";
424
			sepNavVisRect = "{{0, 953}, {961, 291}}";
948
		};
425
		};
949
	};
426
	};
950
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
427
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
951
		uiCtxt = {
428
		uiCtxt = {
Line 961... Line 438...
961
			sepNavVisRange = "{0, 730}";
438
			sepNavVisRange = "{0, 730}";
962
		};
439
		};
963
	};
440
	};
964
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
441
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
965
		uiCtxt = {
442
		uiCtxt = {
966
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
443
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1406}}";
967
			sepNavSelRange = "{0, 0}";
444
			sepNavSelRange = "{787, 50}";
968
			sepNavVisRange = "{0, 837}";
445
			sepNavVisRange = "{0, 910}";
969
		};
446
		};
970
	};
447
	};
971
	0D0CAED30C61132B003604C6 /* ArithVec3Float.h */ = {
448
	0D0CAED30C61132B003604C6 /* ArithVec3Float.h */ = {
972
		uiCtxt = {
449
		uiCtxt = {
973
			sepNavIntBoundsRect = "{{0, 0}, {1064, 969}}";
450
			sepNavIntBoundsRect = "{{0, 0}, {1064, 969}}";
Line 990... Line 467...
990
			sepNavVisRect = "{{0, 308}, {961, 291}}";
467
			sepNavVisRect = "{{0, 308}, {961, 291}}";
991
		};
468
		};
992
	};
469
	};
993
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
470
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
994
		uiCtxt = {
471
		uiCtxt = {
995
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1197}}";
472
			sepNavIntBoundsRect = "{{0, 0}, {1079, 1216}}";
996
			sepNavSelRange = "{203, 6}";
473
			sepNavSelRange = "{203, 6}";
997
			sepNavVisRange = "{0, 637}";
474
			sepNavVisRange = "{314, 631}";
998
			sepNavVisRect = "{{0, 386}, {961, 291}}";
475
			sepNavVisRect = "{{0, 386}, {961, 291}}";
999
		};
476
		};
1000
	};
477
	};
1001
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
478
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
1002
		uiCtxt = {
479
		uiCtxt = {
Line 1012... Line 489...
1012
			sepNavVisRange = "{0, 497}";
489
			sepNavVisRange = "{0, 497}";
1013
		};
490
		};
1014
	};
491
	};
1015
	0D0CAED90C61132B003604C6 /* CGLA.h */ = {
492
	0D0CAED90C61132B003604C6 /* CGLA.h */ = {
1016
		uiCtxt = {
493
		uiCtxt = {
1017
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
494
			sepNavIntBoundsRect = "{{0, 0}, {1072, 3002}}";
1018
			sepNavSelRange = "{3955, 0}";
495
			sepNavSelRange = "{3502, 8}";
1019
			sepNavVisRange = "{0, 664}";
496
			sepNavVisRange = "{2820, 1127}";
1020
		};
497
		};
1021
	};
498
	};
1022
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
499
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
1023
		uiCtxt = {
500
		uiCtxt = {
1024
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2014}}";
501
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2014}}";
Line 1063... Line 540...
1063
			sepNavVisRange = "{0, 728}";
540
			sepNavVisRange = "{0, 728}";
1064
		};
541
		};
1065
	};
542
	};
1066
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
543
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
1067
		uiCtxt = {
544
		uiCtxt = {
1068
			sepNavIntBoundsRect = "{{0, 0}, {1064, 912}}";
545
			sepNavIntBoundsRect = "{{0, 0}, {1079, 931}}";
1069
			sepNavSelRange = "{0, 0}";
546
			sepNavSelRange = "{0, 0}";
1070
			sepNavVisRange = "{0, 758}";
547
			sepNavVisRange = "{0, 687}";
1071
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
548
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
1072
		};
549
		};
1073
	};
550
	};
1074
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
551
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
1075
		uiCtxt = {
552
		uiCtxt = {
Line 1088... Line 565...
1088
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
565
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1089
		};
566
		};
1090
	};
567
	};
1091
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
568
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
1092
		uiCtxt = {
569
		uiCtxt = {
1093
			sepNavIntBoundsRect = "{{0, 0}, {1064, 874}}";
570
			sepNavIntBoundsRect = "{{0, 0}, {1079, 874}}";
1094
			sepNavSelRange = "{336, 6}";
571
			sepNavSelRange = "{336, 6}";
1095
			sepNavVisRange = "{0, 856}";
572
			sepNavVisRange = "{0, 766}";
1096
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
573
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
1097
		};
574
		};
1098
	};
575
	};
1099
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
576
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
1100
		uiCtxt = {
577
		uiCtxt = {
Line 1238... Line 715...
1238
			sepNavVisRange = "{0, 366}";
715
			sepNavVisRange = "{0, 366}";
1239
		};
716
		};
1240
	};
717
	};
1241
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
718
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
1242
		uiCtxt = {
719
		uiCtxt = {
1243
			sepNavIntBoundsRect = "{{0, 0}, {1104, 950}}";
720
			sepNavIntBoundsRect = "{{0, 0}, {1086, 969}}";
1244
			sepNavSelRange = "{474, 3}";
721
			sepNavSelRange = "{474, 3}";
1245
			sepNavVisRange = "{0, 889}";
722
			sepNavVisRange = "{197, 1012}";
1246
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
723
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
1247
		};
724
		};
1248
	};
725
	};
1249
	0D0CAEF90C61132B003604C6 /* Vec3Hf.h */ = {
726
	0D0CAEF90C61132B003604C6 /* Vec3Hf.h */ = {
1250
		uiCtxt = {
727
		uiCtxt = {
Line 1412... Line 889...
1412
			sepNavVisRange = "{0, 833}";
889
			sepNavVisRange = "{0, 833}";
1413
		};
890
		};
1414
	};
891
	};
1415
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
892
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
1416
		uiCtxt = {
893
		uiCtxt = {
1417
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
894
			sepNavIntBoundsRect = "{{0, 0}, {1339, 3439}}";
1418
			sepNavSelRange = "{1878, 0}";
895
			sepNavSelRange = "{561, 0}";
1419
			sepNavVisRange = "{874, 1000}";
896
			sepNavVisRange = "{2001, 1434}";
1420
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
897
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
-
 
898
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
1421
		};
899
		};
1422
	};
900
	};
1423
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
901
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
1424
		uiCtxt = {
902
		uiCtxt = {
1425
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
903
			sepNavIntBoundsRect = "{{0, 0}, {1079, 651}}";
1426
			sepNavSelRange = "{53, 0}";
904
			sepNavSelRange = "{53, 0}";
1427
			sepNavVisRange = "{0, 342}";
905
			sepNavVisRange = "{0, 355}";
1428
		};
906
		};
1429
	};
907
	};
1430
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
908
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
1431
		uiCtxt = {
909
		uiCtxt = {
1432
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3230}}";
910
			sepNavIntBoundsRect = "{{0, 0}, {1079, 3059}}";
1433
			sepNavSelRange = "{45, 0}";
911
			sepNavSelRange = "{45, 0}";
1434
			sepNavVisRange = "{0, 1090}";
912
			sepNavVisRange = "{0, 983}";
1435
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
913
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
1436
		};
914
		};
1437
	};
915
	};
1438
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
916
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
1439
		uiCtxt = {
917
		uiCtxt = {
Line 1449... Line 927...
1449
			sepNavVisRange = "{0, 701}";
927
			sepNavVisRange = "{0, 701}";
1450
		};
928
		};
1451
	};
929
	};
1452
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
930
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
1453
		uiCtxt = {
931
		uiCtxt = {
1454
			sepNavIntBoundsRect = "{{0, 0}, {1064, 9101}}";
932
			sepNavIntBoundsRect = "{{0, 0}, {1079, 8949}}";
1455
			sepNavSelRange = "{54, 0}";
933
			sepNavSelRange = "{54, 0}";
1456
			sepNavVisRange = "{0, 1116}";
934
			sepNavVisRange = "{11911, 1214}";
-
 
935
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
1457
		};
936
		};
1458
	};
937
	};
1459
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
938
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
1460
		uiCtxt = {
939
		uiCtxt = {
1461
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2337}}";
940
			sepNavIntBoundsRect = "{{0, 0}, {1079, 2375}}";
1462
			sepNavSelRange = "{46, 0}";
941
			sepNavSelRange = "{46, 0}";
1463
			sepNavVisRange = "{0, 912}";
942
			sepNavVisRange = "{990, 1067}";
-
 
943
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
1464
		};
944
		};
1465
	};
945
	};
1466
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
946
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
1467
		uiCtxt = {
947
		uiCtxt = {
1468
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1824}}";
948
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1824}}";
Line 1472... Line 952...
1472
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
952
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
1473
		};
953
		};
1474
	};
954
	};
1475
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
955
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
1476
		uiCtxt = {
956
		uiCtxt = {
1477
			sepNavIntBoundsRect = "{{0, 0}, {1104, 6327}}";
957
			sepNavIntBoundsRect = "{{0, 0}, {1072, 6555}}";
1478
			sepNavSelRange = "{47, 0}";
958
			sepNavSelRange = "{47, 0}";
1479
			sepNavVisRange = "{7206, 1032}";
959
			sepNavVisRange = "{5714, 819}";
1480
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
960
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1481
		};
961
		};
1482
	};
962
	};
1483
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
963
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
1484
		uiCtxt = {
964
		uiCtxt = {
Line 1547... Line 1027...
1547
			sepNavVisRange = "{168, 823}";
1027
			sepNavVisRange = "{168, 823}";
1548
		};
1028
		};
1549
	};
1029
	};
1550
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
1030
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
1551
		uiCtxt = {
1031
		uiCtxt = {
1552
			sepNavIntBoundsRect = "{{0, 0}, {1064, 13737}}";
1032
			sepNavIntBoundsRect = "{{0, 0}, {1072, 13908}}";
1553
			sepNavSelRange = "{0, 0}";
1033
			sepNavSelRange = "{0, 0}";
1554
			sepNavVisRange = "{0, 989}";
1034
			sepNavVisRange = "{5710, 885}";
1555
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
1035
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
1556
		};
1036
		};
1557
	};
1037
	};
1558
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
1038
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
1559
		uiCtxt = {
1039
		uiCtxt = {
Line 1595... Line 1075...
1595
			sepNavVisRange = "{0, 353}";
1075
			sepNavVisRange = "{0, 353}";
1596
		};
1076
		};
1597
	};
1077
	};
1598
	0D0CAF2A0C61132C003604C6 /* save_raw.h */ = {
1078
	0D0CAF2A0C61132C003604C6 /* save_raw.h */ = {
1599
		uiCtxt = {
1079
		uiCtxt = {
1600
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2147}}";
1080
			sepNavIntBoundsRect = "{{0, 0}, {720, 2128}}";
1601
			sepNavSelRange = "{49, 0}";
1081
			sepNavSelRange = "{2461, 14}";
1602
			sepNavVisRange = "{0, 261}";
1082
			sepNavVisRange = "{2406, 101}";
1603
		};
1083
		};
1604
	};
1084
	};
1605
	0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */ = {
1085
	0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */ = {
1606
		uiCtxt = {
1086
		uiCtxt = {
1607
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3002}}";
1087
			sepNavIntBoundsRect = "{{0, 0}, {1079, 2755}}";
1608
			sepNavSelRange = "{0, 0}";
1088
			sepNavSelRange = "{0, 0}";
1609
			sepNavVisRange = "{0, 816}";
1089
			sepNavVisRange = "{1730, 1330}";
1610
		};
1090
		};
1611
	};
1091
	};
1612
	0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */ = {
1092
	0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */ = {
1613
		uiCtxt = {
1093
		uiCtxt = {
1614
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
1094
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
Line 1679... Line 1159...
1679
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
1159
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
1680
		};
1160
		};
1681
	};
1161
	};
1682
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
1162
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
1683
		uiCtxt = {
1163
		uiCtxt = {
1684
			sepNavIntBoundsRect = "{{0, 0}, {1156, 4693}}";
1164
			sepNavIntBoundsRect = "{{0, 0}, {1086, 4655}}";
1685
			sepNavSelRange = "{223, 0}";
1165
			sepNavSelRange = "{1126, 623}";
1686
			sepNavVisRange = "{2856, 896}";
1166
			sepNavVisRange = "{742, 1317}";
1687
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
1167
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
1688
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1168
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1689
		};
1169
		};
1690
	};
1170
	};
1691
	0D0CAF370C61132C003604C6 /* draw.h */ = {
1171
	0D0CAF370C61132C003604C6 /* draw.h */ = {
Line 1723... Line 1203...
1723
			sepNavWindowFrame = "{{125, 13}, {1164, 827}}";
1203
			sepNavWindowFrame = "{{125, 13}, {1164, 827}}";
1724
		};
1204
		};
1725
	};
1205
	};
1726
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
1206
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
1727
		uiCtxt = {
1207
		uiCtxt = {
1728
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2299}}";
1208
			sepNavIntBoundsRect = "{{0, 0}, {1086, 2242}}";
1729
			sepNavSelRange = "{2449, 0}";
1209
			sepNavSelRange = "{492, 0}";
1730
			sepNavVisRange = "{117, 837}";
1210
			sepNavVisRange = "{0, 770}";
1731
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1211
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1732
		};
1212
		};
1733
	};
1213
	};
1734
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
1214
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
1735
		uiCtxt = {
1215
		uiCtxt = {
1736
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1786}}";
1216
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1786}}";
1737
			sepNavSelRange = "{2228, 0}";
1217
			sepNavSelRange = "{2228, 0}";
1738
			sepNavVisRange = "{1850, 379}";
1218
			sepNavVisRange = "{131, 1042}";
1739
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
1219
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
1740
		};
1220
		};
1741
	};
1221
	};
1742
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
1222
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
1743
		uiCtxt = {
1223
		uiCtxt = {
1744
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3811}}";
1224
			sepNavIntBoundsRect = "{{0, 0}, {1086, 3781}}";
1745
			sepNavSelRange = "{1315, 26}";
1225
			sepNavSelRange = "{1315, 0}";
1746
			sepNavVisRange = "{833, 921}";
1226
			sepNavVisRange = "{904, 677}";
-
 
1227
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
1747
		};
1228
		};
1748
	};
1229
	};
1749
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
1230
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
1750
		uiCtxt = {
1231
		uiCtxt = {
1751
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2679}}";
1232
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2888}}";
1752
			sepNavSelRange = "{69, 0}";
1233
			sepNavSelRange = "{557, 22}";
1753
			sepNavVisRange = "{0, 371}";
1234
			sepNavVisRange = "{442, 680}";
1754
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1235
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1755
		};
1236
		};
1756
	};
1237
	};
1757
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
1238
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
1758
		uiCtxt = {
1239
		uiCtxt = {
Line 1767... Line 1248...
1767
			sepNavSelRange = "{62, 0}";
1248
			sepNavSelRange = "{62, 0}";
1768
			sepNavVisRange = "{0, 664}";
1249
			sepNavVisRange = "{0, 664}";
1769
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1250
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1770
		};
1251
		};
1771
	};
1252
	};
1772
	0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
-
 
1773
		uiCtxt = {
-
 
1774
			sepNavIntBoundsRect = "{{0, 0}, {1104, 3097}}";
-
 
1775
			sepNavSelRange = "{2608, 0}";
-
 
1776
			sepNavVisRange = "{2232, 570}";
-
 
1777
			sepNavVisRect = "{{0, 2}, {1187, 644}}";
-
 
1778
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
-
 
1779
		};
-
 
1780
	};
-
 
1781
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
-
 
1782
		uiCtxt = {
-
 
1783
			sepNavIntBoundsRect = "{{0, 0}, {1064, 684}}";
-
 
1784
			sepNavSelRange = "{15, 0}";
-
 
1785
			sepNavVisRange = "{0, 778}";
-
 
1786
			sepNavVisRect = "{{0, 78}, {1130, 644}}";
-
 
1787
			sepNavWindowFrame = "{{393, 23}, {846, 820}}";
-
 
1788
		};
-
 
1789
	};
-
 
1790
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
-
 
1791
		uiCtxt = {
-
 
1792
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
-
 
1793
			sepNavSelRange = "{0, 0}";
-
 
1794
			sepNavVisRange = "{0, 769}";
-
 
1795
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
-
 
1796
		};
-
 
1797
	};
-
 
1798
	0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
-
 
1799
		uiCtxt = {
-
 
1800
			sepNavIntBoundsRect = "{{0, 0}, {1064, 589}}";
-
 
1801
			sepNavSelRange = "{52, 0}";
-
 
1802
			sepNavVisRange = "{0, 800}";
-
 
1803
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1804
		};
-
 
1805
	};
-
 
1806
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
-
 
1807
		uiCtxt = {
-
 
1808
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
-
 
1809
			sepNavSelRange = "{44, 32}";
-
 
1810
			sepNavVisRange = "{0, 431}";
-
 
1811
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
-
 
1812
		};
-
 
1813
	};
-
 
1814
	0D0CAF480C61132C003604C6 /* close_holes.h */ = {
-
 
1815
		uiCtxt = {
-
 
1816
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
-
 
1817
			sepNavSelRange = "{48, 0}";
-
 
1818
			sepNavVisRange = "{0, 288}";
-
 
1819
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1820
		};
-
 
1821
	};
-
 
1822
	0D0CAF490C61132C003604C6 /* Face.cpp */ = {
-
 
1823
		uiCtxt = {
-
 
1824
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1976}}";
-
 
1825
			sepNavSelRange = "{229, 0}";
-
 
1826
			sepNavVisRange = "{0, 533}";
-
 
1827
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
-
 
1828
		};
-
 
1829
	};
-
 
1830
	0D0CAF4A0C61132C003604C6 /* Face.h */ = {
-
 
1831
		uiCtxt = {
-
 
1832
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
-
 
1833
			sepNavSelRange = "{41, 0}";
-
 
1834
			sepNavVisRange = "{0, 503}";
-
 
1835
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1836
		};
-
 
1837
	};
-
 
1838
	0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
-
 
1839
		uiCtxt = {
-
 
1840
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1311}}";
-
 
1841
			sepNavSelRange = "{51, 0}";
-
 
1842
			sepNavVisRange = "{768, 1008}";
-
 
1843
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1844
		};
-
 
1845
	};
-
 
1846
	0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
-
 
1847
		uiCtxt = {
-
 
1848
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
-
 
1849
			sepNavSelRange = "{494, 0}";
-
 
1850
			sepNavVisRange = "{0, 584}";
-
 
1851
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
-
 
1852
		};
-
 
1853
	};
-
 
1854
	0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
-
 
1855
		uiCtxt = {
-
 
1856
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
-
 
1857
			sepNavSelRange = "{43, 0}";
-
 
1858
			sepNavVisRange = "{0, 524}";
-
 
1859
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1860
		};
-
 
1861
	};
-
 
1862
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
-
 
1863
		uiCtxt = {
-
 
1864
			sepNavIntBoundsRect = "{{0, 0}, {1064, 12388}}";
-
 
1865
			sepNavSelRange = "{10872, 38}";
-
 
1866
			sepNavVisRange = "{10406, 778}";
-
 
1867
			sepNavVisRect = "{{0, 11630}, {1187, 644}}";
-
 
1868
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
-
 
1869
		};
-
 
1870
	};
-
 
1871
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
-
 
1872
		uiCtxt = {
-
 
1873
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7961}}";
-
 
1874
			sepNavSelRange = "{11882, 0}";
-
 
1875
			sepNavVisRange = "{10984, 1932}";
-
 
1876
			sepNavVisRect = "{{0, 6137}, {1130, 644}}";
-
 
1877
			sepNavWindowFrame = "{{392, 4}, {803, 874}}";
-
 
1878
		};
-
 
1879
	};
-
 
1880
	0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
-
 
1881
		uiCtxt = {
-
 
1882
			sepNavIntBoundsRect = "{{0, 0}, {1104, 13566}}";
-
 
1883
			sepNavSelRange = "{6121, 9}";
-
 
1884
			sepNavVisRange = "{14184, 816}";
-
 
1885
			sepNavVisRect = "{{0, 8777}, {1130, 644}}";
-
 
1886
		};
-
 
1887
	};
-
 
1888
	0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
-
 
1889
		uiCtxt = {
-
 
1890
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
-
 
1891
			sepNavSelRange = "{52, 0}";
-
 
1892
			sepNavVisRange = "{0, 724}";
-
 
1893
			sepNavVisRect = "{{0, 114}, {1130, 644}}";
-
 
1894
		};
-
 
1895
	};
-
 
1896
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
-
 
1897
		uiCtxt = {
-
 
1898
			sepNavIntBoundsRect = "{{0, 0}, {1064, 593}}";
-
 
1899
			sepNavSelRange = "{0, 401}";
-
 
1900
			sepNavVisRange = "{0, 401}";
-
 
1901
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1902
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
-
 
1903
		};
-
 
1904
	};
-
 
1905
	0D0CAF540C61132C003604C6 /* obj_load.h */ = {
-
 
1906
		uiCtxt = {
-
 
1907
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
-
 
1908
			sepNavSelRange = "{45, 0}";
-
 
1909
			sepNavVisRange = "{0, 413}";
-
 
1910
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1911
		};
-
 
1912
	};
-
 
1913
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
-
 
1914
		uiCtxt = {
-
 
1915
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
-
 
1916
			sepNavSelRange = "{0, 1296}";
-
 
1917
			sepNavVisRange = "{0, 868}";
-
 
1918
			sepNavVisRect = "{{0, 598}, {1081, 485}}";
-
 
1919
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
-
 
1920
		};
-
 
1921
	};
-
 
1922
	0D0CAF560C61132C003604C6 /* obj_save.h */ = {
-
 
1923
		uiCtxt = {
-
 
1924
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
-
 
1925
			sepNavSelRange = "{44, 0}";
-
 
1926
			sepNavVisRange = "{0, 210}";
-
 
1927
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1928
		};
-
 
1929
	};
-
 
1930
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
-
 
1931
		uiCtxt = {
-
 
1932
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6897}}";
-
 
1933
			sepNavSelRange = "{4832, 0}";
-
 
1934
			sepNavVisRange = "{1133, 1071}";
-
 
1935
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
-
 
1936
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
-
 
1937
		};
-
 
1938
	};
-
 
1939
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
-
 
1940
		uiCtxt = {
-
 
1941
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
-
 
1942
			sepNavSelRange = "{52, 0}";
-
 
1943
			sepNavVisRange = "{0, 643}";
-
 
1944
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1945
		};
-
 
1946
	};
-
 
1947
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
-
 
1948
		uiCtxt = {
-
 
1949
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
-
 
1950
			sepNavSelRange = "{0, 0}";
-
 
1951
			sepNavVisRange = "{0, 458}";
-
 
1952
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1953
		};
-
 
1954
	};
-
 
1955
	0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
-
 
1956
		uiCtxt = {
-
 
1957
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
-
 
1958
			sepNavSelRange = "{49, 0}";
-
 
1959
			sepNavVisRange = "{0, 529}";
-
 
1960
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1961
		};
-
 
1962
	};
-
 
1963
	0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
-
 
1964
		uiCtxt = {
-
 
1965
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3344}}";
-
 
1966
			sepNavSelRange = "{2739, 44}";
-
 
1967
			sepNavVisRange = "{2010, 828}";
-
 
1968
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1969
		};
-
 
1970
	};
-
 
1971
	0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
-
 
1972
		uiCtxt = {
-
 
1973
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
-
 
1974
			sepNavSelRange = "{41, 0}";
-
 
1975
			sepNavVisRange = "{0, 496}";
-
 
1976
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1977
		};
-
 
1978
	};
-
 
1979
	0D0CAF5D0C61132C003604C6 /* subdivision.cpp */ = {
-
 
1980
		uiCtxt = {
-
 
1981
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
-
 
1982
			sepNavSelRange = "{0, 0}";
-
 
1983
			sepNavVisRange = "{402, 1051}";
-
 
1984
		};
-
 
1985
	};
-
 
1986
	0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
-
 
1987
		uiCtxt = {
-
 
1988
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
-
 
1989
			sepNavSelRange = "{46, 0}";
-
 
1990
			sepNavVisRange = "{0, 372}";
-
 
1991
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1992
		};
-
 
1993
	};
-
 
1994
	0D0CAF5F0C61132C003604C6 /* templates.h */ = {
-
 
1995
		uiCtxt = {
-
 
1996
			sepNavIntBoundsRect = "{{0, 0}, {1104, 3078}}";
-
 
1997
			sepNavSelRange = "{40, 0}";
-
 
1998
			sepNavVisRange = "{2540, 771}";
-
 
1999
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
2000
		};
-
 
2001
	};
-
 
2002
	0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
-
 
2003
		uiCtxt = {
-
 
2004
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6403}}";
-
 
2005
			sepNavSelRange = "{0, 0}";
-
 
2006
			sepNavVisRange = "{2785, 796}";
-
 
2007
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2008
		};
-
 
2009
	};
-
 
2010
	0D0CAF610C61132C003604C6 /* triangulate.h */ = {
-
 
2011
		uiCtxt = {
-
 
2012
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
-
 
2013
			sepNavSelRange = "{47, 0}";
-
 
2014
			sepNavVisRange = "{0, 550}";
-
 
2015
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
2016
		};
-
 
2017
	};
-
 
2018
	0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */ = {
-
 
2019
		uiCtxt = {
-
 
2020
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3819}}";
-
 
2021
			sepNavSelRange = "{0, 0}";
-
 
2022
			sepNavVisRange = "{0, 747}";
-
 
2023
		};
-
 
2024
	};
-
 
2025
	0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
-
 
2026
		uiCtxt = {
-
 
2027
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2033}}";
-
 
2028
			sepNavSelRange = "{193, 0}";
-
 
2029
			sepNavVisRange = "{0, 551}";
-
 
2030
			sepNavVisRect = "{{0, 907}, {1130, 644}}";
-
 
2031
		};
-
 
2032
	};
-
 
2033
	0D0CAF640C61132C003604C6 /* Vertex.h */ = {
-
 
2034
		uiCtxt = {
-
 
2035
			sepNavIntBoundsRect = "{{0, 0}, {1064, 589}}";
-
 
2036
			sepNavSelRange = "{43, 0}";
-
 
2037
			sepNavVisRange = "{0, 559}";
-
 
2038
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
2039
		};
-
 
2040
	};
-
 
2041
	0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
-
 
2042
		uiCtxt = {
-
 
2043
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1805}}";
-
 
2044
			sepNavSelRange = "{53, 0}";
-
 
2045
			sepNavVisRange = "{0, 416}";
-
 
2046
			sepNavVisRect = "{{0, 727}, {1130, 644}}";
-
 
2047
		};
-
 
2048
	};
-
 
2049
	0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
-
 
2050
		uiCtxt = {
-
 
2051
			sepNavIntBoundsRect = "{{0, 0}, {1076, 10621}}";
-
 
2052
			sepNavSelRange = "{1953, 0}";
-
 
2053
			sepNavVisRange = "{469, 956}";
-
 
2054
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
2055
		};
-
 
2056
	};
-
 
2057
	0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
-
 
2058
		uiCtxt = {
-
 
2059
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
-
 
2060
			sepNavSelRange = "{0, 0}";
-
 
2061
			sepNavVisRange = "{0, 789}";
-
 
2062
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
2063
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
-
 
2064
		};
-
 
2065
	};
-
 
2066
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
-
 
2067
		uiCtxt = {
-
 
2068
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1957}}";
-
 
2069
			sepNavSelRange = "{2654, 0}";
-
 
2070
			sepNavVisRange = "{1749, 915}";
-
 
2071
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
-
 
2072
		};
-
 
2073
	};
-
 
2074
	0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
-
 
2075
		uiCtxt = {
-
 
2076
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
-
 
2077
			sepNavSelRange = "{44, 0}";
-
 
2078
			sepNavVisRange = "{0, 301}";
-
 
2079
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
2080
		};
-
 
2081
	};
-
 
2082
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
-
 
2083
		uiCtxt = {
-
 
2084
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1748}}";
-
 
2085
			sepNavSelRange = "{2012, 0}";
-
 
2086
			sepNavVisRange = "{0, 1040}";
-
 
2087
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
-
 
2088
		};
-
 
2089
	};
-
 
2090
	0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
-
 
2091
		uiCtxt = {
-
 
2092
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
-
 
2093
			sepNavSelRange = "{44, 0}";
-
 
2094
			sepNavVisRange = "{0, 200}";
-
 
2095
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
2096
		};
-
 
2097
	};
-
 
2098
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1253
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
2099
		uiCtxt = {
1254
		uiCtxt = {
2100
			sepNavIntBoundsRect = "{{0, 0}, {1340, 7087}}";
1255
			sepNavIntBoundsRect = "{{0, 0}, {1072, 7942}}";
2101
			sepNavSelRange = "{8257, 6}";
1256
			sepNavSelRange = "{3875, 6}";
2102
			sepNavVisRange = "{7689, 651}";
1257
			sepNavVisRange = "{3570, 520}";
2103
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1258
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2104
			sepNavWindowFrame = "{{41, 16}, {846, 820}}";
1259
			sepNavWindowFrame = "{{41, 16}, {846, 820}}";
2105
		};
1260
		};
2106
	};
1261
	};
2107
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1262
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
2108
		uiCtxt = {
1263
		uiCtxt = {
2109
			sepNavIntBoundsRect = "{{0, 0}, {1104, 4465}}";
1264
			sepNavIntBoundsRect = "{{0, 0}, {1072, 4408}}";
2110
			sepNavSelRange = "{4433, 56}";
1265
			sepNavSelRange = "{4433, 56}";
2111
			sepNavVisRange = "{3537, 1379}";
1266
			sepNavVisRange = "{3852, 1144}";
2112
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1267
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2113
		};
1268
		};
2114
	};
1269
	};
2115
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1270
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
2116
		uiCtxt = {
1271
		uiCtxt = {
Line 2143... Line 1298...
2143
			sepNavVisRange = "{3501, 589}";
1298
			sepNavVisRange = "{3501, 589}";
2144
		};
1299
		};
2145
	};
1300
	};
2146
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1301
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
2147
		uiCtxt = {
1302
		uiCtxt = {
2148
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2090}}";
1303
			sepNavIntBoundsRect = "{{0, 0}, {1086, 2109}}";
2149
			sepNavSelRange = "{46, 0}";
1304
			sepNavSelRange = "{2401, 12}";
2150
			sepNavVisRange = "{0, 427}";
1305
			sepNavVisRange = "{1717, 832}";
2151
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1306
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2152
		};
1307
		};
2153
	};
1308
	};
2154
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
1309
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
2155
		uiCtxt = {
1310
		uiCtxt = {
2156
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1330}}";
1311
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1273}}";
2157
			sepNavSelRange = "{39, 0}";
1312
			sepNavSelRange = "{39, 0}";
2158
			sepNavVisRange = "{0, 383}";
1313
			sepNavVisRange = "{487, 677}";
2159
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1314
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2160
		};
1315
		};
2161
	};
1316
	};
2162
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1317
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
2163
		uiCtxt = {
1318
		uiCtxt = {
2164
			sepNavIntBoundsRect = "{{0, 0}, {1104, 752}}";
1319
			sepNavIntBoundsRect = "{{0, 0}, {1086, 722}}";
2165
			sepNavSelRange = "{486, 56}";
1320
			sepNavSelRange = "{486, 0}";
2166
			sepNavVisRange = "{207, 341}";
1321
			sepNavVisRange = "{0, 545}";
2167
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1322
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1323
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
2168
		};
1324
		};
2169
	};
1325
	};
2170
	0D0CAF780C61132C003604C6 /* HashKey.h */ = {
1326
	0D0CAF780C61132C003604C6 /* HashKey.h */ = {
2171
		uiCtxt = {
1327
		uiCtxt = {
2172
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
1328
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
Line 2208... Line 1364...
2208
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
1364
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
2209
			sepNavSelRange = "{42, 0}";
1365
			sepNavSelRange = "{42, 0}";
2210
			sepNavVisRange = "{0, 453}";
1366
			sepNavVisRange = "{0, 453}";
2211
		};
1367
		};
2212
	};
1368
	};
2213
	0D0F427D0F5599D300914063 /* PBXTextBookmark */ = {
-
 
2214
		isa = PBXTextBookmark;
-
 
2215
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
-
 
2216
		name = "obj_load.cpp: 2";
-
 
2217
		rLen = 0;
-
 
2218
		rLoc = 80;
-
 
2219
		rType = 0;
-
 
2220
		vrLen = 727;
-
 
2221
		vrLoc = 1196;
-
 
2222
	};
-
 
2223
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1369
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
2224
		uiCtxt = {
1370
		uiCtxt = {
2225
			sepNavIntBoundsRect = "{{0, 0}, {1085, 12426}}";
1371
			sepNavIntBoundsRect = "{{0, 0}, {1085, 12426}}";
2226
			sepNavSelRange = "{0, 0}";
1372
			sepNavSelRange = "{0, 0}";
2227
			sepNavVisRange = "{0, 556}";
1373
			sepNavVisRange = "{0, 556}";
Line 2236... Line 1382...
2236
			sepNavVisRange = "{0, 706}";
1382
			sepNavVisRange = "{0, 706}";
2237
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1383
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
2238
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1384
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
2239
		};
1385
		};
2240
	};
1386
	};
-
 
1387
	0D15DFA0125A78AA0005A6DD /* PBXTextBookmark */ = {
-
 
1388
		isa = PBXTextBookmark;
-
 
1389
		fRef = 0D5515AC1222A29B0047FA6A /* curvature.h */;
-
 
1390
		name = "curvature.h: 1";
-
 
1391
		rLen = 0;
-
 
1392
		rLoc = 0;
-
 
1393
		rType = 0;
-
 
1394
		vrLen = 851;
-
 
1395
		vrLoc = 0;
-
 
1396
	};
-
 
1397
	0D15DFAA125A78AA0005A6DD /* PBXTextBookmark */ = {
-
 
1398
		isa = PBXTextBookmark;
-
 
1399
		fRef = 0D5515A51222A29B0047FA6A /* caps_and_needles.h */;
-
 
1400
		name = "caps_and_needles.h: 1";
-
 
1401
		rLen = 0;
-
 
1402
		rLoc = 0;
-
 
1403
		rType = 0;
-
 
1404
		vrLen = 1581;
-
 
1405
		vrLoc = 0;
-
 
1406
	};
-
 
1407
	0D15DFAC125A78AA0005A6DD /* PBXTextBookmark */ = {
-
 
1408
		isa = PBXTextBookmark;
-
 
1409
		fRef = 0D5515A71222A29B0047FA6A /* close_holes.h */;
-
 
1410
		name = "close_holes.h: 1";
-
 
1411
		rLen = 0;
-
 
1412
		rLoc = 0;
-
 
1413
		rType = 0;
-
 
1414
		vrLen = 776;
-
 
1415
		vrLoc = 0;
-
 
1416
	};
2241
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1417
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
2242
		uiCtxt = {
1418
		uiCtxt = {
2243
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1862}}";
1419
			sepNavIntBoundsRect = "{{0, 0}, {1379, 1767}}";
2244
			sepNavSelRange = "{1009, 0}";
1420
			sepNavSelRange = "{913, 0}";
2245
			sepNavVisRange = "{517, 658}";
1421
			sepNavVisRange = "{753, 415}";
2246
		};
1422
		};
2247
	};
1423
	};
2248
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
1424
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
2249
		uiCtxt = {
1425
		uiCtxt = {
2250
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
1426
			sepNavIntBoundsRect = "{{0, 0}, {1072, 526}}";
2251
			sepNavSelRange = "{455, 0}";
1427
			sepNavSelRange = "{455, 0}";
2252
			sepNavVisRange = "{0, 455}";
1428
			sepNavVisRange = "{0, 455}";
2253
		};
1429
		};
2254
	};
1430
	};
2255
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1431
	0D17B9730E4B949300FD8803 /* rply.c */ = {
2256
		uiCtxt = {
1432
		uiCtxt = {
2257
			sepNavIntBoundsRect = "{{0, 0}, {1064, 28519}}";
1433
			sepNavIntBoundsRect = "{{0, 0}, {1086, 28576}}";
2258
			sepNavSelRange = "{25889, 0}";
1434
			sepNavSelRange = "{39405, 0}";
2259
			sepNavVisRange = "{37490, 463}";
1435
			sepNavVisRange = "{38852, 1120}";
-
 
1436
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
2260
		};
1437
		};
2261
	};
1438
	};
2262
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1439
	0D17B9740E4B949300FD8803 /* rply.h */ = {
2263
		uiCtxt = {
1440
		uiCtxt = {
2264
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7087}}";
1441
			sepNavIntBoundsRect = "{{0, 0}, {620, 6859}}";
2265
			sepNavSelRange = "{44, 0}";
1442
			sepNavSelRange = "{44, 0}";
2266
			sepNavVisRange = "{2422, 1562}";
1443
			sepNavVisRange = "{3108, 154}";
2267
		};
1444
		};
2268
	};
1445
	};
2269
	0D1F75C510219FA500909623 /* PBXTextBookmark */ = {
1446
	0D1E5EA612D66C8B0040AA6C /* PBXTextBookmark */ = {
2270
		isa = PBXTextBookmark;
1447
		isa = PBXTextBookmark;
2271
		fRef = 0D293E2E102197D8003B0922 /* ArithVec3Int.h */;
-
 
2272
		name = "ArithVec3Int.h: 18";
-
 
2273
		rLen = 0;
-
 
2274
		rLoc = 346;
-
 
2275
		rType = 0;
-
 
2276
		vrLen = 636;
-
 
2277
		vrLoc = 0;
-
 
2278
	};
-
 
2279
	0D1F75C610219FA500909623 /* PBXTextBookmark */ = {
-
 
2280
		isa = PBXTextBookmark;
-
 
2281
		fRef = 0D0CAED70C61132B003604C6 /* ArithVecInt.h */;
1448
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
2282
		name = "ArithVecInt.h: 10";
1449
		name = "Renderer.cpp: 90";
2283
		rLen = 3;
-
 
2284
		rLoc = 193;
-
 
2285
		rType = 0;
-
 
2286
		vrLen = 471;
-
 
2287
		vrLoc = 0;
-
 
2288
	};
-
 
2289
	0D1F75C710219FA500909623 /* PBXTextBookmark */ = {
-
 
2290
		isa = PBXTextBookmark;
-
 
2291
		fRef = 0D293E2D102197D8003B0922 /* Vec3i.h */;
-
 
2292
		name = "Vec3i.h: 1";
-
 
2293
		rLen = 0;
1450
		rLen = 0;
2294
		rLoc = 0;
1451
		rLoc = 2534;
2295
		rType = 0;
1452
		rType = 0;
2296
		vrLen = 890;
1453
		vrLen = 763;
2297
		vrLoc = 0;
1454
		vrLoc = 3054;
2298
	};
1455
	};
2299
	0D1F75C810219FA500909623 /* PBXTextBookmark */ = {
1456
	0D1E5EA712D66C8B0040AA6C /* PBXTextBookmark */ = {
2300
		isa = PBXTextBookmark;
1457
		isa = PBXTextBookmark;
2301
		fRef = 0D0CAED40C61132B003604C6 /* ArithVec4Int.h */;
1458
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
2302
		name = "ArithVec4Int.h: 4";
1459
		name = "ArgExtracter.h: 101";
2303
		rLen = 0;
1460
		rLen = 12;
2304
		rLoc = 86;
1461
		rLoc = 2401;
2305
		rType = 0;
1462
		rType = 0;
2306
		vrLen = 371;
1463
		vrLen = 832;
2307
		vrLoc = 0;
1464
		vrLoc = 1717;
2308
	};
1465
	};
2309
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
1466
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
2310
		uiCtxt = {
1467
		uiCtxt = {
2311
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
1468
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
2312
			sepNavSelRange = "{0, 0}";
1469
			sepNavSelRange = "{0, 0}";
Line 2381... Line 1538...
2381
		name = test.cgla.matrices;
1538
		name = test.cgla.matrices;
2382
		showTypeColumn = 0;
1539
		showTypeColumn = 0;
2383
		sourceDirectories = (
1540
		sourceDirectories = (
2384
		);
1541
		);
2385
	};
1542
	};
2386
	0D22641E106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2387
		isa = PBXTextBookmark;
-
 
2388
		fRef = 0D0CAF050C61132C003604C6 /* BBox.cpp */;
-
 
2389
		name = "BBox.cpp: 1";
-
 
2390
		rLen = 0;
-
 
2391
		rLoc = 0;
-
 
2392
		rType = 0;
-
 
2393
		vrLen = 965;
-
 
2394
		vrLoc = 5481;
-
 
2395
	};
-
 
2396
	0D22641F106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2397
		isa = PBXTextBookmark;
-
 
2398
		fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
-
 
2399
		name = "build_bbtree.cpp: 83";
-
 
2400
		rLen = 0;
-
 
2401
		rLoc = 1878;
-
 
2402
		rType = 0;
-
 
2403
		vrLen = 1000;
-
 
2404
		vrLoc = 874;
-
 
2405
	};
-
 
2406
	0D226420106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2407
		isa = PBXTextBookmark;
-
 
2408
		fRef = 0D0CAF120C61132C003604C6 /* build_bbtree.h */;
-
 
2409
		name = "build_bbtree.h: 2";
-
 
2410
		rLen = 0;
-
 
2411
		rLoc = 53;
-
 
2412
		rType = 0;
-
 
2413
		vrLen = 342;
-
 
2414
		vrLoc = 0;
-
 
2415
	};
-
 
2416
	0D226421106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2417
		isa = PBXTextBookmark;
-
 
2418
		fRef = 0D0CAF060C61132C003604C6 /* BBox.h */;
-
 
2419
		name = "BBox.h: 2";
-
 
2420
		rLen = 0;
-
 
2421
		rLoc = 47;
-
 
2422
		rType = 0;
-
 
2423
		vrLen = 1089;
-
 
2424
		vrLoc = 617;
-
 
2425
	};
-
 
2426
	0D226423106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2427
		isa = PBXTextBookmark;
-
 
2428
		fRef = 0D0CAF040C61132B003604C6 /* AncestorGrid.h */;
-
 
2429
		name = "AncestorGrid.h: 2";
-
 
2430
		rLen = 0;
-
 
2431
		rLoc = 53;
-
 
2432
		rType = 0;
-
 
2433
		vrLen = 1132;
-
 
2434
		vrLoc = 1860;
-
 
2435
	};
-
 
2436
	0D226424106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2437
		isa = PBXTextBookmark;
-
 
2438
		fRef = 0D0CAF070C61132C003604C6 /* BoundingINode.cpp */;
-
 
2439
		name = "BoundingINode.cpp: 1";
-
 
2440
		rLen = 0;
-
 
2441
		rLoc = 0;
-
 
2442
		rType = 0;
-
 
2443
		vrLen = 749;
-
 
2444
		vrLoc = 297;
-
 
2445
	};
-
 
2446
	0D226425106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2447
		isa = PBXTextBookmark;
-
 
2448
		fRef = 0D0CAF080C61132C003604C6 /* BoundingINode.h */;
-
 
2449
		name = "BoundingINode.h: 2";
-
 
2450
		rLen = 0;
-
 
2451
		rLoc = 54;
-
 
2452
		rType = 0;
-
 
2453
		vrLen = 911;
-
 
2454
		vrLoc = 0;
-
 
2455
	};
-
 
2456
	0D226426106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2457
		isa = PBXTextBookmark;
-
 
2458
		fRef = 0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */;
-
 
2459
		name = "BoundingLNode.cpp: 1";
-
 
2460
		rLen = 0;
-
 
2461
		rLoc = 0;
-
 
2462
		rType = 0;
-
 
2463
		vrLen = 147;
-
 
2464
		vrLoc = 0;
-
 
2465
	};
-
 
2466
	0D226427106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2467
		isa = PBXTextBookmark;
-
 
2468
		fRef = 0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */;
-
 
2469
		name = "BoundingLNode.h: 7";
-
 
2470
		rLen = 0;
-
 
2471
		rLoc = 139;
-
 
2472
		rType = 0;
-
 
2473
		vrLen = 910;
-
 
2474
		vrLoc = 0;
-
 
2475
	};
-
 
2476
	0D226428106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2477
		isa = PBXTextBookmark;
-
 
2478
		fRef = 0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */;
-
 
2479
		name = "BoundingNode.cpp: 1";
-
 
2480
		rLen = 0;
-
 
2481
		rLoc = 0;
-
 
2482
		rType = 0;
-
 
2483
		vrLen = 874;
-
 
2484
		vrLoc = 457;
-
 
2485
	};
-
 
2486
	0D226429106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2487
		isa = PBXTextBookmark;
-
 
2488
		fRef = 0D0CAF0C0C61132C003604C6 /* BoundingNode.h */;
-
 
2489
		name = "BoundingNode.h: 2";
-
 
2490
		rLen = 0;
-
 
2491
		rLoc = 53;
-
 
2492
		rType = 0;
-
 
2493
		vrLen = 979;
-
 
2494
		vrLoc = 69;
-
 
2495
	};
-
 
2496
	0D22642B106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2497
		isa = PBXTextBookmark;
-
 
2498
		fRef = 0D0CAF0E0C61132C003604C6 /* BoundingTree.h */;
-
 
2499
		name = "BoundingTree.h: 23";
-
 
2500
		rLen = 0;
-
 
2501
		rLoc = 388;
-
 
2502
		rType = 0;
-
 
2503
		vrLen = 635;
-
 
2504
		vrLoc = 122;
-
 
2505
	};
-
 
2506
	0D22642C106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2507
		isa = PBXTextBookmark;
-
 
2508
		fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
-
 
2509
		name = "Cell.h: 2";
-
 
2510
		rLen = 0;
-
 
2511
		rLoc = 45;
-
 
2512
		rType = 0;
-
 
2513
		vrLen = 1090;
-
 
2514
		vrLoc = 0;
-
 
2515
	};
-
 
2516
	0D22642D106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2517
		isa = PBXTextBookmark;
-
 
2518
		fRef = 0D0CAF030C61132B003604C6 /* AABox.h */;
-
 
2519
		name = "AABox.h: 2";
-
 
2520
		rLen = 0;
-
 
2521
		rLoc = 47;
-
 
2522
		rType = 0;
-
 
2523
		vrLen = 875;
-
 
2524
		vrLoc = 236;
-
 
2525
	};
-
 
2526
	0D22642E106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2527
		isa = PBXTextBookmark;
-
 
2528
		fRef = 0D0CAF020C61132B003604C6 /* AABox.cpp */;
-
 
2529
		name = "AABox.cpp: 1";
-
 
2530
		rLen = 0;
-
 
2531
		rLoc = 0;
-
 
2532
		rType = 0;
-
 
2533
		vrLen = 898;
-
 
2534
		vrLoc = 847;
-
 
2535
	};
-
 
2536
	0D22642F106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2537
		isa = PBXTextBookmark;
-
 
2538
		fRef = 0D0CAF220C61132C003604C6 /* OBox.cpp */;
-
 
2539
		name = "OBox.cpp: 100";
-
 
2540
		rLen = 0;
-
 
2541
		rLoc = 1805;
-
 
2542
		rType = 0;
-
 
2543
		vrLen = 598;
-
 
2544
		vrLoc = 1479;
-
 
2545
	};
-
 
2546
	0D226430106F6C1F00922A11 /* PBXTextBookmark */ = {
-
 
2547
		isa = PBXTextBookmark;
-
 
2548
		fRef = 0D0CAF240C61132C003604C6 /* Polygonizer.cpp */;
-
 
2549
		name = "Polygonizer.cpp: 1";
-
 
2550
		rLen = 0;
-
 
2551
		rLoc = 0;
-
 
2552
		rType = 0;
-
 
2553
		vrLen = 989;
-
 
2554
		vrLoc = 0;
-
 
2555
	};
-
 
2556
	0D226456106FF4A600922A11 /* PBXTextBookmark */ = {
-
 
2557
		isa = PBXTextBookmark;
-
 
2558
		fRef = 0D0CAF230C61132C003604C6 /* OBox.h */;
-
 
2559
		name = "OBox.h: 29";
-
 
2560
		rLen = 0;
-
 
2561
		rLoc = 503;
-
 
2562
		rType = 0;
-
 
2563
		vrLen = 823;
-
 
2564
		vrLoc = 168;
-
 
2565
	};
-
 
2566
	0D226469106FFA8D00922A11 /* PBXTextBookmark */ = {
-
 
2567
		isa = PBXTextBookmark;
-
 
2568
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
-
 
2569
		name = "meshdist.cpp: 70";
-
 
2570
		rLen = 23;
-
 
2571
		rLoc = 1344;
-
 
2572
		rType = 0;
-
 
2573
		vrLen = 526;
-
 
2574
		vrLoc = 1068;
-
 
2575
	};
-
 
2576
	0D23E5660ECB8720000B0A31 /* PBXTextBookmark */ = {
-
 
2577
		isa = PBXTextBookmark;
-
 
2578
		fRef = 0D23E5670ECB8720000B0A31 /* objview.cpp */;
-
 
2579
		name = "objview.cpp: 97";
-
 
2580
		rLen = 92;
-
 
2581
		rLoc = 2038;
-
 
2582
		rType = 0;
-
 
2583
		vrLen = 880;
-
 
2584
		vrLoc = 1661;
-
 
2585
	};
-
 
2586
	0D23E5670ECB8720000B0A31 /* objview.cpp */ = {
-
 
2587
		isa = PBXFileReference;
-
 
2588
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2589
		name = objview.cpp;
-
 
2590
		path = "/Users/jab/Downloads/GEL_v365-3/apps/OBJViewer/objview.cpp";
-
 
2591
		sourceTree = "<absolute>";
-
 
2592
	};
-
 
2593
	0D2814FA0FA08D98006C1802 /* PBXTextBookmark */ = {
-
 
2594
		isa = PBXTextBookmark;
-
 
2595
		fRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */;
-
 
2596
		name = "glsl_shader.h: 32";
-
 
2597
		rLen = 1113;
-
 
2598
		rLoc = 1676;
-
 
2599
		rType = 0;
-
 
2600
		vrLen = 1799;
-
 
2601
		vrLoc = 791;
-
 
2602
	};
-
 
2603
	0D293E161021971F003B0922 /* PBXTextBookmark */ = {
-
 
2604
		isa = PBXTextBookmark;
-
 
2605
		fRef = 0D3C48BC0F4A20ED00659824 /* off_load.cpp */;
-
 
2606
		name = "off_load.cpp: 26";
-
 
2607
		rLen = 0;
-
 
2608
		rLoc = 487;
-
 
2609
		rType = 0;
-
 
2610
		vrLen = 677;
-
 
2611
		vrLoc = 337;
-
 
2612
	};
-
 
2613
	0D293E2D102197D8003B0922 /* Vec3i.h */ = {
1543
	0D293E2D102197D8003B0922 /* Vec3i.h */ = {
2614
		uiCtxt = {
1544
		uiCtxt = {
2615
			sepNavIntBoundsRect = "{{0, 0}, {1104, 779}}";
1545
			sepNavIntBoundsRect = "{{0, 0}, {1104, 779}}";
2616
			sepNavSelRange = "{0, 0}";
1546
			sepNavSelRange = "{0, 0}";
2617
			sepNavVisRange = "{0, 890}";
1547
			sepNavVisRange = "{0, 890}";
Line 2622... Line 1552...
2622
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
1552
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
2623
			sepNavSelRange = "{346, 0}";
1553
			sepNavSelRange = "{346, 0}";
2624
			sepNavVisRange = "{0, 636}";
1554
			sepNavVisRange = "{0, 636}";
2625
		};
1555
		};
2626
	};
1556
	};
2627
	0D293E4C10219E3C003B0922 /* PBXTextBookmark */ = {
-
 
2628
		isa = PBXTextBookmark;
-
 
2629
		fRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */;
-
 
2630
		name = "gel_rand.cpp: 1";
-
 
2631
		rLen = 0;
-
 
2632
		rLoc = 0;
-
 
2633
		rType = 0;
-
 
2634
		vrLen = 613;
-
 
2635
		vrLoc = 19;
-
 
2636
	};
-
 
2637
	0D293E5010219E3C003B0922 /* PBXTextBookmark */ = {
-
 
2638
		isa = PBXTextBookmark;
-
 
2639
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
-
 
2640
		name = "Vec3f.h: 20";
-
 
2641
		rLen = 3;
-
 
2642
		rLoc = 474;
-
 
2643
		rType = 0;
-
 
2644
		vrLen = 889;
-
 
2645
		vrLoc = 0;
-
 
2646
	};
-
 
2647
	0D2BC8490F80E6E80062E7D3 /* CVar.h */ = {
-
 
2648
		isa = PBXFileReference;
-
 
2649
		lastKnownFileType = sourcecode.c.h;
-
 
2650
		name = CVar.h;
-
 
2651
		path = /usr/local/include/CVars/CVar.h;
-
 
2652
		sourceTree = "<absolute>";
-
 
2653
	};
-
 
2654
	0D2D81830E8504F100E69E57 /* Renderer.h */ = {
1557
	0D2D81830E8504F100E69E57 /* Renderer.h */ = {
2655
		uiCtxt = {
1558
		uiCtxt = {
2656
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4617}}";
1559
			sepNavIntBoundsRect = "{{0, 0}, {1156, 4598}}";
2657
			sepNavSelRange = "{341, 0}";
1560
			sepNavSelRange = "{6026, 19}";
2658
			sepNavVisRange = "{6563, 1177}";
1561
			sepNavVisRange = "{6990, 1174}";
2659
			sepNavWindowFrame = "{{14, 190}, {846, 820}}";
1562
			sepNavWindowFrame = "{{14, 190}, {846, 820}}";
2660
		};
1563
		};
2661
	};
1564
	};
2662
	0D2D818C0E85060700E69E57 /* Renderer.cpp */ = {
1565
	0D2D818C0E85060700E69E57 /* Renderer.cpp */ = {
2663
		uiCtxt = {
1566
		uiCtxt = {
2664
			sepNavIntBoundsRect = "{{0, 0}, {1064, 14820}}";
1567
			sepNavIntBoundsRect = "{{0, 0}, {1316, 14915}}";
2665
			sepNavSelRange = "{19460, 0}";
1568
			sepNavSelRange = "{2534, 0}";
2666
			sepNavVisRange = "{40, 638}";
1569
			sepNavVisRange = "{3054, 763}";
2667
			sepNavWindowFrame = "{{35, 58}, {846, 820}}";
1570
			sepNavWindowFrame = "{{35, 58}, {846, 820}}";
2668
		};
1571
		};
2669
	};
1572
	};
2670
	0D361E1E0F9FB545002FCC61 /* PBXTextBookmark */ = {
-
 
2671
		isa = PBXTextBookmark;
-
 
2672
		fRef = 0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */;
-
 
2673
		name = "SinglePassWireframeRenderer.h: 17";
-
 
2674
		rLen = 626;
-
 
2675
		rLoc = 305;
-
 
2676
		rType = 0;
-
 
2677
		vrLen = 939;
-
 
2678
		vrLoc = 0;
-
 
2679
	};
-
 
2680
	0D361E1F0F9FB545002FCC61 /* PBXTextBookmark */ = {
-
 
2681
		isa = PBXTextBookmark;
-
 
2682
		fRef = 0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */;
-
 
2683
		name = "SinglePassWireframeRenderer.cpp: 19";
-
 
2684
		rLen = 3423;
-
 
2685
		rLoc = 330;
-
 
2686
		rType = 0;
-
 
2687
		vrLen = 860;
-
 
2688
		vrLoc = 0;
-
 
2689
	};
-
 
2690
	0D3A19A10F6A6449002CCF97 /* PBXTextBookmark */ = {
-
 
2691
		isa = PBXTextBookmark;
-
 
2692
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
-
 
2693
		name = "tessellate.h: 2";
-
 
2694
		rLen = 0;
-
 
2695
		rLoc = 50;
-
 
2696
		rType = 0;
-
 
2697
		vrLen = 706;
-
 
2698
		vrLoc = 0;
-
 
2699
	};
-
 
2700
	0D3A19A20F6A6449002CCF97 /* PBXTextBookmark */ = {
-
 
2701
		isa = PBXTextBookmark;
-
 
2702
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
-
 
2703
		name = "volume_polygonize.cpp: 77";
-
 
2704
		rLen = 0;
-
 
2705
		rLoc = 1953;
-
 
2706
		rType = 0;
-
 
2707
		vrLen = 956;
-
 
2708
		vrLoc = 469;
-
 
2709
	};
-
 
2710
	0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */ = {
-
 
2711
		isa = PBXFileReference;
-
 
2712
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2713
		name = HashKey.cpp;
-
 
2714
		path = /Users/jab/GEL/src/Util/HashKey.cpp;
-
 
2715
		sourceTree = "<absolute>";
-
 
2716
	};
-
 
2717
	0D3C48BB0F4A20ED00659824 /* off_load.h */ = {
-
 
2718
		uiCtxt = {
-
 
2719
			sepNavIntBoundsRect = "{{0, 0}, {1064, 418}}";
-
 
2720
			sepNavSelRange = "{194, 0}";
-
 
2721
			sepNavVisRange = "{0, 463}";
-
 
2722
		};
-
 
2723
	};
-
 
2724
	0D3C48BC0F4A20ED00659824 /* off_load.cpp */ = {
-
 
2725
		uiCtxt = {
-
 
2726
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1102}}";
-
 
2727
			sepNavSelRange = "{487, 0}";
-
 
2728
			sepNavVisRange = "{337, 677}";
-
 
2729
		};
-
 
2730
	};
-
 
2731
	0D3F0F32105A909400AABB94 /* PBXTextBookmark */ = {
-
 
2732
		isa = PBXTextBookmark;
-
 
2733
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
-
 
2734
		name = "templates.h: 2";
-
 
2735
		rLen = 0;
-
 
2736
		rLoc = 40;
-
 
2737
		rType = 0;
-
 
2738
		vrLen = 771;
-
 
2739
		vrLoc = 2540;
-
 
2740
	};
-
 
2741
	0D3F0F33105A909400AABB94 /* PBXTextBookmark */ = {
1573
	0D314C5B12BA0B1100D6F995 /* PBXTextBookmark */ = {
2742
		isa = PBXTextBookmark;
-
 
2743
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
-
 
2744
		name = "HalfEdge.h: 2";
-
 
2745
		rLen = 0;
-
 
2746
		rLoc = 43;
-
 
2747
		rType = 0;
-
 
2748
		vrLen = 524;
-
 
2749
		vrLoc = 0;
-
 
2750
	};
-
 
2751
	0D44A3200E55BE6500AECD76 /* ply_load.h */ = {
-
 
2752
		uiCtxt = {
-
 
2753
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
-
 
2754
			sepNavSelRange = "{45, 0}";
-
 
2755
			sepNavVisRange = "{0, 413}";
-
 
2756
		};
-
 
2757
	};
-
 
2758
	0D44A3210E55BE6500AECD76 /* ply_load.cpp */ = {
-
 
2759
		uiCtxt = {
-
 
2760
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
-
 
2761
			sepNavSelRange = "{326, 0}";
-
 
2762
			sepNavVisRange = "{0, 401}";
-
 
2763
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
-
 
2764
		};
-
 
2765
	};
-
 
2766
	0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */ = {
-
 
2767
		uiCtxt = {
-
 
2768
			sepNavIntBoundsRect = "{{0, 0}, {959, 2774}}";
-
 
2769
			sepNavSelRange = "{330, 3423}";
-
 
2770
			sepNavVisRange = "{0, 860}";
-
 
2771
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
-
 
2772
		};
-
 
2773
	};
-
 
2774
	0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */ = {
-
 
2775
		uiCtxt = {
-
 
2776
			sepNavIntBoundsRect = "{{0, 0}, {959, 688}}";
-
 
2777
			sepNavSelRange = "{305, 626}";
-
 
2778
			sepNavVisRange = "{0, 939}";
-
 
2779
		};
-
 
2780
	};
-
 
2781
	0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */ = {
-
 
2782
		uiCtxt = {
-
 
2783
			sepNavIntBoundsRect = "{{0, 0}, {1061, 10469}}";
-
 
2784
			sepNavSelRange = "{9572, 0}";
-
 
2785
			sepNavVisRange = "{10230, 837}";
-
 
2786
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
-
 
2787
		};
-
 
2788
	};
-
 
2789
	0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */ = {
-
 
2790
		uiCtxt = {
-
 
2791
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
-
 
2792
			sepNavSelRange = "{1116, 0}";
-
 
2793
			sepNavVisRange = "{0, 515}";
-
 
2794
		};
-
 
2795
	};
-
 
2796
	0D4BA2B30F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2797
		isa = PBXTextBookmark;
-
 
2798
		fRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */;
-
 
2799
		name = "ply_load.cpp: 54";
-
 
2800
		rLen = 0;
-
 
2801
		rLoc = 1009;
-
 
2802
		rType = 0;
-
 
2803
		vrLen = 658;
-
 
2804
		vrLoc = 517;
-
 
2805
	};
-
 
2806
	0D4BA2B40F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2807
		isa = PBXTextBookmark;
1574
		isa = PBXTextBookmark;
2808
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
1575
		fRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */;
2809
		name = "caps_and_needles.cpp: 1";
1576
		name = "rsview.cpp: 1";
2810
		rLen = 0;
1577
		rLen = 0;
2811
		rLoc = 0;
1578
		rLoc = 0;
2812
		rType = 0;
1579
		rType = 0;
2813
		vrLen = 769;
-
 
2814
		vrLoc = 0;
-
 
2815
	};
-
 
2816
	0D4BA2B50F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2817
		isa = PBXTextBookmark;
-
 
2818
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
-
 
2819
		name = "close_holes.cpp: 5";
-
 
2820
		rLen = 32;
-
 
2821
		rLoc = 44;
-
 
2822
		rType = 0;
-
 
2823
		vrLen = 431;
-
 
2824
		vrLoc = 0;
-
 
2825
	};
-
 
2826
	0D4BA2B60F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2827
		isa = PBXTextBookmark;
-
 
2828
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
-
 
2829
		name = "Face.cpp: 13";
-
 
2830
		rLen = 0;
-
 
2831
		rLoc = 229;
-
 
2832
		rType = 0;
-
 
2833
		vrLen = 533;
-
 
2834
		vrLoc = 0;
-
 
2835
	};
-
 
2836
	0D4BA2B70F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2837
		isa = PBXTextBookmark;
-
 
2838
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
-
 
2839
		name = "HalfEdge.cpp: 27";
-
 
2840
		rLen = 0;
-
 
2841
		rLoc = 494;
-
 
2842
		rType = 0;
-
 
2843
		vrLen = 584;
-
 
2844
		vrLoc = 0;
-
 
2845
	};
-
 
2846
	0D4BA2BA0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2847
		isa = PBXTextBookmark;
-
 
2848
		fRef = 0D5EB72D0F4AB2D800034165 /* off_save.cpp */;
-
 
2849
		name = "off_save.cpp: 50";
-
 
2850
		rLen = 0;
-
 
2851
		rLoc = 1142;
-
 
2852
		rType = 0;
-
 
2853
		vrLen = 829;
-
 
2854
		vrLoc = 472;
-
 
2855
	};
-
 
2856
	0D4BA2BB0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2857
		isa = PBXTextBookmark;
-
 
2858
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
-
 
2859
		name = "ply_load.cpp: 17";
-
 
2860
		rLen = 0;
-
 
2861
		rLoc = 326;
-
 
2862
		rType = 0;
-
 
2863
		vrLen = 401;
-
 
2864
		vrLoc = 0;
-
 
2865
	};
-
 
2866
	0D4BA2BC0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2867
		isa = PBXTextBookmark;
-
 
2868
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
-
 
2869
		name = "obj_save.cpp: 1";
-
 
2870
		rLen = 1296;
-
 
2871
		rLoc = 0;
-
 
2872
		rType = 0;
-
 
2873
		vrLen = 868;
-
 
2874
		vrLoc = 0;
-
 
2875
	};
-
 
2876
	0D4BA2BD0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2877
		isa = PBXTextBookmark;
-
 
2878
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
2879
		name = "quadric_simplify.cpp: 175";
-
 
2880
		rLen = 0;
-
 
2881
		rLoc = 4832;
-
 
2882
		rType = 0;
-
 
2883
		vrLen = 1071;
-
 
2884
		vrLoc = 1133;
-
 
2885
	};
-
 
2886
	0D4BA2BE0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2887
		isa = PBXTextBookmark;
-
 
2888
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
-
 
2889
		name = "smooth.cpp: 117";
-
 
2890
		rLen = 44;
-
 
2891
		rLoc = 2739;
-
 
2892
		rType = 0;
-
 
2893
		vrLen = 828;
1580
		vrLen = 840;
2894
		vrLoc = 2010;
-
 
2895
	};
-
 
2896
	0D4BA2BF0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2897
		isa = PBXTextBookmark;
-
 
2898
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
-
 
2899
		name = "subdivision.cpp: 1";
-
 
2900
		rLen = 0;
-
 
2901
		rLoc = 0;
-
 
2902
		rType = 0;
-
 
2903
		vrLen = 1051;
-
 
2904
		vrLoc = 402;
-
 
2905
	};
-
 
2906
	0D4BA2C00F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2907
		isa = PBXTextBookmark;
-
 
2908
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
-
 
2909
		name = "ArithMatFloat.h: 7";
-
 
2910
		rLen = 0;
-
 
2911
		rLoc = 124;
-
 
2912
		rType = 0;
-
 
2913
		vrLen = 759;
-
 
2914
		vrLoc = 0;
-
 
2915
	};
-
 
2916
	0D4BA2C10F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2917
		isa = PBXTextBookmark;
-
 
2918
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
-
 
2919
		name = "ArithQuat.h: 275";
-
 
2920
		rLen = 0;
-
 
2921
		rLoc = 7470;
-
 
2922
		rType = 0;
-
 
2923
		vrLen = 727;
-
 
2924
		vrLoc = 0;
1581
		vrLoc = 0;
2925
	};
1582
	};
2926
	0D4BA2C20F7670BB00D43A62 /* PBXTextBookmark */ = {
1583
	0D3BAA2012420FCC0004E2EF /* PBXTextBookmark */ = {
2927
		isa = PBXTextBookmark;
1584
		isa = PBXTextBookmark;
2928
		fRef = 0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */;
1585
		fRef = 0D0CAED90C61132B003604C6 /* CGLA.h */;
2929
		name = "ArithSqMat2x2Float.h: 19";
1586
		name = "CGLA.h: 143";
2930
		rLen = 4;
1587
		rLen = 8;
2931
		rLoc = 423;
1588
		rLoc = 3502;
2932
		rType = 0;
1589
		rType = 0;
2933
		vrLen = 756;
1590
		vrLen = 1127;
2934
		vrLoc = 0;
1591
		vrLoc = 2820;
2935
	};
1592
	};
2936
	0D4BA2C30F7670BB00D43A62 /* PBXTextBookmark */ = {
1593
	0D3BAA2B124210A80004E2EF /* PBXTextBookmark */ = {
2937
		isa = PBXTextBookmark;
1594
		isa = PBXTextBookmark;
2938
		fRef = 0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */;
1595
		fRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */;
2939
		name = "ArithSqMat3x3Float.cpp: 1";
1596
		name = "gel_rand.cpp: 34";
2940
		rLen = 0;
1597
		rLen = 0;
2941
		rLoc = 0;
1598
		rLoc = 548;
2942
		rType = 0;
1599
		rType = 0;
2943
		vrLen = 744;
1600
		vrLen = 612;
2944
		vrLoc = 0;
1601
		vrLoc = 32;
2945
	};
1602
	};
2946
	0D4BA2C40F7670BB00D43A62 /* PBXTextBookmark */ = {
1603
	0D3BAA90124217080004E2EF /* mesh_optimization.cpp:384 */ = {
2947
		isa = PBXTextBookmark;
1604
		isa = PBXFileBreakpoint;
2948
		fRef = 0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */;
-
 
2949
		name = "ArithSqMat3x3Float.h: 21";
-
 
2950
		rLen = 6;
1605
		actions = (
2951
		rLoc = 520;
1606
		);
2952
		rType = 0;
1607
		breakpointStyle = 0;
2953
		vrLen = 826;
1608
		continueAfterActions = 0;
2954
		vrLoc = 0;
1609
		countType = 0;
2955
	};
-
 
2956
	0D4BA2C50F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
2957
		isa = PBXTextBookmark;
1610
		delayBeforeContinue = 0;
2958
		fRef = 0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */;
1611
		fileReference = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
2959
		name = "ArithSqMat4x4Float.cpp: 1";
1612
		functionName = "delta_energy(const Manifold& m, HalfEdgeID h)";
2960
		rLen = 0;
1613
		hitCount = 0;
2961
		rLoc = 0;
1614
		ignoreCount = 0;
2962
		rType = 0;
1615
		lineNumber = 384;
2963
		vrLen = 1165;
1616
		location = libGEL.dylib;
-
 
1617
		modificationTime = 316449780.237279;
-
 
1618
		originalNumberOfMultipleMatches = 1;
2964
		vrLoc = 5062;
1619
		state = 0;
2965
	};
1620
	};
2966
	0D4BA2C60F7670BB00D43A62 /* PBXTextBookmark */ = {
1621
	0D3BAACC124227030004E2EF /* mesh_optimization.cpp:600 */ = {
2967
		isa = PBXTextBookmark;
1622
		isa = PBXFileBreakpoint;
-
 
1623
		actions = (
-
 
1624
		);
2968
		fRef = 0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */;
1625
		breakpointStyle = 0;
2969
		name = "ArithSqMat4x4Float.h: 24";
1626
		continueAfterActions = 0;
2970
		rLen = 4;
1627
		countType = 0;
-
 
1628
		delayBeforeContinue = 0;
-
 
1629
		fileReference = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1630
		functionName = "simulated_annealing_optimization(Manifold& m, const EnergyFun& efun, int max_iter)";
2971
		rLoc = 642;
1631
		hitCount = 0;
2972
		rType = 0;
1632
		ignoreCount = 0;
2973
		vrLen = 818;
1633
		lineNumber = 600;
-
 
1634
		location = libGEL.dylib;
-
 
1635
		modificationTime = 316449780.237321;
-
 
1636
		originalNumberOfMultipleMatches = 1;
2974
		vrLoc = 0;
1637
		state = 0;
2975
	};
1638
	};
2976
	0D4BA2C70F7670BB00D43A62 /* PBXTextBookmark */ = {
1639
	0D3BAAD4124227360004E2EF /* mesh_optimization.cpp:599 */ = {
2977
		isa = PBXTextBookmark;
1640
		isa = PBXFileBreakpoint;
-
 
1641
		actions = (
-
 
1642
		);
2978
		fRef = 0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */;
1643
		breakpointStyle = 0;
2979
		name = "ArithSqMatFloat.h: 19";
1644
		continueAfterActions = 0;
2980
		rLen = 7;
1645
		countType = 0;
-
 
1646
		delayBeforeContinue = 0;
-
 
1647
		fileReference = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1648
		functionName = "simulated_annealing_optimization(Manifold& m, const EnergyFun& efun, int max_iter)";
2981
		rLoc = 559;
1649
		hitCount = 0;
2982
		rType = 0;
1650
		ignoreCount = 0;
2983
		vrLen = 920;
1651
		lineNumber = 599;
-
 
1652
		location = libGEL.dylib;
-
 
1653
		modificationTime = 316449780.237306;
-
 
1654
		originalNumberOfMultipleMatches = 1;
2984
		vrLoc = 0;
1655
		state = 0;
2985
	};
1656
	};
2986
	0D4BA2C80F7670BB00D43A62 /* PBXTextBookmark */ = {
1657
	0D3BAB0B124230A80004E2EF /* PBXBookmark */ = {
2987
		isa = PBXTextBookmark;
1658
		isa = PBXBookmark;
2988
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
1659
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
2989
		name = "ArithVec.h: 1";
-
 
2990
		rLen = 0;
-
 
2991
		rLoc = 0;
-
 
2992
		rType = 0;
-
 
2993
		vrLen = 964;
-
 
2994
		vrLoc = 0;
-
 
2995
	};
1660
	};
2996
	0D4BA2C90F7670BB00D43A62 /* PBXTextBookmark */ = {
1661
	0D401C3E126F00F900962594 /* PBXTextBookmark */ = {
2997
		isa = PBXTextBookmark;
1662
		isa = PBXTextBookmark;
2998
		fRef = 0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */;
1663
		fRef = 0D5515D11222A29B0047FA6A /* volume_polygonize.h */;
2999
		name = "ArithVec2Float.cpp: 1";
1664
		name = "volume_polygonize.h: 1";
3000
		rLen = 0;
1665
		rLen = 0;
3001
		rLoc = 0;
1666
		rLoc = 0;
3002
		rType = 0;
1667
		rType = 0;
3003
		vrLen = 812;
1668
		vrLen = 1105;
3004
		vrLoc = 0;
1669
		vrLoc = 217;
3005
	};
1670
	};
3006
	0D4BA2CA0F7670BB00D43A62 /* PBXTextBookmark */ = {
1671
	0D401C75126F360700962594 /* PBXTextBookmark */ = {
3007
		isa = PBXTextBookmark;
1672
		isa = PBXTextBookmark;
3008
		fRef = 0D0CAED10C61132B003604C6 /* ArithVec2Float.h */;
1673
		fRef = 0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */;
3009
		name = "ArithVec2Float.h: 10";
1674
		name = "volume_polygonize.cpp: 291";
3010
		rLen = 3;
1675
		rLen = 59;
3011
		rLoc = 196;
1676
		rLoc = 7582;
3012
		rType = 0;
1677
		rType = 0;
3013
		vrLen = 730;
1678
		vrLen = 670;
3014
		vrLoc = 0;
1679
		vrLoc = 11847;
3015
	};
1680
	};
3016
	0D4BA2CB0F7670BB00D43A62 /* PBXTextBookmark */ = {
1681
	0D41212E1263AF30009B846D /* PBXTextBookmark */ = {
3017
		isa = PBXTextBookmark;
1682
		isa = PBXTextBookmark;
3018
		fRef = 0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */;
1683
		fRef = 0DB883610C611DD20040A677 /* objviewer.cpp */;
3019
		name = "ArithVec3Float.cpp: 1";
1684
		name = "objviewer.cpp: 267";
3020
		rLen = 0;
1685
		rLen = 0;
3021
		rLoc = 0;
1686
		rLoc = 6527;
3022
		rType = 0;
1687
		rType = 0;
3023
		vrLen = 837;
1688
		vrLen = 840;
3024
		vrLoc = 0;
-
 
3025
	};
-
 
3026
	0D4BA2CC0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3027
		isa = PBXTextBookmark;
-
 
3028
		fRef = 0D0CAED30C61132B003604C6 /* ArithVec3Float.h */;
-
 
3029
		name = "ArithVec3Float.h: 10";
-
 
3030
		rLen = 3;
-
 
3031
		rLoc = 196;
1689
		vrLoc = 5361;
3032
		rType = 0;
-
 
3033
		vrLen = 1035;
-
 
3034
		vrLoc = 0;
-
 
3035
	};
1690
	};
3036
	0D4BA2CE0F7670BB00D43A62 /* PBXTextBookmark */ = {
1691
	0D41214312647834009B846D /* vvector.h */ = {
3037
		isa = PBXTextBookmark;
1692
		isa = PBXFileReference;
3038
		fRef = 0D0CAED50C61132B003604C6 /* ArithVec4Float.h */;
-
 
3039
		name = "ArithVec4Float.h: 16";
1693
		lastKnownFileType = sourcecode.c.h;
3040
		rLen = 3;
-
 
3041
		rLoc = 333;
1694
		name = vvector.h;
3042
		rType = 0;
1695
		path = /System/Library/Frameworks/GLUT.framework/Versions/A/Headers/vvector.h;
3043
		vrLen = 746;
1696
		sourceTree = "<absolute>";
3044
		vrLoc = 0;
-
 
3045
	};
1697
	};
3046
	0D4BA2CF0F7670BB00D43A62 /* PBXTextBookmark */ = {
1698
	0D41214A12647850009B846D /* PBXTextBookmark */ = {
3047
		isa = PBXTextBookmark;
1699
		isa = PBXTextBookmark;
3048
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
1700
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
3049
		name = "ArithVecFloat.h: 10";
1701
		name = "ArithVecFloat.h: 10";
3050
		rLen = 6;
1702
		rLen = 6;
3051
		rLoc = 203;
1703
		rLoc = 203;
3052
		rType = 0;
1704
		rType = 0;
3053
		vrLen = 637;
1705
		vrLen = 631;
3054
		vrLoc = 0;
1706
		vrLoc = 314;
3055
	};
1707
	};
3056
	0D4BA2D10F7670BB00D43A62 /* PBXTextBookmark */ = {
1708
	0D41214B12647850009B846D /* PBXTextBookmark */ = {
3057
		isa = PBXTextBookmark;
1709
		isa = PBXTextBookmark;
3058
		fRef = 0D0CAED80C61132B003604C6 /* BitMask.h */;
1710
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
3059
		name = "BitMask.h: 1";
1711
		name = "ArithVec.h: 1";
3060
		rLen = 0;
1712
		rLen = 0;
3061
		rLoc = 0;
1713
		rLoc = 0;
3062
		rType = 0;
1714
		rType = 0;
3063
		vrLen = 497;
1715
		vrLen = 1194;
3064
		vrLoc = 0;
1716
		vrLoc = 11665;
3065
	};
1717
	};
3066
	0D4BA2D20F7670BB00D43A62 /* PBXTextBookmark */ = {
1718
	0D41215512648875009B846D /* PBXTextBookmark */ = {
3067
		isa = PBXTextBookmark;
1719
		isa = PBXTextBookmark;
3068
		fRef = 0D0CAED90C61132B003604C6 /* CGLA.h */;
1720
		fRef = 0D41214312647834009B846D /* vvector.h */;
3069
		name = "CGLA.h: 158";
1721
		name = "vvector.h: 791";
3070
		rLen = 0;
1722
		rLen = 0;
3071
		rLoc = 3955;
-
 
3072
		rType = 0;
-
 
3073
		vrLen = 664;
-
 
3074
		vrLoc = 0;
-
 
3075
	};
-
 
3076
	0D4BA2D30F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3077
		isa = PBXTextBookmark;
-
 
3078
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
-
 
3079
		name = "eigensolution.cpp: 37";
-
 
3080
		rLen = 0;
-
 
3081
		rLoc = 667;
-
 
3082
		rType = 0;
-
 
3083
		vrLen = 883;
-
 
3084
		vrLoc = 533;
-
 
3085
	};
-
 
3086
	0D4BA2D40F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3087
		isa = PBXTextBookmark;
-
 
3088
		fRef = 0D0CAEDB0C61132B003604C6 /* eigensolution.h */;
-
 
3089
		name = "eigensolution.h: 25";
-
 
3090
		rLen = 75;
-
 
3091
		rLoc = 818;
1723
		rLoc = 18968;
3092
		rType = 0;
-
 
3093
		vrLen = 902;
-
 
3094
		vrLoc = 0;
-
 
3095
	};
-
 
3096
	0D4BA2D50F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3097
		isa = PBXTextBookmark;
-
 
3098
		fRef = 0D0CAEDC0C61132B003604C6 /* ExceptionStandard.h */;
-
 
3099
		name = "ExceptionStandard.h: 14";
-
 
3100
		rLen = 43;
-
 
3101
		rLoc = 190;
-
 
3102
		rType = 0;
-
 
3103
		vrLen = 616;
-
 
3104
		vrLoc = 0;
-
 
3105
	};
-
 
3106
	0D4BA2D70F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3107
		isa = PBXTextBookmark;
-
 
3108
		fRef = 0D0CAEDE0C61132B003604C6 /* Mat2x2d.h */;
-
 
3109
		name = "Mat2x2d.h: 15";
-
 
3110
		rLen = 6;
-
 
3111
		rLoc = 302;
-
 
3112
		rType = 0;
1724
		rType = 0;
3113
		vrLen = 823;
1725
		vrLen = 197;
3114
		vrLoc = 0;
1726
		vrLoc = 0;
3115
	};
1727
	};
3116
	0D4BA2D80F7670BB00D43A62 /* PBXTextBookmark */ = {
1728
	0D41215612648875009B846D /* PBXTextBookmark */ = {
3117
		isa = PBXTextBookmark;
1729
		isa = PBXTextBookmark;
3118
		fRef = 0D0CAEDF0C61132B003604C6 /* Mat2x2f.h */;
1730
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
3119
		name = "Mat2x2f.h: 16";
1731
		name = "ArithMatFloat.h: 202";
3120
		rLen = 6;
-
 
3121
		rLoc = 302;
-
 
3122
		rType = 0;
-
 
3123
		vrLen = 827;
-
 
3124
		vrLoc = 0;
-
 
3125
	};
-
 
3126
	0D4BA2D90F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3127
		isa = PBXTextBookmark;
-
 
3128
		fRef = 0D0CAEE00C61132B003604C6 /* Mat2x3d.h */;
-
 
3129
		name = "Mat2x3d.h: 1";
-
 
3130
		rLen = 0;
1732
		rLen = 0;
3131
		rLoc = 0;
1733
		rLoc = 4933;
3132
		rType = 0;
1734
		rType = 0;
3133
		vrLen = 728;
1735
		vrLen = 735;
3134
		vrLoc = 0;
1736
		vrLoc = 287;
3135
	};
1737
	};
3136
	0D4BA2DA0F7670BB00D43A62 /* PBXTextBookmark */ = {
1738
	0D41215712648875009B846D /* PBXTextBookmark */ = {
3137
		isa = PBXTextBookmark;
1739
		isa = PBXTextBookmark;
3138
		fRef = 0D0CAEE10C61132B003604C6 /* Mat2x3f.h */;
1740
		fRef = 0D0CAEE10C61132B003604C6 /* Mat2x3f.h */;
3139
		name = "Mat2x3f.h: 1";
1741
		name = "Mat2x3f.h: 1";
3140
		rLen = 0;
1742
		rLen = 0;
3141
		rLoc = 0;
1743
		rLoc = 0;
3142
		rType = 0;
1744
		rType = 0;
3143
		vrLen = 758;
-
 
3144
		vrLoc = 0;
-
 
3145
	};
-
 
3146
	0D4BA2DB0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3147
		isa = PBXTextBookmark;
-
 
3148
		fRef = 0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */;
-
 
3149
		name = "Mat3x3d.cpp: 1";
-
 
3150
		rLen = 0;
-
 
3151
		rLoc = 0;
-
 
3152
		rType = 0;
-
 
3153
		vrLen = 603;
1745
		vrLen = 687;
3154
		vrLoc = 0;
-
 
3155
	};
-
 
3156
	0D4BA2DC0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3157
		isa = PBXTextBookmark;
-
 
3158
		fRef = 0D0CAEE20C61132B003604C6 /* Mat3x3d.h */;
-
 
3159
		name = "Mat3x3d.h: 15";
-
 
3160
		rLen = 3;
-
 
3161
		rLoc = 328;
-
 
3162
		rType = 0;
-
 
3163
		vrLen = 859;
-
 
3164
		vrLoc = 0;
1746
		vrLoc = 0;
3165
	};
1747
	};
3166
	0D4BA2DD0F7670BB00D43A62 /* PBXTextBookmark */ = {
1748
	0D41215812648875009B846D /* PBXTextBookmark */ = {
3167
		isa = PBXTextBookmark;
-
 
3168
		fRef = 0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */;
-
 
3169
		name = "Mat3x3f.cpp: 1";
-
 
3170
		rLen = 0;
-
 
3171
		rLoc = 0;
-
 
3172
		rType = 0;
-
 
3173
		vrLen = 602;
-
 
3174
		vrLoc = 0;
-
 
3175
	};
-
 
3176
	0D4BA2DE0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3177
		isa = PBXTextBookmark;
1749
		isa = PBXTextBookmark;
3178
		fRef = 0D0CAEE40C61132B003604C6 /* Mat3x3f.h */;
1750
		fRef = 0D0CAEE40C61132B003604C6 /* Mat3x3f.h */;
3179
		name = "Mat3x3f.h: 16";
1751
		name = "Mat3x3f.h: 16";
3180
		rLen = 6;
1752
		rLen = 6;
3181
		rLoc = 336;
1753
		rLoc = 336;
3182
		rType = 0;
1754
		rType = 0;
3183
		vrLen = 856;
1755
		vrLen = 766;
3184
		vrLoc = 0;
1756
		vrLoc = 0;
3185
	};
1757
	};
3186
	0D4BA2DF0F7670BB00D43A62 /* PBXTextBookmark */ = {
1758
	0D41215912648875009B846D /* PBXTextBookmark */ = {
3187
		isa = PBXTextBookmark;
-
 
3188
		fRef = 0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */;
-
 
3189
		name = "Mat4x4d.cpp: 66";
-
 
3190
		rLen = 0;
-
 
3191
		rLoc = 1018;
-
 
3192
		rType = 0;
-
 
3193
		vrLen = 430;
-
 
3194
		vrLoc = 595;
-
 
3195
	};
-
 
3196
	0D4BA2E00F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3197
		isa = PBXTextBookmark;
1759
		isa = PBXTextBookmark;
3198
		fRef = 0D0CAEE60C61132B003604C6 /* Mat4x4d.h */;
1760
		fRef = 0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */;
3199
		name = "Mat4x4d.h: 20";
1761
		name = "ArithSqMat3x3Float.h: 21";
3200
		rLen = 6;
-
 
3201
		rLoc = 446;
-
 
3202
		rType = 0;
-
 
3203
		vrLen = 896;
-
 
3204
		vrLoc = 0;
-
 
3205
	};
-
 
3206
	0D4BA2E10F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3207
		isa = PBXTextBookmark;
-
 
3208
		fRef = 0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */;
-
 
3209
		name = "Mat4x4f.cpp: 1";
-
 
3210
		rLen = 0;
-
 
3211
		rLoc = 0;
-
 
3212
		rType = 0;
-
 
3213
		vrLen = 630;
-
 
3214
		vrLoc = 0;
-
 
3215
	};
-
 
3216
	0D4BA2E20F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3217
		isa = PBXTextBookmark;
-
 
3218
		fRef = 0D0CAEE80C61132B003604C6 /* Mat4x4f.h */;
-
 
3219
		name = "Mat4x4f.h: 19";
-
 
3220
		rLen = 6;
1762
		rLen = 6;
3221
		rLoc = 442;
-
 
3222
		rType = 0;
-
 
3223
		vrLen = 950;
-
 
3224
		vrLoc = 0;
-
 
3225
	};
-
 
3226
	0D4BA2E30F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3227
		isa = PBXTextBookmark;
-
 
3228
		fRef = 0D0CAEE90C61132B003604C6 /* Quatd.h */;
-
 
3229
		name = "Quatd.h: 1";
-
 
3230
		rLen = 0;
-
 
3231
		rLoc = 0;
-
 
3232
		rType = 0;
-
 
3233
		vrLen = 937;
-
 
3234
		vrLoc = 0;
-
 
3235
	};
-
 
3236
	0D4BA2E40F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3237
		isa = PBXTextBookmark;
-
 
3238
		fRef = 0D0CAEEA0C61132B003604C6 /* Quaternion.h */;
-
 
3239
		name = "Quaternion.h: 1";
-
 
3240
		rLen = 0;
-
 
3241
		rLoc = 0;
-
 
3242
		rType = 0;
-
 
3243
		vrLen = 135;
-
 
3244
		vrLoc = 0;
-
 
3245
	};
-
 
3246
	0D4BA2E50F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3247
		isa = PBXTextBookmark;
-
 
3248
		fRef = 0D0CAEEB0C61132B003604C6 /* Quatf.h */;
-
 
3249
		name = "Quatf.h: 1";
-
 
3250
		rLen = 0;
-
 
3251
		rLoc = 0;
-
 
3252
		rType = 0;
-
 
3253
		vrLen = 928;
-
 
3254
		vrLoc = 0;
-
 
3255
	};
-
 
3256
	0D4BA2E60F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3257
		isa = PBXTextBookmark;
-
 
3258
		fRef = 0D0CAEEC0C61132B003604C6 /* statistics.cpp */;
-
 
3259
		name = "statistics.cpp: 34";
-
 
3260
		rLen = 0;
-
 
3261
		rLoc = 489;
-
 
3262
		rType = 0;
-
 
3263
		vrLen = 490;
-
 
3264
		vrLoc = 0;
-
 
3265
	};
-
 
3266
	0D4BA2E70F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3267
		isa = PBXTextBookmark;
-
 
3268
		fRef = 0D0CAEED0C61132B003604C6 /* statistics.h */;
-
 
3269
		name = "statistics.h: 23";
-
 
3270
		rLen = 0;
-
 
3271
		rLoc = 365;
-
 
3272
		rType = 0;
-
 
3273
		vrLen = 707;
-
 
3274
		vrLoc = 0;
-
 
3275
	};
-
 
3276
	0D4BA2E80F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3277
		isa = PBXTextBookmark;
-
 
3278
		fRef = 0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */;
-
 
3279
		name = "TableTrigonometry.cpp: 1";
-
 
3280
		rLen = 0;
-
 
3281
		rLoc = 0;
-
 
3282
		rType = 0;
-
 
3283
		vrLen = 192;
-
 
3284
		vrLoc = 0;
-
 
3285
	};
-
 
3286
	0D4BA2E90F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3287
		isa = PBXTextBookmark;
-
 
3288
		fRef = 0D0CAEEF0C61132B003604C6 /* TableTrigonometry.h */;
-
 
3289
		name = "TableTrigonometry.h: 1";
-
 
3290
		rLen = 0;
-
 
3291
		rLoc = 0;
-
 
3292
		rType = 0;
-
 
3293
		vrLen = 608;
-
 
3294
		vrLoc = 0;
-
 
3295
	};
-
 
3296
	0D4BA2EA0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3297
		isa = PBXTextBookmark;
-
 
3298
		fRef = 0D0CAEF00C61132B003604C6 /* UnitVector.h */;
-
 
3299
		name = "UnitVector.h: 1";
-
 
3300
		rLen = 0;
-
 
3301
		rLoc = 0;
-
 
3302
		rType = 0;
-
 
3303
		vrLen = 846;
-
 
3304
		vrLoc = 0;
-
 
3305
	};
-
 
3306
	0D4BA2EB0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3307
		isa = PBXTextBookmark;
-
 
3308
		fRef = 0D0CAEF10C61132B003604C6 /* Vec2d.h */;
-
 
3309
		name = "Vec2d.h: 14";
-
 
3310
		rLen = 3;
-
 
3311
		rLoc = 229;
-
 
3312
		rType = 0;
-
 
3313
		vrLen = 580;
-
 
3314
		vrLoc = 0;
-
 
3315
	};
-
 
3316
	0D4BA2EC0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3317
		isa = PBXTextBookmark;
-
 
3318
		fRef = 0D0CAEF20C61132B003604C6 /* Vec2f.h */;
-
 
3319
		name = "Vec2f.h: 13";
-
 
3320
		rLen = 3;
-
 
3321
		rLoc = 208;
-
 
3322
		rType = 0;
-
 
3323
		vrLen = 574;
-
 
3324
		vrLoc = 0;
-
 
3325
	};
-
 
3326
	0D4BA2ED0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3327
		isa = PBXTextBookmark;
-
 
3328
		fRef = 0D0CAEF30C61132B003604C6 /* Vec2i.cpp */;
-
 
3329
		name = "Vec2i.cpp: 1";
-
 
3330
		rLen = 0;
-
 
3331
		rLoc = 0;
-
 
3332
		rType = 0;
-
 
3333
		vrLen = 154;
-
 
3334
		vrLoc = 0;
-
 
3335
	};
-
 
3336
	0D4BA2EE0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3337
		isa = PBXTextBookmark;
-
 
3338
		fRef = 0D0CAEF40C61132B003604C6 /* Vec2i.h */;
-
 
3339
		name = "Vec2i.h: 12";
-
 
3340
		rLen = 3;
-
 
3341
		rLoc = 185;
-
 
3342
		rType = 0;
-
 
3343
		vrLen = 536;
-
 
3344
		vrLoc = 0;
-
 
3345
	};
-
 
3346
	0D4BA2EF0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3347
		isa = PBXTextBookmark;
-
 
3348
		fRef = 0D0CAEF50C61132B003604C6 /* Vec2ui.h */;
-
 
3349
		name = "Vec2ui.h: 1";
-
 
3350
		rLen = 0;
-
 
3351
		rLoc = 0;
-
 
3352
		rType = 0;
-
 
3353
		vrLen = 573;
-
 
3354
		vrLoc = 0;
-
 
3355
	};
-
 
3356
	0D4BA2F00F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3357
		isa = PBXTextBookmark;
-
 
3358
		fRef = 0D0CAEF60C61132B003604C6 /* Vec3d.h */;
-
 
3359
		name = "Vec3d.h: 17";
-
 
3360
		rLen = 3;
-
 
3361
		rLoc = 279;
-
 
3362
		rType = 0;
-
 
3363
		vrLen = 713;
-
 
3364
		vrLoc = 0;
-
 
3365
	};
-
 
3366
	0D4BA2F10F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3367
		isa = PBXTextBookmark;
-
 
3368
		fRef = 0D0CAEF70C61132B003604C6 /* Vec3f.cpp */;
-
 
3369
		name = "Vec3f.cpp: 1";
-
 
3370
		rLen = 0;
-
 
3371
		rLoc = 0;
-
 
3372
		rType = 0;
-
 
3373
		vrLen = 366;
-
 
3374
		vrLoc = 0;
-
 
3375
	};
-
 
3376
	0D4BA2F30F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3377
		isa = PBXTextBookmark;
-
 
3378
		fRef = 0D0CAEF90C61132B003604C6 /* Vec3Hf.h */;
-
 
3379
		name = "Vec3Hf.h: 1";
-
 
3380
		rLen = 0;
-
 
3381
		rLoc = 0;
-
 
3382
		rType = 0;
-
 
3383
		vrLen = 256;
-
 
3384
		vrLoc = 0;
-
 
3385
	};
-
 
3386
	0D4BA2F40F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3387
		isa = PBXTextBookmark;
-
 
3388
		fRef = 0D0CAEFA0C61132B003604C6 /* Vec3i.cpp */;
-
 
3389
		name = "Vec3i.cpp: 1";
-
 
3390
		rLen = 0;
-
 
3391
		rLoc = 0;
-
 
3392
		rType = 0;
-
 
3393
		vrLen = 382;
-
 
3394
		vrLoc = 0;
-
 
3395
	};
-
 
3396
	0D4BA2F60F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3397
		isa = PBXTextBookmark;
-
 
3398
		fRef = 0D0CAEFC0C61132B003604C6 /* Vec3uc.h */;
-
 
3399
		name = "Vec3uc.h: 1";
-
 
3400
		rLen = 0;
-
 
3401
		rLoc = 0;
-
 
3402
		rType = 0;
-
 
3403
		vrLen = 527;
-
 
3404
		vrLoc = 0;
-
 
3405
	};
-
 
3406
	0D4BA2F70F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3407
		isa = PBXTextBookmark;
-
 
3408
		fRef = 0D0CAEFD0C61132B003604C6 /* Vec3usi.h */;
-
 
3409
		name = "Vec3usi.h: 14";
-
 
3410
		rLen = 3;
-
 
3411
		rLoc = 367;
-
 
3412
		rType = 0;
-
 
3413
		vrLen = 699;
-
 
3414
		vrLoc = 0;
-
 
3415
	};
-
 
3416
	0D4BA2F80F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3417
		isa = PBXTextBookmark;
-
 
3418
		fRef = 0D0CAEFE0C61132B003604C6 /* Vec4d.h */;
-
 
3419
		name = "Vec4d.h: 16";
-
 
3420
		rLen = 3;
-
 
3421
		rLoc = 297;
-
 
3422
		rType = 0;
-
 
3423
		vrLen = 898;
-
 
3424
		vrLoc = 0;
-
 
3425
	};
-
 
3426
	0D4BA2F90F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3427
		isa = PBXTextBookmark;
-
 
3428
		fRef = 0D0CAEFF0C61132B003604C6 /* Vec4f.h */;
-
 
3429
		name = "Vec4f.h: 16";
-
 
3430
		rLen = 3;
-
 
3431
		rLoc = 296;
-
 
3432
		rType = 0;
-
 
3433
		vrLen = 885;
-
 
3434
		vrLoc = 0;
-
 
3435
	};
-
 
3436
	0D4BA2FA0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3437
		isa = PBXTextBookmark;
-
 
3438
		fRef = 0D0CAF000C61132B003604C6 /* Vec4uc.h */;
-
 
3439
		name = "Vec4uc.h: 8";
-
 
3440
		rLen = 0;
-
 
3441
		rLoc = 120;
1763
		rLoc = 520;
3442
		rType = 0;
-
 
3443
		vrLen = 139;
-
 
3444
		vrLoc = 72;
-
 
3445
	};
-
 
3446
	0D4BA2FB0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3447
		isa = PBXTextBookmark;
-
 
3448
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
-
 
3449
		name = "draw.h: 24";
-
 
3450
		rLen = 0;
-
 
3451
		rLoc = 753;
-
 
3452
		rType = 0;
-
 
3453
		vrLen = 691;
-
 
3454
		vrLoc = 0;
-
 
3455
	};
-
 
3456
	0D4BA2FC0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3457
		isa = PBXTextBookmark;
-
 
3458
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
-
 
3459
		name = "gel_gl.h: 9";
-
 
3460
		rLen = 0;
-
 
3461
		rLoc = 174;
-
 
3462
		rType = 0;
-
 
3463
		vrLen = 209;
-
 
3464
		vrLoc = 0;
-
 
3465
	};
-
 
3466
	0D4BA2FD0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3467
		isa = PBXTextBookmark;
-
 
3468
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
-
 
3469
		name = "gel_glu.h: 1";
-
 
3470
		rLen = 0;
-
 
3471
		rLoc = 0;
-
 
3472
		rType = 0;
-
 
3473
		vrLen = 213;
-
 
3474
		vrLoc = 0;
-
 
3475
	};
-
 
3476
	0D4BA2FE0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3477
		isa = PBXTextBookmark;
-
 
3478
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
-
 
3479
		name = "gel_glut.h: 7";
-
 
3480
		rLen = 0;
-
 
3481
		rLoc = 134;
-
 
3482
		rType = 0;
1764
		rType = 0;
3483
		vrLen = 215;
1765
		vrLen = 692;
3484
		vrLoc = 0;
1766
		vrLoc = 0;
3485
	};
1767
	};
3486
	0D4BA2FF0F7670BB00D43A62 /* PBXTextBookmark */ = {
1768
	0D41215A12648875009B846D /* PBXTextBookmark */ = {
3487
		isa = PBXTextBookmark;
1769
		isa = PBXTextBookmark;
3488
		fRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */;
-
 
3489
		name = "glsl_shader.cpp: 25";
-
 
3490
		rLen = 0;
-
 
3491
		rLoc = 594;
-
 
3492
		rType = 0;
-
 
3493
		vrLen = 588;
-
 
3494
		vrLoc = 289;
-
 
3495
	};
-
 
3496
	0D4BA3010F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3497
		isa = PBXTextBookmark;
-
 
3498
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
1770
		fRef = 0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */;
3499
		name = "GLViewController.h: 93";
1771
		name = "ArithSqMatFloat.h: 10";
3500
		rLen = 0;
1772
		rLen = 0;
3501
		rLoc = 2228;
1773
		rLoc = 154;
3502
		rType = 0;
1774
		rType = 0;
3503
		vrLen = 379;
1775
		vrLen = 943;
3504
		vrLoc = 1850;
1776
		vrLoc = 670;
3505
	};
1777
	};
3506
	0D4BA3020F7670BB00D43A62 /* PBXTextBookmark */ = {
1778
	0D41215B12648875009B846D /* PBXTextBookmark */ = {
3507
		isa = PBXTextBookmark;
1779
		isa = PBXTextBookmark;
3508
		fRef = 0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */;
-
 
3509
		name = "IDBufferWireFrameRenderer.h: 49";
-
 
3510
		rLen = 0;
-
 
3511
		rLoc = 1116;
-
 
3512
		rType = 0;
-
 
3513
		vrLen = 515;
-
 
3514
		vrLoc = 0;
-
 
3515
	};
-
 
3516
	0D4BA3030F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3517
		isa = PBXTextBookmark;
-
 
3518
		fRef = 0D59416C0E4B21AB005EA01C /* image_DXT.h */;
1780
		fRef = 0D5515CB1222A29B0047FA6A /* smooth.h */;
3519
		name = "image_DXT.h: 1";
1781
		name = "smooth.h: 1";
3520
		rLen = 0;
1782
		rLen = 0;
3521
		rLoc = 0;
1783
		rLoc = 0;
3522
		rType = 0;
1784
		rType = 0;
3523
		vrLen = 441;
1785
		vrLen = 951;
3524
		vrLoc = 0;
-
 
3525
	};
-
 
3526
	0D4BA3040F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3527
		isa = PBXTextBookmark;
-
 
3528
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
-
 
3529
		name = "QuatTrackBall.h: 2";
-
 
3530
		rLen = 0;
-
 
3531
		rLoc = 69;
-
 
3532
		rType = 0;
-
 
3533
		vrLen = 371;
-
 
3534
		vrLoc = 0;
1786
		vrLoc = 0;
3535
	};
1787
	};
3536
	0D4BA3050F7670BB00D43A62 /* PBXTextBookmark */ = {
1788
	0D41215F12648C4C009B846D /* PBXTextBookmark */ = {
3537
		isa = PBXTextBookmark;
1789
		isa = PBXTextBookmark;
3538
		fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
1790
		fRef = 0D5515CA1222A29B0047FA6A /* smooth.cpp */;
3539
		name = "SimpleTrackBall.h: 2";
1791
		name = "smooth.cpp: 151";
3540
		rLen = 0;
1792
		rLen = 0;
3541
		rLoc = 62;
1793
		rLoc = 5055;
3542
		rType = 0;
1794
		rType = 0;
3543
		vrLen = 664;
-
 
3544
		vrLoc = 0;
-
 
3545
	};
-
 
3546
	0D4BA3090F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3547
		isa = PBXTextBookmark;
-
 
3548
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
-
 
3549
		name = "obj_save.h: 2";
-
 
3550
		rLen = 0;
-
 
3551
		rLoc = 44;
-
 
3552
		rType = 0;
-
 
3553
		vrLen = 210;
1795
		vrLen = 1318;
3554
		vrLoc = 0;
1796
		vrLoc = 4202;
3555
	};
1797
	};
3556
	0D4BA30B0F7670BB00D43A62 /* PBXTextBookmark */ = {
1798
	0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */ = {
3557
		isa = PBXTextBookmark;
-
 
3558
		fRef = 0D3C48BB0F4A20ED00659824 /* off_load.h */;
-
 
3559
		name = "off_load.h: 11";
-
 
3560
		rLen = 0;
-
 
3561
		rLoc = 194;
-
 
3562
		rType = 0;
-
 
3563
		vrLen = 463;
-
 
3564
		vrLoc = 0;
-
 
3565
	};
-
 
3566
	0D4BA30C0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3567
		isa = PBXTextBookmark;
-
 
3568
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
3569
		name = "quadric_simplify.h: 2";
-
 
3570
		rLen = 0;
-
 
3571
		rLoc = 52;
-
 
3572
		rType = 0;
-
 
3573
		vrLen = 643;
-
 
3574
		vrLoc = 0;
1799
		uiCtxt = {
3575
	};
-
 
3576
	0D4BA30D0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3577
		isa = PBXTextBookmark;
-
 
3578
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
1800
			sepNavIntBoundsRect = "{{0, 0}, {1086, 2755}}";
3579
		name = "x3d_load.h: 2";
-
 
3580
		rLen = 0;
-
 
3581
		rLoc = 44;
-
 
3582
		rType = 0;
-
 
3583
		vrLen = 301;
-
 
3584
		vrLoc = 0;
-
 
3585
	};
-
 
3586
	0D4BA30E0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3587
		isa = PBXTextBookmark;
-
 
3588
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
-
 
3589
		name = "refine_edges.h: 2";
1801
			sepNavSelRange = "{330, 3423}";
3590
		rLen = 0;
-
 
3591
		rLoc = 49;
-
 
3592
		rType = 0;
-
 
3593
		vrLen = 529;
-
 
3594
		vrLoc = 0;
-
 
3595
	};
-
 
3596
	0D4BA30F0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3597
		isa = PBXTextBookmark;
-
 
3598
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
-
 
3599
		name = "Vertex.h: 2";
-
 
3600
		rLen = 0;
-
 
3601
		rLoc = 43;
-
 
3602
		rType = 0;
-
 
3603
		vrLen = 559;
-
 
3604
		vrLoc = 0;
-
 
3605
	};
-
 
3606
	0D4BA3100F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3607
		isa = PBXTextBookmark;
-
 
3608
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
-
 
3609
		name = "obj_load.h: 2";
-
 
3610
		rLen = 0;
-
 
3611
		rLoc = 45;
-
 
3612
		rType = 0;
-
 
3613
		vrLen = 413;
-
 
3614
		vrLoc = 0;
-
 
3615
	};
-
 
3616
	0D4BA3120F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3617
		isa = PBXTextBookmark;
-
 
3618
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
-
 
3619
		name = "mesh_optimization.h: 2";
-
 
3620
		rLen = 0;
-
 
3621
		rLoc = 52;
-
 
3622
		rType = 0;
-
 
3623
		vrLen = 724;
-
 
3624
		vrLoc = 0;
-
 
3625
	};
-
 
3626
	0D4BA3130F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3627
		isa = PBXTextBookmark;
-
 
3628
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
-
 
3629
		name = "smooth.h: 2";
-
 
3630
		rLen = 0;
-
 
3631
		rLoc = 41;
-
 
3632
		rType = 0;
-
 
3633
		vrLen = 496;
-
 
3634
		vrLoc = 0;
-
 
3635
	};
-
 
3636
	0D4BA3140F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3637
		isa = PBXTextBookmark;
-
 
3638
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
-
 
3639
		name = "close_holes.h: 2";
-
 
3640
		rLen = 0;
-
 
3641
		rLoc = 48;
-
 
3642
		rType = 0;
-
 
3643
		vrLen = 288;
-
 
3644
		vrLoc = 0;
-
 
3645
	};
-
 
3646
	0D4BA3160F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3647
		isa = PBXTextBookmark;
-
 
3648
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
-
 
3649
		name = "load.h: 11";
1802
			sepNavVisRange = "{21, 839}";
3650
		rLen = 0;
-
 
3651
		rLoc = 183;
-
 
3652
		rType = 0;
-
 
3653
		vrLen = 377;
-
 
3654
		vrLoc = 0;
-
 
3655
	};
-
 
3656
	0D4BA3170F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3657
		isa = PBXTextBookmark;
-
 
3658
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
-
 
3659
		name = "subdivision.h: 2";
-
 
3660
		rLen = 0;
-
 
3661
		rLoc = 46;
-
 
3662
		rType = 0;
-
 
3663
		vrLen = 372;
-
 
3664
		vrLoc = 0;
-
 
3665
	};
-
 
3666
	0D4BA3180F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3667
		isa = PBXTextBookmark;
-
 
3668
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
-
 
3669
		name = "ply_load.h: 2";
-
 
3670
		rLen = 0;
-
 
3671
		rLoc = 45;
-
 
3672
		rType = 0;
-
 
3673
		vrLen = 413;
-
 
3674
		vrLoc = 0;
-
 
3675
	};
-
 
3676
	0D4BA31A0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3677
		isa = PBXTextBookmark;
-
 
3678
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
-
 
3679
		name = "VertexCirculator.h: 2";
1803
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
3680
		rLen = 0;
-
 
3681
		rLoc = 53;
-
 
3682
		rType = 0;
-
 
3683
		vrLen = 416;
-
 
3684
		vrLoc = 0;
-
 
3685
	};
-
 
3686
	0D4BA31B0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3687
		isa = PBXTextBookmark;
-
 
3688
		fRef = 0D5EB72C0F4AB2D800034165 /* off_save.h */;
-
 
3689
		name = "off_save.h: 22";
-
 
3690
		rLen = 0;
-
 
3691
		rLoc = 356;
-
 
3692
		rType = 0;
-
 
3693
		vrLen = 328;
-
 
3694
		vrLoc = 29;
-
 
3695
	};
1804
		};
3696
	0D4BA31C0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3697
		isa = PBXTextBookmark;
-
 
3698
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
-
 
3699
		name = "x3d_save.h: 2";
-
 
3700
		rLen = 0;
-
 
3701
		rLoc = 44;
-
 
3702
		rType = 0;
-
 
3703
		vrLen = 200;
-
 
3704
		vrLoc = 0;
-
 
3705
	};
1805
	};
3706
	0D4BA31E0F7670BB00D43A62 /* PBXTextBookmark */ = {
1806
	0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */ = {
3707
		isa = PBXTextBookmark;
1807
		uiCtxt = {
3708
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
1808
			sepNavIntBoundsRect = "{{0, 0}, {1086, 653}}";
3709
		name = "caps_and_needles.h: 2";
1809
			sepNavSelRange = "{305, 626}";
3710
		rLen = 0;
-
 
3711
		rLoc = 52;
-
 
3712
		rType = 0;
-
 
3713
		vrLen = 800;
1810
			sepNavVisRange = "{0, 939}";
3714
		vrLoc = 0;
1811
		};
3715
	};
1812
	};
3716
	0D4BA31F0F7670BB00D43A62 /* PBXTextBookmark */ = {
1813
	0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */ = {
3717
		isa = PBXTextBookmark;
1814
		uiCtxt = {
3718
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
1815
			sepNavIntBoundsRect = "{{0, 0}, {1086, 10032}}";
3719
		name = "volume_polygonize.h: 1";
1816
			sepNavSelRange = "{17386, 0}";
3720
		rLen = 0;
-
 
3721
		rLoc = 0;
-
 
3722
		rType = 0;
1817
			sepNavVisRange = "{16454, 1238}";
3723
		vrLen = 789;
1818
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
3724
		vrLoc = 0;
1819
		};
3725
	};
1820
	};
3726
	0D4BA3200F7670BB00D43A62 /* PBXTextBookmark */ = {
1821
	0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */ = {
3727
		isa = PBXTextBookmark;
1822
		uiCtxt = {
3728
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
1823
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1083}}";
3729
		name = "build_manifold.h: 1";
1824
			sepNavSelRange = "{930, 295}";
3730
		rLen = 0;
-
 
3731
		rLoc = 15;
-
 
3732
		rType = 0;
-
 
3733
		vrLen = 778;
1825
			sepNavVisRange = "{476, 766}";
3734
		vrLoc = 0;
1826
		};
3735
	};
1827
	};
3736
	0D4BA3220F7670BB00D43A62 /* PBXTextBookmark */ = {
1828
	0D48F4CF1240098600C4B50D /* PBXTextBookmark */ = {
3737
		isa = PBXTextBookmark;
1829
		isa = PBXTextBookmark;
3738
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
1830
		fRef = 0D5515C81222A29B0047FA6A /* refine_edges.cpp */;
3739
		name = "refine_edges.cpp: 1";
1831
		name = "refine_edges.cpp: 1";
3740
		rLen = 0;
1832
		rLen = 0;
3741
		rLoc = 0;
1833
		rLoc = 0;
3742
		rType = 0;
1834
		rType = 0;
3743
		vrLen = 458;
-
 
3744
		vrLoc = 0;
-
 
3745
	};
-
 
3746
	0D4BA3230F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3747
		isa = PBXTextBookmark;
-
 
3748
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
-
 
3749
		name = "load.cpp: 16";
-
 
3750
		rLen = 0;
-
 
3751
		rLoc = 259;
-
 
3752
		rType = 0;
-
 
3753
		vrLen = 392;
-
 
3754
		vrLoc = 24;
-
 
3755
	};
-
 
3756
	0D4BA3240F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3757
		isa = PBXTextBookmark;
-
 
3758
		fRef = 0D0CAF700C61132C003604C6 /* LinAlgIO.h */;
-
 
3759
		name = "LinAlgIO.h: 1";
-
 
3760
		rLen = 0;
-
 
3761
		rLoc = 0;
-
 
3762
		rType = 0;
-
 
3763
		vrLen = 621;
-
 
3764
		vrLoc = 0;
-
 
3765
	};
-
 
3766
	0D4BA3280F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3767
		isa = PBXTextBookmark;
-
 
3768
		fRef = 0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */;
-
 
3769
		name = "LinAlgIO.cpp: 1";
-
 
3770
		rLen = 0;
-
 
3771
		rLoc = 0;
-
 
3772
		rType = 0;
-
 
3773
		vrLen = 348;
-
 
3774
		vrLoc = 0;
-
 
3775
	};
-
 
3776
	0D4BA32A0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3777
		isa = PBXTextBookmark;
-
 
3778
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
-
 
3779
		name = "ArgExtracter.h: 2";
-
 
3780
		rLen = 0;
-
 
3781
		rLoc = 46;
-
 
3782
		rType = 0;
-
 
3783
		vrLen = 427;
-
 
3784
		vrLoc = 0;
-
 
3785
	};
-
 
3786
	0D4BA32B0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3787
		isa = PBXTextBookmark;
-
 
3788
		fRef = 0D0CAF790C61132C003604C6 /* HashTable.h */;
-
 
3789
		name = "HashTable.h: 17";
-
 
3790
		rLen = 0;
-
 
3791
		rLoc = 194;
-
 
3792
		rType = 0;
-
 
3793
		vrLen = 417;
-
 
3794
		vrLoc = 0;
-
 
3795
	};
-
 
3796
	0D4BA32C0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3797
		isa = PBXTextBookmark;
-
 
3798
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
-
 
3799
		name = "Grid2D.h: 2";
-
 
3800
		rLen = 0;
-
 
3801
		rLoc = 39;
-
 
3802
		rType = 0;
-
 
3803
		vrLen = 383;
-
 
3804
		vrLoc = 0;
-
 
3805
	};
-
 
3806
	0D4BA32D0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3807
		isa = PBXTextBookmark;
-
 
3808
		fRef = 0D0CAF780C61132C003604C6 /* HashKey.h */;
-
 
3809
		name = "HashKey.h: 2";
-
 
3810
		rLen = 0;
-
 
3811
		rLoc = 40;
-
 
3812
		rType = 0;
-
 
3813
		vrLen = 354;
-
 
3814
		vrLoc = 0;
-
 
3815
	};
-
 
3816
	0D4BA32E0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3817
		isa = PBXTextBookmark;
-
 
3818
		fRef = 0DC70B540E4DB1AF007B9226 /* string_utils.h */;
-
 
3819
		name = "string_utils.h: 2";
-
 
3820
		rLen = 0;
-
 
3821
		rLoc = 46;
-
 
3822
		rType = 0;
-
 
3823
		vrLen = 672;
1835
		vrLen = 720;
3824
		vrLoc = 0;
-
 
3825
	};
-
 
3826
	0D4BA32F0F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3827
		isa = PBXTextBookmark;
-
 
3828
		fRef = 0D0CAF7E0C61132C003604C6 /* Timer.h */;
-
 
3829
		name = "Timer.h: 2";
-
 
3830
		rLen = 0;
-
 
3831
		rLoc = 42;
-
 
3832
		rType = 0;
-
 
3833
		vrLen = 453;
-
 
3834
		vrLoc = 0;
-
 
3835
	};
-
 
3836
	0D4BA3300F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3837
		isa = PBXTextBookmark;
-
 
3838
		fRef = 0D0CAF7D0C61132C003604C6 /* ResourceManager.h */;
-
 
3839
		name = "ResourceManager.h: 2";
-
 
3840
		rLen = 0;
-
 
3841
		rLoc = 49;
-
 
3842
		rType = 0;
-
 
3843
		vrLen = 497;
-
 
3844
		vrLoc = 0;
-
 
3845
	};
-
 
3846
	0D4BA3310F7670BB00D43A62 /* PBXTextBookmark */ = {
-
 
3847
		isa = PBXTextBookmark;
-
 
3848
		fRef = 0D0CAF7C0C61132C003604C6 /* Parse.h */;
-
 
3849
		name = "Parse.h: 2";
-
 
3850
		rLen = 0;
-
 
3851
		rLoc = 40;
-
 
3852
		rType = 0;
-
 
3853
		vrLen = 677;
-
 
3854
		vrLoc = 0;
-
 
3855
	};
-
 
3856
	0D4CABDF1055B6E7005FA856 /* PBXTextBookmark */ = {
-
 
3857
		isa = PBXTextBookmark;
-
 
3858
		fRef = 0D0CAF190C61132C003604C6 /* KDTree.h */;
-
 
3859
		name = "KDTree.h: 2";
-
 
3860
		rLen = 0;
-
 
3861
		rLoc = 47;
-
 
3862
		rType = 0;
-
 
3863
		vrLen = 1032;
-
 
3864
		vrLoc = 7206;
1836
		vrLoc = 1266;
3865
	};
-
 
3866
	0D4CABE01055B6E7005FA856 /* PBXTextBookmark */ = {
-
 
3867
		isa = PBXTextBookmark;
-
 
3868
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
-
 
3869
		name = "IndexedFaceSet.h: 2";
-
 
3870
		rLen = 0;
-
 
3871
		rLoc = 68;
-
 
3872
		rType = 0;
-
 
3873
		vrLen = 987;
-
 
3874
		vrLoc = 0;
-
 
3875
	};
1837
	};
3876
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
1838
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
3877
		uiCtxt = {
1839
		uiCtxt = {
3878
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
1840
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
3879
			sepNavSelRange = "{179, 0}";
1841
			sepNavSelRange = "{179, 0}";
Line 4020... Line 1982...
4020
		name = PathTracer;
1982
		name = PathTracer;
4021
		showTypeColumn = 0;
1983
		showTypeColumn = 0;
4022
		sourceDirectories = (
1984
		sourceDirectories = (
4023
		);
1985
		);
4024
	};
1986
	};
4025
	0D55A12F104FEF1C00C4538F /* PBXTextBookmark */ = {
1987
	0D5515A31222A29B0047FA6A /* AttributeVector.h */ = {
4026
		isa = PBXTextBookmark;
1988
		uiCtxt = {
4027
		fRef = 0D0CAEFB0C61132B003604C6 /* Vec4i.h */;
1989
			sepNavIntBoundsRect = "{{0, 0}, {1140, 2850}}";
4028
		name = "Vec4i.h: 16";
1990
			sepNavSelRange = "{4827, 0}";
4029
		rLen = 0;
-
 
4030
		rLoc = 297;
1991
			sepNavVisRange = "{2909, 1456}";
4031
		rType = 0;
1992
		};
4032
		vrLen = 809;
-
 
4033
		vrLoc = 110;
-
 
4034
	};
1993
	};
4035
	0D55A14A105008BB00C4538F /* PBXTextBookmark */ = {
1994
	0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */ = {
4036
		isa = PBXTextBookmark;
1995
		uiCtxt = {
4037
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
1996
			sepNavIntBoundsRect = "{{0, 0}, {1119, 3078}}";
4038
		name = "Renderer.cpp: 696";
1997
			sepNavSelRange = "{5710, 0}";
4039
		rLen = 0;
-
 
4040
		rLoc = 19460;
1998
			sepNavVisRange = "{4940, 1280}";
4041
		rType = 0;
-
 
4042
		vrLen = 678;
-
 
4043
		vrLoc = 0;
1999
		};
4044
	};
2000
	};
4045
	0D55A14B105008BB00C4538F /* PBXTextBookmark */ = {
2001
	0D5515A51222A29B0047FA6A /* caps_and_needles.h */ = {
4046
		isa = PBXTextBookmark;
2002
		uiCtxt = {
4047
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
2003
			sepNavIntBoundsRect = "{{0, 0}, {1112, 657}}";
4048
		name = "harmonics.cpp: 350";
2004
			sepNavSelRange = "{0, 0}";
4049
		rLen = 0;
-
 
4050
		rLoc = 8881;
2005
			sepNavVisRange = "{0, 1581}";
4051
		rType = 0;
2006
		};
4052
		vrLen = 1089;
-
 
4053
		vrLoc = 9132;
-
 
4054
	};
2007
	};
-
 
2008
	0D5515A61222A29B0047FA6A /* close_holes.cpp */ = {
-
 
2009
		uiCtxt = {
-
 
2010
			sepNavIntBoundsRect = "{{0, 0}, {1119, 573}}";
-
 
2011
			sepNavSelRange = "{0, 0}";
-
 
2012
			sepNavVisRange = "{0, 698}";
-
 
2013
		};
-
 
2014
	};
-
 
2015
	0D5515A71222A29B0047FA6A /* close_holes.h */ = {
-
 
2016
		uiCtxt = {
-
 
2017
			sepNavIntBoundsRect = "{{0, 0}, {1112, 657}}";
-
 
2018
			sepNavSelRange = "{0, 0}";
-
 
2019
			sepNavVisRange = "{0, 776}";
-
 
2020
		};
-
 
2021
	};
-
 
2022
	0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */ = {
-
 
2023
		uiCtxt = {
-
 
2024
			sepNavIntBoundsRect = "{{0, 0}, {1052, 1026}}";
-
 
2025
			sepNavSelRange = "{970, 0}";
-
 
2026
			sepNavVisRange = "{449, 665}";
-
 
2027
			sepNavWindowFrame = "{{15, 179}, {1374, 844}}";
-
 
2028
		};
-
 
2029
	};
-
 
2030
	0D5515AA1222A29B0047FA6A /* ConnectivityKernel.h */ = {
-
 
2031
		uiCtxt = {
-
 
2032
			sepNavIntBoundsRect = "{{0, 0}, {1086, 6232}}";
-
 
2033
			sepNavSelRange = "{1050, 0}";
-
 
2034
			sepNavVisRange = "{8789, 1095}";
-
 
2035
			sepNavWindowFrame = "{{66, 13}, {1374, 844}}";
-
 
2036
		};
-
 
2037
	};
-
 
2038
	0D5515AB1222A29B0047FA6A /* curvature.cpp */ = {
-
 
2039
		uiCtxt = {
-
 
2040
			sepNavIntBoundsRect = "{{0, 0}, {1339, 7942}}";
-
 
2041
			sepNavSelRange = "{8333, 0}";
-
 
2042
			sepNavVisRange = "{7823, 1052}";
-
 
2043
			sepNavWindowFrame = "{{39, 18}, {1374, 844}}";
-
 
2044
		};
-
 
2045
	};
-
 
2046
	0D5515AC1222A29B0047FA6A /* curvature.h */ = {
-
 
2047
		uiCtxt = {
-
 
2048
			sepNavIntBoundsRect = "{{0, 0}, {1112, 1976}}";
-
 
2049
			sepNavSelRange = "{0, 0}";
-
 
2050
			sepNavVisRange = "{0, 851}";
-
 
2051
		};
-
 
2052
	};
-
 
2053
	0D5515AD1222A29B0047FA6A /* dual.cpp */ = {
-
 
2054
		uiCtxt = {
-
 
2055
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1444}}";
-
 
2056
			sepNavSelRange = "{0, 0}";
-
 
2057
			sepNavVisRange = "{1215, 1135}";
-
 
2058
		};
-
 
2059
	};
-
 
2060
	0D5515AE1222A29B0047FA6A /* dual.h */ = {
-
 
2061
		uiCtxt = {
-
 
2062
			sepNavIntBoundsRect = "{{0, 0}, {1086, 632}}";
-
 
2063
			sepNavSelRange = "{0, 0}";
-
 
2064
			sepNavVisRange = "{0, 582}";
-
 
2065
		};
-
 
2066
	};
-
 
2067
	0D5515AF1222A29B0047FA6A /* flatten.cpp */ = {
-
 
2068
		uiCtxt = {
-
 
2069
			sepNavIntBoundsRect = "{{0, 0}, {1119, 3021}}";
-
 
2070
			sepNavSelRange = "{3670, 0}";
-
 
2071
			sepNavVisRange = "{4060, 1046}";
-
 
2072
		};
-
 
2073
	};
-
 
2074
	0D5515B01222A29B0047FA6A /* flatten.h */ = {
-
 
2075
		uiCtxt = {
-
 
2076
			sepNavIntBoundsRect = "{{0, 0}, {1204, 573}}";
-
 
2077
			sepNavSelRange = "{593, 0}";
-
 
2078
			sepNavVisRange = "{0, 1113}";
-
 
2079
		};
-
 
2080
	};
-
 
2081
	0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */ = {
-
 
2082
		uiCtxt = {
-
 
2083
			sepNavIntBoundsRect = "{{0, 0}, {1086, 2280}}";
-
 
2084
			sepNavSelRange = "{548, 0}";
-
 
2085
			sepNavVisRange = "{1927, 1547}";
-
 
2086
			sepNavWindowFrame = "{{66, 5}, {1374, 844}}";
-
 
2087
		};
-
 
2088
	};
-
 
2089
	0D5515B21222A29B0047FA6A /* ItemID.h */ = {
-
 
2090
		uiCtxt = {
-
 
2091
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1653}}";
-
 
2092
			sepNavSelRange = "{2294, 0}";
-
 
2093
			sepNavVisRange = "{759, 1047}";
-
 
2094
			sepNavWindowFrame = "{{510, -252}, {1374, 844}}";
-
 
2095
		};
-
 
2096
	};
4055
	0D55A15B10500CC100C4538F /* PBXTextBookmark */ = {
2097
	0D5515B31222A29B0047FA6A /* ItemVector.h */ = {
-
 
2098
		uiCtxt = {
-
 
2099
			sepNavIntBoundsRect = "{{0, 0}, {1086, 4541}}";
-
 
2100
			sepNavSelRange = "{4492, 12}";
-
 
2101
			sepNavVisRange = "{3685, 1065}";
-
 
2102
		};
-
 
2103
	};
-
 
2104
	0D5515B41222A29B0047FA6A /* Iterators.h */ = {
-
 
2105
		uiCtxt = {
-
 
2106
			sepNavIntBoundsRect = "{{0, 0}, {1086, 2812}}";
-
 
2107
			sepNavSelRange = "{528, 0}";
-
 
2108
			sepNavVisRange = "{1761, 1171}";
-
 
2109
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
-
 
2110
		};
-
 
2111
	};
-
 
2112
	0D5515B51222A29B0047FA6A /* load.cpp */ = {
-
 
2113
		uiCtxt = {
-
 
2114
			sepNavIntBoundsRect = "{{0, 0}, {1086, 836}}";
4056
		isa = PBXTextBookmark;
2115
			sepNavSelRange = "{0, 0}";
-
 
2116
			sepNavVisRange = "{318, 1043}";
-
 
2117
		};
-
 
2118
	};
-
 
2119
	0D5515B61222A29B0047FA6A /* load.h */ = {
-
 
2120
		uiCtxt = {
-
 
2121
			sepNavIntBoundsRect = "{{0, 0}, {1086, 678}}";
-
 
2122
			sepNavSelRange = "{0, 0}";
-
 
2123
			sepNavVisRange = "{0, 717}";
-
 
2124
		};
-
 
2125
	};
-
 
2126
	0D5515B81222A29B0047FA6A /* Manifold.cpp */ = {
-
 
2127
		uiCtxt = {
-
 
2128
			sepNavIntBoundsRect = "{{0, 0}, {1086, 22629}}";
-
 
2129
			sepNavSelRange = "{33396, 60}";
-
 
2130
			sepNavVisRange = "{33394, 1126}";
-
 
2131
			sepNavWindowFrame = "{{15, 34}, {1374, 844}}";
-
 
2132
		};
-
 
2133
	};
-
 
2134
	0D5515B91222A29B0047FA6A /* Manifold.h */ = {
-
 
2135
		uiCtxt = {
-
 
2136
			sepNavIntBoundsRect = "{{0, 0}, {1086, 6745}}";
-
 
2137
			sepNavSelRange = "{4216, 24}";
-
 
2138
			sepNavVisRange = "{3151, 2038}";
-
 
2139
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
-
 
2140
		};
-
 
2141
	};
-
 
2142
	0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */ = {
-
 
2143
		uiCtxt = {
-
 
2144
			sepNavIntBoundsRect = "{{0, 0}, {1212, 12901}}";
-
 
2145
			sepNavSelRange = "{14220, 17}";
-
 
2146
			sepNavVisRange = "{13731, 899}";
-
 
2147
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
-
 
2148
		};
-
 
2149
	};
-
 
2150
	0D5515BB1222A29B0047FA6A /* mesh_optimization.h */ = {
-
 
2151
		uiCtxt = {
-
 
2152
			sepNavIntBoundsRect = "{{0, 0}, {1086, 2489}}";
-
 
2153
			sepNavSelRange = "{2624, 15}";
-
 
2154
			sepNavVisRange = "{1457, 869}";
-
 
2155
		};
-
 
2156
	};
-
 
2157
	0D5515BC1222A29B0047FA6A /* obj_load.cpp */ = {
-
 
2158
		uiCtxt = {
-
 
2159
			sepNavIntBoundsRect = "{{0, 0}, {1086, 688}}";
-
 
2160
			sepNavSelRange = "{0, 0}";
-
 
2161
			sepNavVisRange = "{0, 806}";
-
 
2162
		};
-
 
2163
	};
-
 
2164
	0D5515BD1222A29B0047FA6A /* obj_load.h */ = {
-
 
2165
		uiCtxt = {
-
 
2166
			sepNavIntBoundsRect = "{{0, 0}, {1086, 688}}";
-
 
2167
			sepNavSelRange = "{0, 0}";
-
 
2168
			sepNavVisRange = "{0, 883}";
-
 
2169
		};
-
 
2170
	};
-
 
2171
	0D5515BE1222A29B0047FA6A /* obj_save.cpp */ = {
-
 
2172
		uiCtxt = {
-
 
2173
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1197}}";
-
 
2174
			sepNavSelRange = "{1631, 0}";
-
 
2175
			sepNavVisRange = "{628, 1165}";
-
 
2176
		};
-
 
2177
	};
-
 
2178
	0D5515BF1222A29B0047FA6A /* obj_save.h */ = {
-
 
2179
		uiCtxt = {
-
 
2180
			sepNavIntBoundsRect = "{{0, 0}, {1086, 668}}";
-
 
2181
			sepNavSelRange = "{0, 0}";
-
 
2182
			sepNavVisRange = "{0, 679}";
-
 
2183
		};
-
 
2184
	};
-
 
2185
	0D5515C01222A29B0047FA6A /* off_load.cpp */ = {
-
 
2186
		uiCtxt = {
-
 
2187
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1178}}";
-
 
2188
			sepNavSelRange = "{0, 0}";
-
 
2189
			sepNavVisRange = "{632, 961}";
-
 
2190
		};
-
 
2191
	};
-
 
2192
	0D5515C11222A29B0047FA6A /* off_load.h */ = {
-
 
2193
		uiCtxt = {
-
 
2194
			sepNavIntBoundsRect = "{{0, 0}, {1086, 678}}";
-
 
2195
			sepNavSelRange = "{0, 0}";
-
 
2196
			sepNavVisRange = "{0, 806}";
-
 
2197
		};
-
 
2198
	};
-
 
2199
	0D5515C21222A29B0047FA6A /* off_save.cpp */ = {
-
 
2200
		uiCtxt = {
-
 
2201
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1216}}";
-
 
2202
			sepNavSelRange = "{955, 0}";
-
 
2203
			sepNavVisRange = "{653, 1286}";
-
 
2204
		};
-
 
2205
	};
-
 
2206
	0D5515C31222A29B0047FA6A /* off_save.h */ = {
-
 
2207
		uiCtxt = {
-
 
2208
			sepNavIntBoundsRect = "{{0, 0}, {1086, 692}}";
-
 
2209
			sepNavSelRange = "{505, 0}";
-
 
2210
			sepNavVisRange = "{0, 676}";
-
 
2211
		};
-
 
2212
	};
-
 
2213
	0D5515C41222A29B0047FA6A /* ply_load.cpp */ = {
-
 
2214
		uiCtxt = {
-
 
2215
			sepNavIntBoundsRect = "{{0, 0}, {1339, 608}}";
-
 
2216
			sepNavSelRange = "{0, 0}";
-
 
2217
			sepNavVisRange = "{0, 849}";
-
 
2218
		};
-
 
2219
	};
-
 
2220
	0D5515C51222A29B0047FA6A /* ply_load.h */ = {
-
 
2221
		uiCtxt = {
-
 
2222
			sepNavIntBoundsRect = "{{0, 0}, {1072, 532}}";
-
 
2223
			sepNavSelRange = "{0, 0}";
-
 
2224
			sepNavVisRange = "{0, 911}";
-
 
2225
		};
-
 
2226
	};
-
 
2227
	0D5515C61222A29B0047FA6A /* quadric_simplify.cpp */ = {
-
 
2228
		uiCtxt = {
-
 
2229
			sepNavIntBoundsRect = "{{0, 0}, {1086, 6783}}";
-
 
2230
			sepNavSelRange = "{973, 0}";
-
 
2231
			sepNavVisRange = "{1875, 1478}";
-
 
2232
		};
-
 
2233
	};
-
 
2234
	0D5515C81222A29B0047FA6A /* refine_edges.cpp */ = {
-
 
2235
		uiCtxt = {
-
 
2236
			sepNavIntBoundsRect = "{{0, 0}, {1339, 1406}}";
-
 
2237
			sepNavSelRange = "{0, 0}";
-
 
2238
			sepNavVisRange = "{0, 836}";
-
 
2239
		};
-
 
2240
	};
-
 
2241
	0D5515C91222A29B0047FA6A /* refine_edges.h */ = {
-
 
2242
		uiCtxt = {
-
 
2243
			sepNavIntBoundsRect = "{{0, 0}, {1086, 635}}";
-
 
2244
			sepNavSelRange = "{0, 0}";
-
 
2245
			sepNavVisRange = "{0, 980}";
-
 
2246
		};
-
 
2247
	};
-
 
2248
	0D5515CA1222A29B0047FA6A /* smooth.cpp */ = {
-
 
2249
		uiCtxt = {
-
 
2250
			sepNavIntBoundsRect = "{{0, 0}, {1339, 3363}}";
-
 
2251
			sepNavSelRange = "{0, 0}";
-
 
2252
			sepNavVisRange = "{0, 769}";
-
 
2253
		};
-
 
2254
	};
4057
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
2255
	0D5515CB1222A29B0047FA6A /* smooth.h */ = {
-
 
2256
		uiCtxt = {
-
 
2257
			sepNavIntBoundsRect = "{{0, 0}, {1086, 696}}";
-
 
2258
			sepNavSelRange = "{0, 0}";
-
 
2259
			sepNavVisRange = "{0, 951}";
-
 
2260
		};
-
 
2261
	};
-
 
2262
	0D5515CC1222A29B0047FA6A /* subdivision.cpp */ = {
-
 
2263
		uiCtxt = {
-
 
2264
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1425}}";
-
 
2265
			sepNavSelRange = "{0, 0}";
-
 
2266
			sepNavVisRange = "{436, 954}";
-
 
2267
		};
-
 
2268
	};
-
 
2269
	0D5515CD1222A29B0047FA6A /* subdivision.h */ = {
-
 
2270
		uiCtxt = {
-
 
2271
			sepNavIntBoundsRect = "{{0, 0}, {1086, 635}}";
-
 
2272
			sepNavSelRange = "{0, 0}";
4058
		name = "VisObj.h: 59";
2273
			sepNavVisRange = "{0, 853}";
-
 
2274
		};
-
 
2275
	};
-
 
2276
	0D5515CE1222A29B0047FA6A /* triangulate.cpp */ = {
-
 
2277
		uiCtxt = {
-
 
2278
			sepNavIntBoundsRect = "{{0, 0}, {1086, 6042}}";
-
 
2279
			sepNavSelRange = "{3685, 55}";
-
 
2280
			sepNavVisRange = "{3495, 902}";
-
 
2281
		};
-
 
2282
	};
-
 
2283
	0D5515CF1222A29B0047FA6A /* triangulate.h */ = {
4059
		rLen = 0;
2284
		uiCtxt = {
-
 
2285
			sepNavIntBoundsRect = "{{0, 0}, {1072, 741}}";
-
 
2286
			sepNavSelRange = "{0, 0}";
-
 
2287
			sepNavVisRange = "{310, 1013}";
-
 
2288
		};
-
 
2289
	};
-
 
2290
	0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */ = {
4060
		rLoc = 1268;
2291
		uiCtxt = {
-
 
2292
			sepNavIntBoundsRect = "{{0, 0}, {1086, 9880}}";
-
 
2293
			sepNavSelRange = "{7582, 59}";
-
 
2294
			sepNavVisRange = "{11847, 670}";
-
 
2295
		};
-
 
2296
	};
-
 
2297
	0D5515D11222A29B0047FA6A /* volume_polygonize.h */ = {
4061
		rType = 0;
2298
		uiCtxt = {
-
 
2299
			sepNavIntBoundsRect = "{{0, 0}, {1086, 741}}";
-
 
2300
			sepNavSelRange = "{0, 0}";
-
 
2301
			sepNavVisRange = "{217, 1105}";
-
 
2302
		};
-
 
2303
	};
-
 
2304
	0D5515D21222A29B0047FA6A /* x3d_load.cpp */ = {
4062
		vrLen = 692;
2305
		uiCtxt = {
-
 
2306
			sepNavIntBoundsRect = "{{0, 0}, {1339, 2204}}";
-
 
2307
			sepNavSelRange = "{0, 0}";
-
 
2308
			sepNavVisRange = "{0, 747}";
-
 
2309
		};
-
 
2310
	};
-
 
2311
	0D5515D41222A29B0047FA6A /* x3d_save.cpp */ = {
4063
		vrLoc = 920;
2312
		uiCtxt = {
-
 
2313
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1767}}";
-
 
2314
			sepNavSelRange = "{2300, 0}";
-
 
2315
			sepNavVisRange = "{1356, 1264}";
-
 
2316
		};
4064
	};
2317
	};
4065
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
2318
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
4066
		uiCtxt = {
2319
		uiCtxt = {
4067
			sepNavIntBoundsRect = "{{0, 0}, {1021, 12122}}";
2320
			sepNavIntBoundsRect = "{{0, 0}, {1021, 12122}}";
4068
			sepNavSelRange = "{82, 0}";
2321
			sepNavSelRange = "{82, 0}";
Line 4132... Line 2385...
4132
			sepNavVisRange = "{0, 882}";
2385
			sepNavVisRange = "{0, 882}";
4133
		};
2386
		};
4134
	};
2387
	};
4135
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
2388
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
4136
		uiCtxt = {
2389
		uiCtxt = {
4137
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1330}}";
2390
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1311}}";
4138
			sepNavSelRange = "{594, 0}";
2391
			sepNavSelRange = "{594, 0}";
4139
			sepNavVisRange = "{289, 588}";
2392
			sepNavVisRange = "{877, 790}";
4140
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
2393
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
4141
		};
2394
		};
4142
	};
2395
	};
4143
	0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {
2396
	0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {
4144
		uiCtxt = {
2397
		uiCtxt = {
4145
			sepNavIntBoundsRect = "{{0, 0}, {959, 1767}}";
2398
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1710}}";
4146
			sepNavSelRange = "{1676, 1113}";
2399
			sepNavSelRange = "{1676, 1113}";
4147
			sepNavVisRange = "{791, 1799}";
2400
			sepNavVisRange = "{2669, 1203}";
4148
		};
2401
		};
4149
	};
2402
	};
4150
	0D5C53AB1067770500F6511F /* PBXTextBookmark */ = {
2403
	0D607164130D1E9D00A8EF54 /* PBXTextBookmark */ = {
4151
		isa = PBXTextBookmark;
2404
		isa = PBXTextBookmark;
-
 
2405
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
-
 
2406
		name = "Renderer.h: 188";
-
 
2407
		rLen = 19;
-
 
2408
		rLoc = 6026;
-
 
2409
		rType = 0;
-
 
2410
		vrLen = 1174;
-
 
2411
		vrLoc = 6990;
-
 
2412
	};
-
 
2413
	0D6071DE130D44FD00A8EF54 /* PBXTextBookmark */ = {
-
 
2414
		isa = PBXTextBookmark;
4152
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
2415
		fRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */;
4153
		name = "FaceCirculator.h: 2";
2416
		name = "glsl_shader.h: 32";
-
 
2417
		rLen = 1113;
-
 
2418
		rLoc = 1676;
-
 
2419
		rType = 0;
-
 
2420
		vrLen = 1203;
-
 
2421
		vrLoc = 2669;
-
 
2422
	};
-
 
2423
	0D6071DF130D44FD00A8EF54 /* PBXBookmark */ = {
-
 
2424
		isa = PBXBookmark;
-
 
2425
		fRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */;
-
 
2426
	};
-
 
2427
	0D6071E0130D44FD00A8EF54 /* PBXTextBookmark */ = {
-
 
2428
		isa = PBXTextBookmark;
-
 
2429
		fRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */;
-
 
2430
		name = "glsl_shader.cpp: 25";
4154
		rLen = 0;
2431
		rLen = 0;
4155
		rLoc = 51;
2432
		rLoc = 594;
4156
		rType = 0;
2433
		rType = 0;
4157
		vrLen = 1008;
2434
		vrLen = 790;
4158
		vrLoc = 768;
2435
		vrLoc = 877;
4159
	};
2436
	};
4160
	0D5C53AC1067770500F6511F /* PBXTextBookmark */ = {
2437
	0D63293E1292BBD70024C9D2 /* PBXTextBookmark */ = {
4161
		isa = PBXTextBookmark;
2438
		isa = PBXTextBookmark;
4162
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
2439
		fRef = 0DFD9AFA1291D6C4005C79B3 /* stl_bvector.h */;
4163
		name = "mesh_optimization.cpp: 261";
2440
		name = "stl_bvector.h: 81";
4164
		rLen = 9;
2441
		rLen = 0;
4165
		rLoc = 6121;
2442
		rLoc = 3135;
4166
		rType = 0;
2443
		rType = 0;
4167
		vrLen = 816;
2444
		vrLen = 1458;
4168
		vrLoc = 14184;
2445
		vrLoc = 0;
4169
	};
2446
	};
4170
	0D5EB72C0F4AB2D800034165 /* off_save.h */ = {
2447
	0D6329651292CF7D0024C9D2 /* PBXTextBookmark */ = {
4171
		uiCtxt = {
2448
		isa = PBXTextBookmark;
4172
			sepNavIntBoundsRect = "{{0, 0}, {1064, 437}}";
2449
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
4173
			sepNavSelRange = "{356, 0}";
2450
		name = "curvature.cpp: 129";
4174
			sepNavVisRange = "{29, 328}";
2451
		rLen = 35;
-
 
2452
		rLoc = 4568;
4175
		};
2453
		rType = 0;
-
 
2454
		vrLen = 1004;
-
 
2455
		vrLoc = 4042;
4176
	};
2456
	};
4177
	0D5EB72D0F4AB2D800034165 /* off_save.cpp */ = {
2457
	0D636971126258E7007F2981 /* PBXTextBookmark */ = {
4178
		uiCtxt = {
2458
		isa = PBXTextBookmark;
4179
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1140}}";
2459
		fRef = 0DC4B35E125DB42A003AF7E9 /* GridAlgorithm.h */;
4180
			sepNavSelRange = "{1142, 0}";
2460
		name = "GridAlgorithm.h: 2";
4181
			sepNavVisRange = "{472, 829}";
2461
		rLen = 0;
-
 
2462
		rLoc = 54;
4182
		};
2463
		rType = 0;
-
 
2464
		vrLen = 1139;
-
 
2465
		vrLoc = 9993;
4183
	};
2466
	};
4184
	0D5EB7470F4AB7D000034165 /* PBXTextBookmark */ = {
2467
	0D6540141267318F00CDF523 /* PBXTextBookmark */ = {
4185
		isa = PBXTextBookmark;
2468
		isa = PBXTextBookmark;
4186
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
2469
		fRef = 0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */;
4187
		name = "x3d_load.cpp: 100";
2470
		name = "caps_and_needles.cpp: 160";
4188
		rLen = 0;
2471
		rLen = 0;
4189
		rLoc = 2654;
2472
		rLoc = 5710;
4190
		rType = 0;
2473
		rType = 0;
4191
		vrLen = 915;
2474
		vrLen = 1280;
4192
		vrLoc = 1749;
2475
		vrLoc = 4940;
4193
	};
2476
	};
4194
	0D5EB7480F4AB7D000034165 /* PBXTextBookmark */ = {
2477
	0D66E1ED12A1C3F2002F1F27 /* PBXTextBookmark */ = {
4195
		isa = PBXTextBookmark;
2478
		isa = PBXTextBookmark;
4196
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
2479
		fRef = 0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */;
4197
		name = "obj_load.cpp: 1";
2480
		name = "ArithVec3Float.cpp: 34";
4198
		rLen = 401;
2481
		rLen = 50;
4199
		rLoc = 0;
2482
		rLoc = 787;
4200
		rType = 0;
2483
		rType = 0;
4201
		vrLen = 401;
2484
		vrLen = 910;
4202
		vrLoc = 0;
2485
		vrLoc = 0;
4203
	};
2486
	};
-
 
2487
	0D69E3BC125D14AD005BA68D /* CaVE.cpp */ = {
-
 
2488
		isa = PBXFileReference;
-
 
2489
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2490
		name = CaVE.cpp;
-
 
2491
		path = /Users/jab/SrcTree/Appsrc/Cave/CaVE.cpp;
-
 
2492
		sourceTree = "<absolute>";
-
 
2493
	};
4204
	0D5EB7960F4AD22A00034165 /* PBXTextBookmark */ = {
2494
	0D69E3BD125D14AD005BA68D /* PBXTextBookmark */ = {
4205
		isa = PBXTextBookmark;
2495
		isa = PBXTextBookmark;
4206
		fRef = 0D0CAF7B0C61132C003604C6 /* Parse.cpp */;
2496
		fRef = 0D69E3BE125D14AD005BA68D /* fmmtest.cpp */;
4207
		name = "Parse.cpp: 28";
2497
		name = "fmmtest.cpp: 1";
4208
		rLen = 0;
2498
		rLen = 0;
4209
		rLoc = 507;
2499
		rLoc = 0;
4210
		rType = 0;
2500
		rType = 0;
4211
		vrLen = 558;
2501
		vrLen = 617;
4212
		vrLoc = 0;
2502
		vrLoc = 657;
4213
	};
2503
	};
4214
	0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {
2504
	0D69E3BE125D14AD005BA68D /* fmmtest.cpp */ = {
4215
		uiCtxt = {
2505
		isa = PBXFileReference;
4216
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
2506
		lastKnownFileType = sourcecode.cpp.cpp;
4217
			sepNavSelRange = "{0, 0}";
2507
		name = fmmtest.cpp;
-
 
2508
		path = /Users/jab/SrcTree/Appsrc/FMMTest/fmmtest.cpp;
4218
			sepNavVisRange = "{0, 603}";
2509
		sourceTree = "<absolute>";
4219
		};
-
 
4220
	};
2510
	};
4221
	0D83B1EB106EC63E009BCD7C /* PBXTextBookmark */ = {
2511
	0D69E3BF125D14AD005BA68D /* PBXTextBookmark */ = {
4222
		isa = PBXTextBookmark;
2512
		isa = PBXTextBookmark;
4223
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
2513
		fRef = 0D69E3C0125D14AD005BA68D /* HGridfRenderer.cpp */;
4224
		name = "QuatTrackBall.cpp: 51";
2514
		name = "HGridfRenderer.cpp: 9";
4225
		rLen = 26;
2515
		rLen = 21;
4226
		rLoc = 1315;
2516
		rLoc = 160;
4227
		rType = 0;
2517
		rType = 0;
4228
		vrLen = 748;
2518
		vrLen = 691;
4229
		vrLoc = 833;
2519
		vrLoc = 639;
4230
	};
2520
	};
-
 
2521
	0D69E3C0125D14AD005BA68D /* HGridfRenderer.cpp */ = {
-
 
2522
		isa = PBXFileReference;
-
 
2523
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2524
		name = HGridfRenderer.cpp;
-
 
2525
		path = /Users/jab/SrcTree/Libsrc/ScalarVolume/HGridfRenderer.cpp;
-
 
2526
		sourceTree = "<absolute>";
-
 
2527
	};
4231
	0D83B1EC106EC63E009BCD7C /* PBXTextBookmark */ = {
2528
	0D69E3C3125D14AD005BA68D /* PBXTextBookmark */ = {
4232
		isa = PBXTextBookmark;
2529
		isa = PBXTextBookmark;
4233
		fRef = 0D3ACFE30E8B7DD000AC8578 /* HashKey.cpp */;
2530
		fRef = 0D69E3C4125D14AD005BA68D /* FastMarcher.h */;
4234
		name = "HashKey.cpp: 29";
2531
		name = "FastMarcher.h: 24";
4235
		rLen = 0;
2532
		rLen = 0;
4236
		rLoc = 454;
2533
		rLoc = 644;
4237
		rType = 0;
2534
		rType = 0;
4238
		vrLen = 510;
2535
		vrLen = 882;
4239
		vrLoc = 38;
2536
		vrLoc = 164;
4240
	};
2537
	};
-
 
2538
	0D69E3C4125D14AD005BA68D /* FastMarcher.h */ = {
-
 
2539
		isa = PBXFileReference;
-
 
2540
		lastKnownFileType = sourcecode.c.h;
-
 
2541
		name = FastMarcher.h;
-
 
2542
		path = /Users/jab/SrcTree/Libsrc/ScalarVolume/FastMarcher.h;
-
 
2543
		sourceTree = "<absolute>";
-
 
2544
	};
-
 
2545
	0D69E3C8125D14AD005BA68D /* FastMarcher.cpp */ = {
-
 
2546
		isa = PBXFileReference;
-
 
2547
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2548
		name = FastMarcher.cpp;
-
 
2549
		path = /Users/jab/SrcTree/Libsrc/ScalarVolume/FastMarcher.cpp;
-
 
2550
		sourceTree = "<absolute>";
-
 
2551
	};
4241
	0D9067AD1070AAEE00ED0055 /* PBXTextBookmark */ = {
2552
	0D69E3D1125D14B6005BA68D /* PBXTextBookmark */ = {
4242
		isa = PBXTextBookmark;
2553
		isa = PBXTextBookmark;
4243
		fRef = 0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */;
2554
		fRef = 0D69E3C8125D14AD005BA68D /* FastMarcher.cpp */;
4244
		name = "BoundingTree.cpp: 10";
2555
		name = "FastMarcher.cpp: 1";
4245
		rLen = 0;
2556
		rLen = 0;
4246
		rLoc = 180;
2557
		rLoc = 0;
4247
		rType = 0;
2558
		rType = 0;
4248
		vrLen = 604;
2559
		vrLen = 725;
4249
		vrLoc = 0;
2560
		vrLoc = 2269;
4250
	};
2561
	};
4251
	0D92F4F30FBD6DF30032A0BD /* PBXTextBookmark */ = {
2562
	0D69E410125D19BE005BA68D /* PBXTextBookmark */ = {
4252
		isa = PBXTextBookmark;
2563
		isa = PBXTextBookmark;
4253
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
2564
		fRef = 0D0CAF2A0C61132C003604C6 /* save_raw.h */;
4254
		name = "LapackFunc.h: 145";
2565
		name = "save_raw.h: 85";
4255
		rLen = 56;
2566
		rLen = 56;
4256
		rLoc = 4433;
2567
		rLoc = 1825;
4257
		rType = 0;
2568
		rType = 0;
4258
		vrLen = 1379;
2569
		vrLen = 781;
4259
		vrLoc = 3537;
2570
		vrLoc = 1738;
4260
	};
2571
	};
4261
	0D92F4F40FBD6DF30032A0BD /* PBXTextBookmark */ = {
2572
	0D69E414125D19BE005BA68D /* PBXTextBookmark */ = {
4262
		isa = PBXTextBookmark;
2573
		isa = PBXTextBookmark;
4263
		fRef = 0D0CAF730C61132C003604C6 /* Vector.h */;
2574
		fRef = 0D0CAF120C61132C003604C6 /* build_bbtree.h */;
4264
		name = "Vector.h: 52";
2575
		name = "build_bbtree.h: 2";
4265
		rLen = 21;
2576
		rLen = 0;
4266
		rLoc = 1185;
2577
		rLoc = 53;
4267
		rType = 0;
2578
		rType = 0;
4268
		vrLen = 589;
2579
		vrLen = 355;
4269
		vrLoc = 3501;
2580
		vrLoc = 0;
4270
	};
2581
	};
4271
	0D92F4F50FBD6DF30032A0BD /* PBXTextBookmark */ = {
2582
	0D69E44F125D1DB3005BA68D /* PBXTextBookmark */ = {
4272
		isa = PBXTextBookmark;
2583
		isa = PBXTextBookmark;
4273
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
2584
		fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
4274
		name = "Matrix.h: 187";
2585
		name = "build_bbtree.cpp: 15";
4275
		rLen = 35;
2586
		rLen = 0;
4276
		rLoc = 4960;
2587
		rLoc = 299;
4277
		rType = 0;
2588
		rType = 0;
4278
		vrLen = 736;
2589
		vrLen = 768;
4279
		vrLoc = 5277;
2590
		vrLoc = 26;
4280
	};
2591
	};
4281
	0D92F50C0FBD6EB10032A0BD /* LapackFunc.cpp:237 */ = {
2592
	0D69E450125D1DB3005BA68D /* PBXTextBookmark */ = {
4282
		isa = PBXFileBreakpoint;
2593
		isa = PBXTextBookmark;
4283
		actions = (
-
 
4284
		);
-
 
4285
		breakpointStyle = 0;
-
 
4286
		continueAfterActions = 0;
-
 
4287
		countType = 0;
-
 
4288
		delayBeforeContinue = 0;
-
 
4289
		fileReference = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
2594
		fRef = 0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */;
4290
		functionName = "LinearLSSolve(const CMatrix& A, const CVector& b, CVector& x)";
2595
		name = "ThreeDDDA.cpp: 1";
4291
		hitCount = 0;
2596
		rLen = 0;
4292
		ignoreCount = 0;
2597
		rLoc = 0;
4293
		lineNumber = 237;
2598
		rType = 0;
4294
		location = libGEL.dylib;
2599
		vrLen = 1330;
4295
		modificationTime = 275819238.5916489;
-
 
4296
		originalNumberOfMultipleMatches = 0;
-
 
4297
		state = 0;
2600
		vrLoc = 1730;
4298
	};
2601
	};
4299
	0D92F5200FBD6FF70032A0BD /* PBXTextBookmark */ = {
2602
	0D69E454125D1DB3005BA68D /* PBXTextBookmark */ = {
4300
		isa = PBXTextBookmark;
2603
		isa = PBXTextBookmark;
4301
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
2604
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
4302
		name = "LapackFunc.cpp: 237";
2605
		name = "volpoly.cpp: 9";
4303
		rLen = 0;
2606
		rLen = 0;
4304
		rLoc = 5701;
2607
		rLoc = 150;
4305
		rType = 0;
2608
		rType = 0;
4306
		vrLen = 734;
2609
		vrLen = 881;
4307
		vrLoc = 5206;
2610
		vrLoc = 617;
4308
	};
2611
	};
4309
	0D92F5960FC81B0C0032A0BD /* PBXTextBookmark */ = {
2612
	0D69E510125D2849005BA68D /* PBXTextBookmark */ = {
4310
		isa = PBXTextBookmark;
2613
		isa = PBXTextBookmark;
4311
		fRef = 0DF5C6370E89884E00CA0B63 /* curvature.h */;
2614
		fRef = 0D0CAF170C61132C003604C6 /* HGrid.h */;
4312
		name = "curvature.h: 30";
2615
		name = "HGrid.h: 2";
4313
		rLen = 0;
2616
		rLen = 0;
4314
		rLoc = 673;
2617
		rLoc = 46;
4315
		rType = 0;
2618
		rType = 0;
4316
		vrLen = 1182;
2619
		vrLen = 1067;
4317
		vrLoc = 265;
2620
		vrLoc = 990;
4318
	};
2621
	};
4319
	0DA2A4F80F5FC749007CCD73 /* PBXTextBookmark */ = {
2622
	0D69E511125D2849005BA68D /* PBXTextBookmark */ = {
4320
		isa = PBXTextBookmark;
2623
		isa = PBXTextBookmark;
4321
		fRef = 0DA2A4F90F5FC749007CCD73 /* objview.cpp */;
2624
		fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
4322
		name = "objview.cpp: 16";
2625
		name = "Cell.h: 2";
4323
		rLen = 155;
2626
		rLen = 0;
4324
		rLoc = 454;
2627
		rLoc = 45;
-
 
2628
		rType = 0;
-
 
2629
		vrLen = 983;
-
 
2630
		vrLoc = 0;
-
 
2631
	};
-
 
2632
	0D69E512125D2849005BA68D /* PBXTextBookmark */ = {
-
 
2633
		isa = PBXTextBookmark;
-
 
2634
		fRef = 0D69E513125D2849005BA68D /* for_each_transition_voxel.h */;
-
 
2635
		name = "for_each_transition_voxel.h: 1";
-
 
2636
		rLen = 0;
-
 
2637
		rLoc = 0;
4325
		rType = 0;
2638
		rType = 0;
4326
		vrLen = 549;
2639
		vrLen = 945;
4327
		vrLoc = 420;
2640
		vrLoc = 0;
4328
	};
2641
	};
4329
	0DA2A4F90F5FC749007CCD73 /* objview.cpp */ = {
2642
	0D69E513125D2849005BA68D /* for_each_transition_voxel.h */ = {
4330
		isa = PBXFileReference;
2643
		isa = PBXFileReference;
4331
		lastKnownFileType = sourcecode.cpp.cpp;
2644
		lastKnownFileType = sourcecode.c.h;
4332
		name = objview.cpp;
2645
		name = for_each_transition_voxel.h;
4333
		path = /Users/jab/Misc/OBJStereo/appsrc/OBJViewer/objview.cpp;
2646
		path = /Users/jab/SrcTree/Libsrc/ScalarVolume/for_each_transition_voxel.h;
4334
		sourceTree = "<absolute>";
2647
		sourceTree = "<absolute>";
4335
	};
2648
	};
4336
	0DA5893E0F767CA600348C93 /* PBXTextBookmark */ = {
2649
	0D69E514125D2849005BA68D /* PBXTextBookmark */ = {
4337
		isa = PBXTextBookmark;
2650
		isa = PBXTextBookmark;
4338
		fRef = 0DC70B560E4DB1AF007B9226 /* XmlParser.h */;
2651
		fRef = 0D69E3BC125D14AD005BA68D /* CaVE.cpp */;
4339
		name = "XmlParser.h: 2";
2652
		name = "CaVE.cpp: 16";
4340
		rLen = 0;
2653
		rLen = 0;
4341
		rLoc = 43;
2654
		rLoc = 424;
4342
		rType = 0;
2655
		rType = 0;
4343
		vrLen = 396;
2656
		vrLen = 862;
4344
		vrLoc = 622;
2657
		vrLoc = 5899;
4345
	};
2658
	};
4346
	0DA5893F0F767CA600348C93 /* PBXTextBookmark */ = {
2659
	0D69E515125D2849005BA68D /* PBXTextBookmark */ = {
4347
		isa = PBXTextBookmark;
2660
		isa = PBXTextBookmark;
4348
		fRef = 0D59416F0E4B21AB005EA01C /* SOIL.c */;
2661
		fRef = 0D69E516125D2849005BA68D /* levelset.cpp */;
4349
		name = "SOIL.c: 1368";
2662
		name = "levelset.cpp: 17";
4350
		rLen = 114;
2663
		rLen = 25;
4351
		rLoc = 40763;
2664
		rLoc = 320;
4352
		rType = 0;
2665
		rType = 0;
4353
		vrLen = 768;
2666
		vrLen = 664;
4354
		vrLoc = 37676;
2667
		vrLoc = 0;
4355
	};
2668
	};
-
 
2669
	0D69E516125D2849005BA68D /* levelset.cpp */ = {
-
 
2670
		isa = PBXFileReference;
-
 
2671
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2672
		name = levelset.cpp;
-
 
2673
		path = /Users/jab/SrcTree/Libsrc/ScalarVolume/levelset.cpp;
-
 
2674
		sourceTree = "<absolute>";
-
 
2675
	};
-
 
2676
	0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {
-
 
2677
		uiCtxt = {
-
 
2678
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
-
 
2679
			sepNavSelRange = "{0, 0}";
-
 
2680
			sepNavVisRange = "{0, 603}";
-
 
2681
		};
-
 
2682
	};
4356
	0DA5896D0F76E30500348C93 /* PBXTextBookmark */ = {
2683
	0D7A67FB126D886100D81586 /* PBXTextBookmark */ = {
4357
		isa = PBXTextBookmark;
2684
		isa = PBXTextBookmark;
4358
		fRef = 0D5941720E4B21AB005EA01C /* stb_image_aug.h */;
2685
		fRef = 0D5515AF1222A29B0047FA6A /* flatten.cpp */;
4359
		name = "stb_image_aug.h: 333";
2686
		name = "flatten.cpp: 114";
4360
		rLen = 5;
2687
		rLen = 0;
4361
		rLoc = 16066;
2688
		rLoc = 3670;
4362
		rType = 0;
2689
		rType = 0;
4363
		vrLen = 1214;
2690
		vrLen = 1046;
4364
		vrLoc = 15551;
2691
		vrLoc = 4060;
4365
	};
2692
	};
4366
	0DA5896E0F76E30500348C93 /* PBXTextBookmark */ = {
2693
	0D7A67FC126D886100D81586 /* PBXTextBookmark */ = {
4367
		isa = PBXTextBookmark;
2694
		isa = PBXTextBookmark;
4368
		fRef = 0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */;
2695
		fRef = 0D5515A61222A29B0047FA6A /* close_holes.cpp */;
4369
		name = "stbi_DDS_aug.h: 1";
2696
		name = "close_holes.cpp: 1";
4370
		rLen = 0;
2697
		rLen = 0;
4371
		rLoc = 0;
2698
		rLoc = 0;
4372
		rType = 0;
2699
		rType = 0;
-
 
2700
		vrLen = 698;
-
 
2701
		vrLoc = 0;
-
 
2702
	};
-
 
2703
	0D7A67FF126D886100D81586 /* PBXTextBookmark */ = {
-
 
2704
		isa = PBXTextBookmark;
-
 
2705
		fRef = 0D5515B01222A29B0047FA6A /* flatten.h */;
-
 
2706
		name = "flatten.h: 19";
-
 
2707
		rLen = 0;
-
 
2708
		rLoc = 593;
-
 
2709
		rType = 0;
-
 
2710
		vrLen = 1113;
-
 
2711
		vrLoc = 0;
-
 
2712
	};
-
 
2713
	0D7C213B12E4559E001C7BE5 /* PBXTextBookmark */ = {
-
 
2714
		isa = PBXTextBookmark;
-
 
2715
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
-
 
2716
		name = "GLViewController.h: 93";
-
 
2717
		rLen = 0;
-
 
2718
		rLoc = 2228;
-
 
2719
		rType = 0;
-
 
2720
		vrLen = 1042;
-
 
2721
		vrLoc = 131;
-
 
2722
	};
-
 
2723
	0D7C22BC12E48AC8001C7BE5 /* PBXTextBookmark */ = {
-
 
2724
		isa = PBXTextBookmark;
-
 
2725
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
2726
		name = "draw.cpp: 40";
-
 
2727
		rLen = 623;
-
 
2728
		rLoc = 1126;
-
 
2729
		rType = 0;
-
 
2730
		vrLen = 1317;
-
 
2731
		vrLoc = 742;
-
 
2732
	};
-
 
2733
	0D7C22BD12E48AC8001C7BE5 /* PBXTextBookmark */ = {
-
 
2734
		isa = PBXTextBookmark;
-
 
2735
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2736
		name = "mesh_optimization.cpp: 550";
-
 
2737
		rLen = 17;
-
 
2738
		rLoc = 14220;
-
 
2739
		rType = 0;
-
 
2740
		vrLen = 899;
-
 
2741
		vrLoc = 13731;
-
 
2742
	};
-
 
2743
	0D9BB88712DFCABF00E66D2A /* PBXTextBookmark */ = {
-
 
2744
		isa = PBXTextBookmark;
-
 
2745
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
2746
		name = "meshedit.cpp: 952";
-
 
2747
		rLen = 199;
-
 
2748
		rLoc = 28553;
-
 
2749
		rType = 0;
4373
		vrLen = 797;
2750
		vrLen = 827;
-
 
2751
		vrLoc = 27945;
-
 
2752
	};
-
 
2753
	0DA0CCED12CCBC57006894FE /* PBXTextBookmark */ = {
-
 
2754
		isa = PBXTextBookmark;
-
 
2755
		fRef = 0D5515C31222A29B0047FA6A /* off_save.h */;
-
 
2756
		name = "off_save.h: 14";
-
 
2757
		rLen = 0;
-
 
2758
		rLoc = 505;
-
 
2759
		rType = 0;
-
 
2760
		vrLen = 676;
4374
		vrLoc = 0;
2761
		vrLoc = 0;
4375
	};
2762
	};
-
 
2763
	0DA0CD1C12CCC4DF006894FE /* PBXTextBookmark */ = {
-
 
2764
		isa = PBXTextBookmark;
-
 
2765
		fRef = 0D5515C61222A29B0047FA6A /* quadric_simplify.cpp */;
-
 
2766
		name = "quadric_simplify.cpp: 36";
-
 
2767
		rLen = 0;
-
 
2768
		rLoc = 973;
-
 
2769
		rType = 0;
-
 
2770
		vrLen = 1478;
-
 
2771
		vrLoc = 1875;
-
 
2772
	};
-
 
2773
	0DA0CEB612CE2541006894FE /* PBXTextBookmark */ = {
-
 
2774
		isa = PBXTextBookmark;
-
 
2775
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
-
 
2776
		name = "HalfEdgeWalker.h: 14";
-
 
2777
		rLen = 0;
-
 
2778
		rLoc = 548;
-
 
2779
		rType = 0;
-
 
2780
		vrLen = 1547;
-
 
2781
		vrLoc = 1927;
-
 
2782
	};
4376
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
2783
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
4377
		activeExec = 0;
2784
		activeExec = 0;
4378
		executables = (
2785
		executables = (
4379
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
2786
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
4380
		);
2787
		);
Line 4383... Line 2790...
4383
		isa = PBXExecutable;
2790
		isa = PBXExecutable;
4384
		activeArgIndices = (
2791
		activeArgIndices = (
4385
			NO,
2792
			NO,
4386
			YES,
2793
			YES,
4387
			NO,
2794
			NO,
-
 
2795
			NO,
-
 
2796
			NO,
-
 
2797
			NO,
-
 
2798
			NO,
-
 
2799
			NO,
-
 
2800
			NO,
-
 
2801
			NO,
-
 
2802
			NO,
-
 
2803
			NO,
-
 
2804
			NO,
-
 
2805
			NO,
4388
		);
2806
		);
4389
		argumentStrings = (
2807
		argumentStrings = (
4390
			/Users/jab/Studio/3DModels/OBJ/jab_octopus.obj,
2808
			/Users/jab/Studio/3DModels/OBJ/jab_octopus.obj,
4391
			"/Users/jab/Studio/3DModels/animal/bunny-simplified.obj",
2809
			"/Users/jab/Studio/3DModels/animal/bunny-simplified.obj",
4392
			"/Users/jab/Studio/3DModels/PLY/armadillo-very-simple.obj",
2810
			"/Users/jab/Studio/3DModels/PLY/armadillo-very-simple.obj",
-
 
2811
			/Users/jab/Studio/3DModels/OBJ/shark.obj,
-
 
2812
			/Users/jab/Studio/3DModels/OBJ/bunny.obj,
-
 
2813
			/Users/jab/Studio/3DModels/PLY/gargo1.7M.ply,
-
 
2814
			/Users/jab/Studio/3DModels/PLY/Armadillo.ply,
-
 
2815
			/Users/jab/Studio/3DModels/PLY/bunny.ply,
-
 
2816
			/Users/jab/Studio/3DModels/geometry/cube.x3d,
-
 
2817
			/Users/jab/Studio/3DModels/OBJ/womanhead.obj,
-
 
2818
			/Users/jab/Studio/3DModels/OBJ/nose_fixed.obj,
-
 
2819
			/Users/jab/Studio/3DModels/geometry/tetra.x3d,
-
 
2820
			/Users/jab/Studio/3DModels/geometry/threefaces.x3d,
-
 
2821
			/Users/jab/Studio/3DModels/geometry/twofaces.x3d,
4393
		);
2822
		);
4394
		autoAttachOnCrash = 1;
2823
		autoAttachOnCrash = 1;
4395
		breakpointsEnabled = 0;
2824
		breakpointsEnabled = 0;
4396
		configStateDict = {
2825
		configStateDict = {
-
 
2826
			"PBXLSLaunchAction-0" = {
-
 
2827
				PBXLSLaunchAction = 0;
-
 
2828
				PBXLSLaunchStartAction = 1;
-
 
2829
				PBXLSLaunchStdioStyle = 2;
-
 
2830
				PBXLSLaunchStyle = 0;
-
 
2831
				class = PBXLSRunLaunchConfig;
-
 
2832
				commandLineArgs = (
-
 
2833
				);
-
 
2834
				displayName = "Executable Runner";
-
 
2835
				environment = {
-
 
2836
				};
-
 
2837
				identifier = com.apple.Xcode.launch.runConfig;
-
 
2838
				remoteHostInfo = "";
-
 
2839
				startActionInfo = "";
-
 
2840
			};
4397
		};
2841
		};
4398
		customDataFormattersEnabled = 1;
2842
		customDataFormattersEnabled = 1;
4399
		dataTipCustomDataFormattersEnabled = 1;
2843
		dataTipCustomDataFormattersEnabled = 1;
4400
		dataTipShowTypeColumn = 1;
2844
		dataTipShowTypeColumn = 1;
4401
		dataTipSortType = 0;
2845
		dataTipSortType = 0;
Line 4417... Line 2861...
4417
		variableFormatDictionary = {
2861
		variableFormatDictionary = {
4418
		};
2862
		};
4419
	};
2863
	};
4420
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
2864
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
4421
		uiCtxt = {
2865
		uiCtxt = {
4422
			sepNavIntBoundsRect = "{{0, 0}, {1064, 27189}}";
2866
			sepNavIntBoundsRect = "{{0, 0}, {1086, 31103}}";
4423
			sepNavSelRange = "{35421, 0}";
2867
			sepNavSelRange = "{28553, 199}";
4424
			sepNavVisRange = "{34957, 779}";
2868
			sepNavVisRange = "{27945, 827}";
4425
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
2869
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
4426
		};
2870
		};
4427
	};
2871
	};
4428
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
2872
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
4429
		uiCtxt = {
2873
		uiCtxt = {
4430
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1577}}";
2874
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1520}}";
4431
			sepNavSelRange = "{369, 0}";
2875
			sepNavSelRange = "{369, 0}";
4432
			sepNavVisRange = "{938, 596}";
2876
			sepNavVisRange = "{857, 725}";
4433
		};
2877
		};
4434
	};
2878
	};
4435
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
2879
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
4436
		uiCtxt = {
2880
		uiCtxt = {
4437
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8227}}";
2881
			sepNavIntBoundsRect = "{{0, 0}, {1086, 8246}}";
4438
			sepNavSelRange = "{9297, 0}";
2882
			sepNavSelRange = "{9297, 0}";
4439
			sepNavVisRange = "{8298, 804}";
2883
			sepNavVisRange = "{8405, 871}";
4440
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
2884
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
4441
		};
2885
		};
4442
	};
2886
	};
4443
	0DB24612106BF713000AC4F8 /* PBXTextBookmark */ = {
2887
	0DB034831299D53500623B2F /* PBXTextBookmark */ = {
4444
		isa = PBXTextBookmark;
2888
		isa = PBXTextBookmark;
4445
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
2889
		fRef = 0DB034841299D53500623B2F /* stl_iterator.h */;
4446
		name = "VisObj.cpp: 85";
2890
		name = "stl_iterator.h: 688";
4447
		rLen = 0;
2891
		rLen = 0;
4448
		rLoc = 2507;
2892
		rLoc = 21794;
4449
		rType = 0;
2893
		rType = 0;
4450
		vrLen = 1208;
2894
		vrLen = 682;
4451
		vrLoc = 2577;
2895
		vrLoc = 21136;
4452
	};
2896
	};
-
 
2897
	0DB034841299D53500623B2F /* stl_iterator.h */ = {
-
 
2898
		isa = PBXFileReference;
-
 
2899
		lastKnownFileType = sourcecode.c.h;
-
 
2900
		name = stl_iterator.h;
-
 
2901
		path = "/usr/include/c++/4.2.1/bits/stl_iterator.h";
-
 
2902
		sourceTree = "<absolute>";
-
 
2903
	};
4453
	0DB24613106BF713000AC4F8 /* PBXTextBookmark */ = {
2904
	0DB034851299D53500623B2F /* PBXTextBookmark */ = {
4454
		isa = PBXTextBookmark;
2905
		isa = PBXTextBookmark;
4455
		fRef = 0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */;
2906
		fRef = 0DB034861299D53500623B2F /* stl_construct.h */;
4456
		name = "CSCMatrixBuilder.h: 78";
2907
		name = "stl_construct.h: 119";
4457
		rLen = 0;
2908
		rLen = 0;
4458
		rLoc = 1742;
2909
		rLoc = 4143;
4459
		rType = 0;
2910
		rType = 0;
4460
		vrLen = 1198;
2911
		vrLen = 795;
4461
		vrLoc = 0;
2912
		vrLoc = 3551;
-
 
2913
	};
-
 
2914
	0DB034861299D53500623B2F /* stl_construct.h */ = {
-
 
2915
		isa = PBXFileReference;
-
 
2916
		lastKnownFileType = sourcecode.c.h;
-
 
2917
		name = stl_construct.h;
-
 
2918
		path = "/usr/include/c++/4.2.1/bits/stl_construct.h";
-
 
2919
		sourceTree = "<absolute>";
-
 
2920
	};
-
 
2921
	0DB270D90E853C70001F2338 /* VisObj.h */ = {
-
 
2922
		uiCtxt = {
-
 
2923
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1653}}";
-
 
2924
			sepNavSelRange = "{1153, 0}";
-
 
2925
			sepNavVisRange = "{1177, 585}";
-
 
2926
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
-
 
2927
		};
4462
	};
2928
	};
-
 
2929
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
-
 
2930
		uiCtxt = {
-
 
2931
			sepNavIntBoundsRect = "{{0, 0}, {1086, 3724}}";
-
 
2932
			sepNavSelRange = "{855, 0}";
-
 
2933
			sepNavVisRange = "{412, 743}";
-
 
2934
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
-
 
2935
		};
-
 
2936
	};
4463
	0DB24614106BF713000AC4F8 /* PBXTextBookmark */ = {
2937
	0DB41EF112E4E786007AEAFD /* PBXTextBookmark */ = {
4464
		isa = PBXTextBookmark;
2938
		isa = PBXTextBookmark;
4465
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
2939
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
4466
		name = "harmonics.h: 62";
2940
		name = "Manifold.cpp: 1036";
4467
		rLen = 0;
2941
		rLen = 60;
4468
		rLoc = 1329;
2942
		rLoc = 33396;
4469
		rType = 0;
2943
		rType = 0;
4470
		vrLen = 692;
2944
		vrLen = 1126;
4471
		vrLoc = 0;
2945
		vrLoc = 33394;
4472
	};
2946
	};
4473
	0DB24615106BF713000AC4F8 /* PBXTextBookmark */ = {
2947
	0DB41EF212E4E786007AEAFD /* PBXTextBookmark */ = {
4474
		isa = PBXTextBookmark;
2948
		isa = PBXTextBookmark;
4475
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
2949
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
4476
		name = "Renderer.h: 16";
2950
		name = "Manifold.h: 90";
4477
		rLen = 0;
2951
		rLen = 24;
4478
		rLoc = 341;
2952
		rLoc = 4216;
4479
		rType = 0;
2953
		rType = 0;
4480
		vrLen = 1365;
2954
		vrLen = 2038;
4481
		vrLoc = 6563;
2955
		vrLoc = 3151;
4482
	};
2956
	};
4483
	0DB24616106BF713000AC4F8 /* PBXTextBookmark */ = {
2957
	0DB41EF312E4E786007AEAFD /* PBXTextBookmark */ = {
4484
		isa = PBXTextBookmark;
2958
		isa = PBXTextBookmark;
4485
		fRef = 0D0150490F646D0700828A8E /* load.h */;
2959
		fRef = 0D5515C91222A29B0047FA6A /* refine_edges.h */;
4486
		name = "load.h: 18";
2960
		name = "refine_edges.h: 1";
4487
		rLen = 15;
2961
		rLen = 0;
4488
		rLoc = 346;
2962
		rLoc = 0;
4489
		rType = 0;
2963
		rType = 0;
4490
		vrLen = 375;
2964
		vrLen = 980;
4491
		vrLoc = 0;
2965
		vrLoc = 0;
4492
	};
2966
	};
4493
	0DB24617106BF713000AC4F8 /* PBXTextBookmark */ = {
2967
	0DB41EF412E4E786007AEAFD /* PBXTextBookmark */ = {
4494
		isa = PBXTextBookmark;
2968
		isa = PBXTextBookmark;
4495
		fRef = 0D01504A0F646D0700828A8E /* load.cpp */;
2969
		fRef = 0D5515CE1222A29B0047FA6A /* triangulate.cpp */;
4496
		name = "load.cpp: 19";
2970
		name = "triangulate.cpp: 117";
4497
		rLen = 0;
2971
		rLen = 55;
4498
		rLoc = 335;
2972
		rLoc = 3685;
4499
		rType = 0;
2973
		rType = 0;
4500
		vrLen = 854;
2974
		vrLen = 902;
4501
		vrLoc = 27;
2975
		vrLoc = 3495;
4502
	};
2976
	};
4503
	0DB2461A106BF713000AC4F8 /* PBXTextBookmark */ = {
2977
	0DB41EF512E4E786007AEAFD /* PBXTextBookmark */ = {
4504
		isa = PBXTextBookmark;
2978
		isa = PBXTextBookmark;
4505
		fRef = 0D0CAF100C61132C003604C6 /* BSPTree.h */;
2979
		fRef = 0D5515CD1222A29B0047FA6A /* subdivision.h */;
4506
		name = "BSPTree.h: 2";
2980
		name = "subdivision.h: 1";
4507
		rLen = 0;
2981
		rLen = 0;
4508
		rLoc = 51;
2982
		rLoc = 0;
4509
		rType = 0;
2983
		rType = 0;
4510
		vrLen = 833;
2984
		vrLen = 853;
4511
		vrLoc = 0;
2985
		vrLoc = 0;
4512
	};
2986
	};
4513
	0DB2461B106BF713000AC4F8 /* PBXTextBookmark */ = {
2987
	0DB41F3212E4F1DF007AEAFD /* PBXTextBookmark */ = {
4514
		isa = PBXTextBookmark;
2988
		isa = PBXTextBookmark;
4515
		fRef = 0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */;
2989
		fRef = 0D5515CC1222A29B0047FA6A /* subdivision.cpp */;
4516
		name = "BSPTree.cpp: 545";
2990
		name = "subdivision.cpp: 1";
4517
		rLen = 8;
2991
		rLen = 0;
4518
		rLoc = 16687;
2992
		rLoc = 0;
4519
		rType = 0;
2993
		rType = 0;
4520
		vrLen = 735;
2994
		vrLen = 954;
4521
		vrLoc = 0;
2995
		vrLoc = 436;
4522
	};
2996
	};
4523
	0DB270D90E853C70001F2338 /* VisObj.h */ = {
-
 
4524
		uiCtxt = {
-
 
4525
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
-
 
4526
			sepNavSelRange = "{1268, 0}";
-
 
4527
			sepNavVisRange = "{920, 677}";
-
 
4528
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
-
 
4529
		};
-
 
4530
	};
-
 
4531
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
-
 
4532
		uiCtxt = {
-
 
4533
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2755}}";
-
 
4534
			sepNavSelRange = "{2507, 0}";
-
 
4535
			sepNavVisRange = "{2577, 1033}";
-
 
4536
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
-
 
4537
		};
-
 
4538
	};
-
 
4539
	0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {
-
 
4540
		uiCtxt = {
-
 
4541
			sepNavIntBoundsRect = "{{0, 0}, {1104, 741}}";
-
 
4542
			sepNavSelRange = "{0, 0}";
-
 
4543
			sepNavVisRange = "{19, 613}";
-
 
4544
		};
-
 
4545
	};
-
 
4546
	0DB6C9240F3CFB860088DC70 /* PBXTextBookmark */ = {
2997
	0DB41F3312E4F1DF007AEAFD /* PBXTextBookmark */ = {
4547
		isa = PBXTextBookmark;
2998
		isa = PBXTextBookmark;
4548
		fRef = 0D0CAF600C61132C003604C6 /* triangulate.cpp */;
2999
		fRef = 0D5515AE1222A29B0047FA6A /* dual.h */;
4549
		name = "triangulate.cpp: 1";
3000
		name = "dual.h: 1";
4550
		rLen = 0;
3001
		rLen = 0;
4551
		rLoc = 0;
3002
		rLoc = 0;
4552
		rType = 0;
3003
		rType = 0;
4553
		vrLen = 796;
3004
		vrLen = 582;
4554
		vrLoc = 2785;
3005
		vrLoc = 0;
4555
	};
3006
	};
-
 
3007
	0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {
-
 
3008
		uiCtxt = {
-
 
3009
			sepNavIntBoundsRect = "{{0, 0}, {1072, 741}}";
-
 
3010
			sepNavSelRange = "{548, 0}";
-
 
3011
			sepNavVisRange = "{32, 612}";
-
 
3012
		};
-
 
3013
	};
4556
	0DB6C9260F3CFB860088DC70 /* PBXTextBookmark */ = {
3014
	0DB7062512D5F4DF002BC0C6 /* PBXTextBookmark */ = {
4557
		isa = PBXTextBookmark;
3015
		isa = PBXTextBookmark;
4558
		fRef = 0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */;
3016
		fRef = 0D5515BE1222A29B0047FA6A /* obj_save.cpp */;
4559
		name = "triangulate_face_order.cpp: 1";
3017
		name = "obj_save.cpp: 53";
4560
		rLen = 0;
3018
		rLen = 0;
4561
		rLoc = 0;
3019
		rLoc = 1631;
4562
		rType = 0;
3020
		rType = 0;
4563
		vrLen = 747;
3021
		vrLen = 1165;
4564
		vrLoc = 0;
3022
		vrLoc = 628;
4565
	};
3023
	};
4566
	0DB883590C611DA10040A677 /* OBJViewer */ = {
3024
	0DB883590C611DA10040A677 /* OBJViewer */ = {
4567
		activeExec = 0;
3025
		activeExec = 0;
4568
		executables = (
3026
		executables = (
4569
			0DB8835B0C611DA10040A677 /* OBJViewer */,
3027
			0DB8835B0C611DA10040A677 /* OBJViewer */,
4570
		);
3028
		);
4571
	};
3029
	};
4572
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
3030
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
4573
		isa = PBXExecutable;
3031
		isa = PBXExecutable;
4574
		activeArgIndices = (
3032
		activeArgIndices = (
4575
			YES,
-
 
4576
			NO,
3033
			NO,
4577
			NO,
3034
			NO,
-
 
3035
			YES,
4578
			NO,
3036
			NO,
4579
			NO,
3037
			NO,
4580
		);
3038
		);
4581
		argumentStrings = (
3039
		argumentStrings = (
4582
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
3040
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
4583
			"/Users/jab/Studio/3DModels/OBJ/castle.obj\n",
3041
			"/Users/jab/Studio/3DModels/OBJ/castle.obj\n",
4584
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
3042
			/Users/jab/Studio/3DModels/OBJ/bunny.obj,
4585
			"/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",
3043
			"/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",
4586
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
3044
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
4587
		);
3045
		);
4588
		autoAttachOnCrash = 1;
3046
		autoAttachOnCrash = 1;
4589
		breakpointsEnabled = 0;
3047
		breakpointsEnabled = 0;
Line 4609... Line 3067...
4609
		sourceDirectories = (
3067
		sourceDirectories = (
4610
		);
3068
		);
4611
		variableFormatDictionary = {
3069
		variableFormatDictionary = {
4612
		};
3070
		};
4613
	};
3071
	};
4614
	0DB883610C611DD20040A677 /* objview.cpp */ = {
3072
	0DB883610C611DD20040A677 /* objviewer.cpp */ = {
4615
		uiCtxt = {
3073
		uiCtxt = {
4616
			sepNavIntBoundsRect = "{{0, 0}, {959, 4636}}";
3074
			sepNavIntBoundsRect = "{{0, 0}, {1339, 6384}}";
4617
			sepNavSelRange = "{4542, 0}";
3075
			sepNavSelRange = "{6033, 1}";
4618
			sepNavVisRange = "{1768, 1077}";
3076
			sepNavVisRange = "{6012, 749}";
4619
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
3077
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
4620
			sepNavWindowFrame = "{{267, 111}, {803, 874}}";
3078
			sepNavWindowFrame = "{{267, 4}, {803, 874}}";
4621
		};
3079
		};
4622
	};
3080
	};
4623
	0DB883B30C611FB20040A677 /* Raytracer */ = {
3081
	0DB883B30C611FB20040A677 /* Raytracer */ = {
4624
		activeExec = 0;
3082
		activeExec = 0;
4625
		executables = (
3083
		executables = (
Line 4648... Line 3106...
4648
		);
3106
		);
4649
		executableSystemSymbolLevel = 0;
3107
		executableSystemSymbolLevel = 0;
4650
		executableUserSymbolLevel = 0;
3108
		executableUserSymbolLevel = 0;
4651
		libgmallocEnabled = 0;
3109
		libgmallocEnabled = 0;
4652
		name = Raytracer;
3110
		name = Raytracer;
-
 
3111
		savedGlobals = {
-
 
3112
		};
4653
		showTypeColumn = 0;
3113
		showTypeColumn = 0;
4654
		sourceDirectories = (
3114
		sourceDirectories = (
4655
		);
3115
		);
4656
	};
3116
	};
4657
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
3117
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
Line 4682... Line 3142...
4682
		);
3142
		);
4683
		executableSystemSymbolLevel = 0;
3143
		executableSystemSymbolLevel = 0;
4684
		executableUserSymbolLevel = 0;
3144
		executableUserSymbolLevel = 0;
4685
		libgmallocEnabled = 0;
3145
		libgmallocEnabled = 0;
4686
		name = BloomenthalPolygonize;
3146
		name = BloomenthalPolygonize;
-
 
3147
		savedGlobals = {
-
 
3148
		};
4687
		showTypeColumn = 0;
3149
		showTypeColumn = 0;
4688
		sourceDirectories = (
3150
		sourceDirectories = (
4689
		);
3151
		);
4690
	};
3152
	};
4691
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
3153
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
Line 4740... Line 3202...
4740
		sourceDirectories = (
3202
		sourceDirectories = (
4741
		);
3203
		);
4742
	};
3204
	};
4743
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
3205
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
4744
		uiCtxt = {
3206
		uiCtxt = {
4745
			sepNavIntBoundsRect = "{{0, 0}, {1064, 5301}}";
3207
			sepNavIntBoundsRect = "{{0, 0}, {1086, 5073}}";
4746
			sepNavSelRange = "{1344, 23}";
3208
			sepNavSelRange = "{3404, 14}";
4747
			sepNavVisRange = "{1068, 526}";
3209
			sepNavVisRange = "{3090, 828}";
4748
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
3210
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
4749
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
3211
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
4750
		};
3212
		};
4751
	};
3213
	};
4752
	0DB884020C6121240040A677 /* Decimator */ = {
3214
	0DB884020C6121240040A677 /* Decimator */ = {
Line 4813... Line 3275...
4813
		);
3275
		);
4814
		executableSystemSymbolLevel = 0;
3276
		executableSystemSymbolLevel = 0;
4815
		executableUserSymbolLevel = 0;
3277
		executableUserSymbolLevel = 0;
4816
		libgmallocEnabled = 0;
3278
		libgmallocEnabled = 0;
4817
		name = RangeScanViewer;
3279
		name = RangeScanViewer;
-
 
3280
		savedGlobals = {
-
 
3281
		};
4818
		showTypeColumn = 0;
3282
		showTypeColumn = 0;
4819
		sourceDirectories = (
3283
		sourceDirectories = (
4820
		);
3284
		);
4821
	};
3285
	};
4822
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
3286
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
Line 4909... Line 3373...
4909
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
3373
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
4910
		};
3374
		};
4911
	};
3375
	};
4912
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
3376
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
4913
		uiCtxt = {
3377
		uiCtxt = {
4914
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
3378
			sepNavIntBoundsRect = "{{0, 0}, {1086, 8322}}";
4915
			sepNavSelRange = "{4958, 0}";
3379
			sepNavSelRange = "{0, 0}";
-
 
3380
			sepNavVisRange = "{0, 840}";
4916
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
3381
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
4917
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
3382
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
4918
		};
3383
		};
4919
	};
3384
	};
4920
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
3385
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
Line 4925... Line 3390...
4925
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
3390
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
4926
		};
3391
		};
4927
	};
3392
	};
4928
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
3393
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
4929
		uiCtxt = {
3394
		uiCtxt = {
4930
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1843}}";
3395
			sepNavIntBoundsRect = "{{0, 0}, {1339, 1862}}";
4931
			sepNavSelRange = "{496, 0}";
3396
			sepNavSelRange = "{150, 0}";
4932
			sepNavVisRange = "{749, 855}";
3397
			sepNavVisRange = "{0, 552}";
4933
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
3398
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
4934
			sepNavWindowFrame = "{{55, 4}, {1650, 874}}";
3399
			sepNavWindowFrame = "{{55, 4}, {1650, 874}}";
4935
		};
3400
		};
4936
	};
3401
	};
4937
	0DC2A8021068049200B83CF6 /* PBXTextBookmark */ = {
3402
	0DBDD31B12D517CD00F06C02 /* PBXTextBookmark */ = {
4938
		isa = PBXTextBookmark;
3403
		isa = PBXTextBookmark;
4939
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
3404
		fRef = 0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */;
4940
		name = "Manifold.cpp: 516";
3405
		name = "IDBufferWireFrameRenderer.h: 43";
4941
		rLen = 38;
3406
		rLen = 295;
4942
		rLoc = 10872;
3407
		rLoc = 930;
4943
		rType = 0;
3408
		rType = 0;
4944
		vrLen = 778;
3409
		vrLen = 766;
4945
		vrLoc = 10406;
3410
		vrLoc = 476;
4946
	};
3411
	};
4947
	0DC2A8031068049200B83CF6 /* PBXTextBookmark */ = {
3412
	0DBDD31C12D517CD00F06C02 /* PBXTextBookmark */ = {
4948
		isa = PBXTextBookmark;
3413
		isa = PBXTextBookmark;
4949
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
3414
		fRef = 0D5515C21222A29B0047FA6A /* off_save.cpp */;
4950
		name = "Manifold.h: 308";
3415
		name = "off_save.cpp: 38";
4951
		rLen = 0;
3416
		rLen = 0;
4952
		rLoc = 11882;
3417
		rLoc = 955;
4953
		rType = 0;
3418
		rType = 0;
4954
		vrLen = 1932;
3419
		vrLen = 1286;
4955
		vrLoc = 10984;
3420
		vrLoc = 653;
4956
	};
3421
	};
4957
	0DC2A8041068049200B83CF6 /* PBXTextBookmark */ = {
3422
	0DBDD31D12D517CD00F06C02 /* PBXTextBookmark */ = {
4958
		isa = PBXTextBookmark;
3423
		isa = PBXTextBookmark;
4959
		fRef = 0DC2A8051068049200B83CF6 /* HalfEdgeHandle-4.cpp */;
3424
		fRef = 0D5515BC1222A29B0047FA6A /* obj_load.cpp */;
4960
		name = "HalfEdgeHandle-4.cpp: 107";
3425
		name = "obj_load.cpp: 1";
4961
		rLen = 0;
3426
		rLen = 0;
4962
		rLoc = 2633;
3427
		rLoc = 0;
4963
		rType = 0;
3428
		rType = 0;
4964
		vrLen = 989;
3429
		vrLen = 806;
4965
		vrLoc = 2372;
3430
		vrLoc = 0;
4966
	};
3431
	};
4967
	0DC2A8051068049200B83CF6 /* HalfEdgeHandle-4.cpp */ = {
3432
	0DBDD31E12D517CD00F06C02 /* PBXTextBookmark */ = {
4968
		isa = PBXFileReference;
3433
		isa = PBXTextBookmark;
4969
		lastKnownFileType = sourcecode.cpp.cpp;
3434
		fRef = 0D5515BD1222A29B0047FA6A /* obj_load.h */;
4970
		name = "HalfEdgeHandle-4.cpp";
3435
		name = "obj_load.h: 1";
-
 
3436
		rLen = 0;
-
 
3437
		rLoc = 0;
-
 
3438
		rType = 0;
-
 
3439
		vrLen = 883;
-
 
3440
		vrLoc = 0;
-
 
3441
	};
-
 
3442
	0DBF7AE812E336530074E0F2 /* PBXTextBookmark */ = {
-
 
3443
		isa = PBXTextBookmark;
-
 
3444
		fRef = 0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */;
4971
		path = "/Users/jab/Downloads/HalfEdgeHandle-4.cpp";
3445
		name = "SinglePassWireframeRenderer.cpp: 19";
-
 
3446
		rLen = 3423;
-
 
3447
		rLoc = 330;
4972
		sourceTree = "<absolute>";
3448
		rType = 0;
-
 
3449
		vrLen = 839;
-
 
3450
		vrLoc = 21;
4973
	};
3451
	};
4974
	0DC2A8071068049200B83CF6 /* PBXTextBookmark */ = {
3452
	0DBF7AE912E336530074E0F2 /* PBXTextBookmark */ = {
4975
		isa = PBXTextBookmark;
3453
		isa = PBXTextBookmark;
-
 
3454
		fRef = 0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */;
-
 
3455
		name = "SinglePassWireframeRenderer.h: 17";
-
 
3456
		rLen = 626;
-
 
3457
		rLoc = 305;
-
 
3458
		rType = 0;
-
 
3459
		vrLen = 939;
-
 
3460
		vrLoc = 0;
-
 
3461
	};
-
 
3462
	0DBF7C4112E3499D0074E0F2 /* PBXTextBookmark */ = {
-
 
3463
		isa = PBXTextBookmark;
4976
		fRef = 0DF5C6380E89884E00CA0B63 /* curvature.cpp */;
3464
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
4977
		name = "curvature.cpp: 107";
3465
		name = "IDBufferWireFrameRenderer.cpp: 490";
4978
		rLen = 0;
3466
		rLen = 0;
4979
		rLoc = 2565;
3467
		rLoc = 17386;
4980
		rType = 0;
3468
		rType = 0;
4981
		vrLen = 1082;
3469
		vrLen = 1238;
4982
		vrLoc = 2398;
3470
		vrLoc = 16454;
4983
	};
3471
	};
4984
	0DC2A8081068049200B83CF6 /* PBXTextBookmark */ = {
3472
	0DC0E46412493F00002589AD /* PBXTextBookmark */ = {
4985
		isa = PBXTextBookmark;
3473
		isa = PBXTextBookmark;
4986
		fRef = 0DC2A8091068049200B83CF6 /* VectorKernel.h */;
3474
		fRef = 0D0CAF190C61132C003604C6 /* KDTree.h */;
4987
		name = "VectorKernel.h: 51";
3475
		name = "KDTree.h: 2";
4988
		rLen = 0;
3476
		rLen = 0;
4989
		rLoc = 1058;
3477
		rLoc = 47;
4990
		rType = 0;
3478
		rType = 0;
4991
		vrLen = 1218;
3479
		vrLen = 819;
4992
		vrLoc = 798;
3480
		vrLoc = 5714;
4993
	};
3481
	};
-
 
3482
	0DC0E46512493F00002589AD /* PBXTextBookmark */ = {
-
 
3483
		isa = PBXTextBookmark;
-
 
3484
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
-
 
3485
		name = "LapackFunc.h: 146";
-
 
3486
		rLen = 56;
-
 
3487
		rLoc = 4433;
-
 
3488
		rType = 0;
-
 
3489
		vrLen = 1144;
-
 
3490
		vrLoc = 3852;
-
 
3491
	};
-
 
3492
	0DC48B5D12BFA09E00157554 /* PBXTextBookmark */ = {
-
 
3493
		isa = PBXTextBookmark;
-
 
3494
		fRef = 0D5515C01222A29B0047FA6A /* off_load.cpp */;
-
 
3495
		name = "off_load.cpp: 1";
-
 
3496
		rLen = 0;
-
 
3497
		rLoc = 0;
-
 
3498
		rType = 0;
-
 
3499
		vrLen = 961;
-
 
3500
		vrLoc = 632;
-
 
3501
	};
-
 
3502
	0DC48B5E12BFA09E00157554 /* PBXTextBookmark */ = {
-
 
3503
		isa = PBXTextBookmark;
-
 
3504
		fRef = 0D5515BF1222A29B0047FA6A /* obj_save.h */;
-
 
3505
		name = "obj_save.h: 1";
-
 
3506
		rLen = 0;
-
 
3507
		rLoc = 0;
-
 
3508
		rType = 0;
-
 
3509
		vrLen = 679;
-
 
3510
		vrLoc = 0;
-
 
3511
	};
4994
	0DC2A8091068049200B83CF6 /* VectorKernel.h */ = {
3512
	0DC4B35E125DB42A003AF7E9 /* GridAlgorithm.h */ = {
4995
		isa = PBXFileReference;
3513
		isa = PBXFileReference;
4996
		lastKnownFileType = sourcecode.c.h;
3514
		lastKnownFileType = sourcecode.c.h;
4997
		name = VectorKernel.h;
3515
		name = GridAlgorithm.h;
4998
		path = /Users/jab/Downloads/VectorKernel.h;
3516
		path = src/Geometry/GridAlgorithm.h;
4999
		sourceTree = "<absolute>";
3517
		sourceTree = "<group>";
5000
	};
3518
	};
5001
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
3519
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
5002
		activeExec = 0;
3520
		activeExec = 0;
5003
		executables = (
3521
		executables = (
5004
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
3522
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
Line 5041... Line 3559...
5041
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
3559
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
5042
			sepNavSelRange = "{561, 0}";
3560
			sepNavSelRange = "{561, 0}";
5043
			sepNavVisRange = "{1100, 876}";
3561
			sepNavVisRange = "{1100, 876}";
5044
		};
3562
		};
5045
	};
3563
	};
5046
	0DC6B3830F41BAD900849378 /* PBXTextBookmark */ = {
3564
	0DC62E58123973E600F7EA07 /* PBXTextBookmark */ = {
5047
		isa = PBXTextBookmark;
3565
		isa = PBXTextBookmark;
5048
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
3566
		fRef = 0D0CAF240C61132C003604C6 /* Polygonizer.cpp */;
5049
		name = "x3d_save.cpp: 77";
3567
		name = "Polygonizer.cpp: 1";
5050
		rLen = 0;
3568
		rLen = 0;
5051
		rLoc = 2012;
3569
		rLoc = 0;
5052
		rType = 0;
3570
		rType = 0;
5053
		vrLen = 1040;
3571
		vrLen = 885;
-
 
3572
		vrLoc = 5710;
-
 
3573
	};
-
 
3574
	0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = {
-
 
3575
		isa = PBXTextBookmark;
-
 
3576
		fRef = 0D5515C51222A29B0047FA6A /* ply_load.h */;
-
 
3577
		name = "ply_load.h: 1";
-
 
3578
		rLen = 0;
-
 
3579
		rLoc = 0;
-
 
3580
		rType = 0;
-
 
3581
		vrLen = 911;
-
 
3582
		vrLoc = 0;
-
 
3583
	};
-
 
3584
	0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */ = {
-
 
3585
		isa = PBXTextBookmark;
-
 
3586
		fRef = 0D17B9720E4B949300FD8803 /* ply_load.h */;
-
 
3587
		name = "ply_load.h: 23";
-
 
3588
		rLen = 0;
-
 
3589
		rLoc = 455;
-
 
3590
		rType = 0;
-
 
3591
		vrLen = 455;
5054
		vrLoc = 0;
3592
		vrLoc = 0;
5055
	};
3593
	};
-
 
3594
	0DC62EC112397B1600F7EA07 /* PBXTextBookmark */ = {
-
 
3595
		isa = PBXTextBookmark;
-
 
3596
		fRef = 0D17B9740E4B949300FD8803 /* rply.h */;
-
 
3597
		name = "rply.h: 2";
-
 
3598
		rLen = 0;
-
 
3599
		rLoc = 44;
-
 
3600
		rType = 0;
-
 
3601
		vrLen = 1244;
-
 
3602
		vrLoc = 3108;
-
 
3603
	};
-
 
3604
	0DC62EC212397B1600F7EA07 /* PBXTextBookmark */ = {
-
 
3605
		isa = PBXTextBookmark;
-
 
3606
		fRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */;
-
 
3607
		name = "ply_load.cpp: 31";
-
 
3608
		rLen = 0;
-
 
3609
		rLoc = 509;
-
 
3610
		rType = 0;
-
 
3611
		vrLen = 554;
-
 
3612
		vrLoc = 139;
-
 
3613
	};
-
 
3614
	0DC62ED912397E9800F7EA07 /* PlistBookmark */ = {
-
 
3615
		isa = PlistBookmark;
-
 
3616
		fRef = 0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */;
-
 
3617
		fallbackIsa = PBXBookmark;
-
 
3618
		isK = 0;
-
 
3619
		kPath = (
-
 
3620
		);
-
 
3621
		name = "/Users/jab/GEL/test-bundle-Info.plist";
-
 
3622
		rLen = 0;
-
 
3623
		rLoc = 9223372036854775808;
-
 
3624
	};
5056
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
3625
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
5057
		uiCtxt = {
3626
		uiCtxt = {
5058
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
3627
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
5059
			sepNavSelRange = "{0, 0}";
3628
			sepNavSelRange = "{0, 0}";
5060
			sepNavVisRange = "{1183, 817}";
3629
			sepNavVisRange = "{1183, 817}";
Line 5081... Line 3650...
5081
			sepNavSelRange = "{43, 0}";
3650
			sepNavSelRange = "{43, 0}";
5082
			sepNavVisRange = "{622, 396}";
3651
			sepNavVisRange = "{622, 396}";
5083
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
3652
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
5084
		};
3653
		};
5085
	};
3654
	};
5086
	0DC9B65E107100B2004EC3B1 /* PBXTextBookmark */ = {
3655
	0DCC0C9212F75527000612E7 /* PBXTextBookmark */ = {
5087
		isa = PBXTextBookmark;
3656
		isa = PBXTextBookmark;
5088
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3657
		fRef = 0D5515AD1222A29B0047FA6A /* dual.cpp */;
5089
		name = "meshedit.cpp: 1118";
3658
		name = "dual.cpp: 1";
5090
		rLen = 0;
3659
		rLen = 0;
5091
		rLoc = 30934;
3660
		rLoc = 0;
5092
		rType = 0;
3661
		rType = 0;
5093
		vrLen = 789;
3662
		vrLen = 1135;
5094
		vrLoc = 32588;
3663
		vrLoc = 1215;
5095
	};
3664
	};
5096
	0DC9B66A10710698004EC3B1 /* PBXTextBookmark */ = {
3665
	0DCC0C9312F75527000612E7 /* PBXTextBookmark */ = {
5097
		isa = PBXTextBookmark;
3666
		isa = PBXTextBookmark;
5098
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3667
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
5099
		name = "meshedit.cpp: 1118";
3668
		name = "VisObj.h: 52";
5100
		rLen = 0;
3669
		rLen = 0;
5101
		rLoc = 30934;
3670
		rLoc = 1153;
5102
		rType = 0;
3671
		rType = 0;
5103
		vrLen = 789;
3672
		vrLen = 585;
5104
		vrLoc = 32588;
3673
		vrLoc = 1177;
5105
	};
3674
	};
5106
	0DD3CA360F7663330092DFC6 /* PBXTextBookmark */ = {
3675
	0DCC0C9412F75527000612E7 /* PBXTextBookmark */ = {
5107
		isa = PBXTextBookmark;
3676
		isa = PBXTextBookmark;
5108
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
3677
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
5109
		name = "Vertex.cpp: 12";
3678
		name = "harmonics.cpp: 350";
5110
		rLen = 0;
3679
		rLen = 0;
5111
		rLoc = 193;
3680
		rLoc = 9297;
5112
		rType = 0;
3681
		rType = 0;
5113
		vrLen = 551;
3682
		vrLen = 871;
5114
		vrLoc = 0;
3683
		vrLoc = 8405;
5115
	};
3684
	};
-
 
3685
	0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */ = {
-
 
3686
		isa = PBXBookmarkGroup;
-
 
3687
		children = (
-
 
3688
			0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */,
-
 
3689
			0D3BAB0B124230A80004E2EF /* PBXBookmark */,
-
 
3690
		);
-
 
3691
		name = Root;
-
 
3692
	};
-
 
3693
	0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */ = {
-
 
3694
		isa = PBXBookmark;
-
 
3695
		fRef = 0DDE80760E7D9E670008F3D2 /* wire-generic.vert */;
-
 
3696
	};
-
 
3697
	0DDE80760E7D9E670008F3D2 /* wire-generic.vert */ = {
-
 
3698
		isa = PBXFileReference;
-
 
3699
		fileEncoding = 4;
-
 
3700
		lastKnownFileType = text;
-
 
3701
		name = "wire-generic.vert";
-
 
3702
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
-
 
3703
		sourceTree = "<absolute>";
-
 
3704
	};
5116
	0DD3CA6B0F7668440092DFC6 /* PBXTextBookmark */ = {
3705
	0DE544BD129FB701004E5166 /* PBXTextBookmark */ = {
5117
		isa = PBXTextBookmark;
3706
		isa = PBXTextBookmark;
5118
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
3707
		fRef = 0D5515B61222A29B0047FA6A /* load.h */;
5119
		name = "volpoly.cpp: 23";
3708
		name = "load.h: 1";
5120
		rLen = 0;
3709
		rLen = 0;
5121
		rLoc = 496;
3710
		rLoc = 0;
5122
		rType = 0;
3711
		rType = 0;
5123
		vrLen = 855;
3712
		vrLen = 717;
5124
		vrLoc = 749;
3713
		vrLoc = 0;
5125
	};
3714
	};
5126
	0DD3CA6E0F7668440092DFC6 /* PBXTextBookmark */ = {
3715
	0DE544BF129FB701004E5166 /* PBXTextBookmark */ = {
5127
		isa = PBXTextBookmark;
3716
		isa = PBXTextBookmark;
5128
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
3717
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
5129
		name = "draw.cpp: 11";
3718
		name = "Vec3f.h: 20";
5130
		rLen = 0;
3719
		rLen = 3;
5131
		rLoc = 223;
3720
		rLoc = 474;
5132
		rType = 0;
3721
		rType = 0;
5133
		vrLen = 896;
3722
		vrLen = 1012;
5134
		vrLoc = 2856;
3723
		vrLoc = 197;
5135
	};
3724
	};
5136
	0DD3CA6F0F7668440092DFC6 /* PBXTextBookmark */ = {
3725
	0DE544D4129FB81B004E5166 /* PBXTextBookmark */ = {
5137
		isa = PBXTextBookmark;
3726
		isa = PBXTextBookmark;
5138
		fRef = 0D17B9740E4B949300FD8803 /* rply.h */;
3727
		fRef = 0DE544D5129FB81B004E5166 /* load.h */;
5139
		name = "rply.h: 2";
3728
		name = "load.h: 1";
5140
		rLen = 0;
3729
		rLen = 0;
5141
		rLoc = 44;
3730
		rLoc = 0;
5142
		rType = 0;
3731
		rType = 0;
5143
		vrLen = 1562;
3732
		vrLen = 717;
5144
		vrLoc = 2422;
3733
		vrLoc = 0;
5145
	};
3734
	};
-
 
3735
	0DE544D5129FB81B004E5166 /* load.h */ = {
-
 
3736
		isa = PBXFileReference;
-
 
3737
		lastKnownFileType = sourcecode.c.h;
-
 
3738
		name = load.h;
-
 
3739
		path = /usr/local/include/HMesh/load.h;
-
 
3740
		sourceTree = "<absolute>";
-
 
3741
	};
5146
	0DD3CA7D0F7668440092DFC6 /* PBXTextBookmark */ = {
3742
	0DE544D6129FB81B004E5166 /* PBXTextBookmark */ = {
5147
		isa = PBXTextBookmark;
3743
		isa = PBXTextBookmark;
5148
		fRef = 0D0CAF140C61132C003604C6 /* GradientFilter.cpp */;
3744
		fRef = 0D5515B51222A29B0047FA6A /* load.cpp */;
5149
		name = "GradientFilter.cpp: 1";
3745
		name = "load.cpp: 1";
5150
		rLen = 0;
3746
		rLen = 0;
5151
		rLoc = 0;
3747
		rLoc = 0;
5152
		rType = 0;
3748
		rType = 0;
5153
		vrLen = 751;
3749
		vrLen = 1043;
5154
		vrLoc = 0;
3750
		vrLoc = 318;
5155
	};
3751
	};
5156
	0DD3CA7E0F7668440092DFC6 /* PBXTextBookmark */ = {
3752
	0DE544D8129FB81B004E5166 /* PBXTextBookmark */ = {
5157
		isa = PBXTextBookmark;
3753
		isa = PBXTextBookmark;
5158
		fRef = 0D0CAF150C61132C003604C6 /* GradientFilter.h */;
3754
		fRef = 0D5515C11222A29B0047FA6A /* off_load.h */;
5159
		name = "GradientFilter.h: 2";
3755
		name = "off_load.h: 1";
5160
		rLen = 0;
3756
		rLen = 0;
5161
		rLoc = 65;
3757
		rLoc = 0;
5162
		rType = 0;
3758
		rType = 0;
5163
		vrLen = 701;
3759
		vrLen = 806;
5164
		vrLoc = 0;
3760
		vrLoc = 0;
5165
	};
3761
	};
5166
	0DD3CA7F0F7668440092DFC6 /* PBXTextBookmark */ = {
3762
	0DE544DA129FB81B004E5166 /* PBXTextBookmark */ = {
5167
		isa = PBXTextBookmark;
3763
		isa = PBXTextBookmark;
5168
		fRef = 0D0CAF160C61132C003604C6 /* GridAlgorithm.h */;
3764
		fRef = 0D5515C41222A29B0047FA6A /* ply_load.cpp */;
5169
		name = "GridAlgorithm.h: 2";
3765
		name = "ply_load.cpp: 1";
5170
		rLen = 0;
3766
		rLen = 0;
5171
		rLoc = 54;
3767
		rLoc = 0;
5172
		rType = 0;
3768
		rType = 0;
5173
		vrLen = 1116;
3769
		vrLen = 852;
5174
		vrLoc = 0;
3770
		vrLoc = 0;
5175
	};
3771
	};
5176
	0DD3CA800F7668440092DFC6 /* PBXTextBookmark */ = {
3772
	0DE544E1129FBA06004E5166 /* PBXTextBookmark */ = {
5177
		isa = PBXTextBookmark;
3773
		isa = PBXTextBookmark;
5178
		fRef = 0D0CAF170C61132C003604C6 /* HGrid.h */;
3774
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
5179
		name = "HGrid.h: 2";
3775
		name = "VisObj.cpp: 46";
5180
		rLen = 0;
3776
		rLen = 0;
5181
		rLoc = 46;
3777
		rLoc = 855;
5182
		rType = 0;
3778
		rType = 0;
5183
		vrLen = 912;
3779
		vrLen = 743;
5184
		vrLoc = 0;
3780
		vrLoc = 412;
5185
	};
3781
	};
5186
	0DD3CA830F7668440092DFC6 /* PBXTextBookmark */ = {
3782
	0DE5462C129FF089004E5166 /* PBXTextBookmark */ = {
5187
		isa = PBXTextBookmark;
3783
		isa = PBXTextBookmark;
5188
		fRef = 0D17B9720E4B949300FD8803 /* ply_load.h */;
3784
		fRef = 0D5515B41222A29B0047FA6A /* Iterators.h */;
5189
		name = "ply_load.h: 23";
3785
		name = "Iterators.h: 15";
5190
		rLen = 0;
3786
		rLen = 0;
5191
		rLoc = 455;
3787
		rLoc = 528;
5192
		rType = 0;
3788
		rType = 0;
5193
		vrLen = 455;
3789
		vrLen = 1171;
5194
		vrLoc = 0;
3790
		vrLoc = 1761;
5195
	};
-
 
5196
	0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */ = {
-
 
5197
		isa = PBXBookmarkGroup;
-
 
5198
		children = (
-
 
5199
			0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */,
-
 
5200
		);
-
 
5201
		name = Root;
-
 
5202
	};
-
 
5203
	0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */ = {
-
 
5204
		isa = PBXBookmark;
-
 
5205
		fRef = 0DDE80760E7D9E670008F3D2 /* wire-generic.vert */;
-
 
5206
	};
3791
	};
5207
	0DDE23BC0FA8901A00FA0338 /* PBXTextBookmark */ = {
3792
	0DE64369123D0BEB001BDB8E /* PBXTextBookmark */ = {
5208
		isa = PBXTextBookmark;
3793
		isa = PBXTextBookmark;
5209
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
3794
		fRef = 0D5515CF1222A29B0047FA6A /* triangulate.h */;
5210
		name = "objview.cpp: 190";
3795
		name = "triangulate.h: 1";
5211
		rLen = 0;
3796
		rLen = 0;
5212
		rLoc = 4542;
3797
		rLoc = 0;
5213
		rType = 0;
3798
		rType = 0;
5214
		vrLen = 1077;
3799
		vrLen = 1013;
5215
		vrLoc = 1768;
3800
		vrLoc = 310;
5216
	};
3801
	};
5217
	0DDE80760E7D9E670008F3D2 /* wire-generic.vert */ = {
-
 
5218
		isa = PBXFileReference;
-
 
5219
		fileEncoding = 4;
-
 
5220
		lastKnownFileType = text;
-
 
5221
		name = "wire-generic.vert";
-
 
5222
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
-
 
5223
		sourceTree = "<absolute>";
-
 
5224
	};
-
 
5225
	0DDE97640EE965FC001DBE4F /* PBXTextBookmark */ = {
3802
	0DEC093C12E101E20023AF81 /* PBXTextBookmark */ = {
5226
		isa = PBXTextBookmark;
3803
		isa = PBXTextBookmark;
5227
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
3804
		fRef = 0D5515D41222A29B0047FA6A /* x3d_save.cpp */;
5228
		name = "TriMesh.cpp: 44";
3805
		name = "x3d_save.cpp: 74";
5229
		rLen = 0;
3806
		rLen = 0;
5230
		rLoc = 888;
3807
		rLoc = 2300;
5231
		rType = 0;
3808
		rType = 0;
5232
		vrLen = 727;
3809
		vrLen = 1264;
5233
		vrLoc = 1590;
3810
		vrLoc = 1356;
5234
	};
-
 
5235
	0DE4366E0E58B3A1005449EC /* load.h */ = {
-
 
5236
		uiCtxt = {
-
 
5237
			sepNavIntBoundsRect = "{{0, 0}, {1064, 437}}";
-
 
5238
			sepNavSelRange = "{183, 0}";
-
 
5239
			sepNavVisRange = "{0, 377}";
-
 
5240
		};
-
 
5241
	};
-
 
5242
	0DE4366F0E58B3A1005449EC /* load.cpp */ = {
-
 
5243
		uiCtxt = {
-
 
5244
			sepNavIntBoundsRect = "{{0, 0}, {1064, 703}}";
-
 
5245
			sepNavSelRange = "{259, 0}";
-
 
5246
			sepNavVisRange = "{24, 392}";
-
 
5247
		};
-
 
5248
	};
3811
	};
5249
	0DF12BE40F6E3CFC00D0E611 /* PBXTextBookmark */ = {
3812
	0DEC094012E101E20023AF81 /* PBXTextBookmark */ = {
5250
		isa = PBXTextBookmark;
3813
		isa = PBXTextBookmark;
5251
		fRef = 0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */;
3814
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
5252
		name = "bloomenthal-polygonize.cpp: 60";
3815
		name = "AttributeVector.h: 140";
5253
		rLen = 0;
3816
		rLen = 0;
5254
		rLoc = 1243;
3817
		rLoc = 4827;
5255
		rType = 0;
3818
		rType = 0;
5256
		vrLen = 706;
3819
		vrLen = 1456;
5257
		vrLoc = 949;
3820
		vrLoc = 2909;
5258
	};
3821
	};
5259
	0DF12BE50F6E3CFC00D0E611 /* PBXTextBookmark */ = {
3822
	0DEC09AA12E10C060023AF81 /* PBXTextBookmark */ = {
5260
		isa = PBXTextBookmark;
3823
		isa = PBXTextBookmark;
5261
		fRef = 0D0CAF1A0C61132C003604C6 /* load_raw.cpp */;
3824
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
5262
		name = "load_raw.cpp: 21";
3825
		name = "QuatTrackBall.cpp: 51";
5263
		rLen = 0;
3826
		rLen = 0;
5264
		rLoc = 427;
3827
		rLoc = 1315;
5265
		rType = 0;
3828
		rType = 0;
5266
		vrLen = 701;
3829
		vrLen = 677;
5267
		vrLoc = 0;
3830
		vrLoc = 904;
5268
	};
3831
	};
5269
	0DF13A7D1003F1330088F39B /* PBXTextBookmark */ = {
3832
	0DEC09AB12E10C060023AF81 /* PBXTextBookmark */ = {
5270
		isa = PBXTextBookmark;
3833
		isa = PBXTextBookmark;
5271
		fRef = 0D5941700E4B21AB005EA01C /* SOIL.h */;
3834
		fRef = 0D0CAF770C61132C003604C6 /* HashKey.cpp */;
5272
		name = "SOIL.h: 398";
3835
		name = "HashKey.cpp: 34";
5273
		rLen = 142;
3836
		rLen = 0;
5274
		rLoc = 14839;
3837
		rLoc = 486;
5275
		rType = 0;
3838
		rType = 0;
5276
		vrLen = 749;
3839
		vrLen = 545;
5277
		vrLoc = 14714;
3840
		vrLoc = 0;
5278
	};
-
 
5279
	0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {
-
 
5280
		uiCtxt = {
-
 
5281
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2907}}";
-
 
5282
			sepNavSelRange = "{978, 0}";
-
 
5283
			sepNavVisRange = "{0, 1144}";
-
 
5284
		};
-
 
5285
	};
3841
	};
5286
	0DF48B720F8D503900204359 /* PBXTextBookmark */ = {
3842
	0DEDC8641295D22800323790 /* PBXTextBookmark */ = {
5287
		isa = PBXTextBookmark;
3843
		isa = PBXTextBookmark;
5288
		fRef = 0D5941710E4B21AB005EA01C /* stb_image_aug.c */;
3844
		fRef = 0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */;
5289
		name = "stb_image_aug.c: 1";
3845
		name = "ConnectivityKernel.cpp: 18";
5290
		rLen = 0;
3846
		rLen = 0;
5291
		rLoc = 0;
3847
		rLoc = 532;
5292
		rType = 0;
3848
		rType = 0;
5293
		vrLen = 581;
3849
		vrLen = 1040;
5294
		vrLoc = 10108;
3850
		vrLoc = 928;
5295
	};
3851
	};
5296
	0DF48B8D0F8D53F800204359 /* PBXTextBookmark */ = {
3852
	0DEFF53E12575982003D9434 /* PBXTextBookmark */ = {
5297
		isa = PBXTextBookmark;
3853
		isa = PBXTextBookmark;
5298
		fRef = 0D2BC8490F80E6E80062E7D3 /* CVar.h */;
3854
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
5299
		name = "CVar.h: 172";
3855
		name = "LapackFunc.cpp: 140";
5300
		rLen = 15;
3856
		rLen = 6;
5301
		rLoc = 6812;
3857
		rLoc = 3875;
5302
		rType = 0;
3858
		rType = 0;
5303
		vrLen = 827;
3859
		vrLen = 520;
5304
		vrLoc = 6399;
3860
		vrLoc = 3570;
5305
	};
3861
	};
5306
	0DF48C190F8D607200204359 /* project.pbxproj */ = {
3862
	0DEFF54312575B78003D9434 /* PBXTextBookmark */ = {
5307
		isa = PBXFileReference;
3863
		isa = PBXTextBookmark;
5308
		lastKnownFileType = text.pbxproject;
3864
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
5309
		name = project.pbxproj;
3865
		name = "QuatTrackBall.h: 26";
-
 
3866
		rLen = 22;
5310
		path = /Users/jab/packages/glconsole/GLConsole.xcodeproj/project.pbxproj;
3867
		rLoc = 557;
5311
		sourceTree = "<absolute>";
3868
		rType = 0;
-
 
3869
		vrLen = 680;
-
 
3870
		vrLoc = 442;
5312
	};
3871
	};
5313
	0DF48C700F8D667A00204359 /* PBXTextBookmark */ = {
3872
	0DEFF97812E221FE00B591C9 /* PBXTextBookmark */ = {
5314
		isa = PBXTextBookmark;
3873
		isa = PBXTextBookmark;
5315
		fRef = 0DF48C190F8D607200204359 /* project.pbxproj */;
3874
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
5316
		name = "project.pbxproj: 1780";
3875
		name = "rply.c: 1150";
5317
		rLen = 0;
3876
		rLen = 0;
5318
		rLoc = 67249;
3877
		rLoc = 39405;
5319
		rType = 0;
3878
		rType = 0;
5320
		vrLen = 759;
3879
		vrLen = 1120;
5321
		vrLoc = 66490;
3880
		vrLoc = 38852;
5322
	};
3881
	};
5323
	0DF48C750F8D667A00204359 /* PBXTextBookmark */ = {
3882
	0DEFF97912E221FE00B591C9 /* PBXTextBookmark */ = {
5324
		isa = PBXTextBookmark;
3883
		isa = PBXTextBookmark;
5325
		fRef = 0DF48C760F8D667A00204359 /* GLFont.h */;
3884
		fRef = 0D5515AA1222A29B0047FA6A /* ConnectivityKernel.h */;
5326
		name = "GLFont.h: 17";
3885
		name = "ConnectivityKernel.h: 41";
5327
		rLen = 23;
3886
		rLen = 0;
5328
		rLoc = 325;
3887
		rLoc = 1050;
5329
		rType = 0;
3888
		rType = 0;
5330
		vrLen = 503;
3889
		vrLen = 1095;
5331
		vrLoc = 0;
3890
		vrLoc = 8789;
5332
	};
-
 
5333
	0DF48C760F8D667A00204359 /* GLFont.h */ = {
-
 
5334
		isa = PBXFileReference;
-
 
5335
		lastKnownFileType = sourcecode.c.h;
-
 
5336
		name = GLFont.h;
-
 
5337
		path = /usr/local/include/GLConsole/GLFont.h;
-
 
5338
		sourceTree = "<absolute>";
-
 
5339
	};
3891
	};
5340
	0DF48CA50F8D676A00204359 /* GLConsole.cpp */ = {
3892
	0DEFF97A12E221FE00B591C9 /* PBXTextBookmark */ = {
5341
		isa = PBXFileReference;
3893
		isa = PBXTextBookmark;
5342
		lastKnownFileType = sourcecode.cpp.cpp;
3894
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
5343
		name = GLConsole.cpp;
3895
		name = "ItemVector.h: 153";
-
 
3896
		rLen = 12;
5344
		path = /Users/jab/packages/glconsole/GLConsole/GLConsole.cpp;
3897
		rLoc = 4492;
-
 
3898
		rType = 0;
5345
		sourceTree = "<absolute>";
3899
		vrLen = 1065;
-
 
3900
		vrLoc = 3685;
5346
	};
3901
	};
5347
	0DF48CA70F8D676A00204359 /* GLConsole.cpp:117 */ = {
3902
	0DF00A4D129C063800B18D23 /* PBXTextBookmark */ = {
5348
		isa = PBXFileBreakpoint;
3903
		isa = PBXTextBookmark;
5349
		actions = (
-
 
5350
		);
-
 
5351
		breakpointStyle = 0;
-
 
5352
		continueAfterActions = 0;
-
 
5353
		countType = 0;
-
 
5354
		delayBeforeContinue = 0;
-
 
5355
		fileReference = 0DF48CA50F8D676A00204359 /* GLConsole.cpp */;
3904
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
5356
		functionName = "GLConsole::Init()";
3905
		name = "meshdist.cpp: 178";
5357
		hitCount = 0;
3906
		rLen = 14;
5358
		ignoreCount = 0;
3907
		rLoc = 3404;
5359
		lineNumber = 117;
3908
		rType = 0;
5360
		modificationTime = 275819238.479892;
3909
		vrLen = 828;
5361
		originalNumberOfMultipleMatches = 0;
-
 
5362
		state = 0;
3910
		vrLoc = 3090;
5363
	};
3911
	};
5364
	0DF48CAE0F8D679F00204359 /* PBXTextBookmark */ = {
3912
	0DF00CA5129C708C00B18D23 /* PBXTextBookmark */ = {
5365
		isa = PBXTextBookmark;
3913
		isa = PBXTextBookmark;
5366
		fRef = 0DF514AB0E92B8BB00C5F222 /* GLConsole.h */;
3914
		fRef = 0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */;
5367
		name = "GLConsole.h: 127";
3915
		name = "CSCMatrixBuilder.h: 23";
5368
		rLen = 0;
3916
		rLen = 0;
5369
		rLoc = 4239;
3917
		rLoc = 978;
5370
		rType = 0;
3918
		rType = 0;
5371
		vrLen = 635;
3919
		vrLen = 588;
5372
		vrLoc = 8991;
3920
		vrLoc = 2811;
5373
	};
3921
	};
5374
	0DF514AB0E92B8BB00C5F222 /* GLConsole.h */ = {
3922
	0DF01F2812E049B000F12F44 /* mesh_optimization.h */ = {
5375
		isa = PBXFileReference;
3923
		isa = PBXFileReference;
5376
		lastKnownFileType = sourcecode.c.h;
3924
		lastKnownFileType = sourcecode.c.h;
5377
		name = GLConsole.h;
3925
		name = mesh_optimization.h;
5378
		path = /usr/local/include/GLConsole/GLConsole.h;
3926
		path = src/HMesh/mesh_optimization.h;
5379
		sourceTree = "<absolute>";
3927
		sourceTree = "<group>";
5380
	};
3928
	};
5381
	0DF5C6370E89884E00CA0B63 /* curvature.h */ = {
3929
	0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {
5382
		uiCtxt = {
-
 
5383
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1330}}";
-
 
5384
			sepNavSelRange = "{673, 0}";
-
 
5385
			sepNavVisRange = "{265, 1182}";
-
 
5386
		};
-
 
5387
	};
-
 
5388
	0DF5C6380E89884E00CA0B63 /* curvature.cpp */ = {
-
 
5389
		uiCtxt = {
3930
		uiCtxt = {
5390
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8474}}";
3931
			sepNavIntBoundsRect = "{{0, 0}, {1086, 3154}}";
5391
			sepNavSelRange = "{2606, 0}";
3932
			sepNavSelRange = "{978, 0}";
5392
			sepNavVisRange = "{5639, 854}";
3933
			sepNavVisRange = "{2811, 588}";
5393
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
-
 
5394
		};
3934
		};
5395
	};
3935
	};
5396
	0DFA98740F65D4260050F51C /* PBXTextBookmark */ = {
3936
	0DF1DD3512E3B9460071B8C5 /* PBXTextBookmark */ = {
5397
		isa = PBXTextBookmark;
3937
		isa = PBXTextBookmark;
5398
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
3938
		fRef = 0DF01F2812E049B000F12F44 /* mesh_optimization.h */;
5399
		name = "TriMesh.h: 2";
3939
		name = "mesh_optimization.h: 95";
5400
		rLen = 0;
3940
		rLen = 15;
5401
		rLoc = 61;
3941
		rLoc = 2624;
5402
		rType = 0;
3942
		rType = 0;
5403
		vrLen = 1070;
3943
		vrLen = 869;
5404
		vrLoc = 556;
3944
		vrLoc = 1457;
5405
	};
3945
	};
5406
	0DFBE5270EC0DE15003D675E /* PBXTextBookmark */ = {
3946
	0DF1DD8A12E3BB370071B8C5 /* PBXTextBookmark */ = {
5407
		isa = PBXTextBookmark;
3947
		isa = PBXTextBookmark;
5408
		fRef = 0D0CAF260C61132C003604C6 /* QEM.cpp */;
3948
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
5409
		name = "QEM.cpp: 1";
3949
		name = "GLViewController.cpp: 21";
5410
		rLen = 0;
3950
		rLen = 0;
5411
		rLoc = 0;
3951
		rLoc = 492;
5412
		rType = 0;
3952
		rType = 0;
5413
		vrLen = 344;
3953
		vrLen = 770;
5414
		vrLoc = 424;
3954
		vrLoc = 0;
5415
	};
3955
	};
5416
	0DFEBDB710568AFC003E0941 /* PBXTextBookmark */ = {
3956
	0DF3288D12DE25DF0042B2AA /* PBXTextBookmark */ = {
5417
		isa = PBXTextBookmark;
3957
		isa = PBXTextBookmark;
5418
		fRef = 0D21E7640CBE1E0100DCAF45 /* kdtree-test.cpp */;
3958
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
5419
		name = "kdtree-test.cpp: 50";
3959
		name = "Grid2D.h: 2";
5420
		rLen = 33;
3960
		rLen = 0;
5421
		rLoc = 1108;
3961
		rLoc = 39;
5422
		rType = 0;
3962
		rType = 0;
5423
		vrLen = 768;
3963
		vrLen = 677;
5424
		vrLoc = 1087;
3964
		vrLoc = 487;
5425
	};
3965
	};
5426
	0DFEBDB810568AFC003E0941 /* PBXTextBookmark */ = {
3966
	0DF32A8612DE4CC50042B2AA /* PBXTextBookmark */ = {
5427
		isa = PBXTextBookmark;
3967
		isa = PBXTextBookmark;
5428
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
3968
		fRef = 0DF534531299C73800550DBF /* ItemID.h */;
5429
		name = "triangulate.h: 2";
3969
		name = "ItemID.h: 80";
5430
		rLen = 0;
3970
		rLen = 0;
5431
		rLoc = 47;
3971
		rLoc = 2294;
5432
		rType = 0;
3972
		rType = 0;
5433
		vrLen = 550;
3973
		vrLen = 1047;
5434
		vrLoc = 0;
3974
		vrLoc = 759;
5435
	};
3975
	};
5436
	0DFEBDB910568AFC003E0941 /* PBXTextBookmark */ = {
3976
	0DF533731299B3D200550DBF /* PBXTextBookmark */ = {
5437
		isa = PBXTextBookmark;
3977
		isa = PBXTextBookmark;
5438
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
3978
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
5439
		name = "Face.h: 2";
3979
		name = "harmonics.h: 18";
5440
		rLen = 0;
3980
		rLen = 0;
5441
		rLoc = 41;
3981
		rLoc = 369;
5442
		rType = 0;
3982
		rType = 0;
5443
		vrLen = 503;
3983
		vrLen = 725;
5444
		vrLoc = 0;
3984
		vrLoc = 857;
5445
	};
3985
	};
5446
	0DFEBDBA10568AFC003E0941 /* PBXTextBookmark */ = {
3986
	0DF534431299C68D00550DBF /* PBXTextBookmark */ = {
5447
		isa = PBXTextBookmark;
3987
		isa = PBXTextBookmark;
5448
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
3988
		fRef = 0DF534441299C68D00550DBF /* stl_vector.h */;
5449
		name = "build_manifold.cpp: 147";
3989
		name = "stl_vector.h: 492";
5450
		rLen = 0;
3990
		rLen = 0;
5451
		rLoc = 2608;
3991
		rLoc = 17451;
5452
		rType = 0;
3992
		rType = 0;
5453
		vrLen = 570;
3993
		vrLen = 1193;
5454
		vrLoc = 2232;
3994
		vrLoc = 16954;
5455
	};
3995
	};
-
 
3996
	0DF534441299C68D00550DBF /* stl_vector.h */ = {
-
 
3997
		isa = PBXFileReference;
-
 
3998
		lastKnownFileType = sourcecode.c.h;
-
 
3999
		name = stl_vector.h;
-
 
4000
		path = "/usr/include/c++/4.2.1/bits/stl_vector.h";
-
 
4001
		sourceTree = "<absolute>";
-
 
4002
	};
-
 
4003
	0DF534531299C73800550DBF /* ItemID.h */ = {
-
 
4004
		isa = PBXFileReference;
-
 
4005
		lastKnownFileType = sourcecode.c.h;
-
 
4006
		name = ItemID.h;
-
 
4007
		path = src/HMesh/ItemID.h;
-
 
4008
		sourceTree = "<group>";
-
 
4009
	};
5456
	0DFEBDBC10568AFC003E0941 /* PBXTextBookmark */ = {
4010
	0DFD9AE512917930005C79B3 /* PBXTextBookmark */ = {
5457
		isa = PBXTextBookmark;
4011
		isa = PBXTextBookmark;
5458
		fRef = 0DFEBDBD10568AFC003E0941 /* HalfEdgeHandle.cpp */;
4012
		fRef = 0DFD9AE612917930005C79B3 /* Manifold.h */;
5459
		name = "HalfEdgeHandle.cpp: 1";
4013
		name = "Manifold.h: 219";
5460
		rLen = 0;
4014
		rLen = 48;
5461
		rLoc = 0;
4015
		rLoc = 10039;
5462
		rType = 0;
4016
		rType = 0;
5463
		vrLen = 1625;
4017
		vrLen = 1134;
5464
		vrLoc = 31;
4018
		vrLoc = 9823;
5465
	};
4019
	};
5466
	0DFEBDBD10568AFC003E0941 /* HalfEdgeHandle.cpp */ = {
4020
	0DFD9AE612917930005C79B3 /* Manifold.h */ = {
5467
		isa = PBXFileReference;
4021
		isa = PBXFileReference;
5468
		lastKnownFileType = sourcecode.cpp.cpp;
4022
		lastKnownFileType = sourcecode.c.h;
-
 
4023
		name = Manifold.h;
-
 
4024
		path = /usr/local/include/HMesh/Manifold.h;
-
 
4025
		sourceTree = "<absolute>";
-
 
4026
	};
-
 
4027
	0DFD9AFA1291D6C4005C79B3 /* stl_bvector.h */ = {
-
 
4028
		isa = PBXFileReference;
-
 
4029
		lastKnownFileType = sourcecode.c.h;
5469
		name = HalfEdgeHandle.cpp;
4030
		name = stl_bvector.h;
5470
		path = "/Users/jab/Misc/src/GEL-thode/src/hmesh-vector/HalfEdgeHandle.cpp";
4031
		path = "/usr/include/c++/4.2.1/bits/stl_bvector.h";
5471
		sourceTree = "<absolute>";
4032
		sourceTree = "<absolute>";
5472
	};
4033
	};
5473
}
4034
}