Subversion Repositories gelsvn

Rev

Rev 372 | Rev 384 | 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
{
335 jab 3
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
367 jab 4
		activeArchitecture = i386;
382 jab 5
		activeBuildConfigurationName = Debug;
6
		activeExecutable = 0DB8840E0C6121570040A677 /* BoundaryCollapse */;
7
		activeTarget = 0D0CAEC00C611308003604C6 /* GEL */;
329 jab 8
		addToTargets = (
363 jab 9
			0D0CAEC00C611308003604C6 /* GEL */,
382 jab 10
			0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */,
329 jab 11
		);
340 jab 12
		breakpoints = (
13
		);
335 jab 14
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
329 jab 15
		executables = (
335 jab 16
			0DB8835B0C611DA10040A677 /* OBJViewer */,
17
			0DB883B50C611FB20040A677 /* Raytracer */,
18
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
19
			0DB883F30C6120E60040A677 /* MeshDistance */,
20
			0DB884040C6121240040A677 /* Decimator */,
21
			0DB884090C6121400040A677 /* RangeScanViewer */,
22
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
23
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
344 jab 24
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
357 jab 25
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
382 jab 26
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
329 jab 27
		);
28
		ignoreBreakpointsInProjectsDict = {
29
		};
30
		perUserDictionary = {
363 jab 31
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
32
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
33
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
34
				PBXFileTableDataSourceColumnWidthsKey = (
35
					20,
36
					20,
37
					210,
38
					20,
39
					110,
40
					109,
41
					20,
42
				);
43
				PBXFileTableDataSourceColumnsKey = (
44
					PBXBreakpointsDataSource_ActionID,
45
					PBXBreakpointsDataSource_TypeID,
46
					PBXBreakpointsDataSource_BreakpointID,
47
					PBXBreakpointsDataSource_UseID,
48
					PBXBreakpointsDataSource_LocationID,
49
					PBXBreakpointsDataSource_ConditionID,
50
					PBXBreakpointsDataSource_ContinueID,
51
				);
52
			};
336 jab 53
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
54
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
55
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
56
				PBXFileTableDataSourceColumnWidthsKey = (
57
					20,
58
					20,
363 jab 59
					383,
336 jab 60
					20,
363 jab 61
					310,
62
					310,
336 jab 63
					20,
64
				);
65
				PBXFileTableDataSourceColumnsKey = (
66
					PBXBreakpointsDataSource_ActionID,
67
					PBXBreakpointsDataSource_TypeID,
68
					PBXBreakpointsDataSource_BreakpointID,
69
					PBXBreakpointsDataSource_UseID,
70
					PBXBreakpointsDataSource_LocationID,
71
					PBXBreakpointsDataSource_ConditionID,
72
					PBXBreakpointsDataSource_ContinueID,
73
				);
74
			};
372 jab 75
			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
76
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
77
				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
78
				PBXFileTableDataSourceColumnWidthsKey = (
79
					200,
80
					200,
81
					582,
82
				);
83
				PBXFileTableDataSourceColumnsKey = (
84
					PBXBookmarksDataSource_LocationID,
85
					PBXBookmarksDataSource_NameID,
86
					PBXBookmarksDataSource_CommentsID,
87
				);
88
			};
335 jab 89
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
329 jab 90
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 91
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
329 jab 92
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 93
					20,
340 jab 94
					489,
372 jab 95
					473,
329 jab 96
				);
97
				PBXFileTableDataSourceColumnsKey = (
98
					PBXErrorsWarningsDataSource_TypeID,
99
					PBXErrorsWarningsDataSource_MessageID,
100
					PBXErrorsWarningsDataSource_LocationID,
101
				);
102
			};
336 jab 103
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
104
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
105
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
106
				PBXFileTableDataSourceColumnWidthsKey = (
107
					22,
108
					300,
382 jab 109
					765,
336 jab 110
				);
111
				PBXFileTableDataSourceColumnsKey = (
112
					PBXExecutablesDataSource_ActiveFlagID,
113
					PBXExecutablesDataSource_NameID,
114
					PBXExecutablesDataSource_CommentsID,
115
				);
116
			};
335 jab 117
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
329 jab 118
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
119
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
120
				PBXFileTableDataSourceColumnWidthsKey = (
121
					20,
382 jab 122
					750,
329 jab 123
					20,
124
					48,
125
					43,
126
					43,
127
					20,
128
				);
129
				PBXFileTableDataSourceColumnsKey = (
130
					PBXFileDataSource_FiletypeID,
131
					PBXFileDataSource_Filename_ColumnID,
132
					PBXFileDataSource_Built_ColumnID,
133
					PBXFileDataSource_ObjectSize_ColumnID,
134
					PBXFileDataSource_Errors_ColumnID,
135
					PBXFileDataSource_Warnings_ColumnID,
136
					PBXFileDataSource_Target_ColumnID,
137
				);
138
			};
372 jab 139
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
140
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
141
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
142
				PBXFileTableDataSourceColumnWidthsKey = (
143
					200,
144
					786,
145
				);
146
				PBXFileTableDataSourceColumnsKey = (
147
					PBXFindDataSource_MessageID,
148
					PBXFindDataSource_LocationID,
149
				);
150
			};
335 jab 151
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
329 jab 152
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 153
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
329 jab 154
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 155
					20,
156
					20,
372 jab 157
					748,
335 jab 158
					20,
372 jab 159
					48,
335 jab 160
					43,
161
					43,
162
					20,
329 jab 163
				);
164
				PBXFileTableDataSourceColumnsKey = (
335 jab 165
					PBXFileDataSource_SCM_ColumnID,
166
					PBXFileDataSource_FiletypeID,
167
					PBXFileDataSource_Filename_ColumnID,
168
					PBXFileDataSource_Built_ColumnID,
169
					PBXFileDataSource_ObjectSize_ColumnID,
170
					PBXFileDataSource_Errors_ColumnID,
171
					PBXFileDataSource_Warnings_ColumnID,
172
					PBXFileDataSource_Target_ColumnID,
329 jab 173
				);
174
			};
175
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
176
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
177
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
178
				PBXFileTableDataSourceColumnWidthsKey = (
179
					20,
382 jab 180
					837,
372 jab 181
					60,
329 jab 182
					20,
183
					48,
184
					43,
185
					43,
186
				);
187
				PBXFileTableDataSourceColumnsKey = (
188
					PBXFileDataSource_FiletypeID,
189
					PBXFileDataSource_Filename_ColumnID,
190
					PBXTargetDataSource_PrimaryAttribute,
191
					PBXFileDataSource_Built_ColumnID,
192
					PBXFileDataSource_ObjectSize_ColumnID,
193
					PBXFileDataSource_Errors_ColumnID,
194
					PBXFileDataSource_Warnings_ColumnID,
195
				);
196
			};
382 jab 197
			PBXPerProjectTemplateStateSaveDate = 241002816;
198
			PBXWorkspaceStateSaveDate = 241002816;
329 jab 199
		};
336 jab 200
		perUserProjectItems = {
382 jab 201
			0D2F10C80E562D6100901E08 /* PBXTextBookmark */ = 0D2F10C80E562D6100901E08 /* PBXTextBookmark */;
202
			0D32018F0E563DE9005FA7AF /* PBXTextBookmark */ = 0D32018F0E563DE9005FA7AF /* PBXTextBookmark */;
203
			0D3201910E563DE9005FA7AF /* PBXTextBookmark */ = 0D3201910E563DE9005FA7AF /* PBXTextBookmark */;
204
			0D44A33F0E55C9DD00AECD76 /* PBXTextBookmark */ = 0D44A33F0E55C9DD00AECD76 /* PBXTextBookmark */;
205
			0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */ = 0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */;
206
			0DB710030E5777F80012A8A8 /* PBXTextBookmark */ = 0DB710030E5777F80012A8A8 /* PBXTextBookmark */;
207
			0DB710070E5777F80012A8A8 /* PBXTextBookmark */ = 0DB710070E5777F80012A8A8 /* PBXTextBookmark */;
208
			0DB710080E5777F80012A8A8 /* PBXTextBookmark */ = 0DB710080E5777F80012A8A8 /* PBXTextBookmark */;
209
			0DE4367C0E58B66A005449EC /* PBXTextBookmark */ = 0DE4367C0E58B66A005449EC /* PBXTextBookmark */;
210
			0DE436810E58B66A005449EC /* PBXTextBookmark */ = 0DE436810E58B66A005449EC /* PBXTextBookmark */;
211
			0DE436830E58B66A005449EC /* PBXTextBookmark */ = 0DE436830E58B66A005449EC /* PBXTextBookmark */;
212
			0DE436840E58B66A005449EC /* PBXTextBookmark */ = 0DE436840E58B66A005449EC /* PBXTextBookmark */;
213
			0DE436850E58B66A005449EC /* PBXTextBookmark */ = 0DE436850E58B66A005449EC /* PBXTextBookmark */;
214
			0DE436950E58B821005449EC /* PBXTextBookmark */ = 0DE436950E58B821005449EC /* PBXTextBookmark */;
215
			0DE436960E58B821005449EC /* PBXTextBookmark */ = 0DE436960E58B821005449EC /* PBXTextBookmark */;
216
			0DE436970E58B821005449EC /* PBXTextBookmark */ = 0DE436970E58B821005449EC /* PBXTextBookmark */;
217
			0DE436980E58B821005449EC /* PBXTextBookmark */ = 0DE436980E58B821005449EC /* PBXTextBookmark */;
218
			0DE436990E58B821005449EC /* PBXTextBookmark */ = 0DE436990E58B821005449EC /* PBXTextBookmark */;
219
			0DE4369A0E58B821005449EC /* PBXTextBookmark */ = 0DE4369A0E58B821005449EC /* PBXTextBookmark */;
220
			0DE4369B0E58B821005449EC /* PBXTextBookmark */ = 0DE4369B0E58B821005449EC /* PBXTextBookmark */;
221
			0DE4369C0E58B821005449EC /* PBXTextBookmark */ = 0DE4369C0E58B821005449EC /* PBXTextBookmark */;
222
			0DE4369D0E58B821005449EC /* PBXTextBookmark */ = 0DE4369D0E58B821005449EC /* PBXTextBookmark */;
223
			0DE4369E0E58B821005449EC /* PBXTextBookmark */ = 0DE4369E0E58B821005449EC /* PBXTextBookmark */;
224
			0DE436A20E58B821005449EC /* PBXTextBookmark */ = 0DE436A20E58B821005449EC /* PBXTextBookmark */;
225
			0DE436A30E58B821005449EC /* PBXTextBookmark */ = 0DE436A30E58B821005449EC /* PBXTextBookmark */;
226
			0DE436A70E58B821005449EC /* PBXTextBookmark */ = 0DE436A70E58B821005449EC /* PBXTextBookmark */;
227
			0DE436A80E58B821005449EC /* PBXTextBookmark */ = 0DE436A80E58B821005449EC /* PBXTextBookmark */;
228
			0DE436A90E58B821005449EC /* PBXTextBookmark */ = 0DE436A90E58B821005449EC /* PBXTextBookmark */;
229
			0DE436AA0E58B821005449EC /* PBXTextBookmark */ = 0DE436AA0E58B821005449EC /* PBXTextBookmark */;
230
			0DE436AB0E58B821005449EC /* PBXTextBookmark */ = 0DE436AB0E58B821005449EC /* PBXTextBookmark */;
231
			0DE436DC0E58C319005449EC /* PBXTextBookmark */ = 0DE436DC0E58C319005449EC /* PBXTextBookmark */;
232
			0DE436DD0E58C319005449EC /* PBXTextBookmark */ = 0DE436DD0E58C319005449EC /* PBXTextBookmark */;
233
			0DE436DE0E58C319005449EC /* PBXTextBookmark */ = 0DE436DE0E58C319005449EC /* PBXTextBookmark */;
234
			0DE436E20E58C319005449EC /* PBXTextBookmark */ = 0DE436E20E58C319005449EC /* PBXTextBookmark */;
235
			0DFE634E0E5D6A430091C851 /* PBXTextBookmark */ = 0DFE634E0E5D6A430091C851 /* PBXTextBookmark */;
236
			0DFE634F0E5D6A430091C851 /* PBXTextBookmark */ = 0DFE634F0E5D6A430091C851 /* PBXTextBookmark */;
237
			0DFE63500E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63500E5D6A430091C851 /* PBXTextBookmark */;
238
			0DFE63510E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63510E5D6A430091C851 /* PBXTextBookmark */;
239
			0DFE63520E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63520E5D6A430091C851 /* PBXTextBookmark */;
240
			0DFE63530E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63530E5D6A430091C851 /* PBXTextBookmark */;
241
			0DFE63540E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63540E5D6A430091C851 /* PBXTextBookmark */;
242
			0DFE63550E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63550E5D6A430091C851 /* PBXTextBookmark */;
243
			0DFE63560E5D6A430091C851 /* PBXTextBookmark */ = 0DFE63560E5D6A430091C851 /* PBXTextBookmark */;
244
			0DFE63A30E5D6EAC0091C851 /* PBXTextBookmark */ = 0DFE63A30E5D6EAC0091C851 /* PBXTextBookmark */;
336 jab 245
		};
335 jab 246
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
329 jab 247
		userBuildSettings = {
248
		};
249
	};
335 jab 250
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
329 jab 251
		isa = PBXSourceControlManager;
252
		fallbackIsa = XCSourceControlManager;
336 jab 253
		isSCMEnabled = 1;
329 jab 254
		scmConfiguration = {
340 jab 255
			SubversionToolPath = /opt/local/bin/svn;
329 jab 256
		};
336 jab 257
		scmType = scm.subversion;
329 jab 258
	};
335 jab 259
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
329 jab 260
		isa = PBXCodeSenseManager;
261
		indexTemplatePath = "";
262
	};
335 jab 263
	0D0CAEC00C611308003604C6 /* GEL */ = {
329 jab 264
		activeExec = 0;
265
	};
351 jab 266
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
267
		uiCtxt = {
382 jab 268
			sepNavIntBoundsRect = "{{0, 0}, {928, 8037}}";
269
			sepNavSelRange = "{124, 0}";
270
			sepNavVisRange = "{0, 631}";
357 jab 271
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
351 jab 272
		};
273
	};
274
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
275
		uiCtxt = {
382 jab 276
			sepNavIntBoundsRect = "{{0, 0}, {928, 5415}}";
277
			sepNavSelRange = "{107, 0}";
278
			sepNavVisRange = "{0, 557}";
351 jab 279
			sepNavVisRect = "{{0, 0}, {961, 728}}";
280
		};
281
	};
367 jab 282
	0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {
283
		uiCtxt = {
284
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1349}}";
285
			sepNavSelRange = "{0, 0}";
286
			sepNavVisRange = "{0, 961}";
287
		};
288
	};
289
	0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {
290
		uiCtxt = {
291
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1159}}";
292
			sepNavSelRange = "{0, 0}";
293
			sepNavVisRange = "{0, 910}";
294
		};
295
	};
363 jab 296
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
297
		uiCtxt = {
382 jab 298
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1349}}";
299
			sepNavSelRange = "{495, 15}";
300
			sepNavVisRange = "{277, 673}";
363 jab 301
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
302
		};
303
	};
351 jab 304
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
305
		uiCtxt = {
363 jab 306
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3914}}";
351 jab 307
			sepNavSelRange = "{5541, 19}";
363 jab 308
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
351 jab 309
		};
310
	};
311
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
312
		uiCtxt = {
367 jab 313
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
351 jab 314
			sepNavSelRange = "{0, 0}";
367 jab 315
			sepNavVisRange = "{0, 1025}";
351 jab 316
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
317
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
318
		};
319
	};
320
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
321
		uiCtxt = {
382 jab 322
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2242}}";
323
			sepNavSelRange = "{529, 13}";
324
			sepNavVisRange = "{0, 720}";
351 jab 325
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
326
		};
327
	};
328
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
329
		uiCtxt = {
382 jab 330
			sepNavIntBoundsRect = "{{0, 0}, {928, 8702}}";
351 jab 331
			sepNavSelRange = "{0, 0}";
382 jab 332
			sepNavVisRange = "{12479, 844}";
351 jab 333
			sepNavVisRect = "{{0, 953}, {961, 291}}";
334
		};
335
	};
367 jab 336
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
337
		uiCtxt = {
338
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
339
			sepNavSelRange = "{0, 0}";
340
			sepNavVisRange = "{0, 1021}";
341
		};
342
	};
343
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
344
		uiCtxt = {
345
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
346
			sepNavSelRange = "{0, 0}";
347
			sepNavVisRange = "{0, 1019}";
348
		};
349
	};
351 jab 350
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
351
		uiCtxt = {
352
			sepNavIntBoundsRect = "{{0, 0}, {961, 760}}";
353
			sepNavSelRange = "{0, 0}";
354
			sepNavVisRect = "{{0, 308}, {961, 291}}";
355
		};
356
	};
357
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
358
		uiCtxt = {
382 jab 359
			sepNavIntBoundsRect = "{{0, 0}, {928, 1178}}";
351 jab 360
			sepNavSelRange = "{0, 0}";
382 jab 361
			sepNavVisRange = "{0, 502}";
351 jab 362
			sepNavVisRect = "{{0, 386}, {961, 291}}";
363
		};
364
	};
367 jab 365
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
366
		uiCtxt = {
367
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
368
			sepNavSelRange = "{0, 0}";
369
			sepNavVisRange = "{0, 471}";
370
		};
371
	};
344 jab 372
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
373
		uiCtxt = {
367 jab 374
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2033}}";
375
			sepNavSelRange = "{667, 0}";
376
			sepNavVisRange = "{533, 988}";
363 jab 377
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
344 jab 378
		};
379
	};
380
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
381
		uiCtxt = {
363 jab 382
			sepNavIntBoundsRect = "{{0, 0}, {1081, 532}}";
344 jab 383
			sepNavSelRange = "{0, 0}";
363 jab 384
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
344 jab 385
		};
386
	};
363 jab 387
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
388
		uiCtxt = {
389
			sepNavIntBoundsRect = "{{0, 0}, {1081, 912}}";
390
			sepNavSelRange = "{0, 0}";
391
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
392
		};
393
	};
394
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
395
		uiCtxt = {
382 jab 396
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
397
			sepNavSelRange = "{293, 18}";
398
			sepNavVisRange = "{27, 625}";
363 jab 399
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
400
		};
401
	};
402
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
403
		uiCtxt = {
404
			sepNavIntBoundsRect = "{{0, 0}, {1081, 893}}";
405
			sepNavSelRange = "{448, 0}";
406
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
407
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
408
		};
409
	};
410
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
411
		uiCtxt = {
412
			sepNavIntBoundsRect = "{{0, 0}, {1081, 988}}";
413
			sepNavSelRange = "{696, 201}";
414
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
415
		};
416
	};
417
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
418
		uiCtxt = {
419
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1311}}";
420
			sepNavSelRange = "{0, 0}";
421
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
422
		};
423
	};
424
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
425
		uiCtxt = {
426
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1463}}";
427
			sepNavSelRange = "{0, 0}";
428
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
429
		};
430
	};
431
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
432
		uiCtxt = {
433
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
434
			sepNavSelRange = "{0, 0}";
435
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
436
		};
437
	};
438
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
439
		uiCtxt = {
440
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
441
			sepNavSelRange = "{0, 0}";
442
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
443
		};
444
	};
351 jab 445
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
446
		uiCtxt = {
447
			sepNavIntBoundsRect = "{{0, 0}, {1081, 760}}";
448
			sepNavSelRange = "{71, 0}";
449
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
450
		};
451
	};
452
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
453
		uiCtxt = {
454
			sepNavIntBoundsRect = "{{0, 0}, {961, 665}}";
455
			sepNavSelRange = "{0, 0}";
456
			sepNavVisRect = "{{0, 374}, {961, 291}}";
457
		};
458
	};
459
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
460
		uiCtxt = {
461
			sepNavIntBoundsRect = "{{0, 0}, {961, 874}}";
462
			sepNavSelRange = "{229, 50}";
463
			sepNavVisRect = "{{0, 515}, {961, 291}}";
464
		};
465
	};
341 jab 466
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
467
		uiCtxt = {
468
			sepNavIntBoundsRect = "{{0, 0}, {1081, 969}}";
469
			sepNavSelRange = "{554, 0}";
470
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
471
		};
472
	};
351 jab 473
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
474
		uiCtxt = {
475
			sepNavIntBoundsRect = "{{0, 0}, {961, 950}}";
476
			sepNavSelRange = "{61, 5}";
477
			sepNavVisRect = "{{0, 323}, {961, 291}}";
478
		};
479
	};
363 jab 480
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
481
		uiCtxt = {
372 jab 482
			sepNavIntBoundsRect = "{{0, 0}, {1104, 2755}}";
483
			sepNavSelRange = "{0, 0}";
484
			sepNavVisRange = "{0, 681}";
363 jab 485
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
486
		};
487
	};
372 jab 488
	0D0CAF030C61132B003604C6 /* AABox.h */ = {
489
		uiCtxt = {
490
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1045}}";
491
			sepNavSelRange = "{0, 0}";
492
			sepNavVisRange = "{0, 622}";
493
		};
494
	};
351 jab 495
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
496
		uiCtxt = {
372 jab 497
			sepNavIntBoundsRect = "{{0, 0}, {950, 2033}}";
498
			sepNavSelRange = "{0, 0}";
499
			sepNavVisRange = "{0, 815}";
351 jab 500
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
501
		};
502
	};
372 jab 503
	0D0CAF050C61132C003604C6 /* BBox.cpp */ = {
504
		uiCtxt = {
505
			sepNavIntBoundsRect = "{{0, 0}, {950, 4104}}";
506
			sepNavSelRange = "{0, 0}";
507
			sepNavVisRange = "{0, 1021}";
508
		};
509
	};
510
	0D0CAF060C61132C003604C6 /* BBox.h */ = {
511
		uiCtxt = {
512
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1387}}";
513
			sepNavSelRange = "{0, 0}";
514
			sepNavVisRange = "{0, 679}";
515
		};
516
	};
517
	0D0CAF070C61132C003604C6 /* BoundingINode.cpp */ = {
518
		uiCtxt = {
519
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1007}}";
520
			sepNavSelRange = "{0, 0}";
521
			sepNavVisRange = "{0, 576}";
522
		};
523
	};
524
	0D0CAF080C61132C003604C6 /* BoundingINode.h */ = {
525
		uiCtxt = {
526
			sepNavIntBoundsRect = "{{0, 0}, {1104, 665}}";
527
			sepNavSelRange = "{0, 0}";
528
			sepNavVisRange = "{0, 880}";
529
		};
530
	};
531
	0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */ = {
532
		uiCtxt = {
533
			sepNavIntBoundsRect = "{{0, 0}, {950, 610}}";
534
			sepNavSelRange = "{0, 0}";
535
			sepNavVisRange = "{0, 147}";
536
		};
537
	};
538
	0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */ = {
539
		uiCtxt = {
540
			sepNavIntBoundsRect = "{{0, 0}, {950, 1919}}";
541
			sepNavSelRange = "{0, 0}";
542
			sepNavVisRange = "{0, 795}";
543
		};
544
	};
545
	0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */ = {
546
		uiCtxt = {
547
			sepNavIntBoundsRect = "{{0, 0}, {950, 1292}}";
548
			sepNavSelRange = "{0, 0}";
549
			sepNavVisRange = "{0, 677}";
550
		};
551
	};
552
	0D0CAF0C0C61132C003604C6 /* BoundingNode.h */ = {
553
		uiCtxt = {
554
			sepNavIntBoundsRect = "{{0, 0}, {950, 741}}";
555
			sepNavSelRange = "{0, 0}";
556
			sepNavVisRange = "{0, 875}";
557
		};
558
	};
559
	0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */ = {
560
		uiCtxt = {
561
			sepNavIntBoundsRect = "{{0, 0}, {950, 3838}}";
562
			sepNavSelRange = "{0, 0}";
563
			sepNavVisRange = "{0, 604}";
564
		};
565
	};
566
	0D0CAF0E0C61132C003604C6 /* BoundingTree.h */ = {
567
		uiCtxt = {
568
			sepNavIntBoundsRect = "{{0, 0}, {950, 855}}";
569
			sepNavSelRange = "{0, 0}";
570
			sepNavVisRange = "{0, 583}";
571
		};
572
	};
357 jab 573
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
574
		uiCtxt = {
372 jab 575
			sepNavIntBoundsRect = "{{0, 0}, {950, 13604}}";
576
			sepNavSelRange = "{0, 0}";
577
			sepNavVisRange = "{0, 637}";
357 jab 578
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
579
		};
580
	};
372 jab 581
	0D0CAF100C61132C003604C6 /* BSPTree.h */ = {
582
		uiCtxt = {
583
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
584
			sepNavSelRange = "{0, 0}";
585
			sepNavVisRange = "{0, 639}";
586
		};
587
	};
336 jab 588
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
589
		uiCtxt = {
372 jab 590
			sepNavIntBoundsRect = "{{0, 0}, {950, 3819}}";
591
			sepNavSelRange = "{0, 0}";
592
			sepNavVisRange = "{0, 607}";
336 jab 593
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
594
		};
595
	};
372 jab 596
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
597
		uiCtxt = {
598
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
599
			sepNavSelRange = "{316, 0}";
600
			sepNavVisRange = "{0, 324}";
601
		};
602
	};
336 jab 603
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
604
		uiCtxt = {
372 jab 605
			sepNavIntBoundsRect = "{{0, 0}, {950, 3192}}";
336 jab 606
			sepNavSelRange = "{0, 0}";
372 jab 607
			sepNavVisRange = "{0, 892}";
336 jab 608
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
609
		};
610
	};
372 jab 611
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
612
		uiCtxt = {
613
			sepNavIntBoundsRect = "{{0, 0}, {950, 988}}";
614
			sepNavSelRange = "{0, 0}";
615
			sepNavVisRange = "{0, 718}";
616
		};
617
	};
618
	0D0CAF150C61132C003604C6 /* GradientFilter.h */ = {
619
		uiCtxt = {
620
			sepNavIntBoundsRect = "{{0, 0}, {950, 684}}";
621
			sepNavSelRange = "{0, 0}";
622
			sepNavVisRange = "{0, 681}";
623
		};
624
	};
625
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
626
		uiCtxt = {
382 jab 627
			sepNavIntBoundsRect = "{{0, 0}, {1055, 9348}}";
628
			sepNavSelRange = "{70, 36}";
629
			sepNavVisRange = "{52, 1211}";
372 jab 630
		};
631
	};
632
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
633
		uiCtxt = {
634
			sepNavIntBoundsRect = "{{0, 0}, {950, 2318}}";
635
			sepNavSelRange = "{0, 0}";
636
			sepNavVisRange = "{0, 843}";
637
		};
638
	};
335 jab 639
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
640
		uiCtxt = {
372 jab 641
			sepNavIntBoundsRect = "{{0, 0}, {950, 1862}}";
642
			sepNavSelRange = "{388, 22}";
643
			sepNavVisRange = "{1101, 781}";
363 jab 644
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
645
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
335 jab 646
		};
647
	};
363 jab 648
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
649
		uiCtxt = {
372 jab 650
			sepNavIntBoundsRect = "{{0, 0}, {950, 6593}}";
363 jab 651
			sepNavSelRange = "{0, 0}";
372 jab 652
			sepNavVisRange = "{0, 756}";
363 jab 653
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
654
		};
655
	};
372 jab 656
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
657
		uiCtxt = {
382 jab 658
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
372 jab 659
			sepNavSelRange = "{0, 0}";
382 jab 660
			sepNavVisRange = "{50, 651}";
372 jab 661
		};
662
	};
663
	0D0CAF1B0C61132C003604C6 /* load_raw.h */ = {
664
		uiCtxt = {
382 jab 665
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
372 jab 666
			sepNavSelRange = "{0, 0}";
382 jab 667
			sepNavVisRange = "{66, 176}";
372 jab 668
		};
669
	};
341 jab 670
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
671
		uiCtxt = {
372 jab 672
			sepNavIntBoundsRect = "{{0, 0}, {950, 1045}}";
341 jab 673
			sepNavSelRange = "{0, 0}";
372 jab 674
			sepNavVisRange = "{0, 599}";
341 jab 675
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
676
		};
677
	};
372 jab 678
	0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */ = {
679
		uiCtxt = {
680
			sepNavIntBoundsRect = "{{0, 0}, {950, 3154}}";
681
			sepNavSelRange = "{0, 0}";
682
			sepNavVisRange = "{0, 454}";
683
		};
684
	};
685
	0D0CAF1F0C61132C003604C6 /* Neighbours.h */ = {
686
		uiCtxt = {
687
			sepNavIntBoundsRect = "{{0, 0}, {950, 610}}";
688
			sepNavSelRange = "{0, 0}";
689
			sepNavVisRange = "{0, 453}";
690
		};
691
	};
340 jab 692
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
693
		uiCtxt = {
372 jab 694
			sepNavIntBoundsRect = "{{0, 0}, {950, 7049}}";
695
			sepNavSelRange = "{80, 0}";
696
			sepNavVisRange = "{8815, 700}";
363 jab 697
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
340 jab 698
		};
699
	};
363 jab 700
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
701
		uiCtxt = {
372 jab 702
			sepNavIntBoundsRect = "{{0, 0}, {1171, 577}}";
363 jab 703
			sepNavSelRange = "{0, 0}";
372 jab 704
			sepNavVisRange = "{0, 233}";
363 jab 705
			sepNavVisRect = "{{0, 0}, {0, 0}}";
706
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
707
		};
708
	};
372 jab 709
	0D0CAF220C61132C003604C6 /* OBox.cpp */ = {
710
		uiCtxt = {
711
			sepNavIntBoundsRect = "{{0, 0}, {950, 4351}}";
712
			sepNavSelRange = "{0, 0}";
713
			sepNavVisRange = "{0, 595}";
714
		};
715
	};
716
	0D0CAF230C61132C003604C6 /* OBox.h */ = {
717
		uiCtxt = {
718
			sepNavIntBoundsRect = "{{0, 0}, {950, 836}}";
719
			sepNavSelRange = "{0, 0}";
720
			sepNavVisRange = "{0, 708}";
721
		};
722
	};
363 jab 723
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
724
		uiCtxt = {
372 jab 725
			sepNavIntBoundsRect = "{{0, 0}, {950, 13642}}";
726
			sepNavSelRange = "{0, 0}";
727
			sepNavVisRange = "{0, 829}";
363 jab 728
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
729
		};
730
	};
357 jab 731
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
732
		uiCtxt = {
372 jab 733
			sepNavIntBoundsRect = "{{0, 0}, {950, 2565}}";
357 jab 734
			sepNavSelRange = "{0, 0}";
372 jab 735
			sepNavVisRange = "{0, 981}";
363 jab 736
			sepNavVisRect = "{{0, 0}, {0, 0}}";
357 jab 737
		};
738
	};
739
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
740
		uiCtxt = {
372 jab 741
			sepNavIntBoundsRect = "{{0, 0}, {950, 855}}";
367 jab 742
			sepNavSelRange = "{0, 0}";
372 jab 743
			sepNavVisRange = "{38, 645}";
363 jab 744
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
357 jab 745
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
746
		};
747
	};
748
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
749
		uiCtxt = {
372 jab 750
			sepNavIntBoundsRect = "{{0, 0}, {950, 1292}}";
367 jab 751
			sepNavSelRange = "{0, 0}";
372 jab 752
			sepNavVisRange = "{32, 602}";
363 jab 753
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
357 jab 754
		};
755
	};
756
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
757
		uiCtxt = {
372 jab 758
			sepNavIntBoundsRect = "{{0, 0}, {950, 2280}}";
357 jab 759
			sepNavSelRange = "{0, 0}";
372 jab 760
			sepNavVisRange = "{0, 822}";
357 jab 761
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
762
		};
763
	};
363 jab 764
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
765
		uiCtxt = {
766
			sepNavIntBoundsRect = "{{0, 0}, {1081, 3078}}";
767
			sepNavSelRange = "{0, 0}";
768
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
769
		};
770
	};
771
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
772
		uiCtxt = {
773
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1634}}";
774
			sepNavSelRange = "{0, 0}";
775
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
776
		};
777
	};
340 jab 778
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
779
		uiCtxt = {
372 jab 780
			sepNavIntBoundsRect = "{{0, 0}, {950, 1938}}";
781
			sepNavSelRange = "{888, 0}";
782
			sepNavVisRange = "{0, 676}";
365 jab 783
			sepNavVisRect = "{{0, 380}, {1022, 644}}";
340 jab 784
		};
785
	};
786
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
787
		uiCtxt = {
372 jab 788
			sepNavIntBoundsRect = "{{0, 0}, {950, 1349}}";
789
			sepNavSelRange = "{589, 0}";
790
			sepNavVisRange = "{22, 686}";
363 jab 791
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
792
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
340 jab 793
		};
794
	};
795
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
796
		uiCtxt = {
363 jab 797
			sepNavIntBoundsRect = "{{0, 0}, {1022, 4389}}";
340 jab 798
			sepNavSelRange = "{0, 0}";
363 jab 799
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
340 jab 800
		};
801
	};
363 jab 802
	0D0CAF340C61132C003604C6 /* verification.h */ = {
803
		uiCtxt = {
804
			sepNavIntBoundsRect = "{{0, 0}, {1187, 668}}";
805
			sepNavSelRange = "{0, 0}";
806
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
807
		};
808
	};
340 jab 809
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
810
		uiCtxt = {
372 jab 811
			sepNavIntBoundsRect = "{{0, 0}, {1104, 3363}}";
812
			sepNavSelRange = "{4295, 0}";
813
			sepNavVisRange = "{468, 786}";
365 jab 814
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
363 jab 815
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
340 jab 816
		};
817
	};
344 jab 818
	0D0CAF370C61132C003604C6 /* draw.h */ = {
819
		uiCtxt = {
372 jab 820
			sepNavIntBoundsRect = "{{0, 0}, {1104, 684}}";
821
			sepNavSelRange = "{468, 0}";
822
			sepNavVisRange = "{117, 948}";
363 jab 823
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
344 jab 824
		};
825
	};
363 jab 826
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
827
		uiCtxt = {
372 jab 828
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
829
			sepNavSelRange = "{174, 0}";
830
			sepNavVisRange = "{0, 209}";
363 jab 831
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
372 jab 832
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
363 jab 833
		};
834
	};
336 jab 835
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
836
		uiCtxt = {
372 jab 837
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
838
			sepNavSelRange = "{0, 0}";
839
			sepNavVisRange = "{0, 213}";
363 jab 840
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
336 jab 841
		};
842
	};
344 jab 843
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
844
		uiCtxt = {
372 jab 845
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
344 jab 846
			sepNavSelRange = "{0, 0}";
372 jab 847
			sepNavVisRange = "{0, 215}";
363 jab 848
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
849
			sepNavWindowFrame = "{{107, 51}, {1164, 827}}";
344 jab 850
		};
851
	};
852
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
853
		uiCtxt = {
372 jab 854
			sepNavIntBoundsRect = "{{0, 0}, {950, 2584}}";
855
			sepNavSelRange = "{0, 0}";
856
			sepNavVisRange = "{0, 716}";
363 jab 857
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
344 jab 858
		};
859
	};
860
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
861
		uiCtxt = {
372 jab 862
			sepNavIntBoundsRect = "{{0, 0}, {950, 969}}";
863
			sepNavSelRange = "{0, 0}";
864
			sepNavVisRange = "{0, 640}";
365 jab 865
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
344 jab 866
		};
867
	};
372 jab 868
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
869
		uiCtxt = {
870
			sepNavIntBoundsRect = "{{0, 0}, {950, 3686}}";
871
			sepNavSelRange = "{0, 0}";
872
			sepNavVisRange = "{0, 850}";
873
		};
874
	};
363 jab 875
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
336 jab 876
		uiCtxt = {
372 jab 877
			sepNavIntBoundsRect = "{{0, 0}, {950, 2831}}";
336 jab 878
			sepNavSelRange = "{0, 0}";
372 jab 879
			sepNavVisRange = "{0, 630}";
363 jab 880
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
336 jab 881
		};
882
	};
372 jab 883
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
884
		uiCtxt = {
885
			sepNavIntBoundsRect = "{{0, 0}, {950, 1767}}";
886
			sepNavSelRange = "{0, 0}";
887
			sepNavVisRange = "{0, 561}";
888
		};
889
	};
363 jab 890
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
891
		uiCtxt = {
372 jab 892
			sepNavIntBoundsRect = "{{0, 0}, {950, 1805}}";
363 jab 893
			sepNavSelRange = "{0, 0}";
372 jab 894
			sepNavVisRange = "{0, 840}";
363 jab 895
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
896
		};
897
	};
898
	0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
899
		uiCtxt = {
382 jab 900
			sepNavIntBoundsRect = "{{0, 0}, {1055, 3059}}";
901
			sepNavSelRange = "{1108, 0}";
902
			sepNavVisRange = "{1108, 941}";
363 jab 903
			sepNavVisRect = "{{0, 2}, {1187, 644}}";
904
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
905
		};
906
	};
907
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
908
		uiCtxt = {
372 jab 909
			sepNavIntBoundsRect = "{{0, 0}, {1171, 741}}";
910
			sepNavSelRange = "{0, 0}";
911
			sepNavVisRange = "{155, 1074}";
363 jab 912
			sepNavVisRect = "{{0, 78}, {1130, 644}}";
913
			sepNavWindowFrame = "{{393, 23}, {846, 820}}";
914
		};
915
	};
336 jab 916
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
917
		uiCtxt = {
372 jab 918
			sepNavIntBoundsRect = "{{0, 0}, {1171, 3002}}";
336 jab 919
			sepNavSelRange = "{0, 0}";
372 jab 920
			sepNavVisRange = "{0, 639}";
363 jab 921
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
336 jab 922
		};
923
	};
363 jab 924
	0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
925
		uiCtxt = {
372 jab 926
			sepNavIntBoundsRect = "{{0, 0}, {1104, 589}}";
363 jab 927
			sepNavSelRange = "{0, 0}";
372 jab 928
			sepNavVisRange = "{0, 1070}";
363 jab 929
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
930
		};
931
	};
336 jab 932
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
933
		uiCtxt = {
382 jab 934
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
336 jab 935
			sepNavSelRange = "{0, 0}";
382 jab 936
			sepNavVisRange = "{0, 431}";
363 jab 937
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
336 jab 938
		};
939
	};
363 jab 940
	0D0CAF480C61132C003604C6 /* close_holes.h */ = {
941
		uiCtxt = {
382 jab 942
			sepNavIntBoundsRect = "{{0, 0}, {1064, 727}}";
372 jab 943
			sepNavSelRange = "{0, 0}";
944
			sepNavVisRange = "{0, 276}";
363 jab 945
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
946
		};
947
	};
948
	0D0CAF490C61132C003604C6 /* Face.cpp */ = {
949
		uiCtxt = {
382 jab 950
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1748}}";
363 jab 951
			sepNavSelRange = "{0, 0}";
382 jab 952
			sepNavVisRange = "{1019, 737}";
363 jab 953
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
954
		};
955
	};
956
	0D0CAF4A0C61132C003604C6 /* Face.h */ = {
957
		uiCtxt = {
372 jab 958
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
363 jab 959
			sepNavSelRange = "{0, 0}";
372 jab 960
			sepNavVisRange = "{0, 491}";
363 jab 961
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
962
		};
963
	};
964
	0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
965
		uiCtxt = {
372 jab 966
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1349}}";
363 jab 967
			sepNavSelRange = "{0, 0}";
372 jab 968
			sepNavVisRange = "{0, 756}";
363 jab 969
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
970
		};
971
	};
972
	0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
973
		uiCtxt = {
382 jab 974
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
363 jab 975
			sepNavSelRange = "{0, 0}";
382 jab 976
			sepNavVisRange = "{0, 651}";
363 jab 977
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
978
		};
979
	};
980
	0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
981
		uiCtxt = {
382 jab 982
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
363 jab 983
			sepNavSelRange = "{0, 0}";
382 jab 984
			sepNavVisRange = "{0, 512}";
363 jab 985
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
986
		};
987
	};
336 jab 988
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
989
		uiCtxt = {
382 jab 990
			sepNavIntBoundsRect = "{{0, 0}, {1055, 12920}}";
991
			sepNavSelRange = "{0, 0}";
992
			sepNavVisRange = "{11009, 726}";
363 jab 993
			sepNavVisRect = "{{0, 11630}, {1187, 644}}";
336 jab 994
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
995
		};
996
	};
997
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
998
		uiCtxt = {
382 jab 999
			sepNavIntBoundsRect = "{{0, 0}, {1055, 8170}}";
1000
			sepNavSelRange = "{0, 0}";
1001
			sepNavVisRange = "{9799, 1728}";
363 jab 1002
			sepNavVisRect = "{{0, 6137}, {1130, 644}}";
336 jab 1003
			sepNavWindowFrame = "{{15, 149}, {803, 874}}";
1004
		};
1005
	};
363 jab 1006
	0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
340 jab 1007
		uiCtxt = {
363 jab 1008
			sepNavIntBoundsRect = "{{0, 0}, {1130, 13471}}";
340 jab 1009
			sepNavSelRange = "{0, 0}";
363 jab 1010
			sepNavVisRect = "{{0, 8777}, {1130, 644}}";
340 jab 1011
		};
1012
	};
363 jab 1013
	0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
1014
		uiCtxt = {
372 jab 1015
			sepNavIntBoundsRect = "{{0, 0}, {1104, 988}}";
1016
			sepNavSelRange = "{0, 0}";
1017
			sepNavVisRange = "{706, 1121}";
363 jab 1018
			sepNavVisRect = "{{0, 114}, {1130, 644}}";
1019
		};
1020
	};
1021
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
1022
		uiCtxt = {
382 jab 1023
			sepNavIntBoundsRect = "{{0, 0}, {787, 748}}";
1024
			sepNavSelRange = "{0, 401}";
1025
			sepNavVisRange = "{0, 401}";
363 jab 1026
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
382 jab 1027
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
363 jab 1028
		};
1029
	};
1030
	0D0CAF540C61132C003604C6 /* obj_load.h */ = {
1031
		uiCtxt = {
382 jab 1032
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1033
			sepNavSelRange = "{0, 421}";
372 jab 1034
			sepNavVisRange = "{0, 421}";
363 jab 1035
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1036
		};
1037
	};
336 jab 1038
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
1039
		uiCtxt = {
382 jab 1040
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1083}}";
363 jab 1041
			sepNavSelRange = "{0, 0}";
382 jab 1042
			sepNavVisRange = "{295, 1001}";
363 jab 1043
			sepNavVisRect = "{{0, 598}, {1081, 485}}";
336 jab 1044
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
1045
		};
1046
	};
363 jab 1047
	0D0CAF560C61132C003604C6 /* obj_save.h */ = {
1048
		uiCtxt = {
372 jab 1049
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
1050
			sepNavSelRange = "{0, 0}";
1051
			sepNavVisRange = "{0, 218}";
363 jab 1052
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1053
		};
1054
	};
357 jab 1055
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
1056
		uiCtxt = {
367 jab 1057
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6840}}";
1058
			sepNavSelRange = "{4832, 0}";
1059
			sepNavVisRange = "{4269, 946}";
363 jab 1060
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
357 jab 1061
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1062
		};
1063
	};
1064
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
1065
		uiCtxt = {
367 jab 1066
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
1067
			sepNavSelRange = "{605, 0}";
1068
			sepNavVisRange = "{0, 651}";
363 jab 1069
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
357 jab 1070
		};
1071
	};
363 jab 1072
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
1073
		uiCtxt = {
1074
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1121}}";
1075
			sepNavSelRange = "{0, 0}";
1076
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1077
		};
1078
	};
1079
	0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
1080
		uiCtxt = {
1081
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
1082
			sepNavSelRange = "{0, 0}";
1083
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1084
		};
1085
	};
1086
	0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
1087
		uiCtxt = {
1088
			sepNavIntBoundsRect = "{{0, 0}, {1130, 3249}}";
1089
			sepNavSelRange = "{0, 0}";
1090
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1091
		};
1092
	};
1093
	0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
1094
		uiCtxt = {
382 jab 1095
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
363 jab 1096
			sepNavSelRange = "{0, 0}";
372 jab 1097
			sepNavVisRange = "{0, 504}";
363 jab 1098
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1099
		};
1100
	};
1101
	0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
1102
		uiCtxt = {
382 jab 1103
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
363 jab 1104
			sepNavSelRange = "{0, 0}";
372 jab 1105
			sepNavVisRange = "{0, 360}";
363 jab 1106
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1107
		};
1108
	};
1109
	0D0CAF5F0C61132C003604C6 /* templates.h */ = {
1110
		uiCtxt = {
382 jab 1111
			sepNavIntBoundsRect = "{{0, 0}, {1055, 3591}}";
363 jab 1112
			sepNavSelRange = "{0, 0}";
382 jab 1113
			sepNavVisRange = "{4001, 885}";
363 jab 1114
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1115
		};
1116
	};
357 jab 1117
	0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
1118
		uiCtxt = {
382 jab 1119
			sepNavIntBoundsRect = "{{0, 0}, {1055, 6251}}";
357 jab 1120
			sepNavSelRange = "{0, 0}";
382 jab 1121
			sepNavVisRange = "{0, 1040}";
357 jab 1122
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1123
		};
1124
	};
363 jab 1125
	0D0CAF610C61132C003604C6 /* triangulate.h */ = {
1126
		uiCtxt = {
382 jab 1127
			sepNavIntBoundsRect = "{{0, 0}, {1055, 807}}";
363 jab 1128
			sepNavSelRange = "{0, 0}";
372 jab 1129
			sepNavVisRange = "{0, 558}";
363 jab 1130
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1131
		};
1132
	};
351 jab 1133
	0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
1134
		uiCtxt = {
363 jab 1135
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1786}}";
1136
			sepNavSelRange = "{1250, 0}";
1137
			sepNavVisRect = "{{0, 907}, {1130, 644}}";
351 jab 1138
		};
1139
	};
1140
	0D0CAF640C61132C003604C6 /* Vertex.h */ = {
1141
		uiCtxt = {
372 jab 1142
			sepNavIntBoundsRect = "{{0, 0}, {1104, 589}}";
351 jab 1143
			sepNavSelRange = "{0, 0}";
372 jab 1144
			sepNavVisRange = "{0, 656}";
363 jab 1145
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
351 jab 1146
		};
1147
	};
363 jab 1148
	0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
1149
		uiCtxt = {
372 jab 1150
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1634}}";
1151
			sepNavSelRange = "{0, 0}";
1152
			sepNavVisRange = "{1062, 792}";
363 jab 1153
			sepNavVisRect = "{{0, 727}, {1130, 644}}";
1154
		};
1155
	};
1156
	0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
1157
		uiCtxt = {
1158
			sepNavIntBoundsRect = "{{0, 0}, {1130, 10621}}";
1159
			sepNavSelRange = "{0, 0}";
1160
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1161
		};
1162
	};
1163
	0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
1164
		uiCtxt = {
372 jab 1165
			sepNavIntBoundsRect = "{{0, 0}, {1104, 665}}";
363 jab 1166
			sepNavSelRange = "{0, 0}";
372 jab 1167
			sepNavVisRange = "{77, 1136}";
363 jab 1168
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1169
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1170
		};
1171
	};
344 jab 1172
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
1173
		uiCtxt = {
382 jab 1174
			sepNavIntBoundsRect = "{{0, 0}, {1055, 2071}}";
1175
			sepNavSelRange = "{1477, 0}";
1176
			sepNavVisRange = "{958, 983}";
344 jab 1177
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
1178
		};
1179
	};
363 jab 1180
	0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
1181
		uiCtxt = {
382 jab 1182
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1183
			sepNavSelRange = "{0, 0}";
1184
			sepNavVisRange = "{0, 309}";
363 jab 1185
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1186
		};
1187
	};
336 jab 1188
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
1189
		uiCtxt = {
382 jab 1190
			sepNavIntBoundsRect = "{{0, 0}, {928, 1767}}";
336 jab 1191
			sepNavSelRange = "{0, 0}";
382 jab 1192
			sepNavVisRange = "{700, 829}";
336 jab 1193
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
1194
		};
1195
	};
363 jab 1196
	0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
1197
		uiCtxt = {
382 jab 1198
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
363 jab 1199
			sepNavSelRange = "{0, 0}";
382 jab 1200
			sepNavVisRange = "{0, 208}";
363 jab 1201
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1202
		};
1203
	};
344 jab 1204
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1205
		uiCtxt = {
382 jab 1206
			sepNavIntBoundsRect = "{{0, 0}, {1336, 7638}}";
1207
			sepNavSelRange = "{8180, 0}";
1208
			sepNavVisRange = "{0, 2175}";
363 jab 1209
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
382 jab 1210
			sepNavWindowFrame = "{{38, 183}, {846, 820}}";
344 jab 1211
		};
1212
	};
1213
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1214
		uiCtxt = {
382 jab 1215
			sepNavIntBoundsRect = "{{0, 0}, {1055, 4237}}";
1216
			sepNavSelRange = "{7374, 0}";
1217
			sepNavVisRange = "{1335, 1422}";
363 jab 1218
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
344 jab 1219
		};
1220
	};
1221
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1222
		uiCtxt = {
382 jab 1223
			sepNavIntBoundsRect = "{{0, 0}, {1055, 2755}}";
344 jab 1224
			sepNavSelRange = "{0, 0}";
382 jab 1225
			sepNavVisRange = "{0, 687}";
344 jab 1226
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
1227
		};
1228
	};
1229
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
1230
		uiCtxt = {
1231
			sepNavIntBoundsRect = "{{0, 0}, {1260, 779}}";
1232
			sepNavSelRange = "{203, 0}";
1233
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
1234
		};
1235
	};
1236
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
1237
		uiCtxt = {
382 jab 1238
			sepNavIntBoundsRect = "{{0, 0}, {928, 13319}}";
1239
			sepNavSelRange = "{9778, 6}";
1240
			sepNavVisRange = "{5271, 579}";
363 jab 1241
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
344 jab 1242
		};
1243
	};
382 jab 1244
	0D0CAF730C61132C003604C6 /* Vector.h */ = {
1245
		uiCtxt = {
1246
			sepNavIntBoundsRect = "{{0, 0}, {1055, 8550}}";
1247
			sepNavSelRange = "{6785, 10}";
1248
			sepNavVisRange = "{6338, 745}";
1249
		};
1250
	};
363 jab 1251
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1252
		uiCtxt = {
1253
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2052}}";
1254
			sepNavSelRange = "{0, 0}";
1255
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1256
		};
1257
	};
365 jab 1258
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
1259
		uiCtxt = {
1260
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
1261
			sepNavSelRange = "{96, 0}";
1262
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1263
		};
1264
	};
363 jab 1265
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1266
		uiCtxt = {
1267
			sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
1268
			sepNavSelRange = "{0, 0}";
1269
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1270
		};
1271
	};
382 jab 1272
	0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {
1273
		uiCtxt = {
1274
			sepNavIntBoundsRect = "{{0, 0}, {1055, 3249}}";
1275
			sepNavSelRange = "{0, 0}";
1276
			sepNavVisRange = "{0, 833}";
1277
		};
1278
	};
1279
	0D0CAF7C0C61132C003604C6 /* Parse.h */ = {
1280
		uiCtxt = {
1281
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
1282
			sepNavSelRange = "{0, 0}";
1283
			sepNavVisRange = "{0, 849}";
1284
		};
1285
	};
1286
	0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {
1287
		uiCtxt = {
1288
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7619}}";
1289
			sepNavSelRange = "{0, 0}";
1290
			sepNavVisRange = "{0, 767}";
1291
		};
1292
	};
1293
	0D0CAF7E0C61132C003604C6 /* Timer.h */ = {
1294
		uiCtxt = {
1295
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
1296
			sepNavSelRange = "{0, 0}";
1297
			sepNavVisRange = "{0, 799}";
1298
		};
1299
	};
363 jab 1300
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1301
		uiCtxt = {
372 jab 1302
			sepNavIntBoundsRect = "{{0, 0}, {1171, 12483}}";
1303
			sepNavSelRange = "{0, 0}";
1304
			sepNavVisRange = "{0, 471}";
363 jab 1305
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1306
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1307
		};
357 jab 1308
	};
363 jab 1309
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
1310
		uiCtxt = {
372 jab 1311
			sepNavIntBoundsRect = "{{0, 0}, {1104, 665}}";
1312
			sepNavSelRange = "{0, 0}";
1313
			sepNavVisRange = "{69, 619}";
363 jab 1314
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1315
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1316
		};
1317
	};
372 jab 1318
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1319
		uiCtxt = {
382 jab 1320
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1710}}";
1321
			sepNavSelRange = "{1090, 0}";
1322
			sepNavVisRange = "{351, 780}";
372 jab 1323
		};
1324
	};
1325
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
1326
		uiCtxt = {
1327
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
1328
			sepNavSelRange = "{246, 0}";
1329
			sepNavVisRange = "{0, 385}";
1330
		};
1331
	};
1332
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1333
		uiCtxt = {
382 jab 1334
			sepNavIntBoundsRect = "{{0, 0}, {1055, 29412}}";
1335
			sepNavSelRange = "{25889, 0}";
1336
			sepNavVisRange = "{37490, 1606}";
372 jab 1337
		};
1338
	};
1339
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1340
		uiCtxt = {
1341
			sepNavIntBoundsRect = "{{0, 0}, {1171, 6954}}";
1342
			sepNavSelRange = "{0, 0}";
1343
			sepNavVisRange = "{102, 1081}";
1344
		};
1345
	};
382 jab 1346
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
1347
		uiCtxt = {
1348
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
1349
			sepNavSelRange = "{0, 0}";
1350
			sepNavVisRange = "{0, 684}";
1351
		};
372 jab 1352
	};
357 jab 1353
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1354
		uiCtxt = {
1355
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1356
			sepNavSelRange = "{0, 0}";
1357
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1358
		};
1359
	};
344 jab 1360
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
1361
		uiCtxt = {
1362
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
1363
			sepNavSelRange = "{1710, 0}";
345 jab 1364
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
344 jab 1365
		};
1366
	};
1367
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
1368
		uiCtxt = {
1369
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
1370
			sepNavSelRange = "{0, 0}";
1371
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
1372
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1373
		};
1374
	};
1375
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
1376
		uiCtxt = {
357 jab 1377
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
344 jab 1378
			sepNavSelRange = "{0, 0}";
357 jab 1379
			sepNavVisRect = "{{0, 0}, {961, 390}}";
344 jab 1380
		};
1381
	};
1382
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1383
		activeExec = 0;
1384
		executables = (
1385
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1386
		);
1387
	};
1388
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1389
		isa = PBXExecutable;
1390
		activeArgIndices = (
1391
		);
1392
		argumentStrings = (
1393
		);
1394
		autoAttachOnCrash = 1;
372 jab 1395
		breakpointsEnabled = 0;
344 jab 1396
		configStateDict = {
1397
		};
1398
		customDataFormattersEnabled = 1;
1399
		debuggerPlugin = GDBDebugging;
1400
		disassemblyDisplayState = 0;
351 jab 1401
		dylibVariantSuffix = "";
344 jab 1402
		enableDebugStr = 1;
1403
		environmentEntries = (
1404
		);
1405
		executableSystemSymbolLevel = 0;
1406
		executableUserSymbolLevel = 0;
1407
		libgmallocEnabled = 0;
1408
		name = test.cgla.matrices;
1409
		sourceDirectories = (
1410
		);
1411
	};
382 jab 1412
	0D2F10C80E562D6100901E08 /* PBXTextBookmark */ = {
1413
		isa = PBXTextBookmark;
1414
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
1415
		name = "meshdist.cpp: 21";
1416
		rLen = 115;
1417
		rLoc = 376;
1418
		rType = 0;
1419
		vrLen = 534;
1420
		vrLoc = 0;
1421
	};
1422
	0D32018F0E563DE9005FA7AF /* PBXTextBookmark */ = {
1423
		isa = PBXTextBookmark;
1424
		fRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */;
1425
		name = "eigensolvertest.cpp: 8";
1426
		rLen = 0;
1427
		rLoc = 561;
1428
		rType = 0;
1429
		vrLen = 876;
1430
		vrLoc = 1100;
1431
	};
1432
	0D3201910E563DE9005FA7AF /* PBXTextBookmark */ = {
1433
		isa = PBXTextBookmark;
1434
		fRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */;
1435
		name = "eigensolvertest.cpp: 8";
1436
		rLen = 0;
1437
		rLoc = 561;
1438
		rType = 0;
1439
		vrLen = 876;
1440
		vrLoc = 1100;
1441
	};
1442
	0D44A3200E55BE6500AECD76 /* ply_load.h */ = {
1443
		uiCtxt = {
1444
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1445
			sepNavSelRange = "{370, 0}";
1446
			sepNavVisRange = "{0, 421}";
1447
		};
1448
	};
1449
	0D44A3210E55BE6500AECD76 /* ply_load.cpp */ = {
1450
		uiCtxt = {
1451
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1452
			sepNavSelRange = "{326, 0}";
1453
			sepNavVisRange = "{0, 401}";
1454
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
1455
		};
1456
	};
1457
	0D44A33F0E55C9DD00AECD76 /* PBXTextBookmark */ = {
1458
		isa = PBXTextBookmark;
1459
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
1460
		name = "ply_load.cpp: 17";
1461
		rLen = 0;
1462
		rLoc = 326;
1463
		rType = 0;
1464
		vrLen = 401;
1465
		vrLoc = 0;
1466
	};
1467
	0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */ = {
1468
		isa = PBXTextBookmark;
1469
		fRef = 0D44A3420E55C9DD00AECD76 /* ply_load.h */;
1470
		name = "ply_load.h: 2";
1471
		rLen = 0;
1472
		rLoc = 56;
1473
		rType = 0;
1474
		vrLen = 421;
1475
		vrLoc = 0;
1476
	};
1477
	0D44A3420E55C9DD00AECD76 /* ply_load.h */ = {
1478
		isa = PBXFileReference;
1479
		lastKnownFileType = sourcecode.c.h;
1480
		name = ply_load.h;
1481
		path = /usr/local/include/HMesh/ply_load.h;
1482
		sourceTree = "<absolute>";
1483
	};
367 jab 1484
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
1485
		uiCtxt = {
1486
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
1487
			sepNavSelRange = "{179, 0}";
1488
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1489
		};
344 jab 1490
	};
367 jab 1491
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
1492
		uiCtxt = {
1493
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
1494
			sepNavSelRange = "{0, 0}";
1495
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1496
		};
1497
	};
1498
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
1499
		uiCtxt = {
1500
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1501
			sepNavSelRange = "{0, 0}";
1502
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1503
		};
1504
	};
1505
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
1506
		uiCtxt = {
1507
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
1508
			sepNavSelRange = "{0, 0}";
1509
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1510
		};
1511
	};
1512
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
1513
		uiCtxt = {
1514
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
1515
			sepNavSelRange = "{0, 0}";
1516
			sepNavVisRect = "{{0, 0}, {986, 695}}";
1517
		};
1518
	};
1519
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
1520
		uiCtxt = {
1521
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
1522
			sepNavSelRange = "{0, 0}";
1523
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1524
		};
1525
	};
1526
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
1527
		uiCtxt = {
1528
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
1529
			sepNavSelRange = "{0, 0}";
1530
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1531
		};
1532
	};
1533
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
1534
		uiCtxt = {
1535
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
1536
			sepNavSelRange = "{0, 0}";
1537
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1538
		};
1539
	};
1540
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
1541
		uiCtxt = {
1542
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
1543
			sepNavSelRange = "{0, 0}";
1544
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1545
		};
1546
	};
1547
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
1548
		uiCtxt = {
1549
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
1550
			sepNavSelRange = "{0, 0}";
1551
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1552
		};
1553
	};
1554
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
1555
		uiCtxt = {
372 jab 1556
			sepNavIntBoundsRect = "{{0, 0}, {1339, 9063}}";
1557
			sepNavSelRange = "{117, 0}";
1558
			sepNavVisRange = "{4612, 787}";
367 jab 1559
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
1560
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
1561
		};
1562
	};
1563
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
1564
		uiCtxt = {
1565
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
1566
			sepNavSelRange = "{0, 0}";
1567
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1568
		};
1569
	};
1570
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
1571
		uiCtxt = {
1572
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
1573
			sepNavSelRange = "{0, 0}";
1574
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1575
		};
1576
	};
1577
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
1578
		uiCtxt = {
1579
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
1580
			sepNavSelRange = "{0, 0}";
1581
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1582
		};
1583
	};
1584
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
1585
		uiCtxt = {
1586
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
1587
			sepNavSelRange = "{0, 0}";
1588
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1589
		};
1590
	};
1591
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
1592
		uiCtxt = {
1593
			sepNavIntBoundsRect = "{{0, 0}, {1339, 779}}";
1594
			sepNavSelRange = "{0, 0}";
1595
			sepNavVisRange = "{127, 785}";
1596
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1597
		};
1598
	};
1599
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
1600
		activeExec = 0;
1601
		executables = (
1602
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
1603
		);
1604
	};
1605
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
1606
		isa = PBXExecutable;
1607
		activeArgIndices = (
1608
		);
1609
		argumentStrings = (
1610
		);
1611
		autoAttachOnCrash = 1;
1612
		breakpointsEnabled = 0;
1613
		configStateDict = {
1614
		};
1615
		customDataFormattersEnabled = 1;
1616
		debuggerPlugin = GDBDebugging;
1617
		disassemblyDisplayState = 0;
1618
		dylibVariantSuffix = "";
1619
		enableDebugStr = 1;
1620
		environmentEntries = (
1621
		);
1622
		executableSystemSymbolLevel = 0;
1623
		executableUserSymbolLevel = 0;
1624
		libgmallocEnabled = 0;
1625
		name = PathTracer;
1626
		sourceDirectories = (
1627
		);
1628
	};
372 jab 1629
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
1630
		uiCtxt = {
1631
			sepNavIntBoundsRect = "{{0, 0}, {950, 12103}}";
1632
			sepNavSelRange = "{82, 0}";
1633
			sepNavVisRange = "{0, 726}";
1634
		};
1635
	};
1636
	0D59416C0E4B21AB005EA01C /* image_DXT.h */ = {
1637
		uiCtxt = {
1638
			sepNavIntBoundsRect = "{{0, 0}, {950, 2565}}";
1639
			sepNavSelRange = "{0, 0}";
1640
			sepNavVisRange = "{0, 586}";
1641
		};
1642
	};
1643
	0D59416D0E4B21AB005EA01C /* image_helper.c */ = {
1644
		uiCtxt = {
1645
			sepNavIntBoundsRect = "{{0, 0}, {950, 8417}}";
1646
			sepNavSelRange = "{0, 0}";
1647
			sepNavVisRange = "{0, 650}";
1648
		};
1649
	};
1650
	0D59416E0E4B21AB005EA01C /* image_helper.h */ = {
1651
		uiCtxt = {
1652
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
1653
			sepNavSelRange = "{0, 0}";
1654
			sepNavVisRange = "{0, 516}";
1655
		};
1656
	};
1657
	0D59416F0E4B21AB005EA01C /* SOIL.c */ = {
1658
		uiCtxt = {
1659
			sepNavIntBoundsRect = "{{0, 0}, {1584, 38342}}";
1660
			sepNavSelRange = "{3407, 24}";
1661
			sepNavVisRange = "{3055, 703}";
1662
		};
1663
	};
1664
	0D5941700E4B21AB005EA01C /* SOIL.h */ = {
1665
		uiCtxt = {
1666
			sepNavIntBoundsRect = "{{0, 0}, {950, 8645}}";
1667
			sepNavSelRange = "{0, 0}";
1668
			sepNavVisRange = "{2594, 854}";
1669
		};
1670
	};
1671
	0D5941710E4B21AB005EA01C /* stb_image_aug.c */ = {
1672
		uiCtxt = {
1673
			sepNavIntBoundsRect = "{{0, 0}, {950, 69369}}";
1674
			sepNavSelRange = "{0, 0}";
1675
			sepNavVisRange = "{10181, 619}";
1676
		};
1677
	};
1678
	0D5941720E4B21AB005EA01C /* stb_image_aug.h */ = {
1679
		uiCtxt = {
1680
			sepNavIntBoundsRect = "{{0, 0}, {950, 6726}}";
1681
			sepNavSelRange = "{0, 0}";
1682
			sepNavVisRange = "{0, 1515}";
1683
		};
1684
	};
1685
	0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {
1686
		uiCtxt = {
1687
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
1688
			sepNavSelRange = "{0, 0}";
1689
			sepNavVisRange = "{0, 797}";
1690
		};
1691
	};
1692
	0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {
1693
		uiCtxt = {
1694
			sepNavIntBoundsRect = "{{0, 0}, {950, 9842}}";
1695
			sepNavSelRange = "{0, 0}";
1696
			sepNavVisRange = "{0, 882}";
1697
		};
1698
	};
1699
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
1700
		uiCtxt = {
1701
			sepNavIntBoundsRect = "{{0, 0}, {950, 1254}}";
1702
			sepNavSelRange = "{130, 0}";
1703
			sepNavVisRange = "{0, 696}";
1704
		};
1705
	};
1706
	0DA601840E48914A002DD12B /* wireframe.h */ = {
1707
		uiCtxt = {
382 jab 1708
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
372 jab 1709
			sepNavSelRange = "{204, 0}";
1710
			sepNavVisRange = "{0, 207}";
1711
		};
1712
	};
1713
	0DA601850E48914A002DD12B /* wireframe.cpp */ = {
1714
		uiCtxt = {
382 jab 1715
			sepNavIntBoundsRect = "{{0, 0}, {928, 2318}}";
1716
			sepNavSelRange = "{2758, 0}";
1717
			sepNavVisRange = "{1128, 664}";
372 jab 1718
		};
1719
	};
382 jab 1720
	0DB710030E5777F80012A8A8 /* PBXTextBookmark */ = {
372 jab 1721
		isa = PBXTextBookmark;
382 jab 1722
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
1723
		name = "Matrix.h: 434";
1724
		rLen = 6;
1725
		rLoc = 9778;
372 jab 1726
		rType = 0;
382 jab 1727
		vrLen = 579;
1728
		vrLoc = 5271;
372 jab 1729
	};
382 jab 1730
	0DB710070E5777F80012A8A8 /* PBXTextBookmark */ = {
372 jab 1731
		isa = PBXTextBookmark;
382 jab 1732
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
1733
		name = "Matrix.h: 434";
1734
		rLen = 6;
1735
		rLoc = 9778;
372 jab 1736
		rType = 0;
382 jab 1737
		vrLen = 579;
1738
		vrLoc = 5271;
372 jab 1739
	};
382 jab 1740
	0DB710080E5777F80012A8A8 /* PBXTextBookmark */ = {
365 jab 1741
		isa = PBXTextBookmark;
382 jab 1742
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
1743
		name = "boundary_collapse.cpp: 1";
372 jab 1744
		rLen = 0;
1745
		rLoc = 0;
1746
		rType = 0;
382 jab 1747
		vrLen = 414;
1748
		vrLoc = 157;
372 jab 1749
	};
335 jab 1750
	0DB883590C611DA10040A677 /* OBJViewer */ = {
1751
		activeExec = 0;
1752
		executables = (
1753
			0DB8835B0C611DA10040A677 /* OBJViewer */,
1754
		);
329 jab 1755
	};
335 jab 1756
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
1757
		isa = PBXExecutable;
1758
		activeArgIndices = (
372 jab 1759
			YES,
1760
			NO,
1761
			NO,
382 jab 1762
			NO,
1763
			NO,
335 jab 1764
		);
1765
		argumentStrings = (
372 jab 1766
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
1767
			"/Users/jab/Studio/3DModels/OBJ/MIDEVIL.obj\n",
382 jab 1768
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
372 jab 1769
			"/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 1770
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
335 jab 1771
		);
1772
		autoAttachOnCrash = 1;
372 jab 1773
		breakpointsEnabled = 1;
335 jab 1774
		configStateDict = {
329 jab 1775
		};
335 jab 1776
		customDataFormattersEnabled = 1;
1777
		debuggerPlugin = GDBDebugging;
1778
		disassemblyDisplayState = 0;
1779
		dylibVariantSuffix = "";
1780
		enableDebugStr = 1;
1781
		environmentEntries = (
1782
		);
1783
		executableSystemSymbolLevel = 0;
340 jab 1784
		executableUserSymbolLevel = 3;
335 jab 1785
		libgmallocEnabled = 0;
1786
		name = OBJViewer;
340 jab 1787
		savedGlobals = {
1788
		};
335 jab 1789
		sourceDirectories = (
1790
		);
340 jab 1791
		variableFormatDictionary = {
1792
		};
329 jab 1793
	};
336 jab 1794
	0DB883610C611DD20040A677 /* objview.cpp */ = {
1795
		uiCtxt = {
382 jab 1796
			sepNavIntBoundsRect = "{{0, 0}, {1120, 6555}}";
1797
			sepNavSelRange = "{1258, 0}";
1798
			sepNavVisRange = "{5200, 671}";
365 jab 1799
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
357 jab 1800
			sepNavWindowFrame = "{{605, -15}, {803, 874}}";
336 jab 1801
		};
1802
	};
335 jab 1803
	0DB883B30C611FB20040A677 /* Raytracer */ = {
1804
		activeExec = 0;
1805
		executables = (
1806
			0DB883B50C611FB20040A677 /* Raytracer */,
1807
		);
329 jab 1808
	};
335 jab 1809
	0DB883B50C611FB20040A677 /* Raytracer */ = {
1810
		isa = PBXExecutable;
1811
		activeArgIndices = (
1812
		);
1813
		argumentStrings = (
1814
		);
1815
		autoAttachOnCrash = 1;
367 jab 1816
		breakpointsEnabled = 0;
335 jab 1817
		configStateDict = {
329 jab 1818
		};
335 jab 1819
		customDataFormattersEnabled = 1;
1820
		debuggerPlugin = GDBDebugging;
1821
		disassemblyDisplayState = 0;
1822
		dylibVariantSuffix = "";
1823
		enableDebugStr = 1;
1824
		environmentEntries = (
1825
		);
1826
		executableSystemSymbolLevel = 0;
1827
		executableUserSymbolLevel = 0;
1828
		libgmallocEnabled = 0;
1829
		name = Raytracer;
1830
		sourceDirectories = (
1831
		);
329 jab 1832
	};
335 jab 1833
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
1834
		activeExec = 0;
1835
		executables = (
1836
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
1837
		);
329 jab 1838
	};
335 jab 1839
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
1840
		isa = PBXExecutable;
1841
		activeArgIndices = (
1842
		);
1843
		argumentStrings = (
1844
		);
1845
		autoAttachOnCrash = 1;
367 jab 1846
		breakpointsEnabled = 0;
335 jab 1847
		configStateDict = {
1848
		};
1849
		customDataFormattersEnabled = 1;
1850
		debuggerPlugin = GDBDebugging;
1851
		disassemblyDisplayState = 0;
1852
		dylibVariantSuffix = "";
1853
		enableDebugStr = 1;
1854
		environmentEntries = (
1855
		);
1856
		executableSystemSymbolLevel = 0;
1857
		executableUserSymbolLevel = 0;
1858
		libgmallocEnabled = 0;
1859
		name = BloomenthalPolygonize;
1860
		sourceDirectories = (
1861
		);
329 jab 1862
	};
357 jab 1863
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
1864
		uiCtxt = {
382 jab 1865
			sepNavIntBoundsRect = "{{0, 0}, {928, 9671}}";
357 jab 1866
			sepNavSelRange = "{0, 0}";
382 jab 1867
			sepNavVisRange = "{2764, 744}";
357 jab 1868
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1869
		};
1870
	};
363 jab 1871
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
1872
		uiCtxt = {
1873
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1520}}";
1874
			sepNavSelRange = "{0, 0}";
1875
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1876
		};
1877
	};
335 jab 1878
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
1879
		activeExec = 0;
1880
		executables = (
1881
			0DB883F30C6120E60040A677 /* MeshDistance */,
1882
		);
329 jab 1883
	};
335 jab 1884
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
1885
		isa = PBXExecutable;
1886
		activeArgIndices = (
1887
		);
1888
		argumentStrings = (
1889
		);
1890
		autoAttachOnCrash = 1;
382 jab 1891
		breakpointsEnabled = 1;
335 jab 1892
		configStateDict = {
1893
		};
1894
		customDataFormattersEnabled = 1;
1895
		debuggerPlugin = GDBDebugging;
1896
		disassemblyDisplayState = 0;
1897
		dylibVariantSuffix = "";
1898
		enableDebugStr = 1;
1899
		environmentEntries = (
1900
		);
1901
		executableSystemSymbolLevel = 0;
1902
		executableUserSymbolLevel = 0;
1903
		libgmallocEnabled = 0;
1904
		name = MeshDistance;
1905
		sourceDirectories = (
1906
		);
329 jab 1907
	};
341 jab 1908
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
1909
		uiCtxt = {
382 jab 1910
			sepNavIntBoundsRect = "{{0, 0}, {928, 5187}}";
1911
			sepNavSelRange = "{340, 0}";
1912
			sepNavVisRange = "{3109, 671}";
365 jab 1913
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
382 jab 1914
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
341 jab 1915
		};
1916
	};
335 jab 1917
	0DB884020C6121240040A677 /* Decimator */ = {
1918
		activeExec = 0;
1919
		executables = (
1920
			0DB884040C6121240040A677 /* Decimator */,
1921
		);
329 jab 1922
	};
335 jab 1923
	0DB884040C6121240040A677 /* Decimator */ = {
1924
		isa = PBXExecutable;
1925
		activeArgIndices = (
329 jab 1926
		);
335 jab 1927
		argumentStrings = (
1928
		);
1929
		autoAttachOnCrash = 1;
372 jab 1930
		breakpointsEnabled = 0;
335 jab 1931
		configStateDict = {
329 jab 1932
		};
335 jab 1933
		customDataFormattersEnabled = 1;
1934
		debuggerPlugin = GDBDebugging;
1935
		disassemblyDisplayState = 0;
1936
		dylibVariantSuffix = "";
1937
		enableDebugStr = 1;
1938
		environmentEntries = (
1939
		);
1940
		executableSystemSymbolLevel = 0;
1941
		executableUserSymbolLevel = 0;
1942
		libgmallocEnabled = 0;
1943
		name = Decimator;
336 jab 1944
		savedGlobals = {
1945
		};
335 jab 1946
		sourceDirectories = (
1947
		);
329 jab 1948
	};
335 jab 1949
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
1950
		activeExec = 0;
1951
		executables = (
1952
			0DB884090C6121400040A677 /* RangeScanViewer */,
1953
		);
329 jab 1954
	};
335 jab 1955
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
1956
		isa = PBXExecutable;
1957
		activeArgIndices = (
1958
		);
1959
		argumentStrings = (
1960
		);
1961
		autoAttachOnCrash = 1;
372 jab 1962
		breakpointsEnabled = 0;
335 jab 1963
		configStateDict = {
329 jab 1964
		};
335 jab 1965
		customDataFormattersEnabled = 1;
1966
		debuggerPlugin = GDBDebugging;
1967
		disassemblyDisplayState = 0;
340 jab 1968
		dylibVariantSuffix = "";
335 jab 1969
		enableDebugStr = 1;
1970
		environmentEntries = (
1971
		);
1972
		executableSystemSymbolLevel = 0;
1973
		executableUserSymbolLevel = 0;
1974
		libgmallocEnabled = 0;
1975
		name = RangeScanViewer;
1976
		sourceDirectories = (
1977
		);
329 jab 1978
	};
335 jab 1979
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
1980
		activeExec = 0;
1981
		executables = (
1982
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
1983
		);
329 jab 1984
	};
335 jab 1985
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
1986
		isa = PBXExecutable;
1987
		activeArgIndices = (
1988
		);
1989
		argumentStrings = (
1990
		);
1991
		autoAttachOnCrash = 1;
372 jab 1992
		breakpointsEnabled = 0;
335 jab 1993
		configStateDict = {
329 jab 1994
		};
335 jab 1995
		customDataFormattersEnabled = 1;
1996
		debuggerPlugin = GDBDebugging;
1997
		disassemblyDisplayState = 0;
1998
		dylibVariantSuffix = "";
1999
		enableDebugStr = 1;
2000
		environmentEntries = (
2001
		);
2002
		executableSystemSymbolLevel = 0;
2003
		executableUserSymbolLevel = 0;
2004
		libgmallocEnabled = 0;
2005
		name = BoundaryCollapse;
2006
		sourceDirectories = (
2007
		);
329 jab 2008
	};
335 jab 2009
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
329 jab 2010
		activeExec = 0;
2011
		executables = (
335 jab 2012
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
329 jab 2013
		);
2014
	};
335 jab 2015
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
329 jab 2016
		isa = PBXExecutable;
2017
		activeArgIndices = (
2018
		);
2019
		argumentStrings = (
2020
		);
2021
		autoAttachOnCrash = 1;
372 jab 2022
		breakpointsEnabled = 0;
329 jab 2023
		configStateDict = {
2024
		};
2025
		customDataFormattersEnabled = 1;
2026
		debuggerPlugin = GDBDebugging;
2027
		disassemblyDisplayState = 0;
2028
		dylibVariantSuffix = "";
2029
		enableDebugStr = 1;
2030
		environmentEntries = (
2031
		);
2032
		executableSystemSymbolLevel = 0;
2033
		executableUserSymbolLevel = 0;
2034
		libgmallocEnabled = 0;
335 jab 2035
		name = VolumePolygonize;
329 jab 2036
		sourceDirectories = (
2037
		);
2038
	};
336 jab 2039
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
2040
		uiCtxt = {
382 jab 2041
			sepNavIntBoundsRect = "{{0, 0}, {928, 1520}}";
2042
			sepNavSelRange = "{160, 0}";
2043
			sepNavVisRange = "{1081, 796}";
365 jab 2044
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
336 jab 2045
		};
2046
	};
340 jab 2047
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
2048
		uiCtxt = {
2049
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
2050
			sepNavSelRange = "{0, 0}";
2051
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
2052
		};
2053
	};
2054
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
2055
		uiCtxt = {
2056
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
2057
			sepNavSelRange = "{0, 0}";
2058
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
2059
		};
2060
	};
2061
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
2062
		uiCtxt = {
2063
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
363 jab 2064
			sepNavSelRange = "{4958, 0}";
2065
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
340 jab 2066
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
2067
		};
2068
	};
2069
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
2070
		uiCtxt = {
382 jab 2071
			sepNavIntBoundsRect = "{{0, 0}, {928, 684}}";
2072
			sepNavSelRange = "{37, 0}";
2073
			sepNavVisRange = "{0, 476}";
365 jab 2074
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
340 jab 2075
		};
2076
	};
341 jab 2077
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
2078
		uiCtxt = {
382 jab 2079
			sepNavIntBoundsRect = "{{0, 0}, {928, 1843}}";
2080
			sepNavSelRange = "{0, 0}";
2081
			sepNavVisRange = "{484, 679}";
365 jab 2082
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
341 jab 2083
		};
2084
	};
382 jab 2085
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2086
		activeExec = 0;
2087
		executables = (
2088
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
363 jab 2089
		);
2090
	};
382 jab 2091
	0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
2092
		isa = PBXExecutable;
2093
		activeArgIndices = (
2094
		);
2095
		argumentStrings = (
2096
		);
2097
		autoAttachOnCrash = 1;
2098
		breakpointsEnabled = 1;
2099
		configStateDict = {
2100
		};
2101
		customDataFormattersEnabled = 1;
2102
		debuggerPlugin = GDBDebugging;
2103
		disassemblyDisplayState = 0;
2104
		dylibVariantSuffix = "";
2105
		enableDebugStr = 1;
2106
		environmentEntries = (
2107
		);
2108
		executableSystemSymbolLevel = 0;
2109
		executableUserSymbolLevel = 0;
2110
		libgmallocEnabled = 0;
2111
		name = "LinAlg-eigensolver";
2112
		savedGlobals = {
2113
		};
2114
		sourceDirectories = (
2115
		);
2116
		variableFormatDictionary = {
2117
		};
2118
	};
2119
	0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {
2120
		uiCtxt = {
2121
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
2122
			sepNavSelRange = "{561, 0}";
2123
			sepNavVisRange = "{1100, 876}";
2124
		};
2125
	};
2126
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
2127
		uiCtxt = {
2128
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
2129
			sepNavSelRange = "{0, 0}";
2130
			sepNavVisRange = "{1183, 817}";
2131
		};
2132
	};
2133
	0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {
2134
		uiCtxt = {
2135
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
2136
			sepNavSelRange = "{0, 0}";
2137
			sepNavVisRange = "{0, 658}";
2138
		};
2139
	};
2140
	0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {
2141
		uiCtxt = {
2142
			sepNavIntBoundsRect = "{{0, 0}, {787, 4560}}";
2143
			sepNavSelRange = "{3617, 0}";
2144
			sepNavVisRange = "{1399, 919}";
2145
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2146
		};
2147
	};
2148
	0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {
2149
		uiCtxt = {
2150
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1425}}";
2151
			sepNavSelRange = "{1341, 28}";
2152
			sepNavVisRange = "{654, 922}";
2153
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
2154
		};
2155
	};
2156
	0DE4366E0E58B3A1005449EC /* load.h */ = {
2157
		uiCtxt = {
2158
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
2159
			sepNavSelRange = "{231, 314}";
2160
			sepNavVisRange = "{0, 554}";
2161
		};
2162
	};
2163
	0DE4366F0E58B3A1005449EC /* load.cpp */ = {
2164
		uiCtxt = {
2165
			sepNavIntBoundsRect = "{{0, 0}, {928, 608}}";
2166
			sepNavSelRange = "{268, 0}";
2167
			sepNavVisRange = "{24, 688}";
2168
		};
2169
	};
2170
	0DE4367C0E58B66A005449EC /* PBXTextBookmark */ = {
2171
		isa = PBXTextBookmark;
2172
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
2173
		name = "load.cpp: 18";
2174
		rLen = 0;
2175
		rLoc = 268;
2176
		rType = 0;
2177
		vrLen = 688;
2178
		vrLoc = 24;
2179
	};
2180
	0DE436810E58B66A005449EC /* PBXTextBookmark */ = {
2181
		isa = PBXTextBookmark;
2182
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
2183
		name = "objview.cpp: 101";
2184
		rLen = 708;
2185
		rLoc = 2479;
2186
		rType = 0;
2187
		vrLen = 576;
2188
		vrLoc = 7434;
2189
	};
2190
	0DE436830E58B66A005449EC /* PBXTextBookmark */ = {
2191
		isa = PBXTextBookmark;
2192
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2193
		name = "decimator.cpp: 45";
2194
		rLen = 0;
2195
		rLoc = 842;
2196
		rType = 0;
2197
		vrLen = 685;
2198
		vrLoc = 511;
2199
	};
2200
	0DE436840E58B66A005449EC /* PBXTextBookmark */ = {
2201
		isa = PBXTextBookmark;
2202
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
2203
		name = "load.h: 15";
2204
		rLen = 314;
2205
		rLoc = 231;
2206
		rType = 0;
2207
		vrLen = 554;
2208
		vrLoc = 0;
2209
	};
2210
	0DE436850E58B66A005449EC /* PBXTextBookmark */ = {
2211
		isa = PBXTextBookmark;
2212
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
2213
		name = "load.cpp: 18";
2214
		rLen = 0;
2215
		rLoc = 268;
2216
		rType = 0;
2217
		vrLen = 688;
2218
		vrLoc = 24;
2219
	};
2220
	0DE436950E58B821005449EC /* PBXTextBookmark */ = {
2221
		isa = PBXTextBookmark;
2222
		fRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */;
2223
		name = "raytrace.cpp: 1";
2224
		rLen = 0;
2225
		rLoc = 0;
2226
		rType = 0;
2227
		vrLen = 744;
2228
		vrLoc = 2764;
2229
	};
2230
	0DE436960E58B821005449EC /* PBXTextBookmark */ = {
2231
		isa = PBXTextBookmark;
2232
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
2233
		name = "volpoly.cpp: 1";
2234
		rLen = 0;
2235
		rLoc = 0;
2236
		rType = 0;
2237
		vrLen = 679;
2238
		vrLoc = 484;
2239
	};
2240
	0DE436970E58B821005449EC /* PBXTextBookmark */ = {
2241
		isa = PBXTextBookmark;
2242
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
2243
		name = "boundary_collapse.cpp: 3";
2244
		rLen = 0;
2245
		rLoc = 37;
2246
		rType = 0;
2247
		vrLen = 476;
2248
		vrLoc = 0;
2249
	};
2250
	0DE436980E58B821005449EC /* PBXTextBookmark */ = {
2251
		isa = PBXTextBookmark;
2252
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
2253
		name = "obj_load.h: 1";
2254
		rLen = 421;
2255
		rLoc = 0;
2256
		rType = 0;
2257
		vrLen = 421;
2258
		vrLoc = 0;
2259
	};
2260
	0DE436990E58B821005449EC /* PBXTextBookmark */ = {
2261
		isa = PBXTextBookmark;
2262
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
2263
		name = "ply_load.h: 12";
2264
		rLen = 0;
2265
		rLoc = 370;
2266
		rType = 0;
2267
		vrLen = 421;
2268
		vrLoc = 0;
2269
	};
2270
	0DE4369A0E58B821005449EC /* PBXTextBookmark */ = {
2271
		isa = PBXTextBookmark;
2272
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
2273
		name = "x3d_load.h: 1";
2274
		rLen = 0;
2275
		rLoc = 0;
2276
		rType = 0;
2277
		vrLen = 309;
2278
		vrLoc = 0;
2279
	};
2280
	0DE4369B0E58B821005449EC /* PBXTextBookmark */ = {
2281
		isa = PBXTextBookmark;
2282
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
2283
		name = "x3d_save.cpp: 1";
2284
		rLen = 0;
2285
		rLoc = 0;
2286
		rType = 0;
2287
		vrLen = 829;
2288
		vrLoc = 700;
2289
	};
2290
	0DE4369C0E58B821005449EC /* PBXTextBookmark */ = {
2291
		isa = PBXTextBookmark;
2292
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
2293
		name = "x3d_save.h: 1";
2294
		rLen = 0;
2295
		rLoc = 0;
2296
		rType = 0;
2297
		vrLen = 208;
2298
		vrLoc = 0;
2299
	};
2300
	0DE4369D0E58B821005449EC /* PBXTextBookmark */ = {
2301
		isa = PBXTextBookmark;
2302
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
2303
		name = "load.h: 15";
2304
		rLen = 314;
2305
		rLoc = 231;
2306
		rType = 0;
2307
		vrLen = 554;
2308
		vrLoc = 0;
2309
	};
2310
	0DE4369E0E58B821005449EC /* PBXTextBookmark */ = {
2311
		isa = PBXTextBookmark;
2312
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
2313
		name = "meshdist.cpp: 18";
2314
		rLen = 0;
2315
		rLoc = 340;
2316
		rType = 0;
2317
		vrLen = 671;
2318
		vrLoc = 3109;
2319
	};
2320
	0DE436A20E58B821005449EC /* PBXTextBookmark */ = {
2321
		isa = PBXTextBookmark;
2322
		fRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */;
2323
		name = "raytrace.cpp: 1";
2324
		rLen = 0;
2325
		rLoc = 0;
2326
		rType = 0;
2327
		vrLen = 744;
2328
		vrLoc = 2764;
2329
	};
2330
	0DE436A30E58B821005449EC /* PBXTextBookmark */ = {
2331
		isa = PBXTextBookmark;
2332
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
2333
		name = "volpoly.cpp: 1";
2334
		rLen = 0;
2335
		rLoc = 0;
2336
		rType = 0;
2337
		vrLen = 679;
2338
		vrLoc = 484;
2339
	};
2340
	0DE436A70E58B821005449EC /* PBXTextBookmark */ = {
2341
		isa = PBXTextBookmark;
2342
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
2343
		name = "obj_load.h: 1";
2344
		rLen = 421;
2345
		rLoc = 0;
2346
		rType = 0;
2347
		vrLen = 421;
2348
		vrLoc = 0;
2349
	};
2350
	0DE436A80E58B821005449EC /* PBXTextBookmark */ = {
2351
		isa = PBXTextBookmark;
2352
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
2353
		name = "ply_load.h: 12";
2354
		rLen = 0;
2355
		rLoc = 370;
2356
		rType = 0;
2357
		vrLen = 421;
2358
		vrLoc = 0;
2359
	};
2360
	0DE436A90E58B821005449EC /* PBXTextBookmark */ = {
2361
		isa = PBXTextBookmark;
2362
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
2363
		name = "x3d_load.h: 1";
2364
		rLen = 0;
2365
		rLoc = 0;
2366
		rType = 0;
2367
		vrLen = 309;
2368
		vrLoc = 0;
2369
	};
2370
	0DE436AA0E58B821005449EC /* PBXTextBookmark */ = {
2371
		isa = PBXTextBookmark;
2372
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
2373
		name = "x3d_save.cpp: 1";
2374
		rLen = 0;
2375
		rLoc = 0;
2376
		rType = 0;
2377
		vrLen = 829;
2378
		vrLoc = 700;
2379
	};
2380
	0DE436AB0E58B821005449EC /* PBXTextBookmark */ = {
2381
		isa = PBXTextBookmark;
2382
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
2383
		name = "x3d_save.h: 1";
2384
		rLen = 0;
2385
		rLoc = 0;
2386
		rType = 0;
2387
		vrLen = 208;
2388
		vrLoc = 0;
2389
	};
2390
	0DE436DC0E58C319005449EC /* PBXTextBookmark */ = {
2391
		isa = PBXTextBookmark;
2392
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2393
		name = "decimator.cpp: 7";
2394
		rLen = 0;
2395
		rLoc = 160;
2396
		rType = 0;
2397
		vrLen = 796;
2398
		vrLoc = 1081;
2399
	};
2400
	0DE436DD0E58C319005449EC /* PBXTextBookmark */ = {
2401
		isa = PBXTextBookmark;
2402
		fRef = 0DA601840E48914A002DD12B /* wireframe.h */;
2403
		name = "wireframe.h: 11";
2404
		rLen = 0;
2405
		rLoc = 204;
2406
		rType = 0;
2407
		vrLen = 207;
2408
		vrLoc = 0;
2409
	};
2410
	0DE436DE0E58C319005449EC /* PBXTextBookmark */ = {
2411
		isa = PBXTextBookmark;
2412
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
2413
		name = "objview.cpp: 47";
2414
		rLen = 0;
2415
		rLoc = 1258;
2416
		rType = 0;
2417
		vrLen = 671;
2418
		vrLoc = 5200;
2419
	};
2420
	0DE436E20E58C319005449EC /* PBXTextBookmark */ = {
2421
		isa = PBXTextBookmark;
2422
		fRef = 0DA601840E48914A002DD12B /* wireframe.h */;
2423
		name = "wireframe.h: 11";
2424
		rLen = 0;
2425
		rLoc = 204;
2426
		rType = 0;
2427
		vrLen = 207;
2428
		vrLoc = 0;
2429
	};
2430
	0DFE634E0E5D6A430091C851 /* PBXTextBookmark */ = {
2431
		isa = PBXTextBookmark;
2432
		fRef = 0DA601850E48914A002DD12B /* wireframe.cpp */;
2433
		name = "wireframe.cpp: 111";
2434
		rLen = 0;
2435
		rLoc = 2758;
2436
		rType = 0;
2437
		vrLen = 664;
2438
		vrLoc = 1128;
2439
	};
2440
	0DFE634F0E5D6A430091C851 /* PBXTextBookmark */ = {
2441
		isa = PBXTextBookmark;
2442
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
2443
		name = "ArithMatFloat.h: 7";
2444
		rLen = 0;
2445
		rLoc = 124;
2446
		rType = 0;
2447
		vrLen = 631;
2448
		vrLoc = 0;
2449
	};
2450
	0DFE63500E5D6A430091C851 /* PBXTextBookmark */ = {
2451
		isa = PBXTextBookmark;
2452
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
2453
		name = "ArithVec.h: 1";
2454
		rLen = 0;
2455
		rLoc = 0;
2456
		rType = 0;
2457
		vrLen = 844;
2458
		vrLoc = 12479;
2459
	};
2460
	0DFE63510E5D6A430091C851 /* PBXTextBookmark */ = {
2461
		isa = PBXTextBookmark;
2462
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
2463
		name = "ArithVecFloat.h: 1";
2464
		rLen = 0;
2465
		rLoc = 0;
2466
		rType = 0;
2467
		vrLen = 502;
2468
		vrLoc = 0;
2469
	};
2470
	0DFE63520E5D6A430091C851 /* PBXTextBookmark */ = {
2471
		isa = PBXTextBookmark;
2472
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
2473
		name = "ArithQuat.h: 1";
2474
		rLen = 0;
2475
		rLoc = 0;
2476
		rType = 0;
2477
		vrLen = 536;
2478
		vrLoc = 0;
2479
	};
2480
	0DFE63530E5D6A430091C851 /* PBXTextBookmark */ = {
2481
		isa = PBXTextBookmark;
2482
		fRef = 0DA601850E48914A002DD12B /* wireframe.cpp */;
2483
		name = "wireframe.cpp: 111";
2484
		rLen = 0;
2485
		rLoc = 2758;
2486
		rType = 0;
2487
		vrLen = 664;
2488
		vrLoc = 1128;
2489
	};
2490
	0DFE63540E5D6A430091C851 /* PBXTextBookmark */ = {
2491
		isa = PBXTextBookmark;
2492
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
2493
		name = "ArithMatFloat.h: 7";
2494
		rLen = 0;
2495
		rLoc = 124;
2496
		rType = 0;
2497
		vrLen = 631;
2498
		vrLoc = 0;
2499
	};
2500
	0DFE63550E5D6A430091C851 /* PBXTextBookmark */ = {
2501
		isa = PBXTextBookmark;
2502
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
2503
		name = "ArithVec.h: 1";
2504
		rLen = 0;
2505
		rLoc = 0;
2506
		rType = 0;
2507
		vrLen = 844;
2508
		vrLoc = 12479;
2509
	};
2510
	0DFE63560E5D6A430091C851 /* PBXTextBookmark */ = {
2511
		isa = PBXTextBookmark;
2512
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
2513
		name = "ArithVecFloat.h: 1";
2514
		rLen = 0;
2515
		rLoc = 0;
2516
		rType = 0;
2517
		vrLen = 502;
2518
		vrLoc = 0;
2519
	};
2520
	0DFE63A30E5D6EAC0091C851 /* PBXTextBookmark */ = {
2521
		isa = PBXTextBookmark;
2522
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
2523
		name = "ArithQuat.h: 5";
2524
		rLen = 0;
2525
		rLoc = 107;
2526
		rType = 0;
2527
		vrLen = 557;
2528
		vrLoc = 0;
2529
	};
329 jab 2530
}