Subversion Repositories gelsvn

Rev

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