Subversion Repositories gelsvn

Rev

Rev 530 | Rev 533 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
329 jab 1
// !$*UTF8*$!
2
{
465 jab 3
	0D0150490F646D0700828A8E /* load.h */ = {
4
		uiCtxt = {
5
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
6
			sepNavSelRange = "{346, 15}";
7
			sepNavVisRange = "{0, 375}";
8
		};
445 jab 9
	};
465 jab 10
	0D01504A0F646D0700828A8E /* load.cpp */ = {
11
		uiCtxt = {
12
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1216}}";
13
			sepNavSelRange = "{335, 0}";
14
			sepNavVisRange = "{27, 854}";
15
		};
445 jab 16
	};
335 jab 17
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
528 jab 18
		activeBuildConfigurationName = Debug;
389 jab 19
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
20
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
329 jab 21
		addToTargets = (
435 jab 22
			0D0CAEC00C611308003604C6 /* GEL */,
329 jab 23
		);
340 jab 24
		breakpoints = (
465 jab 25
			0DF48CA70F8D676A00204359 /* GLConsole.cpp:117 */,
26
			0D92F50C0FBD6EB10032A0BD /* LapackFunc.cpp:237 */,
340 jab 27
		);
335 jab 28
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
329 jab 29
		executables = (
335 jab 30
			0DB8835B0C611DA10040A677 /* OBJViewer */,
31
			0DB883B50C611FB20040A677 /* Raytracer */,
32
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
33
			0DB883F30C6120E60040A677 /* MeshDistance */,
34
			0DB884040C6121240040A677 /* Decimator */,
35
			0DB884090C6121400040A677 /* RangeScanViewer */,
36
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
37
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
344 jab 38
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
357 jab 39
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
382 jab 40
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
389 jab 41
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
329 jab 42
		);
43
		ignoreBreakpointsInProjectsDict = {
44
		};
45
		perUserDictionary = {
363 jab 46
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
47
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
48
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
49
				PBXFileTableDataSourceColumnWidthsKey = (
50
					20,
51
					20,
52
					210,
53
					20,
54
					110,
55
					109,
56
					20,
57
				);
58
				PBXFileTableDataSourceColumnsKey = (
59
					PBXBreakpointsDataSource_ActionID,
60
					PBXBreakpointsDataSource_TypeID,
61
					PBXBreakpointsDataSource_BreakpointID,
62
					PBXBreakpointsDataSource_UseID,
63
					PBXBreakpointsDataSource_LocationID,
64
					PBXBreakpointsDataSource_ConditionID,
65
					PBXBreakpointsDataSource_ContinueID,
66
				);
67
			};
336 jab 68
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
69
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
70
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
71
				PBXFileTableDataSourceColumnWidthsKey = (
72
					20,
73
					20,
363 jab 74
					383,
336 jab 75
					20,
363 jab 76
					310,
77
					310,
336 jab 78
					20,
79
				);
80
				PBXFileTableDataSourceColumnsKey = (
81
					PBXBreakpointsDataSource_ActionID,
82
					PBXBreakpointsDataSource_TypeID,
83
					PBXBreakpointsDataSource_BreakpointID,
84
					PBXBreakpointsDataSource_UseID,
85
					PBXBreakpointsDataSource_LocationID,
86
					PBXBreakpointsDataSource_ConditionID,
87
					PBXBreakpointsDataSource_ContinueID,
88
				);
89
			};
372 jab 90
			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
91
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
92
				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
93
				PBXFileTableDataSourceColumnWidthsKey = (
94
					200,
95
					200,
96
					582,
97
				);
98
				PBXFileTableDataSourceColumnsKey = (
99
					PBXBookmarksDataSource_LocationID,
100
					PBXBookmarksDataSource_NameID,
101
					PBXBookmarksDataSource_CommentsID,
102
				);
103
			};
335 jab 104
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
329 jab 105
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 106
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
329 jab 107
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 108
					20,
340 jab 109
					489,
435 jab 110
					587,
329 jab 111
				);
112
				PBXFileTableDataSourceColumnsKey = (
113
					PBXErrorsWarningsDataSource_TypeID,
114
					PBXErrorsWarningsDataSource_MessageID,
115
					PBXErrorsWarningsDataSource_LocationID,
116
				);
117
			};
336 jab 118
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
119
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
120
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
121
				PBXFileTableDataSourceColumnWidthsKey = (
122
					22,
123
					300,
530 jab 124
					781.58349609375,
336 jab 125
				);
126
				PBXFileTableDataSourceColumnsKey = (
127
					PBXExecutablesDataSource_ActiveFlagID,
128
					PBXExecutablesDataSource_NameID,
129
					PBXExecutablesDataSource_CommentsID,
130
				);
131
			};
335 jab 132
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
329 jab 133
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
448 jab 134
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_ObjectSize_ColumnID;
329 jab 135
				PBXFileTableDataSourceColumnWidthsKey = (
136
					20,
525 jab 137
					894,
329 jab 138
					20,
139
					48,
140
					43,
141
					43,
142
					20,
143
				);
144
				PBXFileTableDataSourceColumnsKey = (
145
					PBXFileDataSource_FiletypeID,
146
					PBXFileDataSource_Filename_ColumnID,
147
					PBXFileDataSource_Built_ColumnID,
148
					PBXFileDataSource_ObjectSize_ColumnID,
149
					PBXFileDataSource_Errors_ColumnID,
150
					PBXFileDataSource_Warnings_ColumnID,
151
					PBXFileDataSource_Target_ColumnID,
152
				);
153
			};
372 jab 154
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
155
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
156
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
157
				PBXFileTableDataSourceColumnWidthsKey = (
158
					200,
159
					786,
160
				);
161
				PBXFileTableDataSourceColumnsKey = (
162
					PBXFindDataSource_MessageID,
163
					PBXFindDataSource_LocationID,
164
				);
165
			};
335 jab 166
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
329 jab 167
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 168
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
329 jab 169
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 170
					20,
171
					20,
372 jab 172
					748,
335 jab 173
					20,
372 jab 174
					48,
335 jab 175
					43,
176
					43,
177
					20,
329 jab 178
				);
179
				PBXFileTableDataSourceColumnsKey = (
335 jab 180
					PBXFileDataSource_SCM_ColumnID,
181
					PBXFileDataSource_FiletypeID,
182
					PBXFileDataSource_Filename_ColumnID,
183
					PBXFileDataSource_Built_ColumnID,
184
					PBXFileDataSource_ObjectSize_ColumnID,
185
					PBXFileDataSource_Errors_ColumnID,
186
					PBXFileDataSource_Warnings_ColumnID,
187
					PBXFileDataSource_Target_ColumnID,
329 jab 188
				);
189
			};
190
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
191
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
192
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
193
				PBXFileTableDataSourceColumnWidthsKey = (
194
					20,
525 jab 195
					854,
372 jab 196
					60,
329 jab 197
					20,
198
					48,
199
					43,
200
					43,
201
				);
202
				PBXFileTableDataSourceColumnsKey = (
203
					PBXFileDataSource_FiletypeID,
204
					PBXFileDataSource_Filename_ColumnID,
205
					PBXTargetDataSource_PrimaryAttribute,
206
					PBXFileDataSource_Built_ColumnID,
207
					PBXFileDataSource_ObjectSize_ColumnID,
208
					PBXFileDataSource_Errors_ColumnID,
209
					PBXFileDataSource_Warnings_ColumnID,
210
				);
211
			};
530 jab 212
			PBXPerProjectTemplateStateSaveDate = 305898562;
213
			PBXWorkspaceStateSaveDate = 305898562;
329 jab 214
		};
336 jab 215
		perUserProjectItems = {
531 jab 216
			0D332290123A0D150028879A /* PBXTextBookmark */ = 0D332290123A0D150028879A /* PBXTextBookmark */;
217
			0D5AC214123A354100AE168A /* PBXTextBookmark */ = 0D5AC214123A354100AE168A /* PBXTextBookmark */;
218
			0DC62E58123973E600F7EA07 /* PBXTextBookmark */ = 0DC62E58123973E600F7EA07 /* PBXTextBookmark */;
219
			0DC62E59123973E600F7EA07 /* PBXTextBookmark */ = 0DC62E59123973E600F7EA07 /* PBXTextBookmark */;
220
			0DC62E7F123976A700F7EA07 /* PBXTextBookmark */ = 0DC62E7F123976A700F7EA07 /* PBXTextBookmark */;
221
			0DC62E8D1239779100F7EA07 /* PBXTextBookmark */ = 0DC62E8D1239779100F7EA07 /* PBXTextBookmark */;
222
			0DC62E8E1239779100F7EA07 /* PBXTextBookmark */ = 0DC62E8E1239779100F7EA07 /* PBXTextBookmark */;
223
			0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */;
224
			0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */;
225
			0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */;
226
			0DC62EC112397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EC112397B1600F7EA07 /* PBXTextBookmark */;
227
			0DC62EC212397B1600F7EA07 /* PBXTextBookmark */ = 0DC62EC212397B1600F7EA07 /* PBXTextBookmark */;
228
			0DC62ED912397E9800F7EA07 /* PlistBookmark */ = 0DC62ED912397E9800F7EA07 /* PlistBookmark */;
229
			0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */;
230
			0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */ = 0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */;
231
			0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */;
232
			0DC62EED123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EED123A057D00F7EA07 /* PBXTextBookmark */;
233
			0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */;
234
			0DC62EF0123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EF0123A057D00F7EA07 /* PBXTextBookmark */;
235
			0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */ = 0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */;
236
			0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */ = 0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */;
237
			0DE64344123CF7BD001BDB8E /* PBXBookmark */ = 0DE64344123CF7BD001BDB8E /* PBXBookmark */;
238
			0DE64368123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64368123D0BEB001BDB8E /* PBXTextBookmark */;
239
			0DE64369123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64369123D0BEB001BDB8E /* PBXTextBookmark */;
240
			0DE6436A123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436A123D0BEB001BDB8E /* PBXTextBookmark */;
241
			0DE6436B123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436B123D0BEB001BDB8E /* PBXTextBookmark */;
242
			0DE6436C123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436C123D0BEB001BDB8E /* PBXTextBookmark */;
243
			0DE6436D123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436D123D0BEB001BDB8E /* PBXTextBookmark */;
244
			0DE6436E123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436E123D0BEB001BDB8E /* PBXTextBookmark */;
245
			0DE6436F123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE6436F123D0BEB001BDB8E /* PBXTextBookmark */;
246
			0DE64370123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64370123D0BEB001BDB8E /* PBXTextBookmark */;
247
			0DE64371123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64371123D0BEB001BDB8E /* PBXTextBookmark */;
248
			0DE64372123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64372123D0BEB001BDB8E /* PBXTextBookmark */;
249
			0DE64373123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64373123D0BEB001BDB8E /* PBXTextBookmark */;
250
			0DE64376123D0BEB001BDB8E /* PBXTextBookmark */ = 0DE64376123D0BEB001BDB8E /* PBXTextBookmark */;
336 jab 251
		};
335 jab 252
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
394 jab 253
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
329 jab 254
		userBuildSettings = {
255
		};
256
	};
335 jab 257
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
329 jab 258
		isa = PBXSourceControlManager;
259
		fallbackIsa = XCSourceControlManager;
336 jab 260
		isSCMEnabled = 1;
329 jab 261
		scmConfiguration = {
340 jab 262
			SubversionToolPath = /opt/local/bin/svn;
415 jab 263
			repositoryName = "GEL SVN";
465 jab 264
			repositoryNamesForRoots = {
265
				"" = "GEL SVN";
266
			};
329 jab 267
		};
336 jab 268
		scmType = scm.subversion;
329 jab 269
	};
335 jab 270
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
329 jab 271
		isa = PBXCodeSenseManager;
272
		indexTemplatePath = "";
273
	};
335 jab 274
	0D0CAEC00C611308003604C6 /* GEL */ = {
329 jab 275
		activeExec = 0;
276
	};
351 jab 277
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
278
		uiCtxt = {
448 jab 279
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8075}}";
382 jab 280
			sepNavSelRange = "{124, 0}";
448 jab 281
			sepNavVisRange = "{0, 759}";
357 jab 282
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
351 jab 283
		};
284
	};
285
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
286
		uiCtxt = {
448 jab 287
			sepNavIntBoundsRect = "{{0, 0}, {1064, 5700}}";
445 jab 288
			sepNavSelRange = "{7470, 0}";
448 jab 289
			sepNavVisRange = "{0, 727}";
351 jab 290
			sepNavVisRect = "{{0, 0}, {961, 728}}";
291
		};
292
	};
367 jab 293
	0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {
294
		uiCtxt = {
448 jab 295
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1368}}";
404 jab 296
			sepNavSelRange = "{423, 4}";
448 jab 297
			sepNavVisRange = "{0, 756}";
367 jab 298
		};
299
	};
300
	0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {
301
		uiCtxt = {
448 jab 302
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1140}}";
367 jab 303
			sepNavSelRange = "{0, 0}";
448 jab 304
			sepNavVisRange = "{0, 744}";
367 jab 305
		};
306
	};
363 jab 307
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
308
		uiCtxt = {
448 jab 309
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
404 jab 310
			sepNavSelRange = "{520, 6}";
448 jab 311
			sepNavVisRange = "{0, 826}";
363 jab 312
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
313
		};
314
	};
351 jab 315
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
316
		uiCtxt = {
448 jab 317
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4142}}";
400 jab 318
			sepNavSelRange = "{0, 0}";
448 jab 319
			sepNavVisRange = "{5062, 1165}";
363 jab 320
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
351 jab 321
		};
322
	};
323
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
324
		uiCtxt = {
448 jab 325
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3021}}";
404 jab 326
			sepNavSelRange = "{642, 4}";
448 jab 327
			sepNavVisRange = "{0, 818}";
351 jab 328
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
329
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
330
		};
331
	};
332
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
333
		uiCtxt = {
448 jab 334
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2280}}";
404 jab 335
			sepNavSelRange = "{559, 7}";
448 jab 336
			sepNavVisRange = "{0, 920}";
351 jab 337
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
338
		};
339
	};
340
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
341
		uiCtxt = {
445 jab 342
			sepNavIntBoundsRect = "{{0, 0}, {1064, 9462}}";
351 jab 343
			sepNavSelRange = "{0, 0}";
448 jab 344
			sepNavVisRange = "{0, 964}";
351 jab 345
			sepNavVisRect = "{{0, 953}, {961, 291}}";
346
		};
347
	};
367 jab 348
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
349
		uiCtxt = {
448 jab 350
			sepNavIntBoundsRect = "{{0, 0}, {1064, 817}}";
367 jab 351
			sepNavSelRange = "{0, 0}";
448 jab 352
			sepNavVisRange = "{0, 812}";
367 jab 353
		};
354
	};
404 jab 355
	0D0CAED10C61132B003604C6 /* ArithVec2Float.h */ = {
356
		uiCtxt = {
448 jab 357
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
404 jab 358
			sepNavSelRange = "{196, 3}";
448 jab 359
			sepNavVisRange = "{0, 730}";
404 jab 360
		};
361
	};
367 jab 362
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
363
		uiCtxt = {
448 jab 364
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
367 jab 365
			sepNavSelRange = "{0, 0}";
448 jab 366
			sepNavVisRange = "{0, 837}";
367 jab 367
		};
368
	};
400 jab 369
	0D0CAED30C61132B003604C6 /* ArithVec3Float.h */ = {
370
		uiCtxt = {
448 jab 371
			sepNavIntBoundsRect = "{{0, 0}, {1064, 969}}";
404 jab 372
			sepNavSelRange = "{196, 3}";
448 jab 373
			sepNavVisRange = "{0, 1035}";
400 jab 374
		};
375
	};
465 jab 376
	0D0CAED40C61132B003604C6 /* ArithVec4Int.h */ = {
404 jab 377
		uiCtxt = {
465 jab 378
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
379
			sepNavSelRange = "{86, 0}";
380
			sepNavVisRange = "{0, 371}";
404 jab 381
		};
382
	};
351 jab 383
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
384
		uiCtxt = {
448 jab 385
			sepNavIntBoundsRect = "{{0, 0}, {1064, 722}}";
404 jab 386
			sepNavSelRange = "{333, 3}";
448 jab 387
			sepNavVisRange = "{0, 746}";
351 jab 388
			sepNavVisRect = "{{0, 308}, {961, 291}}";
389
		};
390
	};
391
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
392
		uiCtxt = {
448 jab 393
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1197}}";
404 jab 394
			sepNavSelRange = "{203, 6}";
448 jab 395
			sepNavVisRange = "{0, 637}";
351 jab 396
			sepNavVisRect = "{{0, 386}, {961, 291}}";
397
		};
398
	};
367 jab 399
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
400
		uiCtxt = {
465 jab 401
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
404 jab 402
			sepNavSelRange = "{193, 3}";
448 jab 403
			sepNavVisRange = "{0, 471}";
367 jab 404
		};
405
	};
448 jab 406
	0D0CAED80C61132B003604C6 /* BitMask.h */ = {
407
		uiCtxt = {
408
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2299}}";
409
			sepNavSelRange = "{0, 0}";
410
			sepNavVisRange = "{0, 497}";
411
		};
412
	};
435 jab 413
	0D0CAED90C61132B003604C6 /* CGLA.h */ = {
414
		uiCtxt = {
448 jab 415
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
445 jab 416
			sepNavSelRange = "{3955, 0}";
448 jab 417
			sepNavVisRange = "{0, 664}";
435 jab 418
		};
419
	};
344 jab 420
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
421
		uiCtxt = {
448 jab 422
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2014}}";
367 jab 423
			sepNavSelRange = "{667, 0}";
448 jab 424
			sepNavVisRange = "{533, 883}";
363 jab 425
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
344 jab 426
		};
427
	};
428
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
429
		uiCtxt = {
448 jab 430
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
435 jab 431
			sepNavSelRange = "{818, 75}";
432
			sepNavVisRange = "{0, 902}";
363 jab 433
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
344 jab 434
		};
435
	};
404 jab 436
	0D0CAEDC0C61132B003604C6 /* ExceptionStandard.h */ = {
437
		uiCtxt = {
448 jab 438
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
404 jab 439
			sepNavSelRange = "{190, 43}";
448 jab 440
			sepNavVisRange = "{0, 616}";
404 jab 441
		};
442
	};
443
	0D0CAEDE0C61132B003604C6 /* Mat2x2d.h */ = {
444
		uiCtxt = {
448 jab 445
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
404 jab 446
			sepNavSelRange = "{302, 6}";
448 jab 447
			sepNavVisRange = "{0, 823}";
404 jab 448
		};
449
	};
450
	0D0CAEDF0C61132B003604C6 /* Mat2x2f.h */ = {
451
		uiCtxt = {
448 jab 452
			sepNavIntBoundsRect = "{{0, 0}, {1064, 703}}";
404 jab 453
			sepNavSelRange = "{302, 6}";
448 jab 454
			sepNavVisRange = "{0, 827}";
404 jab 455
		};
456
	};
448 jab 457
	0D0CAEE00C61132B003604C6 /* Mat2x3d.h */ = {
458
		uiCtxt = {
459
			sepNavIntBoundsRect = "{{0, 0}, {1064, 912}}";
460
			sepNavSelRange = "{0, 0}";
461
			sepNavVisRange = "{0, 728}";
462
		};
463
	};
363 jab 464
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
465
		uiCtxt = {
448 jab 466
			sepNavIntBoundsRect = "{{0, 0}, {1064, 912}}";
363 jab 467
			sepNavSelRange = "{0, 0}";
448 jab 468
			sepNavVisRange = "{0, 758}";
363 jab 469
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
470
		};
471
	};
472
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
473
		uiCtxt = {
448 jab 474
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
404 jab 475
			sepNavSelRange = "{328, 3}";
448 jab 476
			sepNavVisRange = "{0, 859}";
363 jab 477
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
478
		};
479
	};
480
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
481
		uiCtxt = {
448 jab 482
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
483
			sepNavSelRange = "{0, 0}";
484
			sepNavVisRange = "{0, 602}";
363 jab 485
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
486
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
487
		};
488
	};
489
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
490
		uiCtxt = {
448 jab 491
			sepNavIntBoundsRect = "{{0, 0}, {1064, 874}}";
404 jab 492
			sepNavSelRange = "{336, 6}";
448 jab 493
			sepNavVisRange = "{0, 856}";
363 jab 494
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
495
		};
496
	};
497
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
498
		uiCtxt = {
448 jab 499
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1311}}";
416 jab 500
			sepNavSelRange = "{1018, 0}";
448 jab 501
			sepNavVisRange = "{595, 430}";
363 jab 502
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
503
		};
504
	};
505
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
506
		uiCtxt = {
448 jab 507
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1444}}";
404 jab 508
			sepNavSelRange = "{446, 6}";
448 jab 509
			sepNavVisRange = "{0, 896}";
363 jab 510
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
511
		};
512
	};
513
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
514
		uiCtxt = {
448 jab 515
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1197}}";
363 jab 516
			sepNavSelRange = "{0, 0}";
413 jab 517
			sepNavVisRange = "{0, 630}";
363 jab 518
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
519
		};
520
	};
521
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
522
		uiCtxt = {
448 jab 523
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1387}}";
404 jab 524
			sepNavSelRange = "{442, 6}";
448 jab 525
			sepNavVisRange = "{0, 950}";
363 jab 526
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
527
		};
528
	};
448 jab 529
	0D0CAEE90C61132B003604C6 /* Quatd.h */ = {
530
		uiCtxt = {
531
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1501}}";
532
			sepNavSelRange = "{0, 0}";
533
			sepNavVisRange = "{0, 937}";
534
		};
535
	};
536
	0D0CAEEA0C61132B003604C6 /* Quaternion.h */ = {
537
		uiCtxt = {
538
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
539
			sepNavSelRange = "{0, 0}";
540
			sepNavVisRange = "{0, 135}";
541
		};
542
	};
543
	0D0CAEEB0C61132B003604C6 /* Quatf.h */ = {
544
		uiCtxt = {
545
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
546
			sepNavSelRange = "{0, 0}";
547
			sepNavVisRange = "{0, 928}";
548
		};
549
	};
435 jab 550
	0D0CAEEC0C61132B003604C6 /* statistics.cpp */ = {
551
		uiCtxt = {
552
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
553
			sepNavSelRange = "{489, 0}";
448 jab 554
			sepNavVisRange = "{0, 490}";
435 jab 555
			sepNavWindowFrame = "{{15, 177}, {1650, 846}}";
556
		};
557
	};
558
	0D0CAEED0C61132B003604C6 /* statistics.h */ = {
559
		uiCtxt = {
560
			sepNavIntBoundsRect = "{{0, 0}, {1064, 722}}";
561
			sepNavSelRange = "{365, 0}";
448 jab 562
			sepNavVisRange = "{0, 707}";
435 jab 563
		};
564
	};
351 jab 565
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
566
		uiCtxt = {
448 jab 567
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
568
			sepNavSelRange = "{0, 0}";
569
			sepNavVisRange = "{0, 192}";
351 jab 570
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
571
		};
572
	};
448 jab 573
	0D0CAEEF0C61132B003604C6 /* TableTrigonometry.h */ = {
574
		uiCtxt = {
575
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
576
			sepNavSelRange = "{0, 0}";
577
			sepNavVisRange = "{0, 608}";
578
		};
579
	};
580
	0D0CAEF00C61132B003604C6 /* UnitVector.h */ = {
581
		uiCtxt = {
465 jab 582
			sepNavIntBoundsRect = "{{0, 0}, {1591, 1216}}";
448 jab 583
			sepNavSelRange = "{0, 0}";
465 jab 584
			sepNavVisRange = "{0, 1083}";
585
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
448 jab 586
		};
587
	};
351 jab 588
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
589
		uiCtxt = {
448 jab 590
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
404 jab 591
			sepNavSelRange = "{229, 3}";
448 jab 592
			sepNavVisRange = "{0, 580}";
351 jab 593
			sepNavVisRect = "{{0, 374}, {961, 291}}";
594
		};
595
	};
404 jab 596
	0D0CAEF20C61132B003604C6 /* Vec2f.h */ = {
597
		uiCtxt = {
448 jab 598
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
404 jab 599
			sepNavSelRange = "{208, 3}";
448 jab 600
			sepNavVisRange = "{0, 574}";
404 jab 601
		};
602
	};
448 jab 603
	0D0CAEF30C61132B003604C6 /* Vec2i.cpp */ = {
604
		uiCtxt = {
605
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
606
			sepNavSelRange = "{0, 0}";
607
			sepNavVisRange = "{0, 154}";
608
		};
609
	};
404 jab 610
	0D0CAEF40C61132B003604C6 /* Vec2i.h */ = {
611
		uiCtxt = {
448 jab 612
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
404 jab 613
			sepNavSelRange = "{185, 3}";
448 jab 614
			sepNavVisRange = "{0, 536}";
404 jab 615
		};
616
	};
448 jab 617
	0D0CAEF50C61132B003604C6 /* Vec2ui.h */ = {
618
		uiCtxt = {
619
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
620
			sepNavSelRange = "{0, 0}";
621
			sepNavVisRange = "{0, 573}";
622
		};
623
	};
351 jab 624
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
625
		uiCtxt = {
448 jab 626
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
404 jab 627
			sepNavSelRange = "{279, 3}";
448 jab 628
			sepNavVisRange = "{0, 713}";
351 jab 629
			sepNavVisRect = "{{0, 515}, {961, 291}}";
630
		};
631
	};
400 jab 632
	0D0CAEF70C61132B003604C6 /* Vec3f.cpp */ = {
633
		uiCtxt = {
448 jab 634
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
400 jab 635
			sepNavSelRange = "{0, 0}";
636
			sepNavVisRange = "{0, 366}";
637
		};
638
	};
341 jab 639
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
640
		uiCtxt = {
465 jab 641
			sepNavIntBoundsRect = "{{0, 0}, {1104, 950}}";
404 jab 642
			sepNavSelRange = "{474, 3}";
465 jab 643
			sepNavVisRange = "{0, 889}";
341 jab 644
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
645
		};
646
	};
435 jab 647
	0D0CAEF90C61132B003604C6 /* Vec3Hf.h */ = {
648
		uiCtxt = {
448 jab 649
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
435 jab 650
			sepNavSelRange = "{0, 0}";
651
			sepNavVisRange = "{0, 256}";
652
		};
653
	};
448 jab 654
	0D0CAEFA0C61132B003604C6 /* Vec3i.cpp */ = {
655
		uiCtxt = {
656
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
657
			sepNavSelRange = "{0, 0}";
658
			sepNavVisRange = "{0, 382}";
659
		};
660
	};
465 jab 661
	0D0CAEFB0C61132B003604C6 /* Vec4i.h */ = {
404 jab 662
		uiCtxt = {
465 jab 663
			sepNavIntBoundsRect = "{{0, 0}, {1104, 836}}";
664
			sepNavSelRange = "{297, 0}";
665
			sepNavVisRange = "{110, 809}";
666
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
404 jab 667
		};
668
	};
448 jab 669
	0D0CAEFC0C61132B003604C6 /* Vec3uc.h */ = {
670
		uiCtxt = {
671
			sepNavIntBoundsRect = "{{0, 0}, {1064, 634}}";
672
			sepNavSelRange = "{0, 0}";
673
			sepNavVisRange = "{0, 527}";
674
		};
675
	};
404 jab 676
	0D0CAEFD0C61132B003604C6 /* Vec3usi.h */ = {
677
		uiCtxt = {
448 jab 678
			sepNavIntBoundsRect = "{{0, 0}, {1064, 646}}";
404 jab 679
			sepNavSelRange = "{367, 3}";
448 jab 680
			sepNavVisRange = "{0, 699}";
404 jab 681
		};
682
	};
351 jab 683
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
684
		uiCtxt = {
448 jab 685
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
404 jab 686
			sepNavSelRange = "{297, 3}";
448 jab 687
			sepNavVisRange = "{0, 898}";
351 jab 688
			sepNavVisRect = "{{0, 323}, {961, 291}}";
689
		};
690
	};
404 jab 691
	0D0CAEFF0C61132B003604C6 /* Vec4f.h */ = {
692
		uiCtxt = {
448 jab 693
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
404 jab 694
			sepNavSelRange = "{296, 3}";
448 jab 695
			sepNavVisRange = "{0, 885}";
404 jab 696
		};
697
	};
448 jab 698
	0D0CAF000C61132B003604C6 /* Vec4uc.h */ = {
699
		uiCtxt = {
700
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
701
			sepNavSelRange = "{120, 0}";
702
			sepNavVisRange = "{72, 139}";
703
		};
704
	};
363 jab 705
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
706
		uiCtxt = {
465 jab 707
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2774}}";
372 jab 708
			sepNavSelRange = "{0, 0}";
465 jab 709
			sepNavVisRange = "{847, 898}";
363 jab 710
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
711
		};
712
	};
372 jab 713
	0D0CAF030C61132B003604C6 /* AABox.h */ = {
714
		uiCtxt = {
465 jab 715
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
445 jab 716
			sepNavSelRange = "{47, 0}";
465 jab 717
			sepNavVisRange = "{236, 875}";
372 jab 718
		};
719
	};
351 jab 720
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
721
		uiCtxt = {
465 jab 722
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1976}}";
445 jab 723
			sepNavSelRange = "{53, 0}";
465 jab 724
			sepNavVisRange = "{1860, 1132}";
351 jab 725
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
726
		};
727
	};
372 jab 728
	0D0CAF050C61132C003604C6 /* BBox.cpp */ = {
729
		uiCtxt = {
465 jab 730
			sepNavIntBoundsRect = "{{0, 0}, {1492, 3819}}";
372 jab 731
			sepNavSelRange = "{0, 0}";
465 jab 732
			sepNavVisRange = "{5481, 965}";
372 jab 733
		};
734
	};
735
	0D0CAF060C61132C003604C6 /* BBox.h */ = {
736
		uiCtxt = {
465 jab 737
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1254}}";
445 jab 738
			sepNavSelRange = "{47, 0}";
465 jab 739
			sepNavVisRange = "{617, 1089}";
372 jab 740
		};
741
	};
742
	0D0CAF070C61132C003604C6 /* BoundingINode.cpp */ = {
743
		uiCtxt = {
465 jab 744
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1026}}";
372 jab 745
			sepNavSelRange = "{0, 0}";
465 jab 746
			sepNavVisRange = "{297, 749}";
372 jab 747
		};
748
	};
749
	0D0CAF080C61132C003604C6 /* BoundingINode.h */ = {
750
		uiCtxt = {
465 jab 751
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
445 jab 752
			sepNavSelRange = "{54, 0}";
465 jab 753
			sepNavVisRange = "{0, 911}";
372 jab 754
		};
755
	};
756
	0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */ = {
757
		uiCtxt = {
465 jab 758
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
372 jab 759
			sepNavSelRange = "{0, 0}";
760
			sepNavVisRange = "{0, 147}";
761
		};
762
	};
763
	0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */ = {
764
		uiCtxt = {
446 jab 765
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1862}}";
465 jab 766
			sepNavSelRange = "{139, 0}";
767
			sepNavVisRange = "{0, 910}";
372 jab 768
		};
769
	};
770
	0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */ = {
771
		uiCtxt = {
465 jab 772
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1178}}";
372 jab 773
			sepNavSelRange = "{0, 0}";
465 jab 774
			sepNavVisRange = "{457, 874}";
372 jab 775
		};
776
	};
777
	0D0CAF0C0C61132C003604C6 /* BoundingNode.h */ = {
778
		uiCtxt = {
465 jab 779
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
445 jab 780
			sepNavSelRange = "{53, 0}";
465 jab 781
			sepNavVisRange = "{69, 979}";
372 jab 782
		};
783
	};
784
	0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */ = {
785
		uiCtxt = {
465 jab 786
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3629}}";
787
			sepNavSelRange = "{180, 0}";
788
			sepNavVisRange = "{0, 604}";
372 jab 789
		};
790
	};
791
	0D0CAF0E0C61132C003604C6 /* BoundingTree.h */ = {
792
		uiCtxt = {
465 jab 793
			sepNavIntBoundsRect = "{{0, 0}, {1064, 817}}";
794
			sepNavSelRange = "{388, 0}";
795
			sepNavVisRange = "{122, 635}";
372 jab 796
		};
797
	};
357 jab 798
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
799
		uiCtxt = {
465 jab 800
			sepNavIntBoundsRect = "{{0, 0}, {1292, 12122}}";
801
			sepNavSelRange = "{16687, 8}";
802
			sepNavVisRange = "{0, 735}";
357 jab 803
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
804
		};
805
	};
372 jab 806
	0D0CAF100C61132C003604C6 /* BSPTree.h */ = {
807
		uiCtxt = {
465 jab 808
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2375}}";
445 jab 809
			sepNavSelRange = "{51, 0}";
465 jab 810
			sepNavVisRange = "{0, 833}";
372 jab 811
		};
812
	};
336 jab 813
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
814
		uiCtxt = {
465 jab 815
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
816
			sepNavSelRange = "{1878, 0}";
817
			sepNavVisRange = "{874, 1000}";
336 jab 818
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
819
		};
820
	};
372 jab 821
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
822
		uiCtxt = {
465 jab 823
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
445 jab 824
			sepNavSelRange = "{53, 0}";
446 jab 825
			sepNavVisRange = "{0, 342}";
372 jab 826
		};
827
	};
336 jab 828
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
829
		uiCtxt = {
465 jab 830
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3230}}";
445 jab 831
			sepNavSelRange = "{45, 0}";
465 jab 832
			sepNavVisRange = "{0, 1090}";
336 jab 833
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
834
		};
835
	};
372 jab 836
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
837
		uiCtxt = {
446 jab 838
			sepNavIntBoundsRect = "{{0, 0}, {1064, 969}}";
372 jab 839
			sepNavSelRange = "{0, 0}";
446 jab 840
			sepNavVisRange = "{0, 751}";
372 jab 841
		};
842
	};
843
	0D0CAF150C61132C003604C6 /* GradientFilter.h */ = {
844
		uiCtxt = {
445 jab 845
			sepNavIntBoundsRect = "{{0, 0}, {1064, 684}}";
846
			sepNavSelRange = "{65, 0}";
446 jab 847
			sepNavVisRange = "{0, 701}";
372 jab 848
		};
849
	};
850
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
851
		uiCtxt = {
446 jab 852
			sepNavIntBoundsRect = "{{0, 0}, {1064, 9101}}";
445 jab 853
			sepNavSelRange = "{54, 0}";
446 jab 854
			sepNavVisRange = "{0, 1116}";
372 jab 855
		};
856
	};
857
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
858
		uiCtxt = {
446 jab 859
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2337}}";
445 jab 860
			sepNavSelRange = "{46, 0}";
446 jab 861
			sepNavVisRange = "{0, 912}";
372 jab 862
		};
863
	};
335 jab 864
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
865
		uiCtxt = {
465 jab 866
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1824}}";
445 jab 867
			sepNavSelRange = "{68, 0}";
465 jab 868
			sepNavVisRange = "{0, 987}";
363 jab 869
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
870
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
335 jab 871
		};
872
	};
363 jab 873
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
874
		uiCtxt = {
465 jab 875
			sepNavIntBoundsRect = "{{0, 0}, {1104, 6327}}";
445 jab 876
			sepNavSelRange = "{47, 0}";
465 jab 877
			sepNavVisRange = "{7206, 1032}";
363 jab 878
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
879
		};
880
	};
372 jab 881
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
882
		uiCtxt = {
445 jab 883
			sepNavIntBoundsRect = "{{0, 0}, {1064, 660}}";
884
			sepNavSelRange = "{427, 0}";
394 jab 885
			sepNavVisRange = "{0, 701}";
372 jab 886
		};
887
	};
888
	0D0CAF1B0C61132C003604C6 /* load_raw.h */ = {
889
		uiCtxt = {
445 jab 890
			sepNavIntBoundsRect = "{{0, 0}, {1064, 323}}";
891
			sepNavSelRange = "{61, 0}";
892
			sepNavVisRange = "{0, 253}";
372 jab 893
		};
894
	};
341 jab 895
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
896
		uiCtxt = {
445 jab 897
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1615}}";
898
			sepNavSelRange = "{64, 0}";
899
			sepNavVisRange = "{0, 245}";
341 jab 900
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
901
		};
902
	};
372 jab 903
	0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */ = {
904
		uiCtxt = {
394 jab 905
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3154}}";
372 jab 906
			sepNavSelRange = "{0, 0}";
394 jab 907
			sepNavVisRange = "{0, 478}";
372 jab 908
		};
909
	};
910
	0D0CAF1F0C61132C003604C6 /* Neighbours.h */ = {
911
		uiCtxt = {
445 jab 912
			sepNavIntBoundsRect = "{{0, 0}, {1064, 456}}";
913
			sepNavSelRange = "{51, 0}";
914
			sepNavVisRange = "{0, 335}";
372 jab 915
		};
916
	};
340 jab 917
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
918
		uiCtxt = {
445 jab 919
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7809}}";
372 jab 920
			sepNavSelRange = "{80, 0}";
435 jab 921
			sepNavVisRange = "{1196, 727}";
363 jab 922
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
340 jab 923
		};
924
	};
363 jab 925
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
926
		uiCtxt = {
445 jab 927
			sepNavIntBoundsRect = "{{0, 0}, {1104, 660}}";
928
			sepNavSelRange = "{83, 143}";
372 jab 929
			sepNavVisRange = "{0, 233}";
363 jab 930
			sepNavVisRect = "{{0, 0}, {0, 0}}";
931
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
932
		};
933
	};
372 jab 934
	0D0CAF220C61132C003604C6 /* OBox.cpp */ = {
935
		uiCtxt = {
465 jab 936
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4389}}";
937
			sepNavSelRange = "{1805, 0}";
938
			sepNavVisRange = "{1479, 598}";
372 jab 939
		};
940
	};
941
	0D0CAF230C61132C003604C6 /* OBox.h */ = {
942
		uiCtxt = {
465 jab 943
			sepNavIntBoundsRect = "{{0, 0}, {1064, 912}}";
944
			sepNavSelRange = "{503, 0}";
945
			sepNavVisRange = "{168, 823}";
372 jab 946
		};
947
	};
363 jab 948
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
949
		uiCtxt = {
525 jab 950
			sepNavIntBoundsRect = "{{0, 0}, {1072, 13908}}";
372 jab 951
			sepNavSelRange = "{0, 0}";
525 jab 952
			sepNavVisRange = "{5710, 885}";
363 jab 953
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
954
		};
955
	};
357 jab 956
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
957
		uiCtxt = {
445 jab 958
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2622}}";
959
			sepNavSelRange = "{430, 0}";
960
			sepNavVisRange = "{305, 310}";
363 jab 961
			sepNavVisRect = "{{0, 0}, {0, 0}}";
357 jab 962
		};
963
	};
964
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
965
		uiCtxt = {
416 jab 966
			sepNavIntBoundsRect = "{{0, 0}, {1104, 855}}";
367 jab 967
			sepNavSelRange = "{0, 0}";
416 jab 968
			sepNavVisRange = "{424, 344}";
363 jab 969
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
357 jab 970
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
971
		};
972
	};
973
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
974
		uiCtxt = {
445 jab 975
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1292}}";
976
			sepNavSelRange = "{44, 0}";
977
			sepNavVisRange = "{0, 295}";
363 jab 978
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
357 jab 979
		};
980
	};
981
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
982
		uiCtxt = {
445 jab 983
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2413}}";
984
			sepNavSelRange = "{46, 0}";
985
			sepNavVisRange = "{0, 265}";
357 jab 986
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
987
		};
988
	};
394 jab 989
	0D0CAF290C61132C003604C6 /* RGrid.h */ = {
990
		uiCtxt = {
445 jab 991
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2280}}";
992
			sepNavSelRange = "{46, 0}";
993
			sepNavVisRange = "{0, 353}";
394 jab 994
		};
995
	};
996
	0D0CAF2A0C61132C003604C6 /* save_raw.h */ = {
997
		uiCtxt = {
445 jab 998
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2147}}";
999
			sepNavSelRange = "{49, 0}";
1000
			sepNavVisRange = "{0, 261}";
394 jab 1001
		};
1002
	};
1003
	0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */ = {
1004
		uiCtxt = {
1005
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3002}}";
1006
			sepNavSelRange = "{0, 0}";
1007
			sepNavVisRange = "{0, 816}";
1008
		};
1009
	};
1010
	0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */ = {
1011
		uiCtxt = {
445 jab 1012
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
1013
			sepNavSelRange = "{50, 0}";
1014
			sepNavVisRange = "{0, 227}";
394 jab 1015
		};
1016
	};
363 jab 1017
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
1018
		uiCtxt = {
394 jab 1019
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3097}}";
363 jab 1020
			sepNavSelRange = "{0, 0}";
394 jab 1021
			sepNavVisRange = "{0, 694}";
363 jab 1022
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1023
		};
1024
	};
1025
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
1026
		uiCtxt = {
445 jab 1027
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1767}}";
1028
			sepNavSelRange = "{49, 0}";
1029
			sepNavVisRange = "{0, 219}";
363 jab 1030
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
1031
		};
1032
	};
394 jab 1033
	0D0CAF2F0C61132C003604C6 /* TrilinFilter.cpp */ = {
1034
		uiCtxt = {
1035
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2033}}";
1036
			sepNavSelRange = "{0, 0}";
1037
			sepNavVisRange = "{0, 836}";
1038
		};
1039
	};
1040
	0D0CAF300C61132C003604C6 /* TrilinFilter.h */ = {
1041
		uiCtxt = {
445 jab 1042
			sepNavIntBoundsRect = "{{0, 0}, {1064, 570}}";
1043
			sepNavSelRange = "{63, 0}";
1044
			sepNavVisRange = "{0, 288}";
394 jab 1045
		};
1046
	};
340 jab 1047
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
1048
		uiCtxt = {
435 jab 1049
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1995}}";
372 jab 1050
			sepNavSelRange = "{888, 0}";
435 jab 1051
			sepNavVisRange = "{1590, 727}";
365 jab 1052
			sepNavVisRect = "{{0, 380}, {1022, 644}}";
340 jab 1053
		};
1054
	};
1055
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
1056
		uiCtxt = {
445 jab 1057
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
1058
			sepNavSelRange = "{61, 0}";
1059
			sepNavVisRange = "{556, 1070}";
363 jab 1060
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
1061
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
340 jab 1062
		};
1063
	};
1064
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
1065
		uiCtxt = {
394 jab 1066
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4351}}";
340 jab 1067
			sepNavSelRange = "{0, 0}";
394 jab 1068
			sepNavVisRange = "{0, 1051}";
363 jab 1069
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
340 jab 1070
		};
1071
	};
363 jab 1072
	0D0CAF340C61132C003604C6 /* verification.h */ = {
1073
		uiCtxt = {
445 jab 1074
			sepNavIntBoundsRect = "{{0, 0}, {1064, 271}}";
1075
			sepNavSelRange = "{53, 0}";
1076
			sepNavVisRange = "{0, 194}";
363 jab 1077
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
1078
		};
1079
	};
340 jab 1080
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
1081
		uiCtxt = {
446 jab 1082
			sepNavIntBoundsRect = "{{0, 0}, {1156, 4693}}";
445 jab 1083
			sepNavSelRange = "{223, 0}";
446 jab 1084
			sepNavVisRange = "{2856, 896}";
365 jab 1085
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
363 jab 1086
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
340 jab 1087
		};
1088
	};
344 jab 1089
	0D0CAF370C61132C003604C6 /* draw.h */ = {
1090
		uiCtxt = {
448 jab 1091
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1178}}";
445 jab 1092
			sepNavSelRange = "{753, 0}";
448 jab 1093
			sepNavVisRange = "{0, 691}";
363 jab 1094
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
400 jab 1095
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
344 jab 1096
		};
1097
	};
363 jab 1098
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
1099
		uiCtxt = {
448 jab 1100
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
372 jab 1101
			sepNavSelRange = "{174, 0}";
1102
			sepNavVisRange = "{0, 209}";
363 jab 1103
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
372 jab 1104
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
363 jab 1105
		};
1106
	};
336 jab 1107
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
1108
		uiCtxt = {
448 jab 1109
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
372 jab 1110
			sepNavSelRange = "{0, 0}";
1111
			sepNavVisRange = "{0, 213}";
363 jab 1112
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
336 jab 1113
		};
1114
	};
344 jab 1115
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
1116
		uiCtxt = {
448 jab 1117
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
435 jab 1118
			sepNavSelRange = "{134, 0}";
372 jab 1119
			sepNavVisRange = "{0, 215}";
363 jab 1120
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
435 jab 1121
			sepNavWindowFrame = "{{125, 13}, {1164, 827}}";
344 jab 1122
		};
1123
	};
1124
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
1125
		uiCtxt = {
445 jab 1126
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2299}}";
1127
			sepNavSelRange = "{2449, 0}";
1128
			sepNavVisRange = "{117, 837}";
363 jab 1129
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
344 jab 1130
		};
1131
	};
1132
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
1133
		uiCtxt = {
448 jab 1134
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1786}}";
1135
			sepNavSelRange = "{2228, 0}";
1136
			sepNavVisRange = "{1850, 379}";
365 jab 1137
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
344 jab 1138
		};
1139
	};
372 jab 1140
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
1141
		uiCtxt = {
465 jab 1142
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3811}}";
1143
			sepNavSelRange = "{1315, 26}";
1144
			sepNavVisRange = "{833, 921}";
372 jab 1145
		};
1146
	};
363 jab 1147
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
336 jab 1148
		uiCtxt = {
448 jab 1149
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2679}}";
1150
			sepNavSelRange = "{69, 0}";
1151
			sepNavVisRange = "{0, 371}";
363 jab 1152
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
336 jab 1153
		};
1154
	};
372 jab 1155
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
1156
		uiCtxt = {
1157
			sepNavIntBoundsRect = "{{0, 0}, {950, 1767}}";
1158
			sepNavSelRange = "{0, 0}";
1159
			sepNavVisRange = "{0, 561}";
1160
		};
1161
	};
363 jab 1162
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
1163
		uiCtxt = {
448 jab 1164
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1824}}";
1165
			sepNavSelRange = "{62, 0}";
1166
			sepNavVisRange = "{0, 664}";
363 jab 1167
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1168
		};
1169
	};
344 jab 1170
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1171
		uiCtxt = {
465 jab 1172
			sepNavIntBoundsRect = "{{0, 0}, {1340, 7087}}";
1173
			sepNavSelRange = "{8257, 6}";
1174
			sepNavVisRange = "{7689, 651}";
363 jab 1175
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
465 jab 1176
			sepNavWindowFrame = "{{41, 16}, {846, 820}}";
344 jab 1177
		};
1178
	};
1179
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1180
		uiCtxt = {
465 jab 1181
			sepNavIntBoundsRect = "{{0, 0}, {1104, 4465}}";
1182
			sepNavSelRange = "{4433, 56}";
1183
			sepNavVisRange = "{3537, 1379}";
363 jab 1184
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
344 jab 1185
		};
1186
	};
1187
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1188
		uiCtxt = {
448 jab 1189
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2698}}";
344 jab 1190
			sepNavSelRange = "{0, 0}";
448 jab 1191
			sepNavVisRange = "{0, 348}";
344 jab 1192
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
1193
		};
1194
	};
1195
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
1196
		uiCtxt = {
448 jab 1197
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
1198
			sepNavSelRange = "{0, 0}";
1199
			sepNavVisRange = "{0, 621}";
344 jab 1200
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
1201
		};
1202
	};
1203
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
1204
		uiCtxt = {
465 jab 1205
			sepNavIntBoundsRect = "{{0, 0}, {1140, 12559}}";
1206
			sepNavSelRange = "{4960, 35}";
1207
			sepNavVisRange = "{5277, 736}";
363 jab 1208
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
344 jab 1209
		};
1210
	};
382 jab 1211
	0D0CAF730C61132C003604C6 /* Vector.h */ = {
1212
		uiCtxt = {
465 jab 1213
			sepNavIntBoundsRect = "{{0, 0}, {1104, 7999}}";
1214
			sepNavSelRange = "{1185, 21}";
1215
			sepNavVisRange = "{3501, 589}";
382 jab 1216
		};
1217
	};
363 jab 1218
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1219
		uiCtxt = {
448 jab 1220
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2090}}";
1221
			sepNavSelRange = "{46, 0}";
1222
			sepNavVisRange = "{0, 427}";
363 jab 1223
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1224
		};
1225
	};
365 jab 1226
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
1227
		uiCtxt = {
448 jab 1228
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1330}}";
1229
			sepNavSelRange = "{39, 0}";
1230
			sepNavVisRange = "{0, 383}";
365 jab 1231
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1232
		};
1233
	};
363 jab 1234
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1235
		uiCtxt = {
465 jab 1236
			sepNavIntBoundsRect = "{{0, 0}, {1104, 752}}";
1237
			sepNavSelRange = "{486, 56}";
1238
			sepNavVisRange = "{207, 341}";
363 jab 1239
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1240
		};
1241
	};
448 jab 1242
	0D0CAF780C61132C003604C6 /* HashKey.h */ = {
1243
		uiCtxt = {
1244
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
1245
			sepNavSelRange = "{40, 0}";
1246
			sepNavVisRange = "{0, 354}";
1247
		};
1248
	};
1249
	0D0CAF790C61132C003604C6 /* HashTable.h */ = {
1250
		uiCtxt = {
1251
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7144}}";
1252
			sepNavSelRange = "{194, 0}";
1253
			sepNavVisRange = "{0, 417}";
1254
		};
1255
	};
382 jab 1256
	0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {
1257
		uiCtxt = {
445 jab 1258
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3287}}";
1259
			sepNavSelRange = "{507, 0}";
1260
			sepNavVisRange = "{0, 558}";
382 jab 1261
		};
1262
	};
1263
	0D0CAF7C0C61132C003604C6 /* Parse.h */ = {
1264
		uiCtxt = {
448 jab 1265
			sepNavIntBoundsRect = "{{0, 0}, {1064, 551}}";
1266
			sepNavSelRange = "{40, 0}";
1267
			sepNavVisRange = "{0, 677}";
445 jab 1268
			sepNavWindowFrame = "{{15, 177}, {1650, 846}}";
382 jab 1269
		};
1270
	};
1271
	0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {
1272
		uiCtxt = {
1273
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7619}}";
448 jab 1274
			sepNavSelRange = "{49, 0}";
1275
			sepNavVisRange = "{0, 497}";
382 jab 1276
		};
1277
	};
1278
	0D0CAF7E0C61132C003604C6 /* Timer.h */ = {
1279
		uiCtxt = {
448 jab 1280
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
1281
			sepNavSelRange = "{42, 0}";
1282
			sepNavVisRange = "{0, 453}";
382 jab 1283
		};
1284
	};
400 jab 1285
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1286
		uiCtxt = {
1287
			sepNavIntBoundsRect = "{{0, 0}, {1085, 12426}}";
1288
			sepNavSelRange = "{0, 0}";
1289
			sepNavVisRange = "{0, 556}";
1290
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1291
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1292
		};
1293
	};
1294
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
1295
		uiCtxt = {
445 jab 1296
			sepNavIntBoundsRect = "{{0, 0}, {1064, 665}}";
1297
			sepNavSelRange = "{50, 0}";
1298
			sepNavVisRange = "{0, 706}";
400 jab 1299
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1300
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1301
		};
1302
	};
1303
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1304
		uiCtxt = {
525 jab 1305
			sepNavIntBoundsRect = "{{0, 0}, {1379, 1767}}";
1306
			sepNavSelRange = "{913, 0}";
526 jab 1307
			sepNavVisRange = "{753, 415}";
400 jab 1308
		};
1309
	};
1310
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
1311
		uiCtxt = {
525 jab 1312
			sepNavIntBoundsRect = "{{0, 0}, {1072, 526}}";
445 jab 1313
			sepNavSelRange = "{455, 0}";
1314
			sepNavVisRange = "{0, 455}";
400 jab 1315
		};
1316
	};
1317
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1318
		uiCtxt = {
530 jab 1319
			sepNavIntBoundsRect = "{{0, 0}, {1072, 28975}}";
525 jab 1320
			sepNavSelRange = "{12503, 0}";
528 jab 1321
			sepNavVisRange = "{12815, 969}";
400 jab 1322
		};
1323
	};
1324
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1325
		uiCtxt = {
526 jab 1326
			sepNavIntBoundsRect = "{{0, 0}, {620, 6859}}";
445 jab 1327
			sepNavSelRange = "{44, 0}";
526 jab 1328
			sepNavVisRange = "{3108, 154}";
400 jab 1329
		};
1330
	};
382 jab 1331
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
1332
		uiCtxt = {
1333
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
1334
			sepNavSelRange = "{0, 0}";
1335
			sepNavVisRange = "{0, 684}";
1336
		};
372 jab 1337
	};
357 jab 1338
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1339
		uiCtxt = {
1340
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1341
			sepNavSelRange = "{0, 0}";
1342
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1343
		};
1344
	};
344 jab 1345
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
1346
		uiCtxt = {
1347
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
1348
			sepNavSelRange = "{1710, 0}";
345 jab 1349
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
344 jab 1350
		};
1351
	};
1352
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
1353
		uiCtxt = {
1354
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
1355
			sepNavSelRange = "{0, 0}";
1356
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
1357
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1358
		};
1359
	};
465 jab 1360
	0D21E7640CBE1E0100DCAF45 /* kdtree-test.cpp */ = {
1361
		uiCtxt = {
1362
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1672}}";
1363
			sepNavSelRange = "{1108, 33}";
1364
			sepNavVisRange = "{1087, 768}";
1365
		};
1366
	};
344 jab 1367
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
1368
		uiCtxt = {
357 jab 1369
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
344 jab 1370
			sepNavSelRange = "{0, 0}";
357 jab 1371
			sepNavVisRect = "{{0, 0}, {961, 390}}";
344 jab 1372
		};
1373
	};
1374
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1375
		activeExec = 0;
1376
		executables = (
1377
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1378
		);
1379
	};
1380
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1381
		isa = PBXExecutable;
1382
		activeArgIndices = (
1383
		);
1384
		argumentStrings = (
1385
		);
1386
		autoAttachOnCrash = 1;
372 jab 1387
		breakpointsEnabled = 0;
344 jab 1388
		configStateDict = {
1389
		};
1390
		customDataFormattersEnabled = 1;
465 jab 1391
		dataTipCustomDataFormattersEnabled = 1;
1392
		dataTipShowTypeColumn = 1;
1393
		dataTipSortType = 0;
344 jab 1394
		debuggerPlugin = GDBDebugging;
1395
		disassemblyDisplayState = 0;
351 jab 1396
		dylibVariantSuffix = "";
344 jab 1397
		enableDebugStr = 1;
1398
		environmentEntries = (
1399
		);
1400
		executableSystemSymbolLevel = 0;
1401
		executableUserSymbolLevel = 0;
1402
		libgmallocEnabled = 0;
1403
		name = test.cgla.matrices;
465 jab 1404
		showTypeColumn = 0;
344 jab 1405
		sourceDirectories = (
1406
		);
1407
	};
465 jab 1408
	0D293E2D102197D8003B0922 /* Vec3i.h */ = {
1409
		uiCtxt = {
1410
			sepNavIntBoundsRect = "{{0, 0}, {1104, 779}}";
1411
			sepNavSelRange = "{0, 0}";
1412
			sepNavVisRange = "{0, 890}";
1413
		};
1414
	};
1415
	0D293E2E102197D8003B0922 /* ArithVec3Int.h */ = {
1416
		uiCtxt = {
1417
			sepNavIntBoundsRect = "{{0, 0}, {1104, 697}}";
1418
			sepNavSelRange = "{346, 0}";
1419
			sepNavVisRange = "{0, 636}";
1420
		};
1421
	};
416 jab 1422
	0D2D81830E8504F100E69E57 /* Renderer.h */ = {
1423
		uiCtxt = {
465 jab 1424
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4617}}";
1425
			sepNavSelRange = "{341, 0}";
1426
			sepNavVisRange = "{6563, 1177}";
416 jab 1427
			sepNavWindowFrame = "{{14, 190}, {846, 820}}";
1428
		};
404 jab 1429
	};
416 jab 1430
	0D2D818C0E85060700E69E57 /* Renderer.cpp */ = {
1431
		uiCtxt = {
465 jab 1432
			sepNavIntBoundsRect = "{{0, 0}, {1064, 14820}}";
1433
			sepNavSelRange = "{19460, 0}";
1434
			sepNavVisRange = "{40, 638}";
416 jab 1435
			sepNavWindowFrame = "{{35, 58}, {846, 820}}";
1436
		};
404 jab 1437
	};
526 jab 1438
	0D332290123A0D150028879A /* PBXTextBookmark */ = {
1439
		isa = PBXTextBookmark;
1440
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
1441
		name = "AttributeVector.h: 102";
1442
		rLen = 0;
1443
		rLoc = 3501;
1444
		rType = 0;
1445
		vrLen = 946;
1446
		vrLoc = 0;
1447
	};
400 jab 1448
	0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */ = {
1449
		uiCtxt = {
465 jab 1450
			sepNavIntBoundsRect = "{{0, 0}, {959, 2774}}";
1451
			sepNavSelRange = "{330, 3423}";
1452
			sepNavVisRange = "{0, 860}";
400 jab 1453
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
1454
		};
1455
	};
1456
	0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */ = {
1457
		uiCtxt = {
465 jab 1458
			sepNavIntBoundsRect = "{{0, 0}, {959, 688}}";
1459
			sepNavSelRange = "{305, 626}";
1460
			sepNavVisRange = "{0, 939}";
400 jab 1461
		};
1462
	};
1463
	0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */ = {
1464
		uiCtxt = {
1465
			sepNavIntBoundsRect = "{{0, 0}, {1061, 10469}}";
1466
			sepNavSelRange = "{9572, 0}";
1467
			sepNavVisRange = "{10230, 837}";
1468
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
1469
		};
1470
	};
1471
	0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */ = {
1472
		uiCtxt = {
448 jab 1473
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1083}}";
404 jab 1474
			sepNavSelRange = "{1116, 0}";
448 jab 1475
			sepNavVisRange = "{0, 515}";
400 jab 1476
		};
1477
	};
367 jab 1478
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
1479
		uiCtxt = {
1480
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
1481
			sepNavSelRange = "{179, 0}";
1482
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1483
		};
344 jab 1484
	};
367 jab 1485
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
1486
		uiCtxt = {
1487
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
1488
			sepNavSelRange = "{0, 0}";
1489
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1490
		};
1491
	};
1492
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
1493
		uiCtxt = {
1494
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1495
			sepNavSelRange = "{0, 0}";
1496
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1497
		};
1498
	};
1499
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
1500
		uiCtxt = {
1501
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
1502
			sepNavSelRange = "{0, 0}";
1503
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1504
		};
1505
	};
1506
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
1507
		uiCtxt = {
1508
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1509
			sepNavSelRange = "{0, 0}";
1510
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1511
		};
1512
	};
1513
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
1514
		uiCtxt = {
1515
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
1516
			sepNavSelRange = "{0, 0}";
1517
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1518
		};
1519
	};
1520
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
1521
		uiCtxt = {
1522
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
1523
			sepNavSelRange = "{0, 0}";
1524
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1525
		};
1526
	};
1527
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
1528
		uiCtxt = {
1529
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
1530
			sepNavSelRange = "{0, 0}";
1531
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1532
		};
1533
	};
1534
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
1535
		uiCtxt = {
1536
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
1537
			sepNavSelRange = "{0, 0}";
1538
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1539
		};
1540
	};
1541
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
1542
		uiCtxt = {
1543
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
1544
			sepNavSelRange = "{0, 0}";
1545
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1546
		};
1547
	};
1548
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
1549
		uiCtxt = {
372 jab 1550
			sepNavIntBoundsRect = "{{0, 0}, {1339, 9063}}";
1551
			sepNavSelRange = "{117, 0}";
1552
			sepNavVisRange = "{4612, 787}";
367 jab 1553
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
1554
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
1555
		};
1556
	};
1557
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
1558
		uiCtxt = {
1559
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
1560
			sepNavSelRange = "{0, 0}";
1561
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1562
		};
1563
	};
1564
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
1565
		uiCtxt = {
1566
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
1567
			sepNavSelRange = "{0, 0}";
1568
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1569
		};
1570
	};
1571
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
1572
		uiCtxt = {
1573
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
1574
			sepNavSelRange = "{0, 0}";
1575
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1576
		};
1577
	};
1578
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
1579
		uiCtxt = {
1580
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
1581
			sepNavSelRange = "{0, 0}";
1582
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1583
		};
1584
	};
1585
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
1586
		uiCtxt = {
1587
			sepNavIntBoundsRect = "{{0, 0}, {1339, 779}}";
1588
			sepNavSelRange = "{0, 0}";
1589
			sepNavVisRange = "{127, 785}";
1590
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1591
		};
1592
	};
1593
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
1594
		activeExec = 0;
1595
		executables = (
1596
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
1597
		);
1598
	};
1599
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
1600
		isa = PBXExecutable;
1601
		activeArgIndices = (
1602
		);
1603
		argumentStrings = (
1604
		);
1605
		autoAttachOnCrash = 1;
1606
		breakpointsEnabled = 0;
1607
		configStateDict = {
1608
		};
1609
		customDataFormattersEnabled = 1;
465 jab 1610
		dataTipCustomDataFormattersEnabled = 1;
1611
		dataTipShowTypeColumn = 1;
1612
		dataTipSortType = 0;
367 jab 1613
		debuggerPlugin = GDBDebugging;
1614
		disassemblyDisplayState = 0;
1615
		dylibVariantSuffix = "";
1616
		enableDebugStr = 1;
1617
		environmentEntries = (
1618
		);
1619
		executableSystemSymbolLevel = 0;
1620
		executableUserSymbolLevel = 0;
1621
		libgmallocEnabled = 0;
1622
		name = PathTracer;
465 jab 1623
		showTypeColumn = 0;
367 jab 1624
		sourceDirectories = (
1625
		);
1626
	};
525 jab 1627
	0D5515A31222A29B0047FA6A /* AttributeVector.h */ = {
1628
		uiCtxt = {
526 jab 1629
			sepNavIntBoundsRect = "{{0, 0}, {1339, 3078}}";
1630
			sepNavSelRange = "{5137, 0}";
1631
			sepNavVisRange = "{4789, 471}";
525 jab 1632
		};
465 jab 1633
	};
525 jab 1634
	0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */ = {
1635
		uiCtxt = {
1636
			sepNavIntBoundsRect = "{{0, 0}, {1072, 3420}}";
1637
			sepNavSelRange = "{540, 22}";
1638
			sepNavVisRange = "{0, 811}";
1639
		};
465 jab 1640
	};
525 jab 1641
	0D5515A61222A29B0047FA6A /* close_holes.cpp */ = {
1642
		uiCtxt = {
531 jab 1643
			sepNavIntBoundsRect = "{{0, 0}, {1072, 511}}";
525 jab 1644
			sepNavSelRange = "{0, 0}";
1645
			sepNavVisRange = "{0, 698}";
1646
		};
465 jab 1647
	};
525 jab 1648
	0D5515A71222A29B0047FA6A /* close_holes.h */ = {
1649
		uiCtxt = {
1650
			sepNavIntBoundsRect = "{{0, 0}, {1072, 551}}";
1651
			sepNavSelRange = "{0, 0}";
1652
			sepNavVisRange = "{0, 776}";
1653
		};
1654
	};
1655
	0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */ = {
1656
		uiCtxt = {
1657
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1007}}";
1658
			sepNavSelRange = "{0, 0}";
1659
			sepNavVisRange = "{0, 970}";
1660
		};
1661
	};
1662
	0D5515AA1222A29B0047FA6A /* ConnectivityKernel.h */ = {
1663
		uiCtxt = {
528 jab 1664
			sepNavIntBoundsRect = "{{0, 0}, {1052, 6536}}";
1665
			sepNavSelRange = "{6973, 64}";
1666
			sepNavVisRange = "{6597, 880}";
525 jab 1667
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
1668
		};
1669
	};
1670
	0D5515AB1222A29B0047FA6A /* curvature.cpp */ = {
1671
		uiCtxt = {
526 jab 1672
			sepNavIntBoundsRect = "{{0, 0}, {1339, 7657}}";
1673
			sepNavSelRange = "{12229, 0}";
1674
			sepNavVisRange = "{11835, 729}";
525 jab 1675
		};
1676
	};
1677
	0D5515AC1222A29B0047FA6A /* curvature.h */ = {
1678
		uiCtxt = {
1679
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1995}}";
1680
			sepNavSelRange = "{0, 0}";
1681
			sepNavVisRange = "{0, 701}";
1682
		};
1683
	};
1684
	0D5515AD1222A29B0047FA6A /* dual.cpp */ = {
1685
		uiCtxt = {
1686
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1387}}";
1687
			sepNavSelRange = "{0, 0}";
1688
			sepNavVisRange = "{0, 741}";
1689
		};
1690
	};
1691
	0D5515AE1222A29B0047FA6A /* dual.h */ = {
1692
		uiCtxt = {
1693
			sepNavIntBoundsRect = "{{0, 0}, {1072, 551}}";
1694
			sepNavSelRange = "{0, 0}";
1695
			sepNavVisRange = "{0, 582}";
1696
		};
1697
	};
531 jab 1698
	0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */ = {
1699
		uiCtxt = {
1700
			sepNavIntBoundsRect = "{{0, 0}, {1315, 2299}}";
1701
			sepNavSelRange = "{0, 0}";
1702
			sepNavVisRange = "{515, 1533}";
1703
			sepNavWindowFrame = "{{387, -402}, {1374, 844}}";
1704
		};
1705
	};
525 jab 1706
	0D5515B21222A29B0047FA6A /* ItemID.h */ = {
1707
		uiCtxt = {
528 jab 1708
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1425}}";
526 jab 1709
			sepNavSelRange = "{1088, 0}";
528 jab 1710
			sepNavVisRange = "{501, 666}";
525 jab 1711
			sepNavWindowFrame = "{{510, -252}, {1374, 844}}";
1712
		};
1713
	};
1714
	0D5515B31222A29B0047FA6A /* ItemVector.h */ = {
1715
		uiCtxt = {
1716
			sepNavIntBoundsRect = "{{0, 0}, {684, 4465}}";
1717
			sepNavSelRange = "{6356, 0}";
1718
			sepNavVisRange = "{5831, 43}";
1719
		};
1720
	};
1721
	0D5515B41222A29B0047FA6A /* Iterators.h */ = {
1722
		uiCtxt = {
1723
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2793}}";
1724
			sepNavSelRange = "{528, 0}";
1725
			sepNavVisRange = "{3279, 748}";
1726
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
1727
		};
1728
	};
531 jab 1729
	0D5515B61222A29B0047FA6A /* load.h */ = {
1730
		uiCtxt = {
1731
			sepNavIntBoundsRect = "{{0, 0}, {1072, 488}}";
1732
			sepNavSelRange = "{0, 0}";
1733
			sepNavVisRange = "{0, 717}";
1734
		};
1735
	};
525 jab 1736
	0D5515B81222A29B0047FA6A /* Manifold.cpp */ = {
1737
		uiCtxt = {
531 jab 1738
			sepNavIntBoundsRect = "{{0, 0}, {1072, 19532}}";
1739
			sepNavSelRange = "{6313, 0}";
1740
			sepNavVisRange = "{5888, 848}";
1741
			sepNavWindowFrame = "{{15, 34}, {1374, 844}}";
525 jab 1742
		};
1743
	};
1744
	0D5515B91222A29B0047FA6A /* Manifold.h */ = {
1745
		uiCtxt = {
531 jab 1746
			sepNavIntBoundsRect = "{{0, 0}, {1072, 6118}}";
1747
			sepNavSelRange = "{10341, 54}";
1748
			sepNavVisRange = "{10398, 918}";
1749
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
525 jab 1750
		};
1751
	};
1752
	0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */ = {
1753
		uiCtxt = {
531 jab 1754
			sepNavIntBoundsRect = "{{0, 0}, {1072, 14972}}";
525 jab 1755
			sepNavSelRange = "{24914, 51}";
531 jab 1756
			sepNavVisRange = "{25387, 771}";
525 jab 1757
		};
1758
	};
1759
	0D5515BE1222A29B0047FA6A /* obj_save.cpp */ = {
1760
		uiCtxt = {
526 jab 1761
			sepNavIntBoundsRect = "{{0, 0}, {828, 1007}}";
525 jab 1762
			sepNavSelRange = "{1396, 0}";
526 jab 1763
			sepNavVisRange = "{1347, 210}";
525 jab 1764
		};
1765
	};
1766
	0D5515C41222A29B0047FA6A /* ply_load.cpp */ = {
1767
		uiCtxt = {
1768
			sepNavIntBoundsRect = "{{0, 0}, {1072, 608}}";
1769
			sepNavSelRange = "{0, 0}";
1770
			sepNavVisRange = "{195, 657}";
1771
		};
1772
	};
1773
	0D5515C51222A29B0047FA6A /* ply_load.h */ = {
1774
		uiCtxt = {
1775
			sepNavIntBoundsRect = "{{0, 0}, {1072, 532}}";
1776
			sepNavSelRange = "{0, 0}";
1777
			sepNavVisRange = "{0, 911}";
1778
		};
1779
	};
1780
	0D5515C61222A29B0047FA6A /* quadric_simplify.cpp */ = {
1781
		uiCtxt = {
1782
			sepNavIntBoundsRect = "{{0, 0}, {1379, 6897}}";
1783
			sepNavSelRange = "{764, 0}";
1784
			sepNavVisRange = "{666, 443}";
1785
		};
1786
	};
1787
	0D5515CC1222A29B0047FA6A /* subdivision.cpp */ = {
1788
		uiCtxt = {
1789
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1501}}";
1790
			sepNavSelRange = "{517, 0}";
1791
			sepNavVisRange = "{0, 778}";
1792
		};
1793
	};
528 jab 1794
	0D5515CE1222A29B0047FA6A /* triangulate.cpp */ = {
1795
		uiCtxt = {
531 jab 1796
			sepNavIntBoundsRect = "{{0, 0}, {1052, 5871}}";
1797
			sepNavSelRange = "{7853, 0}";
1798
			sepNavVisRange = "{7438, 796}";
528 jab 1799
		};
1800
	};
530 jab 1801
	0D5515CF1222A29B0047FA6A /* triangulate.h */ = {
1802
		uiCtxt = {
1803
			sepNavIntBoundsRect = "{{0, 0}, {1072, 741}}";
1804
			sepNavSelRange = "{0, 0}";
1805
			sepNavVisRange = "{310, 1013}";
1806
		};
1807
	};
525 jab 1808
	0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */ = {
1809
		uiCtxt = {
1810
			sepNavIntBoundsRect = "{{0, 0}, {1072, 11172}}";
1811
			sepNavSelRange = "{12814, 0}";
1812
			sepNavVisRange = "{9632, 961}";
1813
		};
1814
	};
1815
	0D5515D41222A29B0047FA6A /* x3d_save.cpp */ = {
1816
		uiCtxt = {
1817
			sepNavIntBoundsRect = "{{0, 0}, {1379, 1710}}";
1818
			sepNavSelRange = "{2351, 0}";
1819
			sepNavVisRange = "{2096, 623}";
1820
		};
1821
	};
372 jab 1822
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
1823
		uiCtxt = {
400 jab 1824
			sepNavIntBoundsRect = "{{0, 0}, {1021, 12122}}";
372 jab 1825
			sepNavSelRange = "{82, 0}";
400 jab 1826
			sepNavVisRange = "{0, 745}";
372 jab 1827
		};
1828
	};
1829
	0D59416C0E4B21AB005EA01C /* image_DXT.h */ = {
1830
		uiCtxt = {
448 jab 1831
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2546}}";
372 jab 1832
			sepNavSelRange = "{0, 0}";
448 jab 1833
			sepNavVisRange = "{0, 441}";
372 jab 1834
		};
1835
	};
1836
	0D59416D0E4B21AB005EA01C /* image_helper.c */ = {
1837
		uiCtxt = {
1838
			sepNavIntBoundsRect = "{{0, 0}, {950, 8417}}";
1839
			sepNavSelRange = "{0, 0}";
1840
			sepNavVisRange = "{0, 650}";
1841
		};
1842
	};
1843
	0D59416E0E4B21AB005EA01C /* image_helper.h */ = {
1844
		uiCtxt = {
1845
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
1846
			sepNavSelRange = "{0, 0}";
1847
			sepNavVisRange = "{0, 516}";
1848
		};
1849
	};
1850
	0D59416F0E4B21AB005EA01C /* SOIL.c */ = {
1851
		uiCtxt = {
465 jab 1852
			sepNavIntBoundsRect = "{{0, 0}, {1064, 38456}}";
445 jab 1853
			sepNavSelRange = "{40763, 114}";
465 jab 1854
			sepNavVisRange = "{37676, 768}";
372 jab 1855
		};
1856
	};
1857
	0D5941700E4B21AB005EA01C /* SOIL.h */ = {
1858
		uiCtxt = {
465 jab 1859
			sepNavIntBoundsRect = "{{0, 0}, {1652, 8968}}";
1860
			sepNavSelRange = "{14839, 142}";
1861
			sepNavVisRange = "{14714, 749}";
372 jab 1862
		};
1863
	};
1864
	0D5941710E4B21AB005EA01C /* stb_image_aug.c */ = {
1865
		uiCtxt = {
465 jab 1866
			sepNavIntBoundsRect = "{{0, 0}, {1104, 69654}}";
372 jab 1867
			sepNavSelRange = "{0, 0}";
465 jab 1868
			sepNavVisRange = "{10108, 581}";
372 jab 1869
		};
1870
	};
1871
	0D5941720E4B21AB005EA01C /* stb_image_aug.h */ = {
1872
		uiCtxt = {
465 jab 1873
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6745}}";
1874
			sepNavSelRange = "{16066, 5}";
1875
			sepNavVisRange = "{15551, 1214}";
372 jab 1876
		};
1877
	};
1878
	0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {
1879
		uiCtxt = {
465 jab 1880
			sepNavIntBoundsRect = "{{0, 0}, {1064, 418}}";
372 jab 1881
			sepNavSelRange = "{0, 0}";
1882
			sepNavVisRange = "{0, 797}";
1883
		};
1884
	};
1885
	0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {
1886
		uiCtxt = {
1887
			sepNavIntBoundsRect = "{{0, 0}, {950, 9842}}";
1888
			sepNavSelRange = "{0, 0}";
1889
			sepNavVisRange = "{0, 882}";
1890
		};
1891
	};
1892
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
1893
		uiCtxt = {
448 jab 1894
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1330}}";
394 jab 1895
			sepNavSelRange = "{594, 0}";
448 jab 1896
			sepNavVisRange = "{289, 588}";
389 jab 1897
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
372 jab 1898
		};
1899
	};
400 jab 1900
	0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {
1901
		uiCtxt = {
465 jab 1902
			sepNavIntBoundsRect = "{{0, 0}, {959, 1767}}";
1903
			sepNavSelRange = "{1676, 1113}";
1904
			sepNavVisRange = "{791, 1799}";
400 jab 1905
		};
1906
	};
528 jab 1907
	0D5AC214123A354100AE168A /* PBXTextBookmark */ = {
1908
		isa = PBXTextBookmark;
1909
		fRef = 0D5515B21222A29B0047FA6A /* ItemID.h */;
1910
		name = "ItemID.h: 37";
1911
		rLen = 0;
1912
		rLoc = 1088;
1913
		rType = 0;
1914
		vrLen = 666;
1915
		vrLoc = 501;
1916
	};
448 jab 1917
	0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {
1918
		uiCtxt = {
1919
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
1920
			sepNavSelRange = "{0, 0}";
1921
			sepNavVisRange = "{0, 603}";
1922
		};
1923
	};
465 jab 1924
	0D92F50C0FBD6EB10032A0BD /* LapackFunc.cpp:237 */ = {
1925
		isa = PBXFileBreakpoint;
1926
		actions = (
1927
		);
1928
		breakpointStyle = 0;
1929
		continueAfterActions = 0;
1930
		countType = 0;
1931
		delayBeforeContinue = 0;
526 jab 1932
		fileReference = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
465 jab 1933
		functionName = "LinearLSSolve(const CMatrix& A, const CVector& b, CVector& x)";
1934
		hitCount = 0;
1935
		ignoreCount = 0;
1936
		lineNumber = 237;
1937
		location = libGEL.dylib;
1938
		modificationTime = 275819238.5916489;
1939
		originalNumberOfMultipleMatches = 0;
1940
		state = 0;
445 jab 1941
	};
389 jab 1942
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
1943
		activeExec = 0;
1944
		executables = (
1945
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
1946
		);
1947
	};
1948
	0DAF05B50E6BEAFC0097AAAD /* MeshEdit */ = {
1949
		isa = PBXExecutable;
1950
		activeArgIndices = (
435 jab 1951
			NO,
525 jab 1952
			NO,
1953
			NO,
1954
			NO,
389 jab 1955
			YES,
465 jab 1956
			NO,
528 jab 1957
			NO,
1958
			NO,
389 jab 1959
		);
1960
		argumentStrings = (
465 jab 1961
			/Users/jab/Studio/3DModels/OBJ/jab_octopus.obj,
401 jab 1962
			"/Users/jab/Studio/3DModels/animal/bunny-simplified.obj",
435 jab 1963
			"/Users/jab/Studio/3DModels/PLY/armadillo-very-simple.obj",
525 jab 1964
			/Users/jab/Studio/3DModels/OBJ/shark.obj,
1965
			/Users/jab/Studio/3DModels/OBJ/bunny.obj,
1966
			/Users/jab/Studio/3DModels/PLY/Armadillo.ply,
1967
			/Users/jab/Studio/3DModels/PLY/bunny.ply,
528 jab 1968
			"/Users/jab/Studio/3DModels/geometry/tetra-minus-face.obj",
389 jab 1969
		);
1970
		autoAttachOnCrash = 1;
435 jab 1971
		breakpointsEnabled = 0;
389 jab 1972
		configStateDict = {
1973
		};
1974
		customDataFormattersEnabled = 1;
465 jab 1975
		dataTipCustomDataFormattersEnabled = 1;
1976
		dataTipShowTypeColumn = 1;
1977
		dataTipSortType = 0;
389 jab 1978
		debuggerPlugin = GDBDebugging;
1979
		disassemblyDisplayState = 0;
1980
		dylibVariantSuffix = "";
1981
		enableDebugStr = 1;
1982
		environmentEntries = (
1983
		);
1984
		executableSystemSymbolLevel = 0;
1985
		executableUserSymbolLevel = 0;
1986
		libgmallocEnabled = 0;
1987
		name = MeshEdit;
1988
		savedGlobals = {
1989
		};
465 jab 1990
		showTypeColumn = 0;
389 jab 1991
		sourceDirectories = (
1992
		);
1993
		variableFormatDictionary = {
1994
		};
1995
	};
1996
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
1997
		uiCtxt = {
531 jab 1998
			sepNavIntBoundsRect = "{{0, 0}, {1052, 22933}}";
1999
			sepNavSelRange = "{28727, 0}";
2000
			sepNavVisRange = "{28372, 881}";
400 jab 2001
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
389 jab 2002
		};
2003
	};
2004
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
2005
		uiCtxt = {
525 jab 2006
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1501}}";
465 jab 2007
			sepNavSelRange = "{369, 0}";
525 jab 2008
			sepNavVisRange = "{880, 678}";
389 jab 2009
		};
2010
	};
2011
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
2012
		uiCtxt = {
465 jab 2013
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8227}}";
2014
			sepNavSelRange = "{9297, 0}";
2015
			sepNavVisRange = "{8298, 804}";
392 jab 2016
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
389 jab 2017
		};
2018
	};
465 jab 2019
	0DB270D90E853C70001F2338 /* VisObj.h */ = {
2020
		uiCtxt = {
2021
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
2022
			sepNavSelRange = "{1268, 0}";
2023
			sepNavVisRange = "{920, 677}";
2024
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
2025
		};
435 jab 2026
	};
465 jab 2027
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
2028
		uiCtxt = {
531 jab 2029
			sepNavIntBoundsRect = "{{0, 0}, {1072, 3553}}";
2030
			sepNavSelRange = "{510, 0}";
2031
			sepNavVisRange = "{390, 542}";
465 jab 2032
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
2033
		};
435 jab 2034
	};
465 jab 2035
	0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {
2036
		uiCtxt = {
2037
			sepNavIntBoundsRect = "{{0, 0}, {1104, 741}}";
2038
			sepNavSelRange = "{0, 0}";
2039
			sepNavVisRange = "{19, 613}";
2040
		};
435 jab 2041
	};
335 jab 2042
	0DB883590C611DA10040A677 /* OBJViewer */ = {
2043
		activeExec = 0;
2044
		executables = (
2045
			0DB8835B0C611DA10040A677 /* OBJViewer */,
2046
		);
329 jab 2047
	};
335 jab 2048
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
2049
		isa = PBXExecutable;
2050
		activeArgIndices = (
372 jab 2051
			YES,
2052
			NO,
2053
			NO,
382 jab 2054
			NO,
2055
			NO,
335 jab 2056
		);
2057
		argumentStrings = (
372 jab 2058
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
445 jab 2059
			"/Users/jab/Studio/3DModels/OBJ/castle.obj\n",
382 jab 2060
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
372 jab 2061
			"/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",
382 jab 2062
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
335 jab 2063
		);
2064
		autoAttachOnCrash = 1;
400 jab 2065
		breakpointsEnabled = 0;
335 jab 2066
		configStateDict = {
329 jab 2067
		};
335 jab 2068
		customDataFormattersEnabled = 1;
465 jab 2069
		dataTipCustomDataFormattersEnabled = 1;
2070
		dataTipShowTypeColumn = 1;
2071
		dataTipSortType = 0;
335 jab 2072
		debuggerPlugin = GDBDebugging;
2073
		disassemblyDisplayState = 0;
2074
		dylibVariantSuffix = "";
2075
		enableDebugStr = 1;
2076
		environmentEntries = (
2077
		);
2078
		executableSystemSymbolLevel = 0;
340 jab 2079
		executableUserSymbolLevel = 3;
335 jab 2080
		libgmallocEnabled = 0;
2081
		name = OBJViewer;
340 jab 2082
		savedGlobals = {
2083
		};
465 jab 2084
		showTypeColumn = 0;
335 jab 2085
		sourceDirectories = (
2086
		);
340 jab 2087
		variableFormatDictionary = {
2088
		};
329 jab 2089
	};
336 jab 2090
	0DB883610C611DD20040A677 /* objview.cpp */ = {
2091
		uiCtxt = {
465 jab 2092
			sepNavIntBoundsRect = "{{0, 0}, {959, 4636}}";
2093
			sepNavSelRange = "{4542, 0}";
2094
			sepNavVisRange = "{1768, 1077}";
365 jab 2095
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
416 jab 2096
			sepNavWindowFrame = "{{267, 111}, {803, 874}}";
336 jab 2097
		};
2098
	};
335 jab 2099
	0DB883B30C611FB20040A677 /* Raytracer */ = {
2100
		activeExec = 0;
2101
		executables = (
2102
			0DB883B50C611FB20040A677 /* Raytracer */,
2103
		);
329 jab 2104
	};
335 jab 2105
	0DB883B50C611FB20040A677 /* Raytracer */ = {
2106
		isa = PBXExecutable;
2107
		activeArgIndices = (
2108
		);
2109
		argumentStrings = (
2110
		);
2111
		autoAttachOnCrash = 1;
367 jab 2112
		breakpointsEnabled = 0;
335 jab 2113
		configStateDict = {
329 jab 2114
		};
335 jab 2115
		customDataFormattersEnabled = 1;
465 jab 2116
		dataTipCustomDataFormattersEnabled = 1;
2117
		dataTipShowTypeColumn = 1;
2118
		dataTipSortType = 0;
335 jab 2119
		debuggerPlugin = GDBDebugging;
2120
		disassemblyDisplayState = 0;
2121
		dylibVariantSuffix = "";
2122
		enableDebugStr = 1;
2123
		environmentEntries = (
2124
		);
2125
		executableSystemSymbolLevel = 0;
2126
		executableUserSymbolLevel = 0;
2127
		libgmallocEnabled = 0;
2128
		name = Raytracer;
465 jab 2129
		showTypeColumn = 0;
335 jab 2130
		sourceDirectories = (
2131
		);
329 jab 2132
	};
335 jab 2133
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
2134
		activeExec = 0;
2135
		executables = (
2136
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
2137
		);
329 jab 2138
	};
335 jab 2139
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
2140
		isa = PBXExecutable;
2141
		activeArgIndices = (
2142
		);
2143
		argumentStrings = (
2144
		);
2145
		autoAttachOnCrash = 1;
367 jab 2146
		breakpointsEnabled = 0;
335 jab 2147
		configStateDict = {
2148
		};
2149
		customDataFormattersEnabled = 1;
465 jab 2150
		dataTipCustomDataFormattersEnabled = 1;
2151
		dataTipShowTypeColumn = 1;
2152
		dataTipSortType = 0;
335 jab 2153
		debuggerPlugin = GDBDebugging;
2154
		disassemblyDisplayState = 0;
2155
		dylibVariantSuffix = "";
2156
		enableDebugStr = 1;
2157
		environmentEntries = (
2158
		);
2159
		executableSystemSymbolLevel = 0;
2160
		executableUserSymbolLevel = 0;
2161
		libgmallocEnabled = 0;
2162
		name = BloomenthalPolygonize;
465 jab 2163
		showTypeColumn = 0;
335 jab 2164
		sourceDirectories = (
2165
		);
329 jab 2166
	};
357 jab 2167
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
2168
		uiCtxt = {
394 jab 2169
			sepNavIntBoundsRect = "{{0, 0}, {1085, 9918}}";
2170
			sepNavSelRange = "{4926, 0}";
2171
			sepNavVisRange = "{4682, 490}";
357 jab 2172
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2173
		};
2174
	};
363 jab 2175
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
2176
		uiCtxt = {
445 jab 2177
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
2178
			sepNavSelRange = "{1243, 0}";
2179
			sepNavVisRange = "{949, 706}";
363 jab 2180
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
2181
		};
2182
	};
335 jab 2183
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
2184
		activeExec = 0;
2185
		executables = (
2186
			0DB883F30C6120E60040A677 /* MeshDistance */,
2187
		);
329 jab 2188
	};
335 jab 2189
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
2190
		isa = PBXExecutable;
2191
		activeArgIndices = (
2192
		);
2193
		argumentStrings = (
2194
		);
2195
		autoAttachOnCrash = 1;
465 jab 2196
		breakpointsEnabled = 0;
335 jab 2197
		configStateDict = {
2198
		};
2199
		customDataFormattersEnabled = 1;
465 jab 2200
		dataTipCustomDataFormattersEnabled = 1;
2201
		dataTipShowTypeColumn = 1;
2202
		dataTipSortType = 0;
335 jab 2203
		debuggerPlugin = GDBDebugging;
2204
		disassemblyDisplayState = 0;
2205
		dylibVariantSuffix = "";
2206
		enableDebugStr = 1;
2207
		environmentEntries = (
2208
		);
2209
		executableSystemSymbolLevel = 0;
2210
		executableUserSymbolLevel = 0;
2211
		libgmallocEnabled = 0;
2212
		name = MeshDistance;
465 jab 2213
		savedGlobals = {
2214
		};
2215
		showTypeColumn = 0;
335 jab 2216
		sourceDirectories = (
2217
		);
329 jab 2218
	};
341 jab 2219
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
2220
		uiCtxt = {
465 jab 2221
			sepNavIntBoundsRect = "{{0, 0}, {1064, 5301}}";
2222
			sepNavSelRange = "{1344, 23}";
2223
			sepNavVisRange = "{1068, 526}";
365 jab 2224
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
382 jab 2225
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
341 jab 2226
		};
2227
	};
335 jab 2228
	0DB884020C6121240040A677 /* Decimator */ = {
2229
		activeExec = 0;
2230
		executables = (
2231
			0DB884040C6121240040A677 /* Decimator */,
2232
		);
329 jab 2233
	};
335 jab 2234
	0DB884040C6121240040A677 /* Decimator */ = {
2235
		isa = PBXExecutable;
2236
		activeArgIndices = (
329 jab 2237
		);
335 jab 2238
		argumentStrings = (
2239
		);
2240
		autoAttachOnCrash = 1;
372 jab 2241
		breakpointsEnabled = 0;
335 jab 2242
		configStateDict = {
329 jab 2243
		};
335 jab 2244
		customDataFormattersEnabled = 1;
465 jab 2245
		dataTipCustomDataFormattersEnabled = 1;
2246
		dataTipShowTypeColumn = 1;
2247
		dataTipSortType = 0;
335 jab 2248
		debuggerPlugin = GDBDebugging;
2249
		disassemblyDisplayState = 0;
2250
		dylibVariantSuffix = "";
2251
		enableDebugStr = 1;
2252
		environmentEntries = (
2253
		);
2254
		executableSystemSymbolLevel = 0;
2255
		executableUserSymbolLevel = 0;
2256
		libgmallocEnabled = 0;
2257
		name = Decimator;
336 jab 2258
		savedGlobals = {
2259
		};
465 jab 2260
		showTypeColumn = 0;
335 jab 2261
		sourceDirectories = (
2262
		);
329 jab 2263
	};
335 jab 2264
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
2265
		activeExec = 0;
2266
		executables = (
2267
			0DB884090C6121400040A677 /* RangeScanViewer */,
2268
		);
329 jab 2269
	};
335 jab 2270
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
2271
		isa = PBXExecutable;
2272
		activeArgIndices = (
2273
		);
2274
		argumentStrings = (
2275
		);
2276
		autoAttachOnCrash = 1;
372 jab 2277
		breakpointsEnabled = 0;
335 jab 2278
		configStateDict = {
329 jab 2279
		};
335 jab 2280
		customDataFormattersEnabled = 1;
465 jab 2281
		dataTipCustomDataFormattersEnabled = 1;
2282
		dataTipShowTypeColumn = 1;
2283
		dataTipSortType = 0;
335 jab 2284
		debuggerPlugin = GDBDebugging;
2285
		disassemblyDisplayState = 0;
340 jab 2286
		dylibVariantSuffix = "";
335 jab 2287
		enableDebugStr = 1;
2288
		environmentEntries = (
2289
		);
2290
		executableSystemSymbolLevel = 0;
2291
		executableUserSymbolLevel = 0;
2292
		libgmallocEnabled = 0;
2293
		name = RangeScanViewer;
465 jab 2294
		showTypeColumn = 0;
335 jab 2295
		sourceDirectories = (
2296
		);
329 jab 2297
	};
335 jab 2298
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
2299
		activeExec = 0;
2300
		executables = (
2301
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
2302
		);
329 jab 2303
	};
335 jab 2304
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
2305
		isa = PBXExecutable;
2306
		activeArgIndices = (
2307
		);
2308
		argumentStrings = (
2309
		);
2310
		autoAttachOnCrash = 1;
372 jab 2311
		breakpointsEnabled = 0;
335 jab 2312
		configStateDict = {
329 jab 2313
		};
335 jab 2314
		customDataFormattersEnabled = 1;
465 jab 2315
		dataTipCustomDataFormattersEnabled = 1;
2316
		dataTipShowTypeColumn = 1;
2317
		dataTipSortType = 0;
335 jab 2318
		debuggerPlugin = GDBDebugging;
2319
		disassemblyDisplayState = 0;
2320
		dylibVariantSuffix = "";
2321
		enableDebugStr = 1;
2322
		environmentEntries = (
2323
		);
2324
		executableSystemSymbolLevel = 0;
2325
		executableUserSymbolLevel = 0;
2326
		libgmallocEnabled = 0;
2327
		name = BoundaryCollapse;
465 jab 2328
		showTypeColumn = 0;
335 jab 2329
		sourceDirectories = (
2330
		);
329 jab 2331
	};
335 jab 2332
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
329 jab 2333
		activeExec = 0;
2334
		executables = (
335 jab 2335
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
329 jab 2336
		);
2337
	};
335 jab 2338
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
329 jab 2339
		isa = PBXExecutable;
2340
		activeArgIndices = (
2341
		);
2342
		argumentStrings = (
2343
		);
2344
		autoAttachOnCrash = 1;
372 jab 2345
		breakpointsEnabled = 0;
329 jab 2346
		configStateDict = {
2347
		};
2348
		customDataFormattersEnabled = 1;
465 jab 2349
		dataTipCustomDataFormattersEnabled = 1;
2350
		dataTipShowTypeColumn = 1;
2351
		dataTipSortType = 0;
329 jab 2352
		debuggerPlugin = GDBDebugging;
2353
		disassemblyDisplayState = 0;
2354
		dylibVariantSuffix = "";
2355
		enableDebugStr = 1;
2356
		environmentEntries = (
2357
		);
2358
		executableSystemSymbolLevel = 0;
2359
		executableUserSymbolLevel = 0;
2360
		libgmallocEnabled = 0;
335 jab 2361
		name = VolumePolygonize;
465 jab 2362
		showTypeColumn = 0;
329 jab 2363
		sourceDirectories = (
2364
		);
2365
	};
336 jab 2366
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
2367
		uiCtxt = {
389 jab 2368
			sepNavIntBoundsRect = "{{0, 0}, {1131, 1539}}";
2369
			sepNavSelRange = "{1080, 0}";
2370
			sepNavVisRange = "{682, 1065}";
365 jab 2371
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
336 jab 2372
		};
2373
	};
340 jab 2374
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
2375
		uiCtxt = {
2376
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
2377
			sepNavSelRange = "{0, 0}";
2378
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
2379
		};
2380
	};
2381
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
2382
		uiCtxt = {
2383
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
2384
			sepNavSelRange = "{0, 0}";
2385
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
2386
		};
2387
	};
2388
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
2389
		uiCtxt = {
2390
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
363 jab 2391
			sepNavSelRange = "{4958, 0}";
2392
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
340 jab 2393
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
2394
		};
2395
	};
2396
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
2397
		uiCtxt = {
389 jab 2398
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
382 jab 2399
			sepNavSelRange = "{37, 0}";
389 jab 2400
			sepNavVisRange = "{0, 563}";
365 jab 2401
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
340 jab 2402
		};
2403
	};
341 jab 2404
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
2405
		uiCtxt = {
446 jab 2406
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1843}}";
2407
			sepNavSelRange = "{496, 0}";
2408
			sepNavVisRange = "{749, 855}";
365 jab 2409
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
445 jab 2410
			sepNavWindowFrame = "{{55, 4}, {1650, 874}}";
341 jab 2411
		};
2412
	};
382 jab 2413
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2414
		activeExec = 0;
2415
		executables = (
2416
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
363 jab 2417
		);
2418
	};
382 jab 2419
	0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2420
		isa = PBXExecutable;
2421
		activeArgIndices = (
2422
		);
2423
		argumentStrings = (
2424
		);
2425
		autoAttachOnCrash = 1;
2426
		breakpointsEnabled = 1;
2427
		configStateDict = {
2428
		};
2429
		customDataFormattersEnabled = 1;
465 jab 2430
		dataTipCustomDataFormattersEnabled = 1;
2431
		dataTipShowTypeColumn = 1;
2432
		dataTipSortType = 0;
382 jab 2433
		debuggerPlugin = GDBDebugging;
2434
		disassemblyDisplayState = 0;
2435
		dylibVariantSuffix = "";
2436
		enableDebugStr = 1;
2437
		environmentEntries = (
2438
		);
2439
		executableSystemSymbolLevel = 0;
2440
		executableUserSymbolLevel = 0;
2441
		libgmallocEnabled = 0;
2442
		name = "LinAlg-eigensolver";
2443
		savedGlobals = {
2444
		};
465 jab 2445
		showTypeColumn = 0;
382 jab 2446
		sourceDirectories = (
2447
		);
2448
		variableFormatDictionary = {
2449
		};
2450
	};
2451
	0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {
2452
		uiCtxt = {
2453
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
2454
			sepNavSelRange = "{561, 0}";
2455
			sepNavVisRange = "{1100, 876}";
2456
		};
2457
	};
525 jab 2458
	0DC62E58123973E600F7EA07 /* PBXTextBookmark */ = {
2459
		isa = PBXTextBookmark;
2460
		fRef = 0D0CAF240C61132C003604C6 /* Polygonizer.cpp */;
2461
		name = "Polygonizer.cpp: 1";
2462
		rLen = 0;
446 jab 2463
		rLoc = 0;
2464
		rType = 0;
525 jab 2465
		vrLen = 885;
2466
		vrLoc = 5710;
446 jab 2467
	};
525 jab 2468
	0DC62E59123973E600F7EA07 /* PBXTextBookmark */ = {
446 jab 2469
		isa = PBXTextBookmark;
525 jab 2470
		fRef = 0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */;
2471
		name = "volume_polygonize.cpp: 455";
446 jab 2472
		rLen = 0;
525 jab 2473
		rLoc = 12814;
446 jab 2474
		rType = 0;
525 jab 2475
		vrLen = 961;
2476
		vrLoc = 9632;
446 jab 2477
	};
525 jab 2478
	0DC62E7F123976A700F7EA07 /* PBXTextBookmark */ = {
2479
		isa = PBXTextBookmark;
2480
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
2481
		name = "curvature.cpp: 269";
2482
		rLen = 57;
526 jab 2483
		rLoc = 8999;
525 jab 2484
		rType = 0;
2485
		vrLen = 1376;
2486
		vrLoc = 8407;
394 jab 2487
	};
525 jab 2488
	0DC62E8D1239779100F7EA07 /* PBXTextBookmark */ = {
435 jab 2489
		isa = PBXTextBookmark;
525 jab 2490
		fRef = 0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */;
2491
		name = "CSCMatrixBuilder.h: 23";
435 jab 2492
		rLen = 0;
525 jab 2493
		rLoc = 978;
435 jab 2494
		rType = 0;
525 jab 2495
		vrLen = 1044;
2496
		vrLoc = 0;
435 jab 2497
	};
525 jab 2498
	0DC62E8E1239779100F7EA07 /* PBXTextBookmark */ = {
2499
		isa = PBXTextBookmark;
2500
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
2501
		name = "harmonics.h: 18";
2502
		rLen = 0;
2503
		rLoc = 369;
2504
		rType = 0;
2505
		vrLen = 678;
2506
		vrLoc = 880;
435 jab 2507
	};
525 jab 2508
	0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = {
2509
		isa = PBXTextBookmark;
2510
		fRef = 0D5515C51222A29B0047FA6A /* ply_load.h */;
2511
		name = "ply_load.h: 1";
2512
		rLen = 0;
2513
		rLoc = 0;
2514
		rType = 0;
2515
		vrLen = 911;
2516
		vrLoc = 0;
382 jab 2517
	};
525 jab 2518
	0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */ = {
2519
		isa = PBXTextBookmark;
2520
		fRef = 0D5515C41222A29B0047FA6A /* ply_load.cpp */;
2521
		name = "ply_load.cpp: 1";
2522
		rLen = 0;
2523
		rLoc = 0;
2524
		rType = 0;
2525
		vrLen = 657;
2526
		vrLoc = 195;
382 jab 2527
	};
525 jab 2528
	0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */ = {
2529
		isa = PBXTextBookmark;
2530
		fRef = 0D17B9720E4B949300FD8803 /* ply_load.h */;
2531
		name = "ply_load.h: 23";
2532
		rLen = 0;
2533
		rLoc = 455;
2534
		rType = 0;
2535
		vrLen = 455;
2536
		vrLoc = 0;
2537
	};
2538
	0DC62EC112397B1600F7EA07 /* PBXTextBookmark */ = {
2539
		isa = PBXTextBookmark;
2540
		fRef = 0D17B9740E4B949300FD8803 /* rply.h */;
2541
		name = "rply.h: 2";
2542
		rLen = 0;
2543
		rLoc = 44;
2544
		rType = 0;
2545
		vrLen = 1244;
2546
		vrLoc = 3108;
2547
	};
2548
	0DC62EC212397B1600F7EA07 /* PBXTextBookmark */ = {
2549
		isa = PBXTextBookmark;
2550
		fRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */;
2551
		name = "ply_load.cpp: 31";
2552
		rLen = 0;
2553
		rLoc = 509;
2554
		rType = 0;
2555
		vrLen = 554;
2556
		vrLoc = 139;
2557
	};
2558
	0DC62ED912397E9800F7EA07 /* PlistBookmark */ = {
2559
		isa = PlistBookmark;
2560
		fRef = 0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */;
2561
		fallbackIsa = PBXBookmark;
2562
		isK = 0;
2563
		kPath = (
2564
		);
2565
		name = "/Users/jab/GEL/test-bundle-Info.plist";
2566
		rLen = 0;
526 jab 2567
		rLoc = 9223372036854775808;
525 jab 2568
	};
2569
	0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */ = {
2570
		isa = PBXTextBookmark;
2571
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
2572
		name = "ItemVector.h: 173";
2573
		rLen = 0;
2574
		rLoc = 4995;
2575
		rType = 0;
2576
		vrLen = 494;
2577
		vrLoc = 5841;
404 jab 2578
	};
525 jab 2579
	0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */ = {
445 jab 2580
		isa = PBXTextBookmark;
525 jab 2581
		fRef = 0D5515B41222A29B0047FA6A /* Iterators.h */;
2582
		name = "Iterators.h: 15";
445 jab 2583
		rLen = 0;
525 jab 2584
		rLoc = 528;
445 jab 2585
		rType = 0;
525 jab 2586
		vrLen = 748;
2587
		vrLoc = 3279;
445 jab 2588
	};
525 jab 2589
	0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */ = {
389 jab 2590
		isa = PBXTextBookmark;
525 jab 2591
		fRef = 0D5515AD1222A29B0047FA6A /* dual.cpp */;
2592
		name = "dual.cpp: 1";
382 jab 2593
		rLen = 0;
525 jab 2594
		rLoc = 0;
382 jab 2595
		rType = 0;
525 jab 2596
		vrLen = 741;
465 jab 2597
		vrLoc = 0;
382 jab 2598
	};
525 jab 2599
	0DC62EED123A057D00F7EA07 /* PBXTextBookmark */ = {
389 jab 2600
		isa = PBXTextBookmark;
525 jab 2601
		fRef = 0D5515AC1222A29B0047FA6A /* curvature.h */;
2602
		name = "curvature.h: 1";
389 jab 2603
		rLen = 0;
525 jab 2604
		rLoc = 0;
389 jab 2605
		rType = 0;
525 jab 2606
		vrLen = 701;
2607
		vrLoc = 0;
389 jab 2608
	};
525 jab 2609
	0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */ = {
389 jab 2610
		isa = PBXTextBookmark;
525 jab 2611
		fRef = 0D5515AE1222A29B0047FA6A /* dual.h */;
2612
		name = "dual.h: 1";
389 jab 2613
		rLen = 0;
465 jab 2614
		rLoc = 0;
389 jab 2615
		rType = 0;
525 jab 2616
		vrLen = 582;
2617
		vrLoc = 0;
389 jab 2618
	};
525 jab 2619
	0DC62EF0123A057D00F7EA07 /* PBXTextBookmark */ = {
2620
		isa = PBXTextBookmark;
2621
		fRef = 0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */;
2622
		name = "caps_and_needles.cpp: 18";
2623
		rLen = 22;
2624
		rLoc = 540;
2625
		rType = 0;
2626
		vrLen = 811;
2627
		vrLoc = 0;
2628
	};
2629
	0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */ = {
2630
		isa = PBXTextBookmark;
2631
		fRef = 0D5515A71222A29B0047FA6A /* close_holes.h */;
2632
		name = "close_holes.h: 1";
2633
		rLen = 0;
2634
		rLoc = 0;
2635
		rType = 0;
2636
		vrLen = 776;
2637
		vrLoc = 0;
2638
	};
2639
	0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */ = {
2640
		isa = PBXTextBookmark;
2641
		fRef = 0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */;
2642
		name = "ConnectivityKernel.cpp: 1";
2643
		rLen = 0;
2644
		rLoc = 0;
2645
		rType = 0;
2646
		vrLen = 970;
2647
		vrLoc = 0;
2648
	};
2649
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
2650
		uiCtxt = {
2651
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
2652
			sepNavSelRange = "{0, 0}";
2653
			sepNavVisRange = "{1183, 817}";
2654
		};
2655
	};
2656
	0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {
2657
		uiCtxt = {
2658
			sepNavIntBoundsRect = "{{0, 0}, {1064, 404}}";
2659
			sepNavSelRange = "{46, 0}";
2660
			sepNavVisRange = "{0, 672}";
2661
		};
2662
	};
2663
	0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {
2664
		uiCtxt = {
2665
			sepNavIntBoundsRect = "{{0, 0}, {787, 4560}}";
2666
			sepNavSelRange = "{3617, 0}";
2667
			sepNavVisRange = "{1399, 919}";
2668
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2669
		};
2670
	};
2671
	0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {
2672
		uiCtxt = {
2673
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1539}}";
2674
			sepNavSelRange = "{43, 0}";
2675
			sepNavVisRange = "{622, 396}";
2676
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2677
		};
2678
	};
2679
	0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */ = {
2680
		isa = PBXBookmarkGroup;
2681
		children = (
2682
			0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */,
2683
		);
2684
		name = Root;
2685
	};
2686
	0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */ = {
2687
		isa = PBXBookmark;
2688
		fRef = 0DDE80760E7D9E670008F3D2 /* wire-generic.vert */;
2689
	};
2690
	0DDE80760E7D9E670008F3D2 /* wire-generic.vert */ = {
465 jab 2691
		isa = PBXFileReference;
525 jab 2692
		fileEncoding = 4;
2693
		lastKnownFileType = text;
2694
		name = "wire-generic.vert";
2695
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
2696
		sourceTree = "<absolute>";
2697
	};
531 jab 2698
	0DE64344123CF7BD001BDB8E /* PBXBookmark */ = {
2699
		isa = PBXBookmark;
2700
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
2701
	};
2702
	0DE64368123D0BEB001BDB8E /* PBXTextBookmark */ = {
530 jab 2703
		isa = PBXTextBookmark;
2704
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
2705
		name = "rply.c: 333";
2706
		rLen = 0;
2707
		rLoc = 12503;
2708
		rType = 0;
2709
		vrLen = 969;
2710
		vrLoc = 12815;
2711
	};
531 jab 2712
	0DE64369123D0BEB001BDB8E /* PBXTextBookmark */ = {
2713
		isa = PBXTextBookmark;
2714
		fRef = 0D5515CF1222A29B0047FA6A /* triangulate.h */;
2715
		name = "triangulate.h: 1";
2716
		rLen = 0;
2717
		rLoc = 0;
2718
		rType = 0;
2719
		vrLen = 1013;
2720
		vrLoc = 310;
2721
	};
2722
	0DE6436A123D0BEB001BDB8E /* PBXTextBookmark */ = {
2723
		isa = PBXTextBookmark;
2724
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
2725
		name = "VisObj.cpp: 29";
2726
		rLen = 0;
2727
		rLoc = 510;
2728
		rType = 0;
2729
		vrLen = 542;
2730
		vrLoc = 390;
2731
	};
2732
	0DE6436B123D0BEB001BDB8E /* PBXTextBookmark */ = {
2733
		isa = PBXTextBookmark;
2734
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
2735
		name = "meshedit.cpp: 565";
2736
		rLen = 0;
2737
		rLoc = 16506;
2738
		rType = 0;
2739
		vrLen = 732;
2740
		vrLoc = 14509;
2741
	};
2742
	0DE6436C123D0BEB001BDB8E /* PBXTextBookmark */ = {
2743
		isa = PBXTextBookmark;
2744
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
2745
		name = "mesh_optimization.cpp: 718";
2746
		rLen = 51;
2747
		rLoc = 24914;
2748
		rType = 0;
2749
		vrLen = 771;
2750
		vrLoc = 25387;
2751
	};
2752
	0DE6436D123D0BEB001BDB8E /* PBXTextBookmark */ = {
2753
		isa = PBXTextBookmark;
2754
		fRef = 0D5515B61222A29B0047FA6A /* load.h */;
2755
		name = "load.h: 1";
2756
		rLen = 0;
2757
		rLoc = 0;
2758
		rType = 0;
2759
		vrLen = 717;
2760
		vrLoc = 0;
2761
	};
2762
	0DE6436E123D0BEB001BDB8E /* PBXTextBookmark */ = {
2763
		isa = PBXTextBookmark;
2764
		fRef = 0D5515A61222A29B0047FA6A /* close_holes.cpp */;
2765
		name = "close_holes.cpp: 1";
2766
		rLen = 0;
2767
		rLoc = 0;
2768
		rType = 0;
2769
		vrLen = 698;
2770
		vrLoc = 0;
2771
	};
2772
	0DE6436F123D0BEB001BDB8E /* PBXTextBookmark */ = {
2773
		isa = PBXTextBookmark;
2774
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
2775
		name = "HalfEdgeWalker.h: 1";
2776
		rLen = 0;
2777
		rLoc = 0;
2778
		rType = 0;
2779
		vrLen = 1157;
2780
		vrLoc = 2897;
2781
	};
2782
	0DE64370123D0BEB001BDB8E /* PBXTextBookmark */ = {
2783
		isa = PBXTextBookmark;
2784
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
2785
		name = "Manifold.h: 225";
2786
		rLen = 54;
2787
		rLoc = 10341;
2788
		rType = 0;
2789
		vrLen = 918;
2790
		vrLoc = 10398;
2791
	};
2792
	0DE64371123D0BEB001BDB8E /* PBXTextBookmark */ = {
2793
		isa = PBXTextBookmark;
2794
		fRef = 0D5515CE1222A29B0047FA6A /* triangulate.cpp */;
2795
		name = "triangulate.cpp: 236";
2796
		rLen = 0;
2797
		rLoc = 7794;
2798
		rType = 0;
2799
		vrLen = 1115;
2800
		vrLoc = 7605;
2801
	};
2802
	0DE64372123D0BEB001BDB8E /* PBXTextBookmark */ = {
2803
		isa = PBXTextBookmark;
2804
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
2805
		name = "Manifold.cpp: 390";
2806
		rLen = 34;
2807
		rLoc = 11186;
2808
		rType = 0;
2809
		vrLen = 666;
2810
		vrLoc = 11016;
2811
	};
2812
	0DE64373123D0BEB001BDB8E /* PBXTextBookmark */ = {
2813
		isa = PBXTextBookmark;
2814
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
2815
		name = "Manifold.cpp: 206";
2816
		rLen = 0;
2817
		rLoc = 6313;
2818
		rType = 0;
2819
		vrLen = 848;
2820
		vrLoc = 5888;
2821
	};
2822
	0DE64376123D0BEB001BDB8E /* PBXTextBookmark */ = {
2823
		isa = PBXTextBookmark;
2824
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
2825
		name = "HalfEdgeWalker.h: 1";
2826
		rLen = 0;
2827
		rLoc = 0;
2828
		rType = 0;
2829
		vrLen = 1533;
2830
		vrLoc = 515;
2831
	};
525 jab 2832
	0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {
2833
		uiCtxt = {
2834
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2888}}";
2835
			sepNavSelRange = "{978, 0}";
2836
			sepNavVisRange = "{0, 1044}";
2837
		};
2838
	};
2839
	0DF48CA50F8D676A00204359 /* GLConsole.cpp */ = {
2840
		isa = PBXFileReference;
465 jab 2841
		lastKnownFileType = sourcecode.cpp.cpp;
525 jab 2842
		name = GLConsole.cpp;
2843
		path = /Users/jab/packages/glconsole/GLConsole/GLConsole.cpp;
465 jab 2844
		sourceTree = "<absolute>";
530 jab 2845
		uiCtxt = {
2846
			sepNavIntBoundsRect = "{{0, 0}, {1068, 30419}}";
2847
			sepNavSelRange = "{31688, 0}";
2848
			sepNavVisRange = "{31125, 712}";
2849
		};
465 jab 2850
	};
525 jab 2851
	0DF48CA70F8D676A00204359 /* GLConsole.cpp:117 */ = {
2852
		isa = PBXFileBreakpoint;
2853
		actions = (
2854
		);
2855
		breakpointStyle = 0;
2856
		continueAfterActions = 0;
2857
		countType = 0;
2858
		delayBeforeContinue = 0;
2859
		fileReference = 0DF48CA50F8D676A00204359 /* GLConsole.cpp */;
2860
		functionName = "GLConsole::Init()";
2861
		hitCount = 0;
2862
		ignoreCount = 0;
2863
		lineNumber = 117;
2864
		modificationTime = 275819238.479892;
2865
		originalNumberOfMultipleMatches = 0;
2866
		state = 0;
2867
	};
329 jab 2868
}