Subversion Repositories gelsvn

Rev

Rev 400 | Rev 404 | 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
{
394 jab 3
	0D02D64D0E7E4E2F00E74869 /* PBXTextBookmark */ = {
4
		isa = PBXTextBookmark;
5
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
6
		name = "x3d_load.cpp: 100";
7
		rLen = 0;
8
		rLoc = 2654;
9
		rType = 0;
10
		vrLen = 928;
11
		vrLoc = 264;
12
	};
13
	0D02D64E0E7E4E2F00E74869 /* PBXTextBookmark */ = {
14
		isa = PBXTextBookmark;
15
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
16
		name = "x3d_load.h: 1";
17
		rLen = 0;
18
		rLoc = 0;
19
		rType = 0;
20
		vrLen = 309;
21
		vrLoc = 0;
22
	};
23
	0D02D6560E7E508300E74869 /* PBXTextBookmark */ = {
24
		isa = PBXTextBookmark;
25
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
26
		name = "x3d_save.cpp: 77";
27
		rLen = 0;
28
		rLoc = 2012;
29
		rType = 0;
30
		vrLen = 849;
31
		vrLoc = 0;
32
	};
335 jab 33
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
389 jab 34
		activeBuildConfigurationName = Release;
35
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
36
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
329 jab 37
		addToTargets = (
400 jab 38
			0D0CAEC00C611308003604C6 /* GEL */,
329 jab 39
		);
340 jab 40
		breakpoints = (
41
		);
335 jab 42
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
329 jab 43
		executables = (
335 jab 44
			0DB8835B0C611DA10040A677 /* OBJViewer */,
45
			0DB883B50C611FB20040A677 /* Raytracer */,
46
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
47
			0DB883F30C6120E60040A677 /* MeshDistance */,
48
			0DB884040C6121240040A677 /* Decimator */,
49
			0DB884090C6121400040A677 /* RangeScanViewer */,
50
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
51
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
344 jab 52
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
357 jab 53
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
382 jab 54
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
389 jab 55
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
329 jab 56
		);
57
		ignoreBreakpointsInProjectsDict = {
58
		};
59
		perUserDictionary = {
363 jab 60
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA1AED706398EBD00589147" = {
61
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
62
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
63
				PBXFileTableDataSourceColumnWidthsKey = (
64
					20,
65
					20,
66
					210,
67
					20,
68
					110,
69
					109,
70
					20,
71
				);
72
				PBXFileTableDataSourceColumnsKey = (
73
					PBXBreakpointsDataSource_ActionID,
74
					PBXBreakpointsDataSource_TypeID,
75
					PBXBreakpointsDataSource_BreakpointID,
76
					PBXBreakpointsDataSource_UseID,
77
					PBXBreakpointsDataSource_LocationID,
78
					PBXBreakpointsDataSource_ConditionID,
79
					PBXBreakpointsDataSource_ContinueID,
80
				);
81
			};
336 jab 82
			"PBXConfiguration.PBXBreakpointsDataSource.v1:1CA23EDF0692099D00951B8B" = {
83
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
84
				PBXFileTableDataSourceColumnSortingKey = PBXBreakpointsDataSource_BreakpointID;
85
				PBXFileTableDataSourceColumnWidthsKey = (
86
					20,
87
					20,
363 jab 88
					383,
336 jab 89
					20,
363 jab 90
					310,
91
					310,
336 jab 92
					20,
93
				);
94
				PBXFileTableDataSourceColumnsKey = (
95
					PBXBreakpointsDataSource_ActionID,
96
					PBXBreakpointsDataSource_TypeID,
97
					PBXBreakpointsDataSource_BreakpointID,
98
					PBXBreakpointsDataSource_UseID,
99
					PBXBreakpointsDataSource_LocationID,
100
					PBXBreakpointsDataSource_ConditionID,
101
					PBXBreakpointsDataSource_ContinueID,
102
				);
103
			};
372 jab 104
			PBXConfiguration.PBXFileTableDataSource3.PBXBookmarksDataSource = {
105
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
106
				PBXFileTableDataSourceColumnSortingKey = PBXBookmarksDataSource_NameID;
107
				PBXFileTableDataSourceColumnWidthsKey = (
108
					200,
109
					200,
110
					582,
111
				);
112
				PBXFileTableDataSourceColumnsKey = (
113
					PBXBookmarksDataSource_LocationID,
114
					PBXBookmarksDataSource_NameID,
115
					PBXBookmarksDataSource_CommentsID,
116
				);
117
			};
335 jab 118
			PBXConfiguration.PBXFileTableDataSource3.PBXErrorsWarningsDataSource = {
329 jab 119
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 120
				PBXFileTableDataSourceColumnSortingKey = PBXErrorsWarningsDataSource_LocationID;
329 jab 121
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 122
					20,
340 jab 123
					489,
400 jab 124
					544,
329 jab 125
				);
126
				PBXFileTableDataSourceColumnsKey = (
127
					PBXErrorsWarningsDataSource_TypeID,
128
					PBXErrorsWarningsDataSource_MessageID,
129
					PBXErrorsWarningsDataSource_LocationID,
130
				);
131
			};
336 jab 132
			PBXConfiguration.PBXFileTableDataSource3.PBXExecutablesDataSource = {
133
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
134
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
135
				PBXFileTableDataSourceColumnWidthsKey = (
136
					22,
137
					300,
401 jab 138
					771,
336 jab 139
				);
140
				PBXFileTableDataSourceColumnsKey = (
141
					PBXExecutablesDataSource_ActiveFlagID,
142
					PBXExecutablesDataSource_NameID,
143
					PBXExecutablesDataSource_CommentsID,
144
				);
145
			};
335 jab 146
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
329 jab 147
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
148
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
149
				PBXFileTableDataSourceColumnWidthsKey = (
150
					20,
400 jab 151
					883,
329 jab 152
					20,
153
					48,
154
					43,
155
					43,
156
					20,
157
				);
158
				PBXFileTableDataSourceColumnsKey = (
159
					PBXFileDataSource_FiletypeID,
160
					PBXFileDataSource_Filename_ColumnID,
161
					PBXFileDataSource_Built_ColumnID,
162
					PBXFileDataSource_ObjectSize_ColumnID,
163
					PBXFileDataSource_Errors_ColumnID,
164
					PBXFileDataSource_Warnings_ColumnID,
165
					PBXFileDataSource_Target_ColumnID,
166
				);
167
			};
372 jab 168
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
169
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
170
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
171
				PBXFileTableDataSourceColumnWidthsKey = (
172
					200,
173
					786,
174
				);
175
				PBXFileTableDataSourceColumnsKey = (
176
					PBXFindDataSource_MessageID,
177
					PBXFindDataSource_LocationID,
178
				);
179
			};
335 jab 180
			PBXConfiguration.PBXFileTableDataSource3.XCSCMDataSource = {
329 jab 181
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
335 jab 182
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
329 jab 183
				PBXFileTableDataSourceColumnWidthsKey = (
335 jab 184
					20,
185
					20,
372 jab 186
					748,
335 jab 187
					20,
372 jab 188
					48,
335 jab 189
					43,
190
					43,
191
					20,
329 jab 192
				);
193
				PBXFileTableDataSourceColumnsKey = (
335 jab 194
					PBXFileDataSource_SCM_ColumnID,
195
					PBXFileDataSource_FiletypeID,
196
					PBXFileDataSource_Filename_ColumnID,
197
					PBXFileDataSource_Built_ColumnID,
198
					PBXFileDataSource_ObjectSize_ColumnID,
199
					PBXFileDataSource_Errors_ColumnID,
200
					PBXFileDataSource_Warnings_ColumnID,
201
					PBXFileDataSource_Target_ColumnID,
329 jab 202
				);
203
			};
204
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
205
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
206
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
207
				PBXFileTableDataSourceColumnWidthsKey = (
208
					20,
400 jab 209
					803,
372 jab 210
					60,
329 jab 211
					20,
212
					48,
213
					43,
214
					43,
215
				);
216
				PBXFileTableDataSourceColumnsKey = (
217
					PBXFileDataSource_FiletypeID,
218
					PBXFileDataSource_Filename_ColumnID,
219
					PBXTargetDataSource_PrimaryAttribute,
220
					PBXFileDataSource_Built_ColumnID,
221
					PBXFileDataSource_ObjectSize_ColumnID,
222
					PBXFileDataSource_Errors_ColumnID,
223
					PBXFileDataSource_Warnings_ColumnID,
224
				);
225
			};
401 jab 226
			PBXPerProjectTemplateStateSaveDate = 243759139;
227
			PBXWorkspaceStateSaveDate = 243759139;
329 jab 228
		};
336 jab 229
		perUserProjectItems = {
394 jab 230
			0D02D64D0E7E4E2F00E74869 = 0D02D64D0E7E4E2F00E74869 /* PBXTextBookmark */;
231
			0D02D64E0E7E4E2F00E74869 = 0D02D64E0E7E4E2F00E74869 /* PBXTextBookmark */;
232
			0D02D6560E7E508300E74869 = 0D02D6560E7E508300E74869 /* PBXTextBookmark */;
233
			0D12DCDD0E827D66009420AD = 0D12DCDD0E827D66009420AD /* PBXTextBookmark */;
401 jab 234
			0D181FA00E85945B00620812 = 0D181FA00E85945B00620812 /* PBXTextBookmark */;
235
			0D181FAC0E85950C00620812 = 0D181FAC0E85950C00620812 /* PBXTextBookmark */;
394 jab 236
			0D2628E80E6E76B3004494D4 = 0D2628E80E6E76B3004494D4 /* PBXTextBookmark */;
237
			0D2628E90E6E76B3004494D4 = 0D2628E90E6E76B3004494D4 /* PBXTextBookmark */;
400 jab 238
			0D2D81970E8506D100E69E57 = 0D2D81970E8506D100E69E57 /* PBXTextBookmark */;
239
			0D2D81B10E8506D100E69E57 = 0D2D81B10E8506D100E69E57 /* PBXTextBookmark */;
394 jab 240
			0D2F10C80E562D6100901E08 = 0D2F10C80E562D6100901E08 /* PBXTextBookmark */;
241
			0D32018F0E563DE9005FA7AF = 0D32018F0E563DE9005FA7AF /* PBXTextBookmark */;
242
			0D3201910E563DE9005FA7AF = 0D3201910E563DE9005FA7AF /* PBXTextBookmark */;
243
			0D44A3410E55C9DD00AECD76 = 0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */;
400 jab 244
			0D44C9DC0E82F47300084725 = 0D44C9DC0E82F47300084725 /* PBXTextBookmark */;
245
			0D44C9E90E82F47300084725 = 0D44C9E90E82F47300084725 /* PBXTextBookmark */;
246
			0D44CA2B0E82FC1A00084725 = 0D44CA2B0E82FC1A00084725 /* PBXTextBookmark */;
247
			0D44CA2F0E82FC1A00084725 = 0D44CA2F0E82FC1A00084725 /* PBXTextBookmark */;
248
			0D44CA350E82FC1A00084725 = 0D44CA350E82FC1A00084725 /* PBXTextBookmark */;
394 jab 249
			0D4FB39E0E7FFF2E0024FE33 = 0D4FB39E0E7FFF2E0024FE33 /* PBXTextBookmark */;
250
			0D4FB3A70E7FFF900024FE33 = 0D4FB3A70E7FFF900024FE33 /* PBXTextBookmark */;
251
			0D56D1B30E75181D004D71DE = 0D56D1B30E75181D004D71DE /* PBXTextBookmark */;
252
			0D5E5F350E7DA97500D2157C = 0D5E5F350E7DA97500D2157C /* PBXTextBookmark */;
253
			0D738CB90E75C93D000FCBA9 = 0D738CB90E75C93D000FCBA9 /* PBXTextBookmark */;
254
			0D738CC70E75D217000FCBA9 = 0D738CC70E75D217000FCBA9 /* PBXTextBookmark */;
255
			0D738CC80E75D217000FCBA9 = 0D738CC80E75D217000FCBA9 /* PBXTextBookmark */;
256
			0D738CCA0E75D217000FCBA9 = 0D738CCA0E75D217000FCBA9 /* PBXTextBookmark */;
257
			0D738CCB0E75D217000FCBA9 = 0D738CCB0E75D217000FCBA9 /* PBXTextBookmark */;
258
			0D738CCC0E75D217000FCBA9 = 0D738CCC0E75D217000FCBA9 /* PBXTextBookmark */;
259
			0D738CCD0E75D217000FCBA9 = 0D738CCD0E75D217000FCBA9 /* PBXTextBookmark */;
260
			0D738CCE0E75D217000FCBA9 = 0D738CCE0E75D217000FCBA9 /* PBXTextBookmark */;
261
			0D738CCF0E75D217000FCBA9 = 0D738CCF0E75D217000FCBA9 /* PBXTextBookmark */;
262
			0D738CD00E75D217000FCBA9 = 0D738CD00E75D217000FCBA9 /* PBXTextBookmark */;
263
			0D738CD10E75D217000FCBA9 = 0D738CD10E75D217000FCBA9 /* PBXTextBookmark */;
264
			0D738CD20E75D217000FCBA9 = 0D738CD20E75D217000FCBA9 /* PBXTextBookmark */;
265
			0D738CD30E75D217000FCBA9 = 0D738CD30E75D217000FCBA9 /* PBXTextBookmark */;
266
			0D738CD40E75D217000FCBA9 = 0D738CD40E75D217000FCBA9 /* PBXTextBookmark */;
267
			0D738CD50E75D217000FCBA9 = 0D738CD50E75D217000FCBA9 /* PBXTextBookmark */;
268
			0D738CD60E75D217000FCBA9 = 0D738CD60E75D217000FCBA9 /* PBXTextBookmark */;
269
			0D738CD70E75D217000FCBA9 = 0D738CD70E75D217000FCBA9 /* PBXTextBookmark */;
270
			0D738CD80E75D217000FCBA9 = 0D738CD80E75D217000FCBA9 /* PBXTextBookmark */;
271
			0D738CD90E75D217000FCBA9 = 0D738CD90E75D217000FCBA9 /* PBXTextBookmark */;
272
			0D738CDA0E75D217000FCBA9 = 0D738CDA0E75D217000FCBA9 /* PBXTextBookmark */;
273
			0D738CDB0E75D217000FCBA9 = 0D738CDB0E75D217000FCBA9 /* PBXTextBookmark */;
274
			0D738CDC0E75D217000FCBA9 = 0D738CDC0E75D217000FCBA9 /* PBXTextBookmark */;
275
			0D738CDD0E75D217000FCBA9 = 0D738CDD0E75D217000FCBA9 /* PBXTextBookmark */;
276
			0D738CDE0E75D217000FCBA9 = 0D738CDE0E75D217000FCBA9 /* PBXTextBookmark */;
277
			0D738CDF0E75D217000FCBA9 = 0D738CDF0E75D217000FCBA9 /* PBXTextBookmark */;
278
			0D738CE00E75D217000FCBA9 = 0D738CE00E75D217000FCBA9 /* PBXTextBookmark */;
279
			0D738CE10E75D217000FCBA9 = 0D738CE10E75D217000FCBA9 /* PBXTextBookmark */;
280
			0D738CE20E75D217000FCBA9 = 0D738CE20E75D217000FCBA9 /* PBXTextBookmark */;
281
			0D738CE30E75D217000FCBA9 = 0D738CE30E75D217000FCBA9 /* PBXTextBookmark */;
282
			0D738CE40E75D217000FCBA9 = 0D738CE40E75D217000FCBA9 /* PBXTextBookmark */;
283
			0D738CE50E75D217000FCBA9 = 0D738CE50E75D217000FCBA9 /* PBXTextBookmark */;
284
			0D738CE60E75D217000FCBA9 = 0D738CE60E75D217000FCBA9 /* PBXTextBookmark */;
285
			0D738CE70E75D217000FCBA9 = 0D738CE70E75D217000FCBA9 /* PBXTextBookmark */;
286
			0D738CE80E75D217000FCBA9 = 0D738CE80E75D217000FCBA9 /* PBXTextBookmark */;
287
			0D738CE90E75D217000FCBA9 = 0D738CE90E75D217000FCBA9 /* PBXTextBookmark */;
288
			0D738CEA0E75D217000FCBA9 = 0D738CEA0E75D217000FCBA9 /* PBXTextBookmark */;
289
			0D738CEB0E75D217000FCBA9 = 0D738CEB0E75D217000FCBA9 /* PBXTextBookmark */;
290
			0D738CEC0E75D217000FCBA9 = 0D738CEC0E75D217000FCBA9 /* PBXTextBookmark */;
291
			0D738CED0E75D217000FCBA9 = 0D738CED0E75D217000FCBA9 /* PBXTextBookmark */;
292
			0D738CEE0E75D217000FCBA9 = 0D738CEE0E75D217000FCBA9 /* PBXTextBookmark */;
293
			0D738CEF0E75D217000FCBA9 = 0D738CEF0E75D217000FCBA9 /* PBXTextBookmark */;
294
			0D738CF00E75D217000FCBA9 = 0D738CF00E75D217000FCBA9 /* PBXTextBookmark */;
295
			0D738CF10E75D217000FCBA9 = 0D738CF10E75D217000FCBA9 /* PBXTextBookmark */;
296
			0D738CF20E75D217000FCBA9 = 0D738CF20E75D217000FCBA9 /* PBXTextBookmark */;
297
			0D738CF30E75D217000FCBA9 = 0D738CF30E75D217000FCBA9 /* PBXTextBookmark */;
298
			0D738CF40E75D217000FCBA9 = 0D738CF40E75D217000FCBA9 /* PBXTextBookmark */;
299
			0D738CF50E75D217000FCBA9 = 0D738CF50E75D217000FCBA9 /* PBXTextBookmark */;
300
			0D738CF60E75D217000FCBA9 = 0D738CF60E75D217000FCBA9 /* PBXTextBookmark */;
301
			0D738CF70E75D217000FCBA9 = 0D738CF70E75D217000FCBA9 /* PBXTextBookmark */;
302
			0D738CF80E75D217000FCBA9 = 0D738CF80E75D217000FCBA9 /* PBXTextBookmark */;
303
			0D738CF90E75D217000FCBA9 = 0D738CF90E75D217000FCBA9 /* PBXTextBookmark */;
304
			0D738CFA0E75D217000FCBA9 = 0D738CFA0E75D217000FCBA9 /* PBXTextBookmark */;
305
			0D738CFB0E75D217000FCBA9 = 0D738CFB0E75D217000FCBA9 /* PBXTextBookmark */;
306
			0D738CFC0E75D217000FCBA9 = 0D738CFC0E75D217000FCBA9 /* PBXTextBookmark */;
307
			0D738CFD0E75D217000FCBA9 = 0D738CFD0E75D217000FCBA9 /* PBXTextBookmark */;
308
			0D738CFE0E75D217000FCBA9 = 0D738CFE0E75D217000FCBA9 /* PBXTextBookmark */;
309
			0D738CFF0E75D217000FCBA9 = 0D738CFF0E75D217000FCBA9 /* PBXTextBookmark */;
310
			0D738D000E75D217000FCBA9 = 0D738D000E75D217000FCBA9 /* PBXTextBookmark */;
311
			0D738D010E75D217000FCBA9 = 0D738D010E75D217000FCBA9 /* PBXTextBookmark */;
312
			0D738D0A0E75D217000FCBA9 = 0D738D0A0E75D217000FCBA9 /* PBXTextBookmark */;
313
			0D738D0F0E75D217000FCBA9 = 0D738D0F0E75D217000FCBA9 /* PBXTextBookmark */;
314
			0D738D100E75D217000FCBA9 = 0D738D100E75D217000FCBA9 /* PBXTextBookmark */;
315
			0D738D110E75D217000FCBA9 = 0D738D110E75D217000FCBA9 /* PBXTextBookmark */;
316
			0D738D120E75D217000FCBA9 = 0D738D120E75D217000FCBA9 /* PBXTextBookmark */;
317
			0D738D130E75D217000FCBA9 = 0D738D130E75D217000FCBA9 /* PBXTextBookmark */;
318
			0D738D140E75D217000FCBA9 = 0D738D140E75D217000FCBA9 /* PBXTextBookmark */;
319
			0D738D150E75D217000FCBA9 = 0D738D150E75D217000FCBA9 /* PBXTextBookmark */;
320
			0D738D160E75D217000FCBA9 = 0D738D160E75D217000FCBA9 /* PBXTextBookmark */;
321
			0D738D170E75D217000FCBA9 = 0D738D170E75D217000FCBA9 /* PBXTextBookmark */;
322
			0D738D180E75D217000FCBA9 = 0D738D180E75D217000FCBA9 /* PBXTextBookmark */;
323
			0D738D190E75D217000FCBA9 = 0D738D190E75D217000FCBA9 /* PBXTextBookmark */;
324
			0D738D1A0E75D217000FCBA9 = 0D738D1A0E75D217000FCBA9 /* PBXTextBookmark */;
325
			0D738D1B0E75D217000FCBA9 = 0D738D1B0E75D217000FCBA9 /* PBXTextBookmark */;
326
			0D738D1C0E75D217000FCBA9 = 0D738D1C0E75D217000FCBA9 /* PBXTextBookmark */;
327
			0D738D1D0E75D217000FCBA9 = 0D738D1D0E75D217000FCBA9 /* PBXTextBookmark */;
328
			0D738D1E0E75D217000FCBA9 = 0D738D1E0E75D217000FCBA9 /* PBXTextBookmark */;
329
			0D738D1F0E75D217000FCBA9 = 0D738D1F0E75D217000FCBA9 /* PBXTextBookmark */;
330
			0D738D200E75D217000FCBA9 = 0D738D200E75D217000FCBA9 /* PBXTextBookmark */;
331
			0D738D210E75D217000FCBA9 = 0D738D210E75D217000FCBA9 /* PBXTextBookmark */;
332
			0D738D220E75D217000FCBA9 = 0D738D220E75D217000FCBA9 /* PBXTextBookmark */;
333
			0D738D230E75D217000FCBA9 = 0D738D230E75D217000FCBA9 /* PBXTextBookmark */;
334
			0D738D240E75D217000FCBA9 = 0D738D240E75D217000FCBA9 /* PBXTextBookmark */;
335
			0D738D250E75D217000FCBA9 = 0D738D250E75D217000FCBA9 /* PBXTextBookmark */;
336
			0D738D260E75D217000FCBA9 = 0D738D260E75D217000FCBA9 /* PBXTextBookmark */;
337
			0D738D290E75D217000FCBA9 = 0D738D290E75D217000FCBA9 /* PBXTextBookmark */;
338
			0D738D2A0E75D217000FCBA9 = 0D738D2A0E75D217000FCBA9 /* PBXTextBookmark */;
339
			0D738D2B0E75D217000FCBA9 = 0D738D2B0E75D217000FCBA9 /* PBXTextBookmark */;
340
			0D738D2C0E75D217000FCBA9 = 0D738D2C0E75D217000FCBA9 /* PBXTextBookmark */;
341
			0D738D2D0E75D217000FCBA9 = 0D738D2D0E75D217000FCBA9 /* PBXTextBookmark */;
342
			0D738D2E0E75D217000FCBA9 = 0D738D2E0E75D217000FCBA9 /* PBXTextBookmark */;
343
			0D738D2F0E75D217000FCBA9 = 0D738D2F0E75D217000FCBA9 /* PBXTextBookmark */;
344
			0D738D300E75D217000FCBA9 = 0D738D300E75D217000FCBA9 /* PBXTextBookmark */;
345
			0D738D330E75D217000FCBA9 = 0D738D330E75D217000FCBA9 /* PBXTextBookmark */;
346
			0D738D360E75D217000FCBA9 = 0D738D360E75D217000FCBA9 /* PBXTextBookmark */;
347
			0D738D370E75D217000FCBA9 = 0D738D370E75D217000FCBA9 /* PBXTextBookmark */;
348
			0D738D380E75D217000FCBA9 = 0D738D380E75D217000FCBA9 /* PBXTextBookmark */;
349
			0D738D390E75D217000FCBA9 = 0D738D390E75D217000FCBA9 /* PBXTextBookmark */;
350
			0D738D3A0E75D217000FCBA9 = 0D738D3A0E75D217000FCBA9 /* PBXTextBookmark */;
351
			0D738D3D0E75D217000FCBA9 = 0D738D3D0E75D217000FCBA9 /* PBXTextBookmark */;
352
			0D738D3E0E75D217000FCBA9 = 0D738D3E0E75D217000FCBA9 /* PBXTextBookmark */;
353
			0D738D3F0E75D217000FCBA9 = 0D738D3F0E75D217000FCBA9 /* PBXTextBookmark */;
354
			0D738D400E75D217000FCBA9 = 0D738D400E75D217000FCBA9 /* PBXTextBookmark */;
355
			0D738D410E75D217000FCBA9 = 0D738D410E75D217000FCBA9 /* PBXTextBookmark */;
356
			0D738D420E75D217000FCBA9 = 0D738D420E75D217000FCBA9 /* PBXTextBookmark */;
357
			0D738D430E75D217000FCBA9 = 0D738D430E75D217000FCBA9 /* PBXTextBookmark */;
358
			0D738D440E75D217000FCBA9 = 0D738D440E75D217000FCBA9 /* PBXTextBookmark */;
359
			0D738D450E75D217000FCBA9 = 0D738D450E75D217000FCBA9 /* PBXTextBookmark */;
360
			0D738D460E75D217000FCBA9 = 0D738D460E75D217000FCBA9 /* PBXTextBookmark */;
361
			0D738D470E75D217000FCBA9 = 0D738D470E75D217000FCBA9 /* PBXTextBookmark */;
362
			0D738D480E75D217000FCBA9 = 0D738D480E75D217000FCBA9 /* PBXTextBookmark */;
363
			0D738D490E75D217000FCBA9 = 0D738D490E75D217000FCBA9 /* PBXTextBookmark */;
364
			0D738D4A0E75D217000FCBA9 = 0D738D4A0E75D217000FCBA9 /* PBXTextBookmark */;
365
			0D738D4B0E75D217000FCBA9 = 0D738D4B0E75D217000FCBA9 /* PBXTextBookmark */;
366
			0D738D4C0E75D217000FCBA9 = 0D738D4C0E75D217000FCBA9 /* PBXTextBookmark */;
367
			0D738D4D0E75D217000FCBA9 = 0D738D4D0E75D217000FCBA9 /* PBXTextBookmark */;
401 jab 368
			0D7B4EED0E87782B00715008 /* PBXTextBookmark */ = 0D7B4EED0E87782B00715008 /* PBXTextBookmark */;
369
			0D7B4EF00E87782B00715008 /* PBXTextBookmark */ = 0D7B4EF00E87782B00715008 /* PBXTextBookmark */;
370
			0D7B4EFE0E87835800715008 /* PBXTextBookmark */ = 0D7B4EFE0E87835800715008 /* PBXTextBookmark */;
371
			0D7B4EFF0E87835800715008 /* PBXTextBookmark */ = 0D7B4EFF0E87835800715008 /* PBXTextBookmark */;
372
			0D7B4F000E87835800715008 /* PBXTextBookmark */ = 0D7B4F000E87835800715008 /* PBXTextBookmark */;
373
			0D7B4F010E87835800715008 /* PBXTextBookmark */ = 0D7B4F010E87835800715008 /* PBXTextBookmark */;
374
			0D7B4F030E8783B000715008 /* PBXTextBookmark */ = 0D7B4F030E8783B000715008 /* PBXTextBookmark */;
375
			0D7B4F040E8783B000715008 /* PBXTextBookmark */ = 0D7B4F040E8783B000715008 /* PBXTextBookmark */;
376
			0D7B4F060E8783C100715008 /* PBXTextBookmark */ = 0D7B4F060E8783C100715008 /* PBXTextBookmark */;
377
			0D7B4F070E8783C100715008 /* PBXTextBookmark */ = 0D7B4F070E8783C100715008 /* PBXTextBookmark */;
378
			0D7B4F090E8783FB00715008 /* PBXTextBookmark */ = 0D7B4F090E8783FB00715008 /* PBXTextBookmark */;
379
			0D7B4F0A0E8783FB00715008 /* PBXTextBookmark */ = 0D7B4F0A0E8783FB00715008 /* PBXTextBookmark */;
380
			0D7B4F0C0E87840F00715008 /* PBXTextBookmark */ = 0D7B4F0C0E87840F00715008 /* PBXTextBookmark */;
381
			0D7B4F0D0E87840F00715008 /* PBXTextBookmark */ = 0D7B4F0D0E87840F00715008 /* PBXTextBookmark */;
382
			0D7B4F0F0E87843100715008 /* PBXTextBookmark */ = 0D7B4F0F0E87843100715008 /* PBXTextBookmark */;
383
			0D7B4F100E87843100715008 /* PBXTextBookmark */ = 0D7B4F100E87843100715008 /* PBXTextBookmark */;
394 jab 384
			0D813C000E6D6FAE0061A34C = 0D813C000E6D6FAE0061A34C /* PBXTextBookmark */;
385
			0D813C040E6D6FAE0061A34C = 0D813C040E6D6FAE0061A34C /* PBXTextBookmark */;
386
			0D813C1A0E6D71E20061A34C = 0D813C1A0E6D71E20061A34C /* PBXTextBookmark */;
387
			0D813C390E6D76B00061A34C = 0D813C390E6D76B00061A34C /* PBXTextBookmark */;
388
			0D813C3A0E6D76B00061A34C = 0D813C3A0E6D76B00061A34C /* PBXTextBookmark */;
389
			0D813C3F0E6D76B00061A34C = 0D813C3F0E6D76B00061A34C /* PBXTextBookmark */;
390
			0D813C410E6D76B00061A34C = 0D813C410E6D76B00061A34C /* PBXTextBookmark */;
391
			0D813C430E6D76B00061A34C = 0D813C430E6D76B00061A34C /* PBXTextBookmark */;
392
			0D813C440E6D76B00061A34C = 0D813C440E6D76B00061A34C /* PBXTextBookmark */;
393
			0D813C5C0E6D7AB20061A34C = 0D813C5C0E6D7AB20061A34C /* PBXTextBookmark */;
401 jab 394
			0D852F8A0E86D79D001179E6 = 0D852F8A0E86D79D001179E6 /* PBXTextBookmark */;
395
			0D852F8B0E86D79D001179E6 = 0D852F8B0E86D79D001179E6 /* PBXTextBookmark */;
396
			0D852FBE0E86E0FB001179E6 = 0D852FBE0E86E0FB001179E6 /* PBXTextBookmark */;
397
			0D852FBF0E86E0FB001179E6 = 0D852FBF0E86E0FB001179E6 /* PBXTextBookmark */;
398
			0D852FC10E86E0FB001179E6 = 0D852FC10E86E0FB001179E6 /* PBXTextBookmark */;
399
			0D852FC20E86E0FB001179E6 = 0D852FC20E86E0FB001179E6 /* PBXTextBookmark */;
400
			0D852FC30E86E0FB001179E6 = 0D852FC30E86E0FB001179E6 /* PBXTextBookmark */;
401
			0D852FC40E86E0FB001179E6 = 0D852FC40E86E0FB001179E6 /* PBXTextBookmark */;
402
			0D852FD00E86ED7A001179E6 = 0D852FD00E86ED7A001179E6 /* PBXTextBookmark */;
403
			0D852FD10E86ED7A001179E6 = 0D852FD10E86ED7A001179E6 /* PBXTextBookmark */;
404
			0D852FD20E86ED7A001179E6 = 0D852FD20E86ED7A001179E6 /* PBXTextBookmark */;
394 jab 405
			0D900AA60E71558000BED20F = 0D900AA60E71558000BED20F /* PBXTextBookmark */;
406
			0D900AAB0E71558000BED20F = 0D900AAB0E71558000BED20F /* PBXTextBookmark */;
407
			0D900B160E715A4400BED20F = 0D900B160E715A4400BED20F /* PBXTextBookmark */;
408
			0D900B800E715F8700BED20F = 0D900B800E715F8700BED20F /* PBXTextBookmark */;
409
			0D900B9E0E71634300BED20F = 0D900B9E0E71634300BED20F /* PBXTextBookmark */;
410
			0D900BA10E71634300BED20F = 0D900BA10E71634300BED20F /* PBXTextBookmark */;
411
			0D900BA20E71634300BED20F = 0D900BA20E71634300BED20F /* PBXTextBookmark */;
412
			0D900BA90E71634300BED20F = 0D900BA90E71634300BED20F /* PBXTextBookmark */;
413
			0DABD95D0E6EB44900620807 = 0DABD95D0E6EB44900620807 /* PBXTextBookmark */;
414
			0DABD9650E6EB44900620807 = 0DABD9650E6EB44900620807 /* PBXTextBookmark */;
415
			0DABD9660E6EB44900620807 = 0DABD9660E6EB44900620807 /* PBXTextBookmark */;
416
			0DABD9670E6EB44900620807 = 0DABD9670E6EB44900620807 /* PBXTextBookmark */;
417
			0DABD96D0E6EB54B00620807 = 0DABD96D0E6EB54B00620807 /* PBXTextBookmark */;
418
			0DABD9710E6EB54B00620807 = 0DABD9710E6EB54B00620807 /* PBXTextBookmark */;
419
			0DAF05F70E6BEBDD0097AAAD = 0DAF05F70E6BEBDD0097AAAD /* PBXTextBookmark */;
420
			0DAF05F90E6BEBDD0097AAAD = 0DAF05F90E6BEBDD0097AAAD /* PBXTextBookmark */;
421
			0DAF070B0E6C18AB0097AAAD = 0DAF070B0E6C18AB0097AAAD /* PBXTextBookmark */;
422
			0DAF07130E6C18AB0097AAAD = 0DAF07130E6C18AB0097AAAD /* PBXTextBookmark */;
400 jab 423
			0DAFF1440E839C0F00BE991A = 0DAFF1440E839C0F00BE991A /* PBXTextBookmark */;
424
			0DAFF26A0E83A41400BE991A = 0DAFF26A0E83A41400BE991A /* PBXTextBookmark */;
425
			0DAFF2720E83A41400BE991A = 0DAFF2720E83A41400BE991A /* PBXTextBookmark */;
426
			0DAFF2C20E83C0DE00BE991A = 0DAFF2C20E83C0DE00BE991A /* PBXTextBookmark */;
427
			0DAFF3000E83C72E00BE991A = 0DAFF3000E83C72E00BE991A /* PBXTextBookmark */;
428
			0DAFF3220E83CB4300BE991A = 0DAFF3220E83CB4300BE991A /* PBXTextBookmark */;
429
			0DAFF3240E83CB4300BE991A = 0DAFF3240E83CB4300BE991A /* PBXTextBookmark */;
430
			0DAFF3260E83CB4300BE991A = 0DAFF3260E83CB4300BE991A /* PBXTextBookmark */;
431
			0DAFF3290E83CB4300BE991A = 0DAFF3290E83CB4300BE991A /* PBXTextBookmark */;
432
			0DAFF3340E83CCBD00BE991A = 0DAFF3340E83CCBD00BE991A /* PBXTextBookmark */;
433
			0DAFF3380E83CCBD00BE991A = 0DAFF3380E83CCBD00BE991A /* PBXTextBookmark */;
434
			0DAFF34F0E83CF1600BE991A = 0DAFF34F0E83CF1600BE991A /* PBXTextBookmark */;
435
			0DAFF3500E83CF1600BE991A = 0DAFF3500E83CF1600BE991A /* PBXTextBookmark */;
436
			0DAFF3510E83CF1600BE991A = 0DAFF3510E83CF1600BE991A /* PBXTextBookmark */;
437
			0DAFF3560E83CF1600BE991A = 0DAFF3560E83CF1600BE991A /* PBXTextBookmark */;
438
			0DAFF3570E83CF1600BE991A = 0DAFF3570E83CF1600BE991A /* PBXTextBookmark */;
439
			0DAFF3580E83CF1600BE991A = 0DAFF3580E83CF1600BE991A /* PBXTextBookmark */;
440
			0DAFF38C0E83D3CA00BE991A = 0DAFF38C0E83D3CA00BE991A /* PBXTextBookmark */;
441
			0DB26F970E8524E3001F2338 = 0DB26F970E8524E3001F2338 /* PBXTextBookmark */;
442
			0DB26F980E8524E3001F2338 = 0DB26F980E8524E3001F2338 /* PBXTextBookmark */;
443
			0DB26F990E8524E3001F2338 = 0DB26F990E8524E3001F2338 /* PBXTextBookmark */;
444
			0DB26F9A0E8524E3001F2338 = 0DB26F9A0E8524E3001F2338 /* PBXTextBookmark */;
445
			0DB26F9B0E8524E3001F2338 = 0DB26F9B0E8524E3001F2338 /* PBXTextBookmark */;
446
			0DB26F9C0E8524E3001F2338 = 0DB26F9C0E8524E3001F2338 /* PBXTextBookmark */;
447
			0DB26FCA0E8524E3001F2338 = 0DB26FCA0E8524E3001F2338 /* PBXTextBookmark */;
448
			0DB270D00E853B1D001F2338 = 0DB270D00E853B1D001F2338 /* PBXTextBookmark */;
449
			0DB270ED0E853DEF001F2338 = 0DB270ED0E853DEF001F2338 /* PBXTextBookmark */;
450
			0DB270F00E853DEF001F2338 = 0DB270F00E853DEF001F2338 /* PBXTextBookmark */;
451
			0DB271100E854006001F2338 = 0DB271100E854006001F2338 /* PBXTextBookmark */;
452
			0DB2718F0E854751001F2338 = 0DB2718F0E854751001F2338 /* PBXTextBookmark */;
453
			0DB271980E854751001F2338 = 0DB271980E854751001F2338 /* PBXTextBookmark */;
394 jab 454
			0DB710030E5777F80012A8A8 = 0DB710030E5777F80012A8A8 /* PBXTextBookmark */;
455
			0DB710070E5777F80012A8A8 = 0DB710070E5777F80012A8A8 /* PBXTextBookmark */;
456
			0DB710080E5777F80012A8A8 = 0DB710080E5777F80012A8A8 /* PBXTextBookmark */;
457
			0DCC61C00E7B0D490081F6B7 = 0DCC61C00E7B0D490081F6B7 /* PBXTextBookmark */;
458
			0DCC61C40E7B0D490081F6B7 = 0DCC61C40E7B0D490081F6B7 /* PBXTextBookmark */;
400 jab 459
			0DD1D09A0E83E869001E3447 = 0DD1D09A0E83E869001E3447 /* PBXTextBookmark */;
460
			0DD1D09E0E83E869001E3447 = 0DD1D09E0E83E869001E3447 /* PBXTextBookmark */;
394 jab 461
			0DDE7FAF0E7BD73E0008F3D2 = 0DDE7FAF0E7BD73E0008F3D2 /* PBXTextBookmark */;
462
			0DDE7FB30E7BD73E0008F3D2 = 0DDE7FB30E7BD73E0008F3D2 /* PBXTextBookmark */;
463
			0DDE7FB80E7BD73E0008F3D2 = 0DDE7FB80E7BD73E0008F3D2 /* PBXTextBookmark */;
464
			0DDE804C0E7D8E280008F3D2 = 0DDE804C0E7D8E280008F3D2 /* PBXTextBookmark */;
465
			0DDE80850E7DA0780008F3D2 = 0DDE80850E7DA0780008F3D2 /* PBXTextBookmark */;
466
			0DDE80F90E7DA60F0008F3D2 = 0DDE80F90E7DA60F0008F3D2 /* PBXTextBookmark */;
467
			0DE436810E58B66A005449EC = 0DE436810E58B66A005449EC /* PBXTextBookmark */;
468
			0DE436830E58B66A005449EC = 0DE436830E58B66A005449EC /* PBXTextBookmark */;
469
			0DE436960E58B821005449EC = 0DE436960E58B821005449EC /* PBXTextBookmark */;
470
			0DE436980E58B821005449EC = 0DE436980E58B821005449EC /* PBXTextBookmark */;
471
			0DE436A20E58B821005449EC = 0DE436A20E58B821005449EC /* PBXTextBookmark */;
472
			0DE436A30E58B821005449EC = 0DE436A30E58B821005449EC /* PBXTextBookmark */;
473
			0DE436A70E58B821005449EC = 0DE436A70E58B821005449EC /* PBXTextBookmark */;
474
			0DE436A80E58B821005449EC = 0DE436A80E58B821005449EC /* PBXTextBookmark */;
475
			0DE436A90E58B821005449EC = 0DE436A90E58B821005449EC /* PBXTextBookmark */;
476
			0DE436AA0E58B821005449EC = 0DE436AA0E58B821005449EC /* PBXTextBookmark */;
477
			0DE436AB0E58B821005449EC = 0DE436AB0E58B821005449EC /* PBXTextBookmark */;
401 jab 478
			0DF561EA0E868B8E00067547 = 0DF561EA0E868B8E00067547 /* PBXTextBookmark */;
479
			0DF561EB0E868B8E00067547 = 0DF561EB0E868B8E00067547 /* PBXTextBookmark */;
480
			0DF561EC0E868B8E00067547 = 0DF561EC0E868B8E00067547 /* PBXTextBookmark */;
481
			0DF561EE0E868B8E00067547 = 0DF561EE0E868B8E00067547 /* PBXTextBookmark */;
482
			0DF561FD0E868B8E00067547 = 0DF561FD0E868B8E00067547 /* PBXTextBookmark */;
394 jab 483
			0DFB16750E6F4E6100E048A4 = 0DFB16750E6F4E6100E048A4 /* PBXTextBookmark */;
484
			0DFB16760E6F4E6100E048A4 = 0DFB16760E6F4E6100E048A4 /* PBXTextBookmark */;
485
			0DFB16770E6F4E6100E048A4 = 0DFB16770E6F4E6100E048A4 /* PBXTextBookmark */;
486
			0DFB16780E6F4E6100E048A4 = 0DFB16780E6F4E6100E048A4 /* PBXTextBookmark */;
487
			0DFB16790E6F4E6100E048A4 = 0DFB16790E6F4E6100E048A4 /* PBXTextBookmark */;
488
			0DFB167A0E6F4E6100E048A4 = 0DFB167A0E6F4E6100E048A4 /* PBXTextBookmark */;
489
			0DFB167B0E6F4E6100E048A4 = 0DFB167B0E6F4E6100E048A4 /* PBXTextBookmark */;
490
			0DFB167C0E6F4E6100E048A4 = 0DFB167C0E6F4E6100E048A4 /* PBXTextBookmark */;
491
			0DFB167D0E6F4E6100E048A4 = 0DFB167D0E6F4E6100E048A4 /* PBXTextBookmark */;
492
			0DFB16820E6F4E6100E048A4 = 0DFB16820E6F4E6100E048A4 /* PBXTextBookmark */;
493
			0DFB16830E6F4E6100E048A4 = 0DFB16830E6F4E6100E048A4 /* PBXTextBookmark */;
494
			0DFB16850E6F4E6100E048A4 = 0DFB16850E6F4E6100E048A4 /* PBXTextBookmark */;
495
			0DFB16870E6F4E6100E048A4 = 0DFB16870E6F4E6100E048A4 /* PBXTextBookmark */;
496
			0DFB16880E6F4E6100E048A4 = 0DFB16880E6F4E6100E048A4 /* PBXTextBookmark */;
497
			0DFB16890E6F4E6100E048A4 = 0DFB16890E6F4E6100E048A4 /* PBXTextBookmark */;
498
			0DFB168D0E6F4E6100E048A4 = 0DFB168D0E6F4E6100E048A4 /* PBXTextBookmark */;
499
			0DFB168E0E6F4E6100E048A4 = 0DFB168E0E6F4E6100E048A4 /* PBXTextBookmark */;
500
			0DFB168F0E6F4E6100E048A4 = 0DFB168F0E6F4E6100E048A4 /* PBXTextBookmark */;
501
			0DFB16900E6F4E6100E048A4 = 0DFB16900E6F4E6100E048A4 /* PBXTextBookmark */;
502
			0DFB16930E6F4E6100E048A4 = 0DFB16930E6F4E6100E048A4 /* PBXTextBookmark */;
503
			0DFB16950E6F4E6100E048A4 = 0DFB16950E6F4E6100E048A4 /* PBXTextBookmark */;
504
			0DFB16960E6F4E6100E048A4 = 0DFB16960E6F4E6100E048A4 /* PBXTextBookmark */;
505
			0DFB16970E6F4E6100E048A4 = 0DFB16970E6F4E6100E048A4 /* PBXTextBookmark */;
506
			0DFB16980E6F4E6100E048A4 = 0DFB16980E6F4E6100E048A4 /* PBXTextBookmark */;
507
			0DFB16990E6F4E6100E048A4 = 0DFB16990E6F4E6100E048A4 /* PBXTextBookmark */;
508
			0DFB169A0E6F4E6100E048A4 = 0DFB169A0E6F4E6100E048A4 /* PBXTextBookmark */;
509
			0DFB169B0E6F4E6100E048A4 = 0DFB169B0E6F4E6100E048A4 /* PBXTextBookmark */;
510
			0DFB169C0E6F4E6100E048A4 = 0DFB169C0E6F4E6100E048A4 /* PBXTextBookmark */;
511
			0DFB169D0E6F4E6100E048A4 = 0DFB169D0E6F4E6100E048A4 /* PBXTextBookmark */;
512
			0DFB169E0E6F4E6100E048A4 = 0DFB169E0E6F4E6100E048A4 /* PBXTextBookmark */;
513
			0DFB169F0E6F4E6100E048A4 = 0DFB169F0E6F4E6100E048A4 /* PBXTextBookmark */;
514
			0DFB16A10E6F4E6100E048A4 = 0DFB16A10E6F4E6100E048A4 /* PBXTextBookmark */;
515
			0DFB16A40E6F4E6100E048A4 = 0DFB16A40E6F4E6100E048A4 /* PBXTextBookmark */;
516
			0DFB16A50E6F4E6100E048A4 = 0DFB16A50E6F4E6100E048A4 /* PBXTextBookmark */;
517
			0DFB16A90E6F4E6100E048A4 = 0DFB16A90E6F4E6100E048A4 /* PBXTextBookmark */;
518
			0DFB16AD0E6F4E6100E048A4 = 0DFB16AD0E6F4E6100E048A4 /* PBXTextBookmark */;
519
			0DFB16AE0E6F4E6100E048A4 = 0DFB16AE0E6F4E6100E048A4 /* PBXTextBookmark */;
520
			0DFB16AF0E6F4E6100E048A4 = 0DFB16AF0E6F4E6100E048A4 /* PBXTextBookmark */;
521
			0DFB16B00E6F4E6100E048A4 = 0DFB16B00E6F4E6100E048A4 /* PBXTextBookmark */;
522
			0DFB16B10E6F4E6100E048A4 = 0DFB16B10E6F4E6100E048A4 /* PBXTextBookmark */;
523
			0DFB16B20E6F4E6100E048A4 = 0DFB16B20E6F4E6100E048A4 /* PBXTextBookmark */;
524
			0DFB16B70E6F4E6100E048A4 = 0DFB16B70E6F4E6100E048A4 /* PBXTextBookmark */;
525
			0DFB16BB0E6F4E6100E048A4 = 0DFB16BB0E6F4E6100E048A4 /* PBXTextBookmark */;
526
			0DFB16BD0E6F4E6100E048A4 = 0DFB16BD0E6F4E6100E048A4 /* PBXTextBookmark */;
527
			0DFB16BF0E6F4E6100E048A4 = 0DFB16BF0E6F4E6100E048A4 /* PBXTextBookmark */;
528
			0DFB16C10E6F4E6100E048A4 = 0DFB16C10E6F4E6100E048A4 /* PBXTextBookmark */;
529
			0DFB16C20E6F4E6100E048A4 = 0DFB16C20E6F4E6100E048A4 /* PBXTextBookmark */;
530
			0DFB16C30E6F4E6100E048A4 = 0DFB16C30E6F4E6100E048A4 /* PBXTextBookmark */;
531
			0DFB16C80E6F4E6100E048A4 = 0DFB16C80E6F4E6100E048A4 /* PBXTextBookmark */;
532
			0DFB16C90E6F4E6100E048A4 = 0DFB16C90E6F4E6100E048A4 /* PBXTextBookmark */;
533
			0DFB16CA0E6F4E6100E048A4 = 0DFB16CA0E6F4E6100E048A4 /* PBXTextBookmark */;
534
			0DFB16CB0E6F4E6100E048A4 = 0DFB16CB0E6F4E6100E048A4 /* PBXTextBookmark */;
535
			0DFB16CC0E6F4E6100E048A4 = 0DFB16CC0E6F4E6100E048A4 /* PBXTextBookmark */;
536
			0DFB16CD0E6F4E6100E048A4 = 0DFB16CD0E6F4E6100E048A4 /* PBXTextBookmark */;
537
			0DFB16CE0E6F4E6100E048A4 = 0DFB16CE0E6F4E6100E048A4 /* PBXTextBookmark */;
538
			0DFB16CF0E6F4E6100E048A4 = 0DFB16CF0E6F4E6100E048A4 /* PBXTextBookmark */;
539
			0DFB16D00E6F4E6100E048A4 = 0DFB16D00E6F4E6100E048A4 /* PBXTextBookmark */;
540
			0DFB16D10E6F4E6100E048A4 = 0DFB16D10E6F4E6100E048A4 /* PBXTextBookmark */;
541
			0DFB16D20E6F4E6100E048A4 = 0DFB16D20E6F4E6100E048A4 /* PBXTextBookmark */;
542
			0DFB16D40E6F4E6100E048A4 = 0DFB16D40E6F4E6100E048A4 /* PBXTextBookmark */;
543
			0DFC5DB60E708E2300E5C58F = 0DFC5DB60E708E2300E5C58F /* PBXTextBookmark */;
544
			0DFC5DDF0E708E2300E5C58F = 0DFC5DDF0E708E2300E5C58F /* PBXTextBookmark */;
545
			0DFC5DE10E708E2300E5C58F = 0DFC5DE10E708E2300E5C58F /* PBXTextBookmark */;
546
			0DFC5DEC0E708E2300E5C58F = 0DFC5DEC0E708E2300E5C58F /* PBXTextBookmark */;
547
			0DFC5DED0E708E2300E5C58F = 0DFC5DED0E708E2300E5C58F /* PBXTextBookmark */;
548
			0DFE634F0E5D6A430091C851 = 0DFE634F0E5D6A430091C851 /* PBXTextBookmark */;
549
			0DFE63500E5D6A430091C851 = 0DFE63500E5D6A430091C851 /* PBXTextBookmark */;
550
			0DFE63510E5D6A430091C851 = 0DFE63510E5D6A430091C851 /* PBXTextBookmark */;
551
			0DFE63540E5D6A430091C851 = 0DFE63540E5D6A430091C851 /* PBXTextBookmark */;
552
			0DFE63550E5D6A430091C851 = 0DFE63550E5D6A430091C851 /* PBXTextBookmark */;
553
			0DFE63560E5D6A430091C851 = 0DFE63560E5D6A430091C851 /* PBXTextBookmark */;
554
			0DFEE2270E76C7000032F829 = 0DFEE2270E76C7000032F829 /* PBXTextBookmark */;
336 jab 555
		};
335 jab 556
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
394 jab 557
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
329 jab 558
		userBuildSettings = {
559
		};
560
	};
335 jab 561
	0D0CAEB60C6112FC003604C6 /* Source Control */ = {
329 jab 562
		isa = PBXSourceControlManager;
563
		fallbackIsa = XCSourceControlManager;
336 jab 564
		isSCMEnabled = 1;
329 jab 565
		scmConfiguration = {
340 jab 566
			SubversionToolPath = /opt/local/bin/svn;
329 jab 567
		};
336 jab 568
		scmType = scm.subversion;
329 jab 569
	};
335 jab 570
	0D0CAEB70C6112FC003604C6 /* Code sense */ = {
329 jab 571
		isa = PBXCodeSenseManager;
572
		indexTemplatePath = "";
573
	};
335 jab 574
	0D0CAEC00C611308003604C6 /* GEL */ = {
329 jab 575
		activeExec = 0;
576
	};
351 jab 577
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
578
		uiCtxt = {
382 jab 579
			sepNavIntBoundsRect = "{{0, 0}, {928, 8037}}";
580
			sepNavSelRange = "{124, 0}";
581
			sepNavVisRange = "{0, 631}";
357 jab 582
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
351 jab 583
		};
584
	};
585
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
586
		uiCtxt = {
382 jab 587
			sepNavIntBoundsRect = "{{0, 0}, {928, 5415}}";
588
			sepNavSelRange = "{107, 0}";
589
			sepNavVisRange = "{0, 557}";
351 jab 590
			sepNavVisRect = "{{0, 0}, {961, 728}}";
591
		};
592
	};
367 jab 593
	0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {
594
		uiCtxt = {
595
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1349}}";
596
			sepNavSelRange = "{0, 0}";
597
			sepNavVisRange = "{0, 961}";
598
		};
599
	};
600
	0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {
601
		uiCtxt = {
602
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1159}}";
603
			sepNavSelRange = "{0, 0}";
604
			sepNavVisRange = "{0, 910}";
605
		};
606
	};
363 jab 607
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
608
		uiCtxt = {
382 jab 609
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1349}}";
610
			sepNavSelRange = "{495, 15}";
611
			sepNavVisRange = "{277, 673}";
363 jab 612
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
613
		};
614
	};
351 jab 615
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
616
		uiCtxt = {
400 jab 617
			sepNavIntBoundsRect = "{{0, 0}, {1021, 4009}}";
618
			sepNavSelRange = "{0, 0}";
619
			sepNavVisRange = "{5062, 1168}";
363 jab 620
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
351 jab 621
		};
622
	};
623
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
624
		uiCtxt = {
400 jab 625
			sepNavIntBoundsRect = "{{0, 0}, {1021, 2774}}";
351 jab 626
			sepNavSelRange = "{0, 0}";
400 jab 627
			sepNavVisRange = "{4131, 1024}";
351 jab 628
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
629
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
630
		};
631
	};
632
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
633
		uiCtxt = {
382 jab 634
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2242}}";
635
			sepNavSelRange = "{529, 13}";
636
			sepNavVisRange = "{0, 720}";
351 jab 637
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
638
		};
639
	};
640
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
641
		uiCtxt = {
382 jab 642
			sepNavIntBoundsRect = "{{0, 0}, {928, 8702}}";
351 jab 643
			sepNavSelRange = "{0, 0}";
382 jab 644
			sepNavVisRange = "{12479, 844}";
351 jab 645
			sepNavVisRect = "{{0, 953}, {961, 291}}";
646
		};
647
	};
367 jab 648
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
649
		uiCtxt = {
650
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
651
			sepNavSelRange = "{0, 0}";
652
			sepNavVisRange = "{0, 1021}";
653
		};
654
	};
655
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
656
		uiCtxt = {
400 jab 657
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1368}}";
367 jab 658
			sepNavSelRange = "{0, 0}";
400 jab 659
			sepNavVisRange = "{0, 910}";
367 jab 660
		};
661
	};
400 jab 662
	0D0CAED30C61132B003604C6 /* ArithVec3Float.h */ = {
663
		uiCtxt = {
664
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1045}}";
665
			sepNavSelRange = "{0, 0}";
666
			sepNavVisRange = "{367, 1153}";
667
		};
668
	};
351 jab 669
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
670
		uiCtxt = {
671
			sepNavIntBoundsRect = "{{0, 0}, {961, 760}}";
672
			sepNavSelRange = "{0, 0}";
673
			sepNavVisRect = "{{0, 308}, {961, 291}}";
674
		};
675
	};
676
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
677
		uiCtxt = {
382 jab 678
			sepNavIntBoundsRect = "{{0, 0}, {928, 1178}}";
351 jab 679
			sepNavSelRange = "{0, 0}";
382 jab 680
			sepNavVisRange = "{0, 502}";
351 jab 681
			sepNavVisRect = "{{0, 386}, {961, 291}}";
682
		};
683
	};
367 jab 684
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
685
		uiCtxt = {
686
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
687
			sepNavSelRange = "{0, 0}";
688
			sepNavVisRange = "{0, 471}";
689
		};
690
	};
344 jab 691
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
692
		uiCtxt = {
367 jab 693
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2033}}";
694
			sepNavSelRange = "{667, 0}";
695
			sepNavVisRange = "{533, 988}";
363 jab 696
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
344 jab 697
		};
698
	};
699
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
700
		uiCtxt = {
363 jab 701
			sepNavIntBoundsRect = "{{0, 0}, {1081, 532}}";
344 jab 702
			sepNavSelRange = "{0, 0}";
363 jab 703
			sepNavVisRect = "{{0, 47}, {1081, 485}}";
344 jab 704
		};
705
	};
363 jab 706
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
707
		uiCtxt = {
708
			sepNavIntBoundsRect = "{{0, 0}, {1081, 912}}";
709
			sepNavSelRange = "{0, 0}";
710
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
711
		};
712
	};
713
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
714
		uiCtxt = {
382 jab 715
			sepNavIntBoundsRect = "{{0, 0}, {1064, 931}}";
716
			sepNavSelRange = "{293, 18}";
717
			sepNavVisRange = "{27, 625}";
363 jab 718
			sepNavVisRect = "{{0, 427}, {1081, 485}}";
719
		};
720
	};
721
	0D0CAEE30C61132B003604C6 /* Mat3x3f.cpp */ = {
722
		uiCtxt = {
723
			sepNavIntBoundsRect = "{{0, 0}, {1081, 893}}";
724
			sepNavSelRange = "{448, 0}";
725
			sepNavVisRect = "{{0, 280}, {1081, 613}}";
726
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
727
		};
728
	};
729
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
730
		uiCtxt = {
731
			sepNavIntBoundsRect = "{{0, 0}, {1081, 988}}";
732
			sepNavSelRange = "{696, 201}";
733
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
734
		};
735
	};
736
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
737
		uiCtxt = {
738
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1311}}";
739
			sepNavSelRange = "{0, 0}";
740
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
741
		};
742
	};
743
	0D0CAEE60C61132B003604C6 /* Mat4x4d.h */ = {
744
		uiCtxt = {
745
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1463}}";
746
			sepNavSelRange = "{0, 0}";
747
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
748
		};
749
	};
750
	0D0CAEE70C61132B003604C6 /* Mat4x4f.cpp */ = {
751
		uiCtxt = {
752
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
753
			sepNavSelRange = "{0, 0}";
754
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
755
		};
756
	};
757
	0D0CAEE80C61132B003604C6 /* Mat4x4f.h */ = {
758
		uiCtxt = {
759
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
760
			sepNavSelRange = "{0, 0}";
761
			sepNavVisRect = "{{0, 532}, {1081, 485}}";
762
		};
763
	};
351 jab 764
	0D0CAEEE0C61132B003604C6 /* TableTrigonometry.cpp */ = {
765
		uiCtxt = {
766
			sepNavIntBoundsRect = "{{0, 0}, {1081, 760}}";
767
			sepNavSelRange = "{71, 0}";
768
			sepNavVisRect = "{{0, 0}, {1081, 760}}";
769
		};
770
	};
771
	0D0CAEF10C61132B003604C6 /* Vec2d.h */ = {
772
		uiCtxt = {
773
			sepNavIntBoundsRect = "{{0, 0}, {961, 665}}";
774
			sepNavSelRange = "{0, 0}";
775
			sepNavVisRect = "{{0, 374}, {961, 291}}";
776
		};
777
	};
778
	0D0CAEF60C61132B003604C6 /* Vec3d.h */ = {
779
		uiCtxt = {
780
			sepNavIntBoundsRect = "{{0, 0}, {961, 874}}";
781
			sepNavSelRange = "{229, 50}";
782
			sepNavVisRect = "{{0, 515}, {961, 291}}";
783
		};
784
	};
400 jab 785
	0D0CAEF70C61132B003604C6 /* Vec3f.cpp */ = {
786
		uiCtxt = {
787
			sepNavIntBoundsRect = "{{0, 0}, {1021, 702}}";
788
			sepNavSelRange = "{0, 0}";
789
			sepNavVisRange = "{0, 366}";
790
		};
791
	};
341 jab 792
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
793
		uiCtxt = {
392 jab 794
			sepNavIntBoundsRect = "{{0, 0}, {1085, 912}}";
795
			sepNavSelRange = "{513, 0}";
796
			sepNavVisRange = "{0, 1097}";
341 jab 797
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
798
		};
799
	};
351 jab 800
	0D0CAEFE0C61132B003604C6 /* Vec4d.h */ = {
801
		uiCtxt = {
802
			sepNavIntBoundsRect = "{{0, 0}, {961, 950}}";
803
			sepNavSelRange = "{61, 5}";
804
			sepNavVisRect = "{{0, 323}, {961, 291}}";
805
		};
806
	};
363 jab 807
	0D0CAF020C61132B003604C6 /* AABox.cpp */ = {
808
		uiCtxt = {
394 jab 809
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2774}}";
372 jab 810
			sepNavSelRange = "{0, 0}";
394 jab 811
			sepNavVisRange = "{0, 739}";
363 jab 812
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
813
		};
814
	};
372 jab 815
	0D0CAF030C61132B003604C6 /* AABox.h */ = {
816
		uiCtxt = {
394 jab 817
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1026}}";
372 jab 818
			sepNavSelRange = "{0, 0}";
394 jab 819
			sepNavVisRange = "{0, 731}";
372 jab 820
		};
821
	};
351 jab 822
	0D0CAF040C61132B003604C6 /* AncestorGrid.h */ = {
823
		uiCtxt = {
394 jab 824
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2033}}";
372 jab 825
			sepNavSelRange = "{0, 0}";
394 jab 826
			sepNavVisRange = "{0, 904}";
351 jab 827
			sepNavVisRect = "{{0, 633}, {1353, 160}}";
828
		};
829
	};
372 jab 830
	0D0CAF050C61132C003604C6 /* BBox.cpp */ = {
831
		uiCtxt = {
394 jab 832
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4123}}";
372 jab 833
			sepNavSelRange = "{0, 0}";
394 jab 834
			sepNavVisRange = "{0, 1069}";
372 jab 835
		};
836
	};
837
	0D0CAF060C61132C003604C6 /* BBox.h */ = {
838
		uiCtxt = {
394 jab 839
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1387}}";
372 jab 840
			sepNavSelRange = "{0, 0}";
394 jab 841
			sepNavVisRange = "{0, 788}";
372 jab 842
		};
843
	};
844
	0D0CAF070C61132C003604C6 /* BoundingINode.cpp */ = {
845
		uiCtxt = {
394 jab 846
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1026}}";
372 jab 847
			sepNavSelRange = "{0, 0}";
394 jab 848
			sepNavVisRange = "{0, 755}";
372 jab 849
		};
850
	};
851
	0D0CAF080C61132C003604C6 /* BoundingINode.h */ = {
852
		uiCtxt = {
394 jab 853
			sepNavIntBoundsRect = "{{0, 0}, {1085, 684}}";
372 jab 854
			sepNavSelRange = "{0, 0}";
394 jab 855
			sepNavVisRange = "{0, 893}";
372 jab 856
		};
857
	};
858
	0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */ = {
859
		uiCtxt = {
394 jab 860
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
372 jab 861
			sepNavSelRange = "{0, 0}";
862
			sepNavVisRange = "{0, 147}";
863
		};
864
	};
865
	0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */ = {
866
		uiCtxt = {
394 jab 867
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1957}}";
372 jab 868
			sepNavSelRange = "{0, 0}";
394 jab 869
			sepNavVisRange = "{0, 888}";
372 jab 870
		};
871
	};
872
	0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */ = {
873
		uiCtxt = {
394 jab 874
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1273}}";
372 jab 875
			sepNavSelRange = "{0, 0}";
394 jab 876
			sepNavVisRange = "{0, 688}";
372 jab 877
		};
878
	};
879
	0D0CAF0C0C61132C003604C6 /* BoundingNode.h */ = {
880
		uiCtxt = {
394 jab 881
			sepNavIntBoundsRect = "{{0, 0}, {1085, 760}}";
372 jab 882
			sepNavSelRange = "{0, 0}";
394 jab 883
			sepNavVisRange = "{0, 1017}";
372 jab 884
		};
885
	};
886
	0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */ = {
887
		uiCtxt = {
394 jab 888
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3819}}";
372 jab 889
			sepNavSelRange = "{0, 0}";
394 jab 890
			sepNavVisRange = "{0, 645}";
372 jab 891
		};
892
	};
893
	0D0CAF0E0C61132C003604C6 /* BoundingTree.h */ = {
894
		uiCtxt = {
394 jab 895
			sepNavIntBoundsRect = "{{0, 0}, {1085, 760}}";
372 jab 896
			sepNavSelRange = "{0, 0}";
394 jab 897
			sepNavVisRange = "{0, 650}";
372 jab 898
		};
899
	};
357 jab 900
	0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */ = {
901
		uiCtxt = {
394 jab 902
			sepNavIntBoundsRect = "{{0, 0}, {1085, 13604}}";
372 jab 903
			sepNavSelRange = "{0, 0}";
394 jab 904
			sepNavVisRange = "{0, 703}";
357 jab 905
			sepNavVisRect = "{{0, 11267}, {986, 695}}";
906
		};
907
	};
372 jab 908
	0D0CAF100C61132C003604C6 /* BSPTree.h */ = {
909
		uiCtxt = {
394 jab 910
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2318}}";
372 jab 911
			sepNavSelRange = "{0, 0}";
394 jab 912
			sepNavVisRange = "{0, 733}";
372 jab 913
		};
914
	};
336 jab 915
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
916
		uiCtxt = {
394 jab 917
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3781}}";
372 jab 918
			sepNavSelRange = "{0, 0}";
394 jab 919
			sepNavVisRange = "{0, 664}";
336 jab 920
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
921
		};
922
	};
372 jab 923
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
924
		uiCtxt = {
394 jab 925
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
372 jab 926
			sepNavSelRange = "{316, 0}";
927
			sepNavVisRange = "{0, 324}";
928
		};
929
	};
336 jab 930
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
931
		uiCtxt = {
394 jab 932
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3154}}";
336 jab 933
			sepNavSelRange = "{0, 0}";
394 jab 934
			sepNavVisRange = "{0, 965}";
336 jab 935
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
936
		};
937
	};
372 jab 938
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
939
		uiCtxt = {
394 jab 940
			sepNavIntBoundsRect = "{{0, 0}, {1085, 969}}";
372 jab 941
			sepNavSelRange = "{0, 0}";
394 jab 942
			sepNavVisRange = "{0, 817}";
372 jab 943
		};
944
	};
945
	0D0CAF150C61132C003604C6 /* GradientFilter.h */ = {
946
		uiCtxt = {
394 jab 947
			sepNavIntBoundsRect = "{{0, 0}, {1085, 684}}";
372 jab 948
			sepNavSelRange = "{0, 0}";
394 jab 949
			sepNavVisRange = "{0, 690}";
372 jab 950
		};
951
	};
952
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
953
		uiCtxt = {
394 jab 954
			sepNavIntBoundsRect = "{{0, 0}, {1085, 9158}}";
382 jab 955
			sepNavSelRange = "{70, 36}";
394 jab 956
			sepNavVisRange = "{52, 1130}";
372 jab 957
		};
958
	};
959
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
960
		uiCtxt = {
394 jab 961
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2166}}";
962
			sepNavSelRange = "{1861, 0}";
963
			sepNavVisRange = "{1393, 1085}";
372 jab 964
		};
965
	};
335 jab 966
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
967
		uiCtxt = {
394 jab 968
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1748}}";
372 jab 969
			sepNavSelRange = "{388, 22}";
394 jab 970
			sepNavVisRange = "{1066, 873}";
363 jab 971
			sepNavVisRect = "{{0, 1128}, {1187, 668}}";
972
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
335 jab 973
		};
974
	};
363 jab 975
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
976
		uiCtxt = {
394 jab 977
			sepNavIntBoundsRect = "{{0, 0}, {1085, 6593}}";
363 jab 978
			sepNavSelRange = "{0, 0}";
394 jab 979
			sepNavVisRange = "{0, 796}";
363 jab 980
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
981
		};
982
	};
372 jab 983
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
984
		uiCtxt = {
394 jab 985
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
372 jab 986
			sepNavSelRange = "{0, 0}";
394 jab 987
			sepNavVisRange = "{0, 701}";
372 jab 988
		};
989
	};
990
	0D0CAF1B0C61132C003604C6 /* load_raw.h */ = {
991
		uiCtxt = {
394 jab 992
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
372 jab 993
			sepNavSelRange = "{0, 0}";
394 jab 994
			sepNavVisRange = "{0, 242}";
372 jab 995
		};
996
	};
341 jab 997
	0D0CAF1D0C61132C003604C6 /* Material.h */ = {
998
		uiCtxt = {
394 jab 999
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1026}}";
341 jab 1000
			sepNavSelRange = "{0, 0}";
394 jab 1001
			sepNavVisRange = "{0, 657}";
341 jab 1002
			sepNavVisRect = "{{0, 266}, {1353, 196}}";
1003
		};
1004
	};
372 jab 1005
	0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */ = {
1006
		uiCtxt = {
394 jab 1007
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3154}}";
372 jab 1008
			sepNavSelRange = "{0, 0}";
394 jab 1009
			sepNavVisRange = "{0, 478}";
372 jab 1010
		};
1011
	};
1012
	0D0CAF1F0C61132C003604C6 /* Neighbours.h */ = {
1013
		uiCtxt = {
394 jab 1014
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
372 jab 1015
			sepNavSelRange = "{0, 0}";
1016
			sepNavVisRange = "{0, 453}";
1017
		};
1018
	};
340 jab 1019
	0D0CAF200C61132C003604C6 /* obj_load.cpp */ = {
1020
		uiCtxt = {
394 jab 1021
			sepNavIntBoundsRect = "{{0, 0}, {1085, 7068}}";
372 jab 1022
			sepNavSelRange = "{80, 0}";
394 jab 1023
			sepNavVisRange = "{8746, 769}";
363 jab 1024
			sepNavVisRect = "{{0, 3173}, {1187, 335}}";
340 jab 1025
		};
1026
	};
363 jab 1027
	0D0CAF210C61132C003604C6 /* obj_load.h */ = {
1028
		uiCtxt = {
394 jab 1029
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
363 jab 1030
			sepNavSelRange = "{0, 0}";
372 jab 1031
			sepNavVisRange = "{0, 233}";
363 jab 1032
			sepNavVisRect = "{{0, 0}, {0, 0}}";
1033
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1034
		};
1035
	};
372 jab 1036
	0D0CAF220C61132C003604C6 /* OBox.cpp */ = {
1037
		uiCtxt = {
394 jab 1038
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4332}}";
372 jab 1039
			sepNavSelRange = "{0, 0}";
394 jab 1040
			sepNavVisRange = "{0, 660}";
372 jab 1041
		};
1042
	};
1043
	0D0CAF230C61132C003604C6 /* OBox.h */ = {
1044
		uiCtxt = {
394 jab 1045
			sepNavIntBoundsRect = "{{0, 0}, {1085, 760}}";
372 jab 1046
			sepNavSelRange = "{0, 0}";
394 jab 1047
			sepNavVisRange = "{0, 838}";
372 jab 1048
		};
1049
	};
363 jab 1050
	0D0CAF240C61132C003604C6 /* Polygonizer.cpp */ = {
1051
		uiCtxt = {
394 jab 1052
			sepNavIntBoundsRect = "{{0, 0}, {1085, 13623}}";
372 jab 1053
			sepNavSelRange = "{0, 0}";
394 jab 1054
			sepNavVisRange = "{0, 979}";
363 jab 1055
			sepNavVisRect = "{{0, 13024}, {1081, 485}}";
1056
		};
1057
	};
357 jab 1058
	0D0CAF250C61132C003604C6 /* Polygonizer.h */ = {
1059
		uiCtxt = {
394 jab 1060
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2527}}";
357 jab 1061
			sepNavSelRange = "{0, 0}";
394 jab 1062
			sepNavVisRange = "{1272, 1058}";
363 jab 1063
			sepNavVisRect = "{{0, 0}, {0, 0}}";
357 jab 1064
		};
1065
	};
1066
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
1067
		uiCtxt = {
394 jab 1068
			sepNavIntBoundsRect = "{{0, 0}, {1085, 817}}";
367 jab 1069
			sepNavSelRange = "{0, 0}";
394 jab 1070
			sepNavVisRange = "{20, 664}";
363 jab 1071
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
357 jab 1072
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1073
		};
1074
	};
1075
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
1076
		uiCtxt = {
394 jab 1077
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1292}}";
367 jab 1078
			sepNavSelRange = "{0, 0}";
394 jab 1079
			sepNavVisRange = "{460, 696}";
363 jab 1080
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
357 jab 1081
		};
1082
	};
1083
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
1084
		uiCtxt = {
394 jab 1085
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2242}}";
357 jab 1086
			sepNavSelRange = "{0, 0}";
394 jab 1087
			sepNavVisRange = "{0, 948}";
357 jab 1088
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1089
		};
1090
	};
394 jab 1091
	0D0CAF290C61132C003604C6 /* RGrid.h */ = {
1092
		uiCtxt = {
1093
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2280}}";
1094
			sepNavSelRange = "{0, 0}";
1095
			sepNavVisRange = "{0, 794}";
1096
		};
1097
	};
1098
	0D0CAF2A0C61132C003604C6 /* save_raw.h */ = {
1099
		uiCtxt = {
1100
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2185}}";
1101
			sepNavSelRange = "{0, 0}";
1102
			sepNavVisRange = "{0, 843}";
1103
		};
1104
	};
1105
	0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */ = {
1106
		uiCtxt = {
1107
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3002}}";
1108
			sepNavSelRange = "{0, 0}";
1109
			sepNavVisRange = "{0, 816}";
1110
		};
1111
	};
1112
	0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */ = {
1113
		uiCtxt = {
1114
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3553}}";
1115
			sepNavSelRange = "{0, 0}";
1116
			sepNavVisRange = "{0, 1157}";
1117
		};
1118
	};
363 jab 1119
	0D0CAF2D0C61132C003604C6 /* Triangle.cpp */ = {
1120
		uiCtxt = {
394 jab 1121
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3097}}";
363 jab 1122
			sepNavSelRange = "{0, 0}";
394 jab 1123
			sepNavVisRange = "{0, 694}";
363 jab 1124
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
1125
		};
1126
	};
1127
	0D0CAF2E0C61132C003604C6 /* Triangle.h */ = {
1128
		uiCtxt = {
394 jab 1129
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1748}}";
363 jab 1130
			sepNavSelRange = "{0, 0}";
394 jab 1131
			sepNavVisRange = "{0, 575}";
363 jab 1132
			sepNavVisRect = "{{0, 1149}, {1081, 485}}";
1133
		};
1134
	};
394 jab 1135
	0D0CAF2F0C61132C003604C6 /* TrilinFilter.cpp */ = {
1136
		uiCtxt = {
1137
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2033}}";
1138
			sepNavSelRange = "{0, 0}";
1139
			sepNavVisRange = "{0, 836}";
1140
		};
1141
	};
1142
	0D0CAF300C61132C003604C6 /* TrilinFilter.h */ = {
1143
		uiCtxt = {
1144
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1145
			sepNavSelRange = "{0, 0}";
1146
			sepNavVisRange = "{0, 509}";
1147
		};
1148
	};
340 jab 1149
	0D0CAF310C61132C003604C6 /* TriMesh.cpp */ = {
1150
		uiCtxt = {
394 jab 1151
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1995}}";
372 jab 1152
			sepNavSelRange = "{888, 0}";
394 jab 1153
			sepNavVisRange = "{0, 742}";
365 jab 1154
			sepNavVisRect = "{{0, 380}, {1022, 644}}";
340 jab 1155
		};
1156
	};
1157
	0D0CAF320C61132C003604C6 /* TriMesh.h */ = {
1158
		uiCtxt = {
394 jab 1159
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1387}}";
372 jab 1160
			sepNavSelRange = "{589, 0}";
394 jab 1161
			sepNavVisRange = "{0, 737}";
363 jab 1162
			sepNavVisRect = "{{0, 646}, {1187, 668}}";
1163
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
340 jab 1164
		};
1165
	};
1166
	0D0CAF330C61132C003604C6 /* verification.cpp */ = {
1167
		uiCtxt = {
394 jab 1168
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4351}}";
340 jab 1169
			sepNavSelRange = "{0, 0}";
394 jab 1170
			sepNavVisRange = "{0, 1051}";
363 jab 1171
			sepNavVisRect = "{{0, 0}, {1022, 644}}";
340 jab 1172
		};
1173
	};
363 jab 1174
	0D0CAF340C61132C003604C6 /* verification.h */ = {
1175
		uiCtxt = {
394 jab 1176
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
363 jab 1177
			sepNavSelRange = "{0, 0}";
394 jab 1178
			sepNavVisRange = "{0, 176}";
363 jab 1179
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
1180
		};
1181
	};
340 jab 1182
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
1183
		uiCtxt = {
400 jab 1184
			sepNavIntBoundsRect = "{{0, 0}, {1061, 4028}}";
1185
			sepNavSelRange = "{125, 80}";
1186
			sepNavVisRange = "{2549, 705}";
365 jab 1187
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
363 jab 1188
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
340 jab 1189
		};
1190
	};
344 jab 1191
	0D0CAF370C61132C003604C6 /* draw.h */ = {
1192
		uiCtxt = {
400 jab 1193
			sepNavIntBoundsRect = "{{0, 0}, {1061, 1045}}";
1194
			sepNavSelRange = "{1287, 0}";
1195
			sepNavVisRange = "{732, 1014}";
363 jab 1196
			sepNavVisRect = "{{0, 14}, {1130, 644}}";
400 jab 1197
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
344 jab 1198
		};
1199
	};
363 jab 1200
	0D0CAF380C61132C003604C6 /* gel_gl.h */ = {
1201
		uiCtxt = {
372 jab 1202
			sepNavIntBoundsRect = "{{0, 0}, {1104, 577}}";
1203
			sepNavSelRange = "{174, 0}";
1204
			sepNavVisRange = "{0, 209}";
363 jab 1205
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
372 jab 1206
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
363 jab 1207
		};
1208
	};
336 jab 1209
	0D0CAF390C61132C003604C6 /* gel_glu.h */ = {
1210
		uiCtxt = {
372 jab 1211
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
1212
			sepNavSelRange = "{0, 0}";
1213
			sepNavVisRange = "{0, 213}";
363 jab 1214
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
336 jab 1215
		};
1216
	};
344 jab 1217
	0D0CAF3A0C61132C003604C6 /* gel_glut.h */ = {
1218
		uiCtxt = {
372 jab 1219
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
344 jab 1220
			sepNavSelRange = "{0, 0}";
372 jab 1221
			sepNavVisRange = "{0, 215}";
363 jab 1222
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1223
			sepNavWindowFrame = "{{107, 51}, {1164, 827}}";
344 jab 1224
		};
1225
	};
1226
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
1227
		uiCtxt = {
394 jab 1228
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2318}}";
1229
			sepNavSelRange = "{1658, 7}";
1230
			sepNavVisRange = "{1168, 598}";
363 jab 1231
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
344 jab 1232
		};
1233
	};
1234
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
1235
		uiCtxt = {
400 jab 1236
			sepNavIntBoundsRect = "{{0, 0}, {786, 1634}}";
1237
			sepNavSelRange = "{390, 0}";
1238
			sepNavVisRange = "{0, 585}";
365 jab 1239
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
344 jab 1240
		};
1241
	};
372 jab 1242
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
1243
		uiCtxt = {
400 jab 1244
			sepNavIntBoundsRect = "{{0, 0}, {1061, 3572}}";
1245
			sepNavSelRange = "{4281, 57}";
1246
			sepNavVisRange = "{3889, 876}";
372 jab 1247
		};
1248
	};
363 jab 1249
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
336 jab 1250
		uiCtxt = {
394 jab 1251
			sepNavIntBoundsRect = "{{0, 0}, {1085, 2831}}";
392 jab 1252
			sepNavSelRange = "{527, 22}";
394 jab 1253
			sepNavVisRange = "{2389, 798}";
363 jab 1254
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
336 jab 1255
		};
1256
	};
372 jab 1257
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
1258
		uiCtxt = {
1259
			sepNavIntBoundsRect = "{{0, 0}, {950, 1767}}";
1260
			sepNavSelRange = "{0, 0}";
1261
			sepNavVisRange = "{0, 561}";
1262
		};
1263
	};
363 jab 1264
	0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */ = {
1265
		uiCtxt = {
372 jab 1266
			sepNavIntBoundsRect = "{{0, 0}, {950, 1805}}";
363 jab 1267
			sepNavSelRange = "{0, 0}";
372 jab 1268
			sepNavVisRange = "{0, 840}";
363 jab 1269
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1270
		};
1271
	};
1272
	0D0CAF430C61132C003604C6 /* build_manifold.cpp */ = {
1273
		uiCtxt = {
394 jab 1274
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3097}}";
382 jab 1275
			sepNavSelRange = "{1108, 0}";
389 jab 1276
			sepNavVisRange = "{1108, 800}";
363 jab 1277
			sepNavVisRect = "{{0, 2}, {1187, 644}}";
1278
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
1279
		};
1280
	};
1281
	0D0CAF440C61132C003604C6 /* build_manifold.h */ = {
1282
		uiCtxt = {
394 jab 1283
			sepNavIntBoundsRect = "{{0, 0}, {1085, 741}}";
372 jab 1284
			sepNavSelRange = "{0, 0}";
394 jab 1285
			sepNavVisRange = "{78, 1151}";
363 jab 1286
			sepNavVisRect = "{{0, 78}, {1130, 644}}";
1287
			sepNavWindowFrame = "{{393, 23}, {846, 820}}";
1288
		};
1289
	};
336 jab 1290
	0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */ = {
1291
		uiCtxt = {
389 jab 1292
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3002}}";
336 jab 1293
			sepNavSelRange = "{0, 0}";
389 jab 1294
			sepNavVisRange = "{0, 799}";
363 jab 1295
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
336 jab 1296
		};
1297
	};
363 jab 1298
	0D0CAF460C61132C003604C6 /* caps_and_needles.h */ = {
1299
		uiCtxt = {
389 jab 1300
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
363 jab 1301
			sepNavSelRange = "{0, 0}";
372 jab 1302
			sepNavVisRange = "{0, 1070}";
363 jab 1303
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1304
		};
1305
	};
336 jab 1306
	0D0CAF470C61132C003604C6 /* close_holes.cpp */ = {
1307
		uiCtxt = {
389 jab 1308
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1309
			sepNavSelRange = "{44, 32}";
382 jab 1310
			sepNavVisRange = "{0, 431}";
363 jab 1311
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
336 jab 1312
		};
1313
	};
363 jab 1314
	0D0CAF480C61132C003604C6 /* close_holes.h */ = {
1315
		uiCtxt = {
389 jab 1316
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
372 jab 1317
			sepNavSelRange = "{0, 0}";
1318
			sepNavVisRange = "{0, 276}";
363 jab 1319
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1320
		};
1321
	};
1322
	0D0CAF490C61132C003604C6 /* Face.cpp */ = {
1323
		uiCtxt = {
394 jab 1324
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1748}}";
363 jab 1325
			sepNavSelRange = "{0, 0}";
394 jab 1326
			sepNavVisRange = "{1008, 706}";
363 jab 1327
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1328
		};
1329
	};
1330
	0D0CAF4A0C61132C003604C6 /* Face.h */ = {
1331
		uiCtxt = {
394 jab 1332
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1333
			sepNavSelRange = "{222, 0}";
372 jab 1334
			sepNavVisRange = "{0, 491}";
363 jab 1335
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1336
		};
1337
	};
1338
	0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */ = {
1339
		uiCtxt = {
394 jab 1340
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1292}}";
1341
			sepNavSelRange = "{440, 22}";
1342
			sepNavVisRange = "{705, 1048}";
363 jab 1343
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1344
		};
1345
	};
1346
	0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */ = {
1347
		uiCtxt = {
389 jab 1348
			sepNavIntBoundsRect = "{{0, 0}, {1125, 817}}";
363 jab 1349
			sepNavSelRange = "{0, 0}";
389 jab 1350
			sepNavVisRange = "{0, 647}";
363 jab 1351
			sepNavVisRect = "{{0, 0}, {1187, 644}}";
1352
		};
1353
	};
1354
	0D0CAF4D0C61132C003604C6 /* HalfEdge.h */ = {
1355
		uiCtxt = {
389 jab 1356
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
363 jab 1357
			sepNavSelRange = "{0, 0}";
382 jab 1358
			sepNavVisRange = "{0, 512}";
363 jab 1359
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1360
		};
1361
	};
336 jab 1362
	0D0CAF4F0C61132C003604C6 /* Manifold.cpp */ = {
1363
		uiCtxt = {
389 jab 1364
			sepNavIntBoundsRect = "{{0, 0}, {1125, 12749}}";
1365
			sepNavSelRange = "{10872, 38}";
1366
			sepNavVisRange = "{10607, 637}";
363 jab 1367
			sepNavVisRect = "{{0, 11630}, {1187, 644}}";
336 jab 1368
			sepNavWindowFrame = "{{38, 128}, {803, 874}}";
1369
		};
1370
	};
1371
	0D0CAF500C61132C003604C6 /* Manifold.h */ = {
1372
		uiCtxt = {
400 jab 1373
			sepNavIntBoundsRect = "{{0, 0}, {1061, 8683}}";
1374
			sepNavSelRange = "{14045, 0}";
1375
			sepNavVisRange = "{13524, 571}";
363 jab 1376
			sepNavVisRect = "{{0, 6137}, {1130, 644}}";
336 jab 1377
			sepNavWindowFrame = "{{15, 149}, {803, 874}}";
1378
		};
1379
	};
363 jab 1380
	0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */ = {
340 jab 1381
		uiCtxt = {
389 jab 1382
			sepNavIntBoundsRect = "{{0, 0}, {1125, 13452}}";
1383
			sepNavSelRange = "{6121, 9}";
1384
			sepNavVisRange = "{15277, 827}";
363 jab 1385
			sepNavVisRect = "{{0, 8777}, {1130, 644}}";
340 jab 1386
		};
1387
	};
363 jab 1388
	0D0CAF520C61132C003604C6 /* mesh_optimization.h */ = {
1389
		uiCtxt = {
392 jab 1390
			sepNavIntBoundsRect = "{{0, 0}, {1085, 988}}";
389 jab 1391
			sepNavSelRange = "{1399, 158}";
392 jab 1392
			sepNavVisRange = "{353, 1466}";
363 jab 1393
			sepNavVisRect = "{{0, 114}, {1130, 644}}";
1394
		};
1395
	};
1396
	0D0CAF530C61132C003604C6 /* obj_load.cpp */ = {
1397
		uiCtxt = {
392 jab 1398
			sepNavIntBoundsRect = "{{0, 0}, {1085, 828}}";
1399
			sepNavSelRange = "{394, 0}";
382 jab 1400
			sepNavVisRange = "{0, 401}";
363 jab 1401
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
382 jab 1402
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
363 jab 1403
		};
1404
	};
1405
	0D0CAF540C61132C003604C6 /* obj_load.h */ = {
1406
		uiCtxt = {
382 jab 1407
			sepNavIntBoundsRect = "{{0, 0}, {928, 524}}";
1408
			sepNavSelRange = "{0, 421}";
372 jab 1409
			sepNavVisRange = "{0, 421}";
363 jab 1410
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1411
		};
1412
	};
336 jab 1413
	0D0CAF550C61132C003604C6 /* obj_save.cpp */ = {
1414
		uiCtxt = {
389 jab 1415
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1045}}";
363 jab 1416
			sepNavSelRange = "{0, 0}";
389 jab 1417
			sepNavVisRange = "{295, 945}";
363 jab 1418
			sepNavVisRect = "{{0, 598}, {1081, 485}}";
336 jab 1419
			sepNavWindowFrame = "{{61, 107}, {803, 874}}";
1420
		};
1421
	};
363 jab 1422
	0D0CAF560C61132C003604C6 /* obj_save.h */ = {
1423
		uiCtxt = {
389 jab 1424
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
372 jab 1425
			sepNavSelRange = "{0, 0}";
1426
			sepNavVisRange = "{0, 218}";
363 jab 1427
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1428
		};
1429
	};
357 jab 1430
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
1431
		uiCtxt = {
389 jab 1432
			sepNavIntBoundsRect = "{{0, 0}, {1125, 6992}}";
367 jab 1433
			sepNavSelRange = "{4832, 0}";
389 jab 1434
			sepNavVisRange = "{4316, 847}";
363 jab 1435
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
357 jab 1436
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1437
		};
1438
	};
1439
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
1440
		uiCtxt = {
389 jab 1441
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
367 jab 1442
			sepNavSelRange = "{605, 0}";
1443
			sepNavVisRange = "{0, 651}";
363 jab 1444
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
357 jab 1445
		};
1446
	};
363 jab 1447
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
1448
		uiCtxt = {
389 jab 1449
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1045}}";
363 jab 1450
			sepNavSelRange = "{0, 0}";
389 jab 1451
			sepNavVisRange = "{0, 826}";
363 jab 1452
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1453
		};
1454
	};
1455
	0D0CAF5A0C61132C003604C6 /* refine_edges.h */ = {
1456
		uiCtxt = {
389 jab 1457
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
363 jab 1458
			sepNavSelRange = "{0, 0}";
389 jab 1459
			sepNavVisRange = "{0, 537}";
363 jab 1460
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1461
		};
1462
	};
1463
	0D0CAF5B0C61132C003604C6 /* smooth.cpp */ = {
1464
		uiCtxt = {
389 jab 1465
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3382}}";
363 jab 1466
			sepNavSelRange = "{0, 0}";
389 jab 1467
			sepNavVisRange = "{0, 719}";
363 jab 1468
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1469
		};
1470
	};
1471
	0D0CAF5C0C61132C003604C6 /* smooth.h */ = {
1472
		uiCtxt = {
389 jab 1473
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
1474
			sepNavSelRange = "{106, 389}";
372 jab 1475
			sepNavVisRange = "{0, 504}";
363 jab 1476
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1477
		};
1478
	};
389 jab 1479
	0D0CAF5D0C61132C003604C6 /* subdivision.cpp */ = {
1480
		uiCtxt = {
1481
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1045}}";
1482
			sepNavSelRange = "{0, 0}";
1483
			sepNavVisRange = "{408, 1054}";
1484
		};
1485
	};
363 jab 1486
	0D0CAF5E0C61132C003604C6 /* subdivision.h */ = {
1487
		uiCtxt = {
389 jab 1488
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
363 jab 1489
			sepNavSelRange = "{0, 0}";
372 jab 1490
			sepNavVisRange = "{0, 360}";
363 jab 1491
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1492
		};
1493
	};
1494
	0D0CAF5F0C61132C003604C6 /* templates.h */ = {
1495
		uiCtxt = {
389 jab 1496
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3667}}";
363 jab 1497
			sepNavSelRange = "{0, 0}";
389 jab 1498
			sepNavVisRange = "{3952, 756}";
363 jab 1499
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1500
		};
1501
	};
357 jab 1502
	0D0CAF600C61132C003604C6 /* triangulate.cpp */ = {
1503
		uiCtxt = {
389 jab 1504
			sepNavIntBoundsRect = "{{0, 0}, {1171, 6422}}";
357 jab 1505
			sepNavSelRange = "{0, 0}";
389 jab 1506
			sepNavVisRange = "{2785, 796}";
357 jab 1507
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1508
		};
1509
	};
363 jab 1510
	0D0CAF610C61132C003604C6 /* triangulate.h */ = {
1511
		uiCtxt = {
389 jab 1512
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
363 jab 1513
			sepNavSelRange = "{0, 0}";
372 jab 1514
			sepNavVisRange = "{0, 558}";
363 jab 1515
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1516
		};
1517
	};
389 jab 1518
	0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */ = {
1519
		uiCtxt = {
1520
			sepNavIntBoundsRect = "{{0, 0}, {1125, 3838}}";
1521
			sepNavSelRange = "{0, 0}";
1522
			sepNavVisRange = "{0, 740}";
1523
		};
1524
	};
351 jab 1525
	0D0CAF630C61132C003604C6 /* Vertex.cpp */ = {
1526
		uiCtxt = {
389 jab 1527
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1862}}";
1528
			sepNavSelRange = "{0, 0}";
1529
			sepNavVisRange = "{0, 602}";
363 jab 1530
			sepNavVisRect = "{{0, 907}, {1130, 644}}";
351 jab 1531
		};
1532
	};
1533
	0D0CAF640C61132C003604C6 /* Vertex.h */ = {
1534
		uiCtxt = {
389 jab 1535
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
351 jab 1536
			sepNavSelRange = "{0, 0}";
372 jab 1537
			sepNavVisRange = "{0, 656}";
363 jab 1538
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
351 jab 1539
		};
1540
	};
363 jab 1541
	0D0CAF650C61132C003604C6 /* VertexCirculator.h */ = {
1542
		uiCtxt = {
389 jab 1543
			sepNavIntBoundsRect = "{{0, 0}, {1125, 1691}}";
372 jab 1544
			sepNavSelRange = "{0, 0}";
389 jab 1545
			sepNavVisRange = "{1034, 875}";
363 jab 1546
			sepNavVisRect = "{{0, 727}, {1130, 644}}";
1547
		};
1548
	};
1549
	0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */ = {
1550
		uiCtxt = {
389 jab 1551
			sepNavIntBoundsRect = "{{0, 0}, {1125, 10944}}";
363 jab 1552
			sepNavSelRange = "{0, 0}";
389 jab 1553
			sepNavVisRange = "{0, 727}";
363 jab 1554
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1555
		};
1556
	};
1557
	0D0CAF670C61132C003604C6 /* volume_polygonize.h */ = {
1558
		uiCtxt = {
389 jab 1559
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
363 jab 1560
			sepNavSelRange = "{0, 0}";
389 jab 1561
			sepNavVisRange = "{0, 1213}";
363 jab 1562
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1563
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
1564
		};
1565
	};
344 jab 1566
	0D0CAF680C61132C003604C6 /* x3d_load.cpp */ = {
1567
		uiCtxt = {
392 jab 1568
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1957}}";
1569
			sepNavSelRange = "{2654, 0}";
394 jab 1570
			sepNavVisRange = "{264, 928}";
344 jab 1571
			sepNavVisRect = "{{0, 2546}, {1081, 431}}";
1572
		};
1573
	};
363 jab 1574
	0D0CAF690C61132C003604C6 /* x3d_load.h */ = {
1575
		uiCtxt = {
394 jab 1576
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
382 jab 1577
			sepNavSelRange = "{0, 0}";
1578
			sepNavVisRange = "{0, 309}";
363 jab 1579
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1580
		};
1581
	};
336 jab 1582
	0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */ = {
1583
		uiCtxt = {
394 jab 1584
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1805}}";
1585
			sepNavSelRange = "{2012, 0}";
1586
			sepNavVisRange = "{0, 849}";
336 jab 1587
			sepNavVisRect = "{{0, 417}, {1147, 688}}";
1588
		};
1589
	};
363 jab 1590
	0D0CAF6B0C61132C003604C6 /* x3d_save.h */ = {
1591
		uiCtxt = {
389 jab 1592
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
363 jab 1593
			sepNavSelRange = "{0, 0}";
382 jab 1594
			sepNavVisRange = "{0, 208}";
363 jab 1595
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1596
		};
1597
	};
344 jab 1598
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1599
		uiCtxt = {
389 jab 1600
			sepNavIntBoundsRect = "{{0, 0}, {1336, 7106}}";
382 jab 1601
			sepNavSelRange = "{8180, 0}";
389 jab 1602
			sepNavVisRange = "{0, 2196}";
363 jab 1603
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
382 jab 1604
			sepNavWindowFrame = "{{38, 183}, {846, 820}}";
344 jab 1605
		};
1606
	};
1607
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1608
		uiCtxt = {
394 jab 1609
			sepNavIntBoundsRect = "{{0, 0}, {1085, 4161}}";
382 jab 1610
			sepNavSelRange = "{7374, 0}";
394 jab 1611
			sepNavVisRange = "{761, 1118}";
363 jab 1612
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
344 jab 1613
		};
1614
	};
1615
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1616
		uiCtxt = {
382 jab 1617
			sepNavIntBoundsRect = "{{0, 0}, {1055, 2755}}";
344 jab 1618
			sepNavSelRange = "{0, 0}";
382 jab 1619
			sepNavVisRange = "{0, 687}";
344 jab 1620
			sepNavVisRect = "{{0, 0}, {1146, 638}}";
1621
		};
1622
	};
1623
	0D0CAF700C61132C003604C6 /* LinAlgIO.h */ = {
1624
		uiCtxt = {
1625
			sepNavIntBoundsRect = "{{0, 0}, {1260, 779}}";
1626
			sepNavSelRange = "{203, 0}";
1627
			sepNavVisRect = "{{0, 141}, {1146, 638}}";
1628
		};
1629
	};
1630
	0D0CAF720C61132C003604C6 /* Matrix.h */ = {
1631
		uiCtxt = {
382 jab 1632
			sepNavIntBoundsRect = "{{0, 0}, {928, 13319}}";
1633
			sepNavSelRange = "{9778, 6}";
1634
			sepNavVisRange = "{5271, 579}";
363 jab 1635
			sepNavVisRect = "{{0, 1083}, {1130, 644}}";
344 jab 1636
		};
1637
	};
382 jab 1638
	0D0CAF730C61132C003604C6 /* Vector.h */ = {
1639
		uiCtxt = {
1640
			sepNavIntBoundsRect = "{{0, 0}, {1055, 8550}}";
1641
			sepNavSelRange = "{6785, 10}";
1642
			sepNavVisRange = "{6338, 745}";
1643
		};
1644
	};
363 jab 1645
	0D0CAF750C61132C003604C6 /* ArgExtracter.h */ = {
1646
		uiCtxt = {
1647
			sepNavIntBoundsRect = "{{0, 0}, {1130, 2052}}";
1648
			sepNavSelRange = "{0, 0}";
1649
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1650
		};
1651
	};
365 jab 1652
	0D0CAF760C61132C003604C6 /* Grid2D.h */ = {
1653
		uiCtxt = {
1654
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
1655
			sepNavSelRange = "{96, 0}";
1656
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1657
		};
1658
	};
363 jab 1659
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1660
		uiCtxt = {
1661
			sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
1662
			sepNavSelRange = "{0, 0}";
1663
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1664
		};
1665
	};
382 jab 1666
	0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {
1667
		uiCtxt = {
1668
			sepNavIntBoundsRect = "{{0, 0}, {1055, 3249}}";
1669
			sepNavSelRange = "{0, 0}";
1670
			sepNavVisRange = "{0, 833}";
1671
		};
1672
	};
1673
	0D0CAF7C0C61132C003604C6 /* Parse.h */ = {
1674
		uiCtxt = {
1675
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
1676
			sepNavSelRange = "{0, 0}";
1677
			sepNavVisRange = "{0, 849}";
1678
		};
1679
	};
1680
	0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {
1681
		uiCtxt = {
1682
			sepNavIntBoundsRect = "{{0, 0}, {1064, 7619}}";
1683
			sepNavSelRange = "{0, 0}";
1684
			sepNavVisRange = "{0, 767}";
1685
		};
1686
	};
1687
	0D0CAF7E0C61132C003604C6 /* Timer.h */ = {
1688
		uiCtxt = {
1689
			sepNavIntBoundsRect = "{{0, 0}, {1064, 988}}";
1690
			sepNavSelRange = "{0, 0}";
1691
			sepNavVisRange = "{0, 799}";
1692
		};
1693
	};
400 jab 1694
	0D12DCDD0E827D66009420AD /* PBXTextBookmark */ = {
394 jab 1695
		isa = PBXTextBookmark;
400 jab 1696
		fRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */;
1697
		name = "raytrace.cpp: 210";
394 jab 1698
		rLen = 0;
400 jab 1699
		rLoc = 4926;
394 jab 1700
		rType = 0;
400 jab 1701
		vrLen = 490;
1702
		vrLoc = 4682;
394 jab 1703
	};
400 jab 1704
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1705
		uiCtxt = {
1706
			sepNavIntBoundsRect = "{{0, 0}, {1085, 12426}}";
1707
			sepNavSelRange = "{0, 0}";
1708
			sepNavVisRange = "{0, 556}";
1709
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1710
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
1711
		};
1712
	};
1713
	0D1306810D886BBC00847A72 /* tessellate.h */ = {
1714
		uiCtxt = {
1715
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1716
			sepNavSelRange = "{0, 0}";
1717
			sepNavVisRange = "{0, 688}";
1718
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1719
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1720
		};
1721
	};
1722
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1723
		uiCtxt = {
1724
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1710}}";
1725
			sepNavSelRange = "{1090, 0}";
1726
			sepNavVisRange = "{351, 780}";
1727
		};
1728
	};
1729
	0D17B9720E4B949300FD8803 /* ply_load.h */ = {
1730
		uiCtxt = {
1731
			sepNavIntBoundsRect = "{{0, 0}, {1085, 680}}";
1732
			sepNavSelRange = "{246, 0}";
1733
			sepNavVisRange = "{0, 385}";
1734
		};
1735
	};
1736
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1737
		uiCtxt = {
1738
			sepNavIntBoundsRect = "{{0, 0}, {1085, 28633}}";
1739
			sepNavSelRange = "{25889, 0}";
1740
			sepNavVisRange = "{37490, 1435}";
1741
		};
1742
	};
1743
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1744
		uiCtxt = {
1745
			sepNavIntBoundsRect = "{{0, 0}, {1085, 7049}}";
1746
			sepNavSelRange = "{0, 0}";
1747
			sepNavVisRange = "{0, 1184}";
1748
		};
1749
	};
1750
	0D181FA00E85945B00620812 /* PBXTextBookmark */ = {
1751
		isa = PBXTextBookmark;
1752
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
1753
		name = "QuatTrackBall.cpp: 169";
1754
		rLen = 57;
1755
		rLoc = 4281;
1756
		rType = 0;
1757
		vrLen = 876;
1758
		vrLoc = 3889;
1759
	};
1760
	0D181FAC0E85950C00620812 /* PBXTextBookmark */ = {
394 jab 1761
		isa = PBXTextBookmark;
400 jab 1762
		fRef = 0DB2719C0E854751001F2338 /* stl_list.h */;
1763
		name = "stl_list.h: 135";
394 jab 1764
		rLen = 0;
400 jab 1765
		rLoc = 4602;
394 jab 1766
		rType = 0;
400 jab 1767
		vrLen = 736;
1768
		vrLoc = 4110;
394 jab 1769
	};
382 jab 1770
	0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {
1771
		uiCtxt = {
1772
			sepNavIntBoundsRect = "{{0, 0}, {1064, 725}}";
1773
			sepNavSelRange = "{0, 0}";
1774
			sepNavVisRange = "{0, 684}";
1775
		};
372 jab 1776
	};
357 jab 1777
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1778
		uiCtxt = {
1779
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1780
			sepNavSelRange = "{0, 0}";
1781
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1782
		};
1783
	};
344 jab 1784
	0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {
1785
		uiCtxt = {
1786
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3629}}";
1787
			sepNavSelRange = "{1710, 0}";
345 jab 1788
			sepNavVisRect = "{{0, 530}, {1121, 610}}";
344 jab 1789
		};
1790
	};
1791
	0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {
1792
		uiCtxt = {
1793
			sepNavIntBoundsRect = "{{0, 0}, {1121, 35549}}";
1794
			sepNavSelRange = "{0, 0}";
1795
			sepNavVisRect = "{{0, 0}, {1121, 476}}";
1796
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
1797
		};
1798
	};
1799
	0D21E7670CBE1E0100DCAF45 /* leastsq-test.cpp */ = {
1800
		uiCtxt = {
357 jab 1801
			sepNavIntBoundsRect = "{{0, 0}, {961, 1045}}";
344 jab 1802
			sepNavSelRange = "{0, 0}";
357 jab 1803
			sepNavVisRect = "{{0, 0}, {961, 390}}";
344 jab 1804
		};
1805
	};
1806
	0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1807
		activeExec = 0;
1808
		executables = (
1809
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1810
		);
1811
	};
1812
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1813
		isa = PBXExecutable;
1814
		activeArgIndices = (
1815
		);
1816
		argumentStrings = (
1817
		);
1818
		autoAttachOnCrash = 1;
372 jab 1819
		breakpointsEnabled = 0;
344 jab 1820
		configStateDict = {
1821
		};
1822
		customDataFormattersEnabled = 1;
1823
		debuggerPlugin = GDBDebugging;
1824
		disassemblyDisplayState = 0;
351 jab 1825
		dylibVariantSuffix = "";
344 jab 1826
		enableDebugStr = 1;
1827
		environmentEntries = (
1828
		);
1829
		executableSystemSymbolLevel = 0;
1830
		executableUserSymbolLevel = 0;
1831
		libgmallocEnabled = 0;
1832
		name = test.cgla.matrices;
1833
		sourceDirectories = (
1834
		);
1835
	};
389 jab 1836
	0D2628E80E6E76B3004494D4 /* PBXTextBookmark */ = {
1837
		isa = PBXTextBookmark;
1838
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
1839
		name = "triangulate.h: 1";
1840
		rLen = 0;
1841
		rLoc = 0;
1842
		rType = 0;
1843
		vrLen = 558;
1844
		vrLoc = 0;
1845
	};
1846
	0D2628E90E6E76B3004494D4 /* PBXTextBookmark */ = {
1847
		isa = PBXTextBookmark;
1848
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
1849
		name = "Manifold.h: 1";
1850
		rLen = 0;
1851
		rLoc = 0;
1852
		rType = 0;
1853
		vrLen = 1618;
1854
		vrLoc = 7024;
1855
	};
400 jab 1856
	0D2D81830E8504F100E69E57 /* Renderer.h */ = {
1857
		uiCtxt = {
401 jab 1858
			sepNavIntBoundsRect = "{{0, 0}, {1061, 2527}}";
1859
			sepNavSelRange = "{2415, 0}";
1860
			sepNavVisRange = "{1902, 598}";
400 jab 1861
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
1862
		};
1863
	};
1864
	0D2D818C0E85060700E69E57 /* Renderer.cpp */ = {
1865
		uiCtxt = {
401 jab 1866
			sepNavIntBoundsRect = "{{0, 0}, {924, 4351}}";
1867
			sepNavSelRange = "{2636, 0}";
400 jab 1868
			sepNavVisRange = "{1500, 776}";
1869
			sepNavWindowFrame = "{{38, 32}, {846, 820}}";
1870
		};
1871
	};
1872
	0D2D81970E8506D100E69E57 /* PBXTextBookmark */ = {
1873
		isa = PBXTextBookmark;
1874
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
1875
		name = "meshedit.cpp: 871";
1876
		rLen = 9;
401 jab 1877
		rLoc = 19713;
400 jab 1878
		rType = 0;
401 jab 1879
		vrLen = 424;
400 jab 1880
		vrLoc = 24764;
1881
	};
1882
	0D2D81B10E8506D100E69E57 /* PBXTextBookmark */ = {
1883
		isa = PBXTextBookmark;
1884
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
1885
		name = "WireframeRenderer.cpp: 1";
1886
		rLen = 0;
1887
		rLoc = 0;
1888
		rType = 0;
1889
		vrLen = 188;
1890
		vrLoc = 0;
1891
	};
382 jab 1892
	0D2F10C80E562D6100901E08 /* PBXTextBookmark */ = {
1893
		isa = PBXTextBookmark;
1894
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
1895
		name = "meshdist.cpp: 21";
1896
		rLen = 115;
1897
		rLoc = 376;
1898
		rType = 0;
1899
		vrLen = 534;
1900
		vrLoc = 0;
1901
	};
1902
	0D32018F0E563DE9005FA7AF /* PBXTextBookmark */ = {
1903
		isa = PBXTextBookmark;
1904
		fRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */;
1905
		name = "eigensolvertest.cpp: 8";
1906
		rLen = 0;
1907
		rLoc = 561;
1908
		rType = 0;
1909
		vrLen = 876;
1910
		vrLoc = 1100;
1911
	};
1912
	0D3201910E563DE9005FA7AF /* PBXTextBookmark */ = {
1913
		isa = PBXTextBookmark;
1914
		fRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */;
1915
		name = "eigensolvertest.cpp: 8";
1916
		rLen = 0;
1917
		rLoc = 561;
1918
		rType = 0;
1919
		vrLen = 876;
1920
		vrLoc = 1100;
1921
	};
1922
	0D44A3200E55BE6500AECD76 /* ply_load.h */ = {
1923
		uiCtxt = {
389 jab 1924
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
382 jab 1925
			sepNavSelRange = "{370, 0}";
1926
			sepNavVisRange = "{0, 421}";
1927
		};
1928
	};
1929
	0D44A3210E55BE6500AECD76 /* ply_load.cpp */ = {
1930
		uiCtxt = {
392 jab 1931
			sepNavIntBoundsRect = "{{0, 0}, {1085, 828}}";
382 jab 1932
			sepNavSelRange = "{326, 0}";
1933
			sepNavVisRange = "{0, 401}";
1934
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
1935
		};
1936
	};
1937
	0D44A3410E55C9DD00AECD76 /* PBXTextBookmark */ = {
1938
		isa = PBXTextBookmark;
1939
		fRef = 0D44A3420E55C9DD00AECD76 /* ply_load.h */;
1940
		name = "ply_load.h: 2";
1941
		rLen = 0;
1942
		rLoc = 56;
1943
		rType = 0;
1944
		vrLen = 421;
1945
		vrLoc = 0;
1946
	};
1947
	0D44A3420E55C9DD00AECD76 /* ply_load.h */ = {
1948
		isa = PBXFileReference;
1949
		lastKnownFileType = sourcecode.c.h;
1950
		name = ply_load.h;
1951
		path = /usr/local/include/HMesh/ply_load.h;
1952
		sourceTree = "<absolute>";
1953
	};
400 jab 1954
	0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */ = {
1955
		uiCtxt = {
1956
			sepNavIntBoundsRect = "{{0, 0}, {1061, 2755}}";
1957
			sepNavSelRange = "{3203, 88}";
1958
			sepNavVisRange = "{2954, 755}";
1959
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
1960
		};
1961
	};
1962
	0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */ = {
1963
		uiCtxt = {
1964
			sepNavIntBoundsRect = "{{0, 0}, {1061, 627}}";
1965
			sepNavSelRange = "{745, 0}";
1966
			sepNavVisRange = "{19, 920}";
1967
		};
1968
	};
1969
	0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */ = {
1970
		uiCtxt = {
1971
			sepNavIntBoundsRect = "{{0, 0}, {1061, 10469}}";
1972
			sepNavSelRange = "{9572, 0}";
1973
			sepNavVisRange = "{10230, 837}";
1974
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
1975
		};
1976
	};
1977
	0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */ = {
1978
		uiCtxt = {
1979
			sepNavIntBoundsRect = "{{0, 0}, {1061, 1083}}";
1980
			sepNavSelRange = "{321, 0}";
1981
			sepNavVisRange = "{574, 656}";
1982
		};
1983
	};
1984
	0D44C9DC0E82F47300084725 /* PBXTextBookmark */ = {
394 jab 1985
		isa = PBXTextBookmark;
400 jab 1986
		fRef = 0D5941700E4B21AB005EA01C /* SOIL.h */;
1987
		name = "SOIL.h: 1";
1988
		rLen = 0;
1989
		rLoc = 0;
394 jab 1990
		rType = 0;
400 jab 1991
		vrLen = 728;
1992
		vrLoc = 415;
394 jab 1993
	};
400 jab 1994
	0D44C9E90E82F47300084725 /* PBXTextBookmark */ = {
1995
		isa = PBXTextBookmark;
1996
		fRef = 0D5941700E4B21AB005EA01C /* SOIL.h */;
1997
		name = "SOIL.h: 1";
1998
		rLen = 0;
1999
		rLoc = 0;
2000
		rType = 0;
2001
		vrLen = 728;
2002
		vrLoc = 415;
2003
	};
2004
	0D44CA0E0E82F9C700084725 /* glew.h */ = {
394 jab 2005
		isa = PBXFileReference;
2006
		lastKnownFileType = sourcecode.c.h;
2007
		name = glew.h;
2008
		path = /usr/local/include/GL/glew.h;
2009
		sourceTree = "<absolute>";
2010
	};
400 jab 2011
	0D44CA2B0E82FC1A00084725 /* PBXTextBookmark */ = {
394 jab 2012
		isa = PBXTextBookmark;
400 jab 2013
		fRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */;
2014
		name = "glsl_shader.h: 1";
394 jab 2015
		rLen = 0;
400 jab 2016
		rLoc = 0;
394 jab 2017
		rType = 0;
400 jab 2018
		vrLen = 1655;
2019
		vrLoc = 0;
394 jab 2020
	};
400 jab 2021
	0D44CA2F0E82FC1A00084725 /* PBXTextBookmark */ = {
2022
		isa = PBXTextBookmark;
2023
		fRef = 0D44CA0E0E82F9C700084725 /* glew.h */;
2024
		name = "glew.h: 84";
2025
		rLen = 35;
2026
		rLoc = 4117;
2027
		rType = 0;
2028
		vrLen = 929;
2029
		vrLoc = 3464;
2030
	};
2031
	0D44CA350E82FC1A00084725 /* PBXTextBookmark */ = {
2032
		isa = PBXTextBookmark;
2033
		fRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */;
2034
		name = "glsl_shader.h: 1";
2035
		rLen = 0;
2036
		rLoc = 0;
2037
		rType = 0;
2038
		vrLen = 1655;
2039
		vrLoc = 0;
2040
	};
394 jab 2041
	0D4FB3940E7FFED70024FE33 /* stl_iterator.h */ = {
2042
		isa = PBXFileReference;
2043
		lastKnownFileType = sourcecode.c.h;
2044
		name = stl_iterator.h;
2045
		path = "/usr/include/c++/4.0.0/bits/stl_iterator.h";
2046
		sourceTree = "<absolute>";
2047
	};
2048
	0D4FB39A0E7FFED70024FE33 /* stl_iterator.h */ = {
2049
		isa = PBXFileReference;
2050
		lastKnownFileType = sourcecode.c.h;
2051
		name = stl_iterator.h;
2052
		path = "/usr/include/c++/4.0.0/bits/stl_iterator.h";
2053
		sourceTree = "<absolute>";
2054
	};
2055
	0D4FB39E0E7FFF2E0024FE33 /* PBXTextBookmark */ = {
2056
		isa = PBXTextBookmark;
2057
		fRef = 0D4FB3940E7FFED70024FE33 /* stl_iterator.h */;
2058
		name = "stl_iterator.h: 603";
2059
		rLen = 0;
2060
		rLoc = 19181;
2061
		rType = 0;
2062
		vrLen = 1457;
2063
		vrLoc = 2618;
2064
	};
2065
	0D4FB3A70E7FFF900024FE33 /* PBXTextBookmark */ = {
2066
		isa = PBXTextBookmark;
2067
		fRef = 0D4FB39A0E7FFED70024FE33 /* stl_iterator.h */;
2068
		name = "stl_iterator.h: 603";
2069
		rLen = 0;
2070
		rLoc = 19181;
2071
		rType = 0;
2072
		vrLen = 1149;
2073
		vrLoc = 18507;
2074
	};
367 jab 2075
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
2076
		uiCtxt = {
2077
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
2078
			sepNavSelRange = "{179, 0}";
2079
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2080
		};
344 jab 2081
	};
367 jab 2082
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
2083
		uiCtxt = {
2084
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
2085
			sepNavSelRange = "{0, 0}";
2086
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2087
		};
2088
	};
2089
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
2090
		uiCtxt = {
2091
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
2092
			sepNavSelRange = "{0, 0}";
2093
			sepNavVisRect = "{{0, 0}, {986, 695}}";
2094
		};
2095
	};
2096
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
2097
		uiCtxt = {
2098
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
2099
			sepNavSelRange = "{0, 0}";
2100
			sepNavVisRect = "{{0, 0}, {961, 390}}";
2101
		};
2102
	};
2103
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
2104
		uiCtxt = {
2105
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
2106
			sepNavSelRange = "{0, 0}";
2107
			sepNavVisRect = "{{0, 0}, {986, 695}}";
2108
		};
2109
	};
2110
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
2111
		uiCtxt = {
2112
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
2113
			sepNavSelRange = "{0, 0}";
2114
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2115
		};
2116
	};
2117
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
2118
		uiCtxt = {
2119
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
2120
			sepNavSelRange = "{0, 0}";
2121
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2122
		};
2123
	};
2124
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
2125
		uiCtxt = {
2126
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
2127
			sepNavSelRange = "{0, 0}";
2128
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2129
		};
2130
	};
2131
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
2132
		uiCtxt = {
2133
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
2134
			sepNavSelRange = "{0, 0}";
2135
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2136
		};
2137
	};
2138
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
2139
		uiCtxt = {
2140
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
2141
			sepNavSelRange = "{0, 0}";
2142
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2143
		};
2144
	};
2145
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
2146
		uiCtxt = {
372 jab 2147
			sepNavIntBoundsRect = "{{0, 0}, {1339, 9063}}";
2148
			sepNavSelRange = "{117, 0}";
2149
			sepNavVisRange = "{4612, 787}";
367 jab 2150
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
2151
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
2152
		};
2153
	};
2154
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
2155
		uiCtxt = {
2156
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
2157
			sepNavSelRange = "{0, 0}";
2158
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2159
		};
2160
	};
2161
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
2162
		uiCtxt = {
2163
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
2164
			sepNavSelRange = "{0, 0}";
2165
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2166
		};
2167
	};
2168
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
2169
		uiCtxt = {
2170
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
2171
			sepNavSelRange = "{0, 0}";
2172
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2173
		};
2174
	};
2175
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
2176
		uiCtxt = {
2177
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
2178
			sepNavSelRange = "{0, 0}";
2179
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2180
		};
2181
	};
2182
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
2183
		uiCtxt = {
2184
			sepNavIntBoundsRect = "{{0, 0}, {1339, 779}}";
2185
			sepNavSelRange = "{0, 0}";
2186
			sepNavVisRange = "{127, 785}";
2187
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2188
		};
2189
	};
2190
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
2191
		activeExec = 0;
2192
		executables = (
2193
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
2194
		);
2195
	};
2196
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
2197
		isa = PBXExecutable;
2198
		activeArgIndices = (
2199
		);
2200
		argumentStrings = (
2201
		);
2202
		autoAttachOnCrash = 1;
2203
		breakpointsEnabled = 0;
2204
		configStateDict = {
2205
		};
2206
		customDataFormattersEnabled = 1;
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 = PathTracer;
2217
		sourceDirectories = (
2218
		);
2219
	};
392 jab 2220
	0D56D1B30E75181D004D71DE /* PBXTextBookmark */ = {
2221
		isa = PBXTextBookmark;
2222
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
2223
		name = "mesh_optimization.h: 39";
2224
		rLen = 158;
2225
		rLoc = 1399;
2226
		rType = 0;
2227
		vrLen = 1466;
2228
		vrLoc = 353;
2229
	};
372 jab 2230
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
2231
		uiCtxt = {
400 jab 2232
			sepNavIntBoundsRect = "{{0, 0}, {1021, 12122}}";
372 jab 2233
			sepNavSelRange = "{82, 0}";
400 jab 2234
			sepNavVisRange = "{0, 745}";
372 jab 2235
		};
2236
	};
2237
	0D59416C0E4B21AB005EA01C /* image_DXT.h */ = {
2238
		uiCtxt = {
2239
			sepNavIntBoundsRect = "{{0, 0}, {950, 2565}}";
2240
			sepNavSelRange = "{0, 0}";
2241
			sepNavVisRange = "{0, 586}";
2242
		};
2243
	};
2244
	0D59416D0E4B21AB005EA01C /* image_helper.c */ = {
2245
		uiCtxt = {
2246
			sepNavIntBoundsRect = "{{0, 0}, {950, 8417}}";
2247
			sepNavSelRange = "{0, 0}";
2248
			sepNavVisRange = "{0, 650}";
2249
		};
2250
	};
2251
	0D59416E0E4B21AB005EA01C /* image_helper.h */ = {
2252
		uiCtxt = {
2253
			sepNavIntBoundsRect = "{{0, 0}, {950, 2261}}";
2254
			sepNavSelRange = "{0, 0}";
2255
			sepNavVisRange = "{0, 516}";
2256
		};
2257
	};
2258
	0D59416F0E4B21AB005EA01C /* SOIL.c */ = {
2259
		uiCtxt = {
2260
			sepNavIntBoundsRect = "{{0, 0}, {1584, 38342}}";
2261
			sepNavSelRange = "{3407, 24}";
2262
			sepNavVisRange = "{3055, 703}";
2263
		};
2264
	};
2265
	0D5941700E4B21AB005EA01C /* SOIL.h */ = {
2266
		uiCtxt = {
400 jab 2267
			sepNavIntBoundsRect = "{{0, 0}, {1652, 7790}}";
372 jab 2268
			sepNavSelRange = "{0, 0}";
400 jab 2269
			sepNavVisRange = "{415, 728}";
372 jab 2270
		};
2271
	};
2272
	0D5941710E4B21AB005EA01C /* stb_image_aug.c */ = {
2273
		uiCtxt = {
2274
			sepNavIntBoundsRect = "{{0, 0}, {950, 69369}}";
2275
			sepNavSelRange = "{0, 0}";
2276
			sepNavVisRange = "{10181, 619}";
2277
		};
2278
	};
2279
	0D5941720E4B21AB005EA01C /* stb_image_aug.h */ = {
2280
		uiCtxt = {
2281
			sepNavIntBoundsRect = "{{0, 0}, {950, 6726}}";
2282
			sepNavSelRange = "{0, 0}";
2283
			sepNavVisRange = "{0, 1515}";
2284
		};
2285
	};
2286
	0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {
2287
		uiCtxt = {
2288
			sepNavIntBoundsRect = "{{0, 0}, {950, 587}}";
2289
			sepNavSelRange = "{0, 0}";
2290
			sepNavVisRange = "{0, 797}";
2291
		};
2292
	};
2293
	0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {
2294
		uiCtxt = {
2295
			sepNavIntBoundsRect = "{{0, 0}, {950, 9842}}";
2296
			sepNavSelRange = "{0, 0}";
2297
			sepNavVisRange = "{0, 882}";
2298
		};
2299
	};
2300
	0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {
2301
		uiCtxt = {
394 jab 2302
			sepNavIntBoundsRect = "{{0, 0}, {1085, 1330}}";
2303
			sepNavSelRange = "{594, 0}";
2304
			sepNavVisRange = "{132, 893}";
389 jab 2305
			sepNavWindowFrame = "{{38, 182}, {846, 820}}";
372 jab 2306
		};
2307
	};
400 jab 2308
	0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {
2309
		uiCtxt = {
2310
			sepNavIntBoundsRect = "{{0, 0}, {1021, 1596}}";
2311
			sepNavSelRange = "{0, 0}";
2312
			sepNavVisRange = "{0, 1655}";
2313
		};
2314
	};
394 jab 2315
	0D5E5F350E7DA97500D2157C /* PBXTextBookmark */ = {
392 jab 2316
		isa = PBXTextBookmark;
394 jab 2317
		fRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */;
2318
		name = "glsl_shader.cpp: 25";
392 jab 2319
		rLen = 0;
394 jab 2320
		rLoc = 594;
392 jab 2321
		rType = 0;
394 jab 2322
		vrLen = 893;
2323
		vrLoc = 132;
392 jab 2324
	};
394 jab 2325
	0D738CB90E75C93D000FCBA9 /* PBXTextBookmark */ = {
2326
		isa = PBXTextBookmark;
2327
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
2328
		name = "GLViewController.h: 82";
2329
		rLen = 0;
2330
		rLoc = 2092;
2331
		rType = 0;
2332
		vrLen = 673;
2333
		vrLoc = 1461;
2334
	};
2335
	0D738CC70E75D217000FCBA9 /* PBXTextBookmark */ = {
2336
		isa = PBXTextBookmark;
2337
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
2338
		name = "LapackFunc.h: 218";
2339
		rLen = 0;
2340
		rLoc = 7374;
2341
		rType = 0;
2342
		vrLen = 1118;
2343
		vrLoc = 761;
2344
	};
2345
	0D738CC80E75D217000FCBA9 /* PBXTextBookmark */ = {
2346
		isa = PBXTextBookmark;
2347
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
2348
		name = "build_manifold.h: 1";
2349
		rLen = 0;
389 jab 2350
		rLoc = 0;
384 jab 2351
		rType = 0;
394 jab 2352
		vrLen = 1151;
2353
		vrLoc = 78;
389 jab 2354
	};
394 jab 2355
	0D738CCA0E75D217000FCBA9 /* PBXTextBookmark */ = {
2356
		isa = PBXTextBookmark;
2357
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
2358
		name = "QuatTrackBall.h: 26";
2359
		rLen = 22;
2360
		rLoc = 527;
2361
		rType = 0;
2362
		vrLen = 798;
2363
		vrLoc = 2389;
2364
	};
2365
	0D738CCB0E75D217000FCBA9 /* PBXTextBookmark */ = {
2366
		isa = PBXTextBookmark;
2367
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
2368
		name = "build_manifold.cpp: 74";
2369
		rLen = 0;
2370
		rLoc = 1108;
2371
		rType = 0;
2372
		vrLen = 800;
2373
		vrLoc = 1108;
2374
	};
2375
	0D738CCC0E75D217000FCBA9 /* PBXTextBookmark */ = {
2376
		isa = PBXTextBookmark;
2377
		fRef = 0D17B9720E4B949300FD8803 /* ply_load.h */;
2378
		name = "ply_load.h: 14";
2379
		rLen = 0;
2380
		rLoc = 246;
2381
		rType = 0;
2382
		vrLen = 385;
2383
		vrLoc = 0;
2384
	};
2385
	0D738CCD0E75D217000FCBA9 /* PBXTextBookmark */ = {
2386
		isa = PBXTextBookmark;
2387
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
2388
		name = "rply.c: 723";
2389
		rLen = 0;
2390
		rLoc = 25889;
2391
		rType = 0;
2392
		vrLen = 1435;
2393
		vrLoc = 37490;
2394
	};
2395
	0D738CCE0E75D217000FCBA9 /* PBXTextBookmark */ = {
2396
		isa = PBXTextBookmark;
2397
		fRef = 0D17B9740E4B949300FD8803 /* rply.h */;
2398
		name = "rply.h: 1";
2399
		rLen = 0;
2400
		rLoc = 0;
2401
		rType = 0;
2402
		vrLen = 1184;
2403
		vrLoc = 0;
2404
	};
2405
	0D738CCF0E75D217000FCBA9 /* PBXTextBookmark */ = {
2406
		isa = PBXTextBookmark;
2407
		fRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */;
2408
		name = "tessellate.cpp: 1";
2409
		rLen = 0;
2410
		rLoc = 0;
2411
		rType = 0;
2412
		vrLen = 556;
2413
		vrLoc = 0;
2414
	};
2415
	0D738CD00E75D217000FCBA9 /* PBXTextBookmark */ = {
2416
		isa = PBXTextBookmark;
2417
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
2418
		name = "tessellate.h: 1";
2419
		rLen = 0;
2420
		rLoc = 0;
2421
		rType = 0;
2422
		vrLen = 688;
2423
		vrLoc = 0;
2424
	};
2425
	0D738CD10E75D217000FCBA9 /* PBXTextBookmark */ = {
2426
		isa = PBXTextBookmark;
2427
		fRef = 0D0CAF020C61132B003604C6 /* AABox.cpp */;
2428
		name = "AABox.cpp: 1";
2429
		rLen = 0;
2430
		rLoc = 0;
2431
		rType = 0;
2432
		vrLen = 739;
2433
		vrLoc = 0;
2434
	};
2435
	0D738CD20E75D217000FCBA9 /* PBXTextBookmark */ = {
2436
		isa = PBXTextBookmark;
2437
		fRef = 0D0CAF030C61132B003604C6 /* AABox.h */;
2438
		name = "AABox.h: 1";
2439
		rLen = 0;
2440
		rLoc = 0;
2441
		rType = 0;
2442
		vrLen = 731;
2443
		vrLoc = 0;
2444
	};
2445
	0D738CD30E75D217000FCBA9 /* PBXTextBookmark */ = {
2446
		isa = PBXTextBookmark;
2447
		fRef = 0D0CAF040C61132B003604C6 /* AncestorGrid.h */;
2448
		name = "AncestorGrid.h: 1";
2449
		rLen = 0;
2450
		rLoc = 0;
2451
		rType = 0;
2452
		vrLen = 904;
2453
		vrLoc = 0;
2454
	};
2455
	0D738CD40E75D217000FCBA9 /* PBXTextBookmark */ = {
2456
		isa = PBXTextBookmark;
2457
		fRef = 0D0CAF050C61132C003604C6 /* BBox.cpp */;
2458
		name = "BBox.cpp: 1";
2459
		rLen = 0;
2460
		rLoc = 0;
2461
		rType = 0;
2462
		vrLen = 1069;
2463
		vrLoc = 0;
2464
	};
2465
	0D738CD50E75D217000FCBA9 /* PBXTextBookmark */ = {
2466
		isa = PBXTextBookmark;
2467
		fRef = 0D0CAF060C61132C003604C6 /* BBox.h */;
2468
		name = "BBox.h: 1";
2469
		rLen = 0;
2470
		rLoc = 0;
2471
		rType = 0;
2472
		vrLen = 788;
2473
		vrLoc = 0;
2474
	};
2475
	0D738CD60E75D217000FCBA9 /* PBXTextBookmark */ = {
2476
		isa = PBXTextBookmark;
2477
		fRef = 0D0CAF070C61132C003604C6 /* BoundingINode.cpp */;
2478
		name = "BoundingINode.cpp: 1";
2479
		rLen = 0;
2480
		rLoc = 0;
2481
		rType = 0;
2482
		vrLen = 755;
2483
		vrLoc = 0;
2484
	};
2485
	0D738CD70E75D217000FCBA9 /* PBXTextBookmark */ = {
2486
		isa = PBXTextBookmark;
2487
		fRef = 0D0CAF080C61132C003604C6 /* BoundingINode.h */;
2488
		name = "BoundingINode.h: 1";
2489
		rLen = 0;
2490
		rLoc = 0;
2491
		rType = 0;
2492
		vrLen = 893;
2493
		vrLoc = 0;
2494
	};
2495
	0D738CD80E75D217000FCBA9 /* PBXTextBookmark */ = {
2496
		isa = PBXTextBookmark;
2497
		fRef = 0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */;
2498
		name = "BoundingLNode.cpp: 1";
2499
		rLen = 0;
2500
		rLoc = 0;
2501
		rType = 0;
2502
		vrLen = 147;
2503
		vrLoc = 0;
2504
	};
2505
	0D738CD90E75D217000FCBA9 /* PBXTextBookmark */ = {
2506
		isa = PBXTextBookmark;
2507
		fRef = 0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */;
2508
		name = "BoundingLNode.h: 1";
2509
		rLen = 0;
2510
		rLoc = 0;
2511
		rType = 0;
2512
		vrLen = 888;
2513
		vrLoc = 0;
2514
	};
2515
	0D738CDA0E75D217000FCBA9 /* PBXTextBookmark */ = {
2516
		isa = PBXTextBookmark;
2517
		fRef = 0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */;
2518
		name = "BoundingNode.cpp: 1";
2519
		rLen = 0;
2520
		rLoc = 0;
2521
		rType = 0;
2522
		vrLen = 688;
2523
		vrLoc = 0;
2524
	};
2525
	0D738CDB0E75D217000FCBA9 /* PBXTextBookmark */ = {
2526
		isa = PBXTextBookmark;
2527
		fRef = 0D0CAF0C0C61132C003604C6 /* BoundingNode.h */;
2528
		name = "BoundingNode.h: 1";
2529
		rLen = 0;
2530
		rLoc = 0;
2531
		rType = 0;
2532
		vrLen = 1017;
2533
		vrLoc = 0;
2534
	};
2535
	0D738CDC0E75D217000FCBA9 /* PBXTextBookmark */ = {
2536
		isa = PBXTextBookmark;
2537
		fRef = 0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */;
2538
		name = "BoundingTree.cpp: 1";
2539
		rLen = 0;
2540
		rLoc = 0;
2541
		rType = 0;
2542
		vrLen = 645;
2543
		vrLoc = 0;
2544
	};
2545
	0D738CDD0E75D217000FCBA9 /* PBXTextBookmark */ = {
2546
		isa = PBXTextBookmark;
2547
		fRef = 0D0CAF0E0C61132C003604C6 /* BoundingTree.h */;
2548
		name = "BoundingTree.h: 1";
2549
		rLen = 0;
2550
		rLoc = 0;
2551
		rType = 0;
2552
		vrLen = 650;
2553
		vrLoc = 0;
2554
	};
2555
	0D738CDE0E75D217000FCBA9 /* PBXTextBookmark */ = {
2556
		isa = PBXTextBookmark;
2557
		fRef = 0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */;
2558
		name = "BSPTree.cpp: 1";
2559
		rLen = 0;
2560
		rLoc = 0;
2561
		rType = 0;
2562
		vrLen = 703;
2563
		vrLoc = 0;
2564
	};
2565
	0D738CDF0E75D217000FCBA9 /* PBXTextBookmark */ = {
2566
		isa = PBXTextBookmark;
2567
		fRef = 0D0CAF100C61132C003604C6 /* BSPTree.h */;
2568
		name = "BSPTree.h: 1";
2569
		rLen = 0;
2570
		rLoc = 0;
2571
		rType = 0;
2572
		vrLen = 733;
2573
		vrLoc = 0;
2574
	};
2575
	0D738CE00E75D217000FCBA9 /* PBXTextBookmark */ = {
2576
		isa = PBXTextBookmark;
2577
		fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
2578
		name = "build_bbtree.cpp: 1";
2579
		rLen = 0;
2580
		rLoc = 0;
2581
		rType = 0;
2582
		vrLen = 664;
2583
		vrLoc = 0;
2584
	};
2585
	0D738CE10E75D217000FCBA9 /* PBXTextBookmark */ = {
2586
		isa = PBXTextBookmark;
2587
		fRef = 0D0CAF120C61132C003604C6 /* build_bbtree.h */;
2588
		name = "build_bbtree.h: 15";
2589
		rLen = 0;
2590
		rLoc = 316;
2591
		rType = 0;
2592
		vrLen = 324;
2593
		vrLoc = 0;
2594
	};
2595
	0D738CE20E75D217000FCBA9 /* PBXTextBookmark */ = {
2596
		isa = PBXTextBookmark;
2597
		fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
2598
		name = "Cell.h: 1";
2599
		rLen = 0;
2600
		rLoc = 0;
2601
		rType = 0;
2602
		vrLen = 965;
2603
		vrLoc = 0;
2604
	};
2605
	0D738CE30E75D217000FCBA9 /* PBXTextBookmark */ = {
2606
		isa = PBXTextBookmark;
2607
		fRef = 0D0CAF140C61132C003604C6 /* GradientFilter.cpp */;
2608
		name = "GradientFilter.cpp: 1";
2609
		rLen = 0;
2610
		rLoc = 0;
2611
		rType = 0;
2612
		vrLen = 817;
2613
		vrLoc = 0;
2614
	};
2615
	0D738CE40E75D217000FCBA9 /* PBXTextBookmark */ = {
2616
		isa = PBXTextBookmark;
2617
		fRef = 0D0CAF150C61132C003604C6 /* GradientFilter.h */;
2618
		name = "GradientFilter.h: 1";
2619
		rLen = 0;
2620
		rLoc = 0;
2621
		rType = 0;
2622
		vrLen = 690;
2623
		vrLoc = 0;
2624
	};
2625
	0D738CE50E75D217000FCBA9 /* PBXTextBookmark */ = {
2626
		isa = PBXTextBookmark;
2627
		fRef = 0D0CAF160C61132C003604C6 /* GridAlgorithm.h */;
2628
		name = "GridAlgorithm.h: 7";
2629
		rLen = 36;
2630
		rLoc = 70;
2631
		rType = 0;
2632
		vrLen = 1130;
2633
		vrLoc = 52;
2634
	};
2635
	0D738CE60E75D217000FCBA9 /* PBXTextBookmark */ = {
2636
		isa = PBXTextBookmark;
2637
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
2638
		name = "verification.h: 1";
2639
		rLen = 0;
2640
		rLoc = 0;
2641
		rType = 0;
2642
		vrLen = 176;
2643
		vrLoc = 0;
2644
	};
2645
	0D738CE70E75D217000FCBA9 /* PBXTextBookmark */ = {
2646
		isa = PBXTextBookmark;
2647
		fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
2648
		name = "verification.cpp: 1";
2649
		rLen = 0;
2650
		rLoc = 0;
2651
		rType = 0;
2652
		vrLen = 1051;
2653
		vrLoc = 0;
2654
	};
2655
	0D738CE80E75D217000FCBA9 /* PBXTextBookmark */ = {
2656
		isa = PBXTextBookmark;
2657
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
2658
		name = "TriMesh.h: 30";
2659
		rLen = 0;
2660
		rLoc = 589;
2661
		rType = 0;
2662
		vrLen = 737;
2663
		vrLoc = 0;
2664
	};
2665
	0D738CE90E75D217000FCBA9 /* PBXTextBookmark */ = {
2666
		isa = PBXTextBookmark;
2667
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
2668
		name = "TriMesh.cpp: 44";
2669
		rLen = 0;
2670
		rLoc = 888;
2671
		rType = 0;
2672
		vrLen = 742;
2673
		vrLoc = 0;
2674
	};
2675
	0D738CEA0E75D217000FCBA9 /* PBXTextBookmark */ = {
2676
		isa = PBXTextBookmark;
2677
		fRef = 0D0CAF300C61132C003604C6 /* TrilinFilter.h */;
2678
		name = "TrilinFilter.h: 1";
2679
		rLen = 0;
2680
		rLoc = 0;
2681
		rType = 0;
2682
		vrLen = 509;
2683
		vrLoc = 0;
2684
	};
2685
	0D738CEB0E75D217000FCBA9 /* PBXTextBookmark */ = {
2686
		isa = PBXTextBookmark;
2687
		fRef = 0D0CAF2F0C61132C003604C6 /* TrilinFilter.cpp */;
2688
		name = "TrilinFilter.cpp: 1";
2689
		rLen = 0;
2690
		rLoc = 0;
2691
		rType = 0;
2692
		vrLen = 836;
2693
		vrLoc = 0;
2694
	};
2695
	0D738CEC0E75D217000FCBA9 /* PBXTextBookmark */ = {
2696
		isa = PBXTextBookmark;
2697
		fRef = 0D0CAF2E0C61132C003604C6 /* Triangle.h */;
2698
		name = "Triangle.h: 1";
2699
		rLen = 0;
2700
		rLoc = 0;
2701
		rType = 0;
2702
		vrLen = 575;
2703
		vrLoc = 0;
2704
	};
2705
	0D738CED0E75D217000FCBA9 /* PBXTextBookmark */ = {
2706
		isa = PBXTextBookmark;
2707
		fRef = 0D0CAF2D0C61132C003604C6 /* Triangle.cpp */;
2708
		name = "Triangle.cpp: 1";
2709
		rLen = 0;
2710
		rLoc = 0;
2711
		rType = 0;
2712
		vrLen = 694;
2713
		vrLoc = 0;
2714
	};
2715
	0D738CEE0E75D217000FCBA9 /* PBXTextBookmark */ = {
2716
		isa = PBXTextBookmark;
2717
		fRef = 0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */;
2718
		name = "ThreeDDDA.h: 1";
2719
		rLen = 0;
2720
		rLoc = 0;
2721
		rType = 0;
2722
		vrLen = 1157;
2723
		vrLoc = 0;
2724
	};
2725
	0D738CEF0E75D217000FCBA9 /* PBXTextBookmark */ = {
2726
		isa = PBXTextBookmark;
2727
		fRef = 0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */;
2728
		name = "ThreeDDDA.cpp: 1";
2729
		rLen = 0;
2730
		rLoc = 0;
2731
		rType = 0;
2732
		vrLen = 816;
2733
		vrLoc = 0;
2734
	};
2735
	0D738CF00E75D217000FCBA9 /* PBXTextBookmark */ = {
2736
		isa = PBXTextBookmark;
2737
		fRef = 0D0CAF2A0C61132C003604C6 /* save_raw.h */;
2738
		name = "save_raw.h: 1";
2739
		rLen = 0;
2740
		rLoc = 0;
2741
		rType = 0;
2742
		vrLen = 843;
2743
		vrLoc = 0;
2744
	};
2745
	0D738CF10E75D217000FCBA9 /* PBXTextBookmark */ = {
2746
		isa = PBXTextBookmark;
2747
		fRef = 0D0CAF290C61132C003604C6 /* RGrid.h */;
2748
		name = "RGrid.h: 1";
2749
		rLen = 0;
2750
		rLoc = 0;
2751
		rType = 0;
2752
		vrLen = 794;
2753
		vrLoc = 0;
2754
	};
2755
	0D738CF20E75D217000FCBA9 /* PBXTextBookmark */ = {
2756
		isa = PBXTextBookmark;
2757
		fRef = 0D0CAF280C61132C003604C6 /* Ray.h */;
2758
		name = "Ray.h: 1";
2759
		rLen = 0;
2760
		rLoc = 0;
2761
		rType = 0;
2762
		vrLen = 948;
2763
		vrLoc = 0;
2764
	};
2765
	0D738CF30E75D217000FCBA9 /* PBXTextBookmark */ = {
2766
		isa = PBXTextBookmark;
2767
		fRef = 0D0CAF270C61132C003604C6 /* QEM.h */;
2768
		name = "QEM.h: 1";
2769
		rLen = 0;
2770
		rLoc = 0;
2771
		rType = 0;
2772
		vrLen = 696;
2773
		vrLoc = 460;
2774
	};
2775
	0D738CF40E75D217000FCBA9 /* PBXTextBookmark */ = {
2776
		isa = PBXTextBookmark;
2777
		fRef = 0D0CAF260C61132C003604C6 /* QEM.cpp */;
2778
		name = "QEM.cpp: 1";
2779
		rLen = 0;
2780
		rLoc = 0;
2781
		rType = 0;
2782
		vrLen = 664;
2783
		vrLoc = 20;
2784
	};
2785
	0D738CF50E75D217000FCBA9 /* PBXTextBookmark */ = {
2786
		isa = PBXTextBookmark;
2787
		fRef = 0D0CAF250C61132C003604C6 /* Polygonizer.h */;
2788
		name = "Polygonizer.h: 1";
2789
		rLen = 0;
2790
		rLoc = 0;
2791
		rType = 0;
2792
		vrLen = 1058;
2793
		vrLoc = 1272;
2794
	};
2795
	0D738CF60E75D217000FCBA9 /* PBXTextBookmark */ = {
2796
		isa = PBXTextBookmark;
2797
		fRef = 0D0CAF240C61132C003604C6 /* Polygonizer.cpp */;
2798
		name = "Polygonizer.cpp: 1";
2799
		rLen = 0;
2800
		rLoc = 0;
2801
		rType = 0;
2802
		vrLen = 979;
2803
		vrLoc = 0;
2804
	};
2805
	0D738CF70E75D217000FCBA9 /* PBXTextBookmark */ = {
2806
		isa = PBXTextBookmark;
2807
		fRef = 0D0CAF230C61132C003604C6 /* OBox.h */;
2808
		name = "OBox.h: 1";
2809
		rLen = 0;
2810
		rLoc = 0;
2811
		rType = 0;
2812
		vrLen = 838;
2813
		vrLoc = 0;
2814
	};
2815
	0D738CF80E75D217000FCBA9 /* PBXTextBookmark */ = {
2816
		isa = PBXTextBookmark;
2817
		fRef = 0D0CAF220C61132C003604C6 /* OBox.cpp */;
2818
		name = "OBox.cpp: 1";
2819
		rLen = 0;
2820
		rLoc = 0;
2821
		rType = 0;
2822
		vrLen = 660;
2823
		vrLoc = 0;
2824
	};
2825
	0D738CF90E75D217000FCBA9 /* PBXTextBookmark */ = {
2826
		isa = PBXTextBookmark;
2827
		fRef = 0D0CAF210C61132C003604C6 /* obj_load.h */;
2828
		name = "obj_load.h: 1";
2829
		rLen = 0;
2830
		rLoc = 0;
2831
		rType = 0;
2832
		vrLen = 233;
2833
		vrLoc = 0;
2834
	};
2835
	0D738CFA0E75D217000FCBA9 /* PBXTextBookmark */ = {
2836
		isa = PBXTextBookmark;
2837
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
2838
		name = "obj_load.cpp: 2";
2839
		rLen = 0;
2840
		rLoc = 80;
2841
		rType = 0;
2842
		vrLen = 769;
2843
		vrLoc = 8746;
2844
	};
2845
	0D738CFB0E75D217000FCBA9 /* PBXTextBookmark */ = {
2846
		isa = PBXTextBookmark;
2847
		fRef = 0D0CAF1F0C61132C003604C6 /* Neighbours.h */;
2848
		name = "Neighbours.h: 1";
2849
		rLen = 0;
2850
		rLoc = 0;
2851
		rType = 0;
2852
		vrLen = 453;
2853
		vrLoc = 0;
2854
	};
2855
	0D738CFC0E75D217000FCBA9 /* PBXTextBookmark */ = {
2856
		isa = PBXTextBookmark;
2857
		fRef = 0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */;
2858
		name = "Neighbours.cpp: 1";
2859
		rLen = 0;
2860
		rLoc = 0;
2861
		rType = 0;
2862
		vrLen = 478;
2863
		vrLoc = 0;
2864
	};
2865
	0D738CFD0E75D217000FCBA9 /* PBXTextBookmark */ = {
2866
		isa = PBXTextBookmark;
2867
		fRef = 0D0CAF1D0C61132C003604C6 /* Material.h */;
2868
		name = "Material.h: 1";
2869
		rLen = 0;
2870
		rLoc = 0;
2871
		rType = 0;
2872
		vrLen = 657;
2873
		vrLoc = 0;
2874
	};
2875
	0D738CFE0E75D217000FCBA9 /* PBXTextBookmark */ = {
2876
		isa = PBXTextBookmark;
2877
		fRef = 0D0CAF1B0C61132C003604C6 /* load_raw.h */;
2878
		name = "load_raw.h: 1";
2879
		rLen = 0;
2880
		rLoc = 0;
2881
		rType = 0;
2882
		vrLen = 242;
2883
		vrLoc = 0;
2884
	};
2885
	0D738CFF0E75D217000FCBA9 /* PBXTextBookmark */ = {
2886
		isa = PBXTextBookmark;
2887
		fRef = 0D0CAF1A0C61132C003604C6 /* load_raw.cpp */;
2888
		name = "load_raw.cpp: 1";
2889
		rLen = 0;
2890
		rLoc = 0;
2891
		rType = 0;
2892
		vrLen = 701;
2893
		vrLoc = 0;
2894
	};
2895
	0D738D000E75D217000FCBA9 /* PBXTextBookmark */ = {
2896
		isa = PBXTextBookmark;
2897
		fRef = 0D0CAF190C61132C003604C6 /* KDTree.h */;
2898
		name = "KDTree.h: 1";
2899
		rLen = 0;
2900
		rLoc = 0;
2901
		rType = 0;
2902
		vrLen = 796;
2903
		vrLoc = 0;
2904
	};
2905
	0D738D010E75D217000FCBA9 /* PBXTextBookmark */ = {
2906
		isa = PBXTextBookmark;
2907
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
2908
		name = "IndexedFaceSet.h: 17";
2909
		rLen = 22;
2910
		rLoc = 388;
2911
		rType = 0;
2912
		vrLen = 873;
2913
		vrLoc = 1066;
2914
	};
2915
	0D738D0A0E75D217000FCBA9 /* PBXTextBookmark */ = {
2916
		isa = PBXTextBookmark;
2917
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
2918
		name = "LapackFunc.h: 218";
2919
		rLen = 0;
2920
		rLoc = 7374;
2921
		rType = 0;
2922
		vrLen = 1118;
2923
		vrLoc = 761;
2924
	};
2925
	0D738D0F0E75D217000FCBA9 /* PBXTextBookmark */ = {
2926
		isa = PBXTextBookmark;
2927
		fRef = 0D17B9720E4B949300FD8803 /* ply_load.h */;
2928
		name = "ply_load.h: 14";
2929
		rLen = 0;
2930
		rLoc = 246;
2931
		rType = 0;
2932
		vrLen = 385;
2933
		vrLoc = 0;
2934
	};
2935
	0D738D100E75D217000FCBA9 /* PBXTextBookmark */ = {
2936
		isa = PBXTextBookmark;
2937
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
2938
		name = "rply.c: 723";
2939
		rLen = 0;
2940
		rLoc = 25889;
2941
		rType = 0;
2942
		vrLen = 1435;
2943
		vrLoc = 37490;
2944
	};
2945
	0D738D110E75D217000FCBA9 /* PBXTextBookmark */ = {
2946
		isa = PBXTextBookmark;
2947
		fRef = 0D17B9740E4B949300FD8803 /* rply.h */;
2948
		name = "rply.h: 1";
2949
		rLen = 0;
2950
		rLoc = 0;
2951
		rType = 0;
2952
		vrLen = 1184;
2953
		vrLoc = 0;
2954
	};
2955
	0D738D120E75D217000FCBA9 /* PBXTextBookmark */ = {
2956
		isa = PBXTextBookmark;
2957
		fRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */;
2958
		name = "tessellate.cpp: 1";
2959
		rLen = 0;
2960
		rLoc = 0;
2961
		rType = 0;
2962
		vrLen = 556;
2963
		vrLoc = 0;
2964
	};
2965
	0D738D130E75D217000FCBA9 /* PBXTextBookmark */ = {
2966
		isa = PBXTextBookmark;
2967
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
2968
		name = "tessellate.h: 1";
2969
		rLen = 0;
2970
		rLoc = 0;
2971
		rType = 0;
2972
		vrLen = 688;
2973
		vrLoc = 0;
2974
	};
2975
	0D738D140E75D217000FCBA9 /* PBXTextBookmark */ = {
2976
		isa = PBXTextBookmark;
2977
		fRef = 0D0CAF020C61132B003604C6 /* AABox.cpp */;
2978
		name = "AABox.cpp: 1";
2979
		rLen = 0;
2980
		rLoc = 0;
2981
		rType = 0;
2982
		vrLen = 739;
2983
		vrLoc = 0;
2984
	};
2985
	0D738D150E75D217000FCBA9 /* PBXTextBookmark */ = {
2986
		isa = PBXTextBookmark;
2987
		fRef = 0D0CAF030C61132B003604C6 /* AABox.h */;
2988
		name = "AABox.h: 1";
2989
		rLen = 0;
2990
		rLoc = 0;
2991
		rType = 0;
2992
		vrLen = 731;
2993
		vrLoc = 0;
2994
	};
2995
	0D738D160E75D217000FCBA9 /* PBXTextBookmark */ = {
2996
		isa = PBXTextBookmark;
2997
		fRef = 0D0CAF040C61132B003604C6 /* AncestorGrid.h */;
2998
		name = "AncestorGrid.h: 1";
2999
		rLen = 0;
3000
		rLoc = 0;
3001
		rType = 0;
3002
		vrLen = 904;
3003
		vrLoc = 0;
3004
	};
3005
	0D738D170E75D217000FCBA9 /* PBXTextBookmark */ = {
3006
		isa = PBXTextBookmark;
3007
		fRef = 0D0CAF050C61132C003604C6 /* BBox.cpp */;
3008
		name = "BBox.cpp: 1";
3009
		rLen = 0;
3010
		rLoc = 0;
3011
		rType = 0;
3012
		vrLen = 1069;
3013
		vrLoc = 0;
3014
	};
3015
	0D738D180E75D217000FCBA9 /* PBXTextBookmark */ = {
3016
		isa = PBXTextBookmark;
3017
		fRef = 0D0CAF060C61132C003604C6 /* BBox.h */;
3018
		name = "BBox.h: 1";
3019
		rLen = 0;
3020
		rLoc = 0;
3021
		rType = 0;
3022
		vrLen = 788;
3023
		vrLoc = 0;
3024
	};
3025
	0D738D190E75D217000FCBA9 /* PBXTextBookmark */ = {
3026
		isa = PBXTextBookmark;
3027
		fRef = 0D0CAF070C61132C003604C6 /* BoundingINode.cpp */;
3028
		name = "BoundingINode.cpp: 1";
3029
		rLen = 0;
3030
		rLoc = 0;
3031
		rType = 0;
3032
		vrLen = 755;
3033
		vrLoc = 0;
3034
	};
3035
	0D738D1A0E75D217000FCBA9 /* PBXTextBookmark */ = {
3036
		isa = PBXTextBookmark;
3037
		fRef = 0D0CAF080C61132C003604C6 /* BoundingINode.h */;
3038
		name = "BoundingINode.h: 1";
3039
		rLen = 0;
3040
		rLoc = 0;
3041
		rType = 0;
3042
		vrLen = 893;
3043
		vrLoc = 0;
3044
	};
3045
	0D738D1B0E75D217000FCBA9 /* PBXTextBookmark */ = {
3046
		isa = PBXTextBookmark;
3047
		fRef = 0D0CAF090C61132C003604C6 /* BoundingLNode.cpp */;
3048
		name = "BoundingLNode.cpp: 1";
3049
		rLen = 0;
3050
		rLoc = 0;
3051
		rType = 0;
3052
		vrLen = 147;
3053
		vrLoc = 0;
3054
	};
3055
	0D738D1C0E75D217000FCBA9 /* PBXTextBookmark */ = {
3056
		isa = PBXTextBookmark;
3057
		fRef = 0D0CAF0A0C61132C003604C6 /* BoundingLNode.h */;
3058
		name = "BoundingLNode.h: 1";
3059
		rLen = 0;
3060
		rLoc = 0;
3061
		rType = 0;
3062
		vrLen = 888;
3063
		vrLoc = 0;
3064
	};
3065
	0D738D1D0E75D217000FCBA9 /* PBXTextBookmark */ = {
3066
		isa = PBXTextBookmark;
3067
		fRef = 0D0CAF0B0C61132C003604C6 /* BoundingNode.cpp */;
3068
		name = "BoundingNode.cpp: 1";
3069
		rLen = 0;
3070
		rLoc = 0;
3071
		rType = 0;
3072
		vrLen = 688;
3073
		vrLoc = 0;
3074
	};
3075
	0D738D1E0E75D217000FCBA9 /* PBXTextBookmark */ = {
3076
		isa = PBXTextBookmark;
3077
		fRef = 0D0CAF0C0C61132C003604C6 /* BoundingNode.h */;
3078
		name = "BoundingNode.h: 1";
3079
		rLen = 0;
3080
		rLoc = 0;
3081
		rType = 0;
3082
		vrLen = 1017;
3083
		vrLoc = 0;
3084
	};
3085
	0D738D1F0E75D217000FCBA9 /* PBXTextBookmark */ = {
3086
		isa = PBXTextBookmark;
3087
		fRef = 0D0CAF0D0C61132C003604C6 /* BoundingTree.cpp */;
3088
		name = "BoundingTree.cpp: 1";
3089
		rLen = 0;
3090
		rLoc = 0;
3091
		rType = 0;
3092
		vrLen = 645;
3093
		vrLoc = 0;
3094
	};
3095
	0D738D200E75D217000FCBA9 /* PBXTextBookmark */ = {
3096
		isa = PBXTextBookmark;
3097
		fRef = 0D0CAF0E0C61132C003604C6 /* BoundingTree.h */;
3098
		name = "BoundingTree.h: 1";
3099
		rLen = 0;
3100
		rLoc = 0;
3101
		rType = 0;
3102
		vrLen = 650;
3103
		vrLoc = 0;
3104
	};
3105
	0D738D210E75D217000FCBA9 /* PBXTextBookmark */ = {
3106
		isa = PBXTextBookmark;
3107
		fRef = 0D0CAF0F0C61132C003604C6 /* BSPTree.cpp */;
3108
		name = "BSPTree.cpp: 1";
3109
		rLen = 0;
3110
		rLoc = 0;
3111
		rType = 0;
3112
		vrLen = 703;
3113
		vrLoc = 0;
3114
	};
3115
	0D738D220E75D217000FCBA9 /* PBXTextBookmark */ = {
3116
		isa = PBXTextBookmark;
3117
		fRef = 0D0CAF100C61132C003604C6 /* BSPTree.h */;
3118
		name = "BSPTree.h: 1";
3119
		rLen = 0;
3120
		rLoc = 0;
3121
		rType = 0;
3122
		vrLen = 733;
3123
		vrLoc = 0;
3124
	};
3125
	0D738D230E75D217000FCBA9 /* PBXTextBookmark */ = {
3126
		isa = PBXTextBookmark;
3127
		fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
3128
		name = "build_bbtree.cpp: 1";
3129
		rLen = 0;
3130
		rLoc = 0;
3131
		rType = 0;
3132
		vrLen = 664;
3133
		vrLoc = 0;
3134
	};
3135
	0D738D240E75D217000FCBA9 /* PBXTextBookmark */ = {
3136
		isa = PBXTextBookmark;
3137
		fRef = 0D0CAF120C61132C003604C6 /* build_bbtree.h */;
3138
		name = "build_bbtree.h: 15";
3139
		rLen = 0;
3140
		rLoc = 316;
3141
		rType = 0;
3142
		vrLen = 324;
3143
		vrLoc = 0;
3144
	};
3145
	0D738D250E75D217000FCBA9 /* PBXTextBookmark */ = {
3146
		isa = PBXTextBookmark;
3147
		fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
3148
		name = "Cell.h: 1";
3149
		rLen = 0;
3150
		rLoc = 0;
3151
		rType = 0;
3152
		vrLen = 965;
3153
		vrLoc = 0;
3154
	};
3155
	0D738D260E75D217000FCBA9 /* PBXTextBookmark */ = {
3156
		isa = PBXTextBookmark;
3157
		fRef = 0D0CAF140C61132C003604C6 /* GradientFilter.cpp */;
3158
		name = "GradientFilter.cpp: 1";
3159
		rLen = 0;
3160
		rLoc = 0;
3161
		rType = 0;
3162
		vrLen = 817;
3163
		vrLoc = 0;
3164
	};
3165
	0D738D290E75D217000FCBA9 /* PBXTextBookmark */ = {
3166
		isa = PBXTextBookmark;
3167
		fRef = 0D0CAF150C61132C003604C6 /* GradientFilter.h */;
3168
		name = "GradientFilter.h: 1";
3169
		rLen = 0;
3170
		rLoc = 0;
3171
		rType = 0;
3172
		vrLen = 690;
3173
		vrLoc = 0;
3174
	};
3175
	0D738D2A0E75D217000FCBA9 /* PBXTextBookmark */ = {
3176
		isa = PBXTextBookmark;
3177
		fRef = 0D0CAF160C61132C003604C6 /* GridAlgorithm.h */;
3178
		name = "GridAlgorithm.h: 7";
3179
		rLen = 36;
3180
		rLoc = 70;
3181
		rType = 0;
3182
		vrLen = 1130;
3183
		vrLoc = 52;
3184
	};
3185
	0D738D2B0E75D217000FCBA9 /* PBXTextBookmark */ = {
3186
		isa = PBXTextBookmark;
3187
		fRef = 0D0CAF170C61132C003604C6 /* HGrid.h */;
3188
		name = "HGrid.h: 1";
3189
		rLen = 0;
3190
		rLoc = 0;
3191
		rType = 0;
3192
		vrLen = 921;
3193
		vrLoc = 0;
3194
	};
3195
	0D738D2C0E75D217000FCBA9 /* PBXTextBookmark */ = {
3196
		isa = PBXTextBookmark;
3197
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
3198
		name = "IndexedFaceSet.h: 17";
3199
		rLen = 22;
3200
		rLoc = 388;
3201
		rType = 0;
3202
		vrLen = 873;
3203
		vrLoc = 1066;
3204
	};
3205
	0D738D2D0E75D217000FCBA9 /* PBXTextBookmark */ = {
3206
		isa = PBXTextBookmark;
3207
		fRef = 0D0CAF190C61132C003604C6 /* KDTree.h */;
3208
		name = "KDTree.h: 1";
3209
		rLen = 0;
3210
		rLoc = 0;
3211
		rType = 0;
3212
		vrLen = 796;
3213
		vrLoc = 0;
3214
	};
3215
	0D738D2E0E75D217000FCBA9 /* PBXTextBookmark */ = {
3216
		isa = PBXTextBookmark;
3217
		fRef = 0D0CAF1A0C61132C003604C6 /* load_raw.cpp */;
3218
		name = "load_raw.cpp: 1";
3219
		rLen = 0;
3220
		rLoc = 0;
3221
		rType = 0;
3222
		vrLen = 701;
3223
		vrLoc = 0;
3224
	};
3225
	0D738D2F0E75D217000FCBA9 /* PBXTextBookmark */ = {
3226
		isa = PBXTextBookmark;
3227
		fRef = 0D0CAF1B0C61132C003604C6 /* load_raw.h */;
3228
		name = "load_raw.h: 1";
3229
		rLen = 0;
3230
		rLoc = 0;
3231
		rType = 0;
3232
		vrLen = 242;
3233
		vrLoc = 0;
3234
	};
3235
	0D738D300E75D217000FCBA9 /* PBXTextBookmark */ = {
3236
		isa = PBXTextBookmark;
3237
		fRef = 0D0CAF1D0C61132C003604C6 /* Material.h */;
3238
		name = "Material.h: 1";
3239
		rLen = 0;
3240
		rLoc = 0;
3241
		rType = 0;
3242
		vrLen = 657;
3243
		vrLoc = 0;
3244
	};
3245
	0D738D330E75D217000FCBA9 /* PBXTextBookmark */ = {
3246
		isa = PBXTextBookmark;
3247
		fRef = 0D0CAF1E0C61132C003604C6 /* Neighbours.cpp */;
3248
		name = "Neighbours.cpp: 1";
3249
		rLen = 0;
3250
		rLoc = 0;
3251
		rType = 0;
3252
		vrLen = 478;
3253
		vrLoc = 0;
3254
	};
3255
	0D738D360E75D217000FCBA9 /* PBXTextBookmark */ = {
3256
		isa = PBXTextBookmark;
3257
		fRef = 0D0CAF1F0C61132C003604C6 /* Neighbours.h */;
3258
		name = "Neighbours.h: 1";
3259
		rLen = 0;
3260
		rLoc = 0;
3261
		rType = 0;
3262
		vrLen = 453;
3263
		vrLoc = 0;
3264
	};
3265
	0D738D370E75D217000FCBA9 /* PBXTextBookmark */ = {
3266
		isa = PBXTextBookmark;
3267
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
3268
		name = "obj_load.cpp: 2";
3269
		rLen = 0;
3270
		rLoc = 80;
3271
		rType = 0;
3272
		vrLen = 739;
3273
		vrLoc = 8776;
3274
	};
3275
	0D738D380E75D217000FCBA9 /* PBXTextBookmark */ = {
3276
		isa = PBXTextBookmark;
3277
		fRef = 0D0CAF210C61132C003604C6 /* obj_load.h */;
3278
		name = "obj_load.h: 1";
3279
		rLen = 0;
3280
		rLoc = 0;
3281
		rType = 0;
3282
		vrLen = 233;
3283
		vrLoc = 0;
3284
	};
3285
	0D738D390E75D217000FCBA9 /* PBXTextBookmark */ = {
3286
		isa = PBXTextBookmark;
3287
		fRef = 0D0CAF220C61132C003604C6 /* OBox.cpp */;
3288
		name = "OBox.cpp: 1";
3289
		rLen = 0;
3290
		rLoc = 0;
3291
		rType = 0;
3292
		vrLen = 660;
3293
		vrLoc = 0;
3294
	};
3295
	0D738D3A0E75D217000FCBA9 /* PBXTextBookmark */ = {
3296
		isa = PBXTextBookmark;
3297
		fRef = 0D0CAF230C61132C003604C6 /* OBox.h */;
3298
		name = "OBox.h: 1";
3299
		rLen = 0;
3300
		rLoc = 0;
3301
		rType = 0;
3302
		vrLen = 838;
3303
		vrLoc = 0;
3304
	};
3305
	0D738D3D0E75D217000FCBA9 /* PBXTextBookmark */ = {
3306
		isa = PBXTextBookmark;
3307
		fRef = 0D0CAF240C61132C003604C6 /* Polygonizer.cpp */;
3308
		name = "Polygonizer.cpp: 1";
3309
		rLen = 0;
3310
		rLoc = 0;
3311
		rType = 0;
3312
		vrLen = 979;
3313
		vrLoc = 0;
3314
	};
3315
	0D738D3E0E75D217000FCBA9 /* PBXTextBookmark */ = {
3316
		isa = PBXTextBookmark;
3317
		fRef = 0D0CAF250C61132C003604C6 /* Polygonizer.h */;
3318
		name = "Polygonizer.h: 1";
3319
		rLen = 0;
3320
		rLoc = 0;
3321
		rType = 0;
3322
		vrLen = 1058;
3323
		vrLoc = 0;
3324
	};
3325
	0D738D3F0E75D217000FCBA9 /* PBXTextBookmark */ = {
3326
		isa = PBXTextBookmark;
3327
		fRef = 0D0CAF260C61132C003604C6 /* QEM.cpp */;
3328
		name = "QEM.cpp: 1";
3329
		rLen = 0;
3330
		rLoc = 0;
3331
		rType = 0;
3332
		vrLen = 681;
3333
		vrLoc = 20;
3334
	};
3335
	0D738D400E75D217000FCBA9 /* PBXTextBookmark */ = {
3336
		isa = PBXTextBookmark;
3337
		fRef = 0D0CAF270C61132C003604C6 /* QEM.h */;
3338
		name = "QEM.h: 1";
3339
		rLen = 0;
3340
		rLoc = 0;
3341
		rType = 0;
3342
		vrLen = 635;
3343
		vrLoc = 0;
3344
	};
3345
	0D738D410E75D217000FCBA9 /* PBXTextBookmark */ = {
3346
		isa = PBXTextBookmark;
3347
		fRef = 0D0CAF280C61132C003604C6 /* Ray.h */;
3348
		name = "Ray.h: 1";
3349
		rLen = 0;
3350
		rLoc = 0;
3351
		rType = 0;
3352
		vrLen = 948;
3353
		vrLoc = 0;
3354
	};
3355
	0D738D420E75D217000FCBA9 /* PBXTextBookmark */ = {
3356
		isa = PBXTextBookmark;
3357
		fRef = 0D0CAF290C61132C003604C6 /* RGrid.h */;
3358
		name = "RGrid.h: 1";
3359
		rLen = 0;
3360
		rLoc = 0;
3361
		rType = 0;
3362
		vrLen = 794;
3363
		vrLoc = 0;
3364
	};
3365
	0D738D430E75D217000FCBA9 /* PBXTextBookmark */ = {
3366
		isa = PBXTextBookmark;
3367
		fRef = 0D0CAF2A0C61132C003604C6 /* save_raw.h */;
3368
		name = "save_raw.h: 1";
3369
		rLen = 0;
3370
		rLoc = 0;
3371
		rType = 0;
3372
		vrLen = 843;
3373
		vrLoc = 0;
3374
	};
3375
	0D738D440E75D217000FCBA9 /* PBXTextBookmark */ = {
3376
		isa = PBXTextBookmark;
3377
		fRef = 0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */;
3378
		name = "ThreeDDDA.cpp: 1";
3379
		rLen = 0;
3380
		rLoc = 0;
3381
		rType = 0;
3382
		vrLen = 816;
3383
		vrLoc = 0;
3384
	};
3385
	0D738D450E75D217000FCBA9 /* PBXTextBookmark */ = {
3386
		isa = PBXTextBookmark;
3387
		fRef = 0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */;
3388
		name = "ThreeDDDA.h: 1";
3389
		rLen = 0;
3390
		rLoc = 0;
3391
		rType = 0;
3392
		vrLen = 1157;
3393
		vrLoc = 0;
3394
	};
3395
	0D738D460E75D217000FCBA9 /* PBXTextBookmark */ = {
3396
		isa = PBXTextBookmark;
3397
		fRef = 0D0CAF2D0C61132C003604C6 /* Triangle.cpp */;
3398
		name = "Triangle.cpp: 1";
3399
		rLen = 0;
3400
		rLoc = 0;
3401
		rType = 0;
3402
		vrLen = 694;
3403
		vrLoc = 0;
3404
	};
3405
	0D738D470E75D217000FCBA9 /* PBXTextBookmark */ = {
3406
		isa = PBXTextBookmark;
3407
		fRef = 0D0CAF2E0C61132C003604C6 /* Triangle.h */;
3408
		name = "Triangle.h: 1";
3409
		rLen = 0;
3410
		rLoc = 0;
3411
		rType = 0;
3412
		vrLen = 575;
3413
		vrLoc = 0;
3414
	};
3415
	0D738D480E75D217000FCBA9 /* PBXTextBookmark */ = {
3416
		isa = PBXTextBookmark;
3417
		fRef = 0D0CAF2F0C61132C003604C6 /* TrilinFilter.cpp */;
3418
		name = "TrilinFilter.cpp: 1";
3419
		rLen = 0;
3420
		rLoc = 0;
3421
		rType = 0;
3422
		vrLen = 836;
3423
		vrLoc = 0;
3424
	};
3425
	0D738D490E75D217000FCBA9 /* PBXTextBookmark */ = {
3426
		isa = PBXTextBookmark;
3427
		fRef = 0D0CAF300C61132C003604C6 /* TrilinFilter.h */;
3428
		name = "TrilinFilter.h: 1";
3429
		rLen = 0;
3430
		rLoc = 0;
3431
		rType = 0;
3432
		vrLen = 509;
3433
		vrLoc = 0;
3434
	};
3435
	0D738D4A0E75D217000FCBA9 /* PBXTextBookmark */ = {
3436
		isa = PBXTextBookmark;
3437
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
3438
		name = "TriMesh.cpp: 44";
3439
		rLen = 0;
3440
		rLoc = 888;
3441
		rType = 0;
3442
		vrLen = 742;
3443
		vrLoc = 0;
3444
	};
3445
	0D738D4B0E75D217000FCBA9 /* PBXTextBookmark */ = {
3446
		isa = PBXTextBookmark;
3447
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
3448
		name = "TriMesh.h: 30";
3449
		rLen = 0;
3450
		rLoc = 589;
3451
		rType = 0;
3452
		vrLen = 737;
3453
		vrLoc = 0;
3454
	};
3455
	0D738D4C0E75D217000FCBA9 /* PBXTextBookmark */ = {
3456
		isa = PBXTextBookmark;
3457
		fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
3458
		name = "verification.cpp: 1";
3459
		rLen = 0;
3460
		rLoc = 0;
3461
		rType = 0;
3462
		vrLen = 1051;
3463
		vrLoc = 0;
3464
	};
3465
	0D738D4D0E75D217000FCBA9 /* PBXTextBookmark */ = {
3466
		isa = PBXTextBookmark;
3467
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
3468
		name = "verification.h: 1";
3469
		rLen = 0;
3470
		rLoc = 0;
3471
		rType = 0;
3472
		vrLen = 176;
3473
		vrLoc = 0;
3474
	};
401 jab 3475
	0D7B4EED0E87782B00715008 /* PBXTextBookmark */ = {
3476
		isa = PBXTextBookmark;
3477
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3478
		name = "meshedit.cpp: 820";
3479
		rLen = 0;
3480
		rLoc = 22223;
3481
		rType = 0;
3482
		vrLen = 686;
3483
		vrLoc = 21821;
3484
	};
3485
	0D7B4EF00E87782B00715008 /* PBXTextBookmark */ = {
3486
		isa = PBXTextBookmark;
3487
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3488
		name = "Renderer.cpp: 114";
3489
		rLen = 0;
3490
		rLoc = 2636;
3491
		rType = 0;
3492
		vrLen = 776;
3493
		vrLoc = 1500;
3494
	};
3495
	0D7B4EFE0E87835800715008 /* PBXTextBookmark */ = {
3496
		isa = PBXTextBookmark;
3497
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3498
		name = "meshedit.cpp: 820";
3499
		rLen = 0;
3500
		rLoc = 22223;
3501
		rType = 0;
3502
		vrLen = 609;
3503
		vrLoc = 6333;
3504
	};
3505
	0D7B4EFF0E87835800715008 /* PBXTextBookmark */ = {
3506
		isa = PBXTextBookmark;
3507
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3508
		name = "meshedit.cpp: 820";
3509
		rLen = 0;
3510
		rLoc = 22223;
3511
		rType = 0;
3512
		vrLen = 609;
3513
		vrLoc = 6333;
3514
	};
3515
	0D7B4F000E87835800715008 /* PBXTextBookmark */ = {
3516
		isa = PBXTextBookmark;
3517
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3518
		name = "Renderer.cpp: 210";
3519
		rLen = 0;
3520
		rLoc = 5220;
3521
		rType = 0;
3522
		vrLen = 795;
3523
		vrLoc = 4626;
3524
	};
3525
	0D7B4F010E87835800715008 /* PBXTextBookmark */ = {
3526
		isa = PBXTextBookmark;
3527
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3528
		name = "Renderer.cpp: 114";
3529
		rLen = 0;
3530
		rLoc = 2636;
3531
		rType = 0;
3532
		vrLen = 776;
3533
		vrLoc = 1500;
3534
	};
3535
	0D7B4F030E8783B000715008 /* PBXTextBookmark */ = {
3536
		isa = PBXTextBookmark;
3537
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3538
		name = "Renderer.cpp: 216";
3539
		rLen = 0;
3540
		rLoc = 5309;
3541
		rType = 0;
3542
		vrLen = 943;
3543
		vrLoc = 4626;
3544
	};
3545
	0D7B4F040E8783B000715008 /* PBXTextBookmark */ = {
3546
		isa = PBXTextBookmark;
3547
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3548
		name = "Renderer.cpp: 114";
3549
		rLen = 0;
3550
		rLoc = 2636;
3551
		rType = 0;
3552
		vrLen = 776;
3553
		vrLoc = 1500;
3554
	};
3555
	0D7B4F060E8783C100715008 /* PBXTextBookmark */ = {
3556
		isa = PBXTextBookmark;
3557
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3558
		name = "Renderer.cpp: 213";
3559
		rLen = 0;
3560
		rLoc = 5236;
3561
		rType = 0;
3562
		vrLen = 943;
3563
		vrLoc = 4626;
3564
	};
3565
	0D7B4F070E8783C100715008 /* PBXTextBookmark */ = {
3566
		isa = PBXTextBookmark;
3567
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3568
		name = "Renderer.cpp: 114";
3569
		rLen = 0;
3570
		rLoc = 2636;
3571
		rType = 0;
3572
		vrLen = 776;
3573
		vrLoc = 1500;
3574
	};
3575
	0D7B4F090E8783FB00715008 /* PBXTextBookmark */ = {
3576
		isa = PBXTextBookmark;
3577
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3578
		name = "Renderer.cpp: 213";
3579
		rLen = 0;
3580
		rLoc = 5236;
3581
		rType = 0;
3582
		vrLen = 941;
3583
		vrLoc = 4621;
3584
	};
3585
	0D7B4F0A0E8783FB00715008 /* PBXTextBookmark */ = {
3586
		isa = PBXTextBookmark;
3587
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3588
		name = "Renderer.cpp: 114";
3589
		rLen = 0;
3590
		rLoc = 2636;
3591
		rType = 0;
3592
		vrLen = 776;
3593
		vrLoc = 1500;
3594
	};
3595
	0D7B4F0C0E87840F00715008 /* PBXTextBookmark */ = {
3596
		isa = PBXTextBookmark;
3597
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3598
		name = "Renderer.cpp: 213";
3599
		rLen = 0;
3600
		rLoc = 5236;
3601
		rType = 0;
3602
		vrLen = 941;
3603
		vrLoc = 4621;
3604
	};
3605
	0D7B4F0D0E87840F00715008 /* PBXTextBookmark */ = {
3606
		isa = PBXTextBookmark;
3607
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3608
		name = "Renderer.cpp: 114";
3609
		rLen = 0;
3610
		rLoc = 2636;
3611
		rType = 0;
3612
		vrLen = 776;
3613
		vrLoc = 1500;
3614
	};
3615
	0D7B4F0F0E87843100715008 /* PBXTextBookmark */ = {
3616
		isa = PBXTextBookmark;
3617
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3618
		name = "Renderer.cpp: 212";
3619
		rLen = 0;
3620
		rLoc = 5236;
3621
		rType = 0;
3622
		vrLen = 793;
3623
		vrLoc = 4621;
3624
	};
3625
	0D7B4F100E87843100715008 /* PBXTextBookmark */ = {
3626
		isa = PBXTextBookmark;
3627
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3628
		name = "Renderer.cpp: 114";
3629
		rLen = 0;
3630
		rLoc = 2636;
3631
		rType = 0;
3632
		vrLen = 776;
3633
		vrLoc = 1500;
3634
	};
389 jab 3635
	0D813C000E6D6FAE0061A34C /* PBXTextBookmark */ = {
3636
		isa = PBXTextBookmark;
3637
		fRef = 0D813C010E6D6FAE0061A34C /* GLConsole.cpp */;
3638
		name = "GLConsole.cpp: 782";
3639
		rLen = 0;
3640
		rLoc = 27238;
3641
		rType = 0;
3642
		vrLen = 1245;
3643
		vrLoc = 17565;
3644
	};
3645
	0D813C010E6D6FAE0061A34C /* GLConsole.cpp */ = {
3646
		isa = PBXFileReference;
3647
		lastKnownFileType = sourcecode.cpp.cpp;
3648
		name = GLConsole.cpp;
3649
		path = /Users/jab/packages/glconsole/GLConsole/GLConsole.cpp;
3650
		sourceTree = "<absolute>";
3651
	};
3652
	0D813C040E6D6FAE0061A34C /* PBXTextBookmark */ = {
3653
		isa = PBXTextBookmark;
3654
		fRef = 0D813C050E6D6FAE0061A34C /* GLConsole.cpp */;
3655
		name = "GLConsole.cpp: 782";
3656
		rLen = 0;
3657
		rLoc = 27238;
3658
		rType = 0;
3659
		vrLen = 1245;
3660
		vrLoc = 17565;
3661
	};
3662
	0D813C050E6D6FAE0061A34C /* GLConsole.cpp */ = {
3663
		isa = PBXFileReference;
3664
		lastKnownFileType = sourcecode.cpp.cpp;
3665
		name = GLConsole.cpp;
3666
		path = /Users/jab/packages/glconsole/GLConsole/GLConsole.cpp;
3667
		sourceTree = "<absolute>";
3668
	};
3669
	0D813C1A0E6D71E20061A34C /* PBXTextBookmark */ = {
3670
		isa = PBXTextBookmark;
3671
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
3672
		name = "smooth.h: 8";
3673
		rLen = 389;
3674
		rLoc = 106;
3675
		rType = 0;
3676
		vrLen = 445;
3677
		vrLoc = 59;
3678
	};
3679
	0D813C2F0E6D75830061A34C /* mesho.cpp */ = {
3680
		isa = PBXFileReference;
3681
		lastKnownFileType = sourcecode.cpp.cpp;
3682
		name = mesho.cpp;
3683
		path = /Users/jab/SrcTree/Appsrc/MeshO/mesho.cpp;
3684
		sourceTree = "<absolute>";
3685
	};
3686
	0D813C390E6D76B00061A34C /* PBXTextBookmark */ = {
3687
		isa = PBXTextBookmark;
3688
		fRef = 0D813C2F0E6D75830061A34C /* mesho.cpp */;
3689
		name = "mesho.cpp: 58";
3690
		rLen = 0;
3691
		rLoc = 1311;
3692
		rType = 0;
3693
		vrLen = 953;
3694
		vrLoc = 988;
3695
	};
3696
	0D813C3A0E6D76B00061A34C /* PBXTextBookmark */ = {
3697
		isa = PBXTextBookmark;
3698
		fRef = 0D813C3B0E6D76B00061A34C /* mesh_optimization.h */;
3699
		name = "mesh_optimization.h: 1";
3700
		rLen = 0;
3701
		rLoc = 0;
3702
		rType = 0;
3703
		vrLen = 1621;
3704
		vrLoc = 206;
3705
	};
3706
	0D813C3B0E6D76B00061A34C /* mesh_optimization.h */ = {
3707
		isa = PBXFileReference;
3708
		lastKnownFileType = sourcecode.c.h;
3709
		name = mesh_optimization.h;
3710
		path = /usr/local/include/HMesh/mesh_optimization.h;
3711
		sourceTree = "<absolute>";
3712
	};
3713
	0D813C3F0E6D76B00061A34C /* PBXTextBookmark */ = {
3714
		isa = PBXTextBookmark;
3715
		fRef = 0D813C2F0E6D75830061A34C /* mesho.cpp */;
3716
		name = "mesho.cpp: 58";
3717
		rLen = 0;
3718
		rLoc = 1311;
3719
		rType = 0;
3720
		vrLen = 953;
3721
		vrLoc = 988;
3722
	};
3723
	0D813C410E6D76B00061A34C /* PBXTextBookmark */ = {
3724
		isa = PBXTextBookmark;
3725
		fRef = 0D813C420E6D76B00061A34C /* mesh_optimization.h */;
3726
		name = "mesh_optimization.h: 1";
3727
		rLen = 0;
3728
		rLoc = 0;
3729
		rType = 0;
3730
		vrLen = 1621;
3731
		vrLoc = 206;
3732
	};
3733
	0D813C420E6D76B00061A34C /* mesh_optimization.h */ = {
3734
		isa = PBXFileReference;
3735
		lastKnownFileType = sourcecode.c.h;
3736
		name = mesh_optimization.h;
3737
		path = /usr/local/include/HMesh/mesh_optimization.h;
3738
		sourceTree = "<absolute>";
3739
	};
3740
	0D813C430E6D76B00061A34C /* PBXTextBookmark */ = {
3741
		isa = PBXTextBookmark;
3742
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
3743
		name = "mesh_optimization.h: 1";
3744
		rLen = 0;
3745
		rLoc = 0;
3746
		rType = 0;
3747
		vrLen = 1699;
3748
		vrLoc = 128;
3749
	};
3750
	0D813C440E6D76B00061A34C /* PBXTextBookmark */ = {
3751
		isa = PBXTextBookmark;
3752
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
3753
		name = "mesh_optimization.cpp: 262";
3754
		rLen = 9;
3755
		rLoc = 6121;
3756
		rType = 0;
3757
		vrLen = 1045;
3758
		vrLoc = 3420;
3759
	};
3760
	0D813C5C0E6D7AB20061A34C /* PBXTextBookmark */ = {
3761
		isa = PBXTextBookmark;
3762
		fRef = 0D813C5D0E6D7AB20061A34C /* CVar.cpp */;
3763
		name = "CVar.cpp: 34";
3764
		rLen = 0;
3765
		rLoc = 707;
3766
		rType = 0;
3767
		vrLen = 1044;
384 jab 3768
		vrLoc = 0;
3769
	};
389 jab 3770
	0D813C5D0E6D7AB20061A34C /* CVar.cpp */ = {
3771
		isa = PBXFileReference;
3772
		lastKnownFileType = sourcecode.cpp.cpp;
3773
		name = CVar.cpp;
3774
		path = /Users/jab/packages/glconsole/CVars/CVar.cpp;
3775
		sourceTree = "<absolute>";
3776
	};
401 jab 3777
	0D852F8A0E86D79D001179E6 /* PBXTextBookmark */ = {
3778
		isa = PBXTextBookmark;
3779
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3780
		name = "Renderer.cpp: 166";
3781
		rLen = 0;
3782
		rLoc = 4160;
3783
		rType = 0;
3784
		vrLen = 820;
3785
		vrLoc = 4325;
3786
	};
3787
	0D852F8B0E86D79D001179E6 /* PBXTextBookmark */ = {
3788
		isa = PBXTextBookmark;
3789
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3790
		name = "meshedit.cpp: 287";
3791
		rLen = 0;
3792
		rLoc = 8394;
3793
		rType = 0;
3794
		vrLen = 390;
3795
		vrLoc = 9517;
3796
	};
3797
	0D852FBE0E86E0FB001179E6 /* PBXTextBookmark */ = {
3798
		isa = PBXTextBookmark;
3799
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3800
		name = "Renderer.cpp: 143";
3801
		rLen = 0;
3802
		rLoc = 3488;
3803
		rType = 0;
3804
		vrLen = 754;
3805
		vrLoc = 415;
3806
	};
3807
	0D852FBF0E86E0FB001179E6 /* PBXTextBookmark */ = {
3808
		isa = PBXTextBookmark;
3809
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
3810
		name = "VisObj.cpp: 55";
3811
		rLen = 0;
3812
		rLoc = 1140;
3813
		rType = 0;
3814
		vrLen = 774;
3815
		vrLoc = 531;
3816
	};
3817
	0D852FC10E86E0FB001179E6 /* PBXTextBookmark */ = {
3818
		isa = PBXTextBookmark;
3819
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3820
		name = "Renderer.cpp: 143";
3821
		rLen = 0;
3822
		rLoc = 3488;
3823
		rType = 0;
3824
		vrLen = 790;
3825
		vrLoc = 2362;
3826
	};
3827
	0D852FC20E86E0FB001179E6 /* PBXTextBookmark */ = {
3828
		isa = PBXTextBookmark;
3829
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3830
		name = "meshedit.cpp: 251";
3831
		rLen = 0;
3832
		rLoc = 7200;
3833
		rType = 0;
3834
		vrLen = 810;
3835
		vrLoc = 6917;
3836
	};
3837
	0D852FC30E86E0FB001179E6 /* PBXTextBookmark */ = {
3838
		isa = PBXTextBookmark;
3839
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3840
		name = "Renderer.cpp: 143";
3841
		rLen = 0;
3842
		rLoc = 3488;
3843
		rType = 0;
3844
		vrLen = 754;
3845
		vrLoc = 415;
3846
	};
3847
	0D852FC40E86E0FB001179E6 /* PBXTextBookmark */ = {
3848
		isa = PBXTextBookmark;
3849
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
3850
		name = "VisObj.cpp: 55";
3851
		rLen = 0;
3852
		rLoc = 1140;
3853
		rType = 0;
3854
		vrLen = 774;
3855
		vrLoc = 531;
3856
	};
3857
	0D852FD00E86ED7A001179E6 /* PBXTextBookmark */ = {
3858
		isa = PBXTextBookmark;
3859
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3860
		name = "meshedit.cpp: 825";
3861
		rLen = 0;
3862
		rLoc = 22370;
3863
		rType = 0;
3864
		vrLen = 798;
3865
		vrLoc = 21873;
3866
	};
3867
	0D852FD10E86ED7A001179E6 /* PBXTextBookmark */ = {
3868
		isa = PBXTextBookmark;
3869
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
3870
		name = "meshedit.cpp: 820";
3871
		rLen = 0;
3872
		rLoc = 22223;
3873
		rType = 0;
3874
		vrLen = 726;
3875
		vrLoc = 21821;
3876
	};
3877
	0D852FD20E86ED7A001179E6 /* PBXTextBookmark */ = {
3878
		isa = PBXTextBookmark;
3879
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
3880
		name = "Renderer.cpp: 114";
3881
		rLen = 0;
3882
		rLoc = 2636;
3883
		rType = 0;
3884
		vrLen = 782;
3885
		vrLoc = 1500;
3886
	};
392 jab 3887
	0D900AA60E71558000BED20F /* PBXTextBookmark */ = {
3888
		isa = PBXTextBookmark;
3889
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
3890
		name = "Vec3f.h: 24";
3891
		rLen = 0;
3892
		rLoc = 513;
3893
		rType = 0;
3894
		vrLen = 1097;
3895
		vrLoc = 0;
3896
	};
3897
	0D900AAB0E71558000BED20F /* PBXTextBookmark */ = {
3898
		isa = PBXTextBookmark;
3899
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
3900
		name = "Vec3f.h: 24";
3901
		rLen = 0;
3902
		rLoc = 513;
3903
		rType = 0;
3904
		vrLen = 1097;
3905
		vrLoc = 0;
3906
	};
3907
	0D900B160E715A4400BED20F /* PBXTextBookmark */ = {
3908
		isa = PBXTextBookmark;
3909
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
3910
		name = "GLViewController.cpp: 29";
3911
		rLen = 0;
394 jab 3912
		rLoc = 579;
392 jab 3913
		rType = 0;
3914
		vrLen = 844;
3915
		vrLoc = 1461;
3916
	};
3917
	0D900B800E715F8700BED20F /* PBXTextBookmark */ = {
3918
		isa = PBXTextBookmark;
3919
		fRef = 0DFC5DE20E708E2300E5C58F /* CVar.h */;
3920
		name = "CVar.h: 258";
3921
		rLen = 0;
3922
		rLoc = 8496;
3923
		rType = 0;
3924
		vrLen = 1259;
3925
		vrLoc = 7430;
3926
	};
3927
	0D900B9E0E71634300BED20F /* PBXTextBookmark */ = {
3928
		isa = PBXTextBookmark;
3929
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
3930
		name = "load.cpp: 13";
3931
		rLen = 0;
3932
		rLoc = 201;
3933
		rType = 0;
3934
		vrLen = 752;
3935
		vrLoc = 0;
3936
	};
3937
	0D900BA10E71634300BED20F /* PBXTextBookmark */ = {
3938
		isa = PBXTextBookmark;
3939
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
3940
		name = "ply_load.cpp: 17";
3941
		rLen = 0;
3942
		rLoc = 326;
3943
		rType = 0;
3944
		vrLen = 401;
3945
		vrLoc = 0;
3946
	};
3947
	0D900BA20E71634300BED20F /* PBXTextBookmark */ = {
3948
		isa = PBXTextBookmark;
3949
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
3950
		name = "obj_load.cpp: 19";
3951
		rLen = 0;
3952
		rLoc = 394;
3953
		rType = 0;
3954
		vrLen = 401;
3955
		vrLoc = 0;
3956
	};
3957
	0D900BA90E71634300BED20F /* PBXTextBookmark */ = {
3958
		isa = PBXTextBookmark;
3959
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
3960
		name = "obj_load.cpp: 19";
3961
		rLen = 0;
3962
		rLoc = 394;
3963
		rType = 0;
3964
		vrLen = 401;
3965
		vrLoc = 0;
3966
	};
389 jab 3967
	0DABD95D0E6EB44900620807 /* PBXTextBookmark */ = {
3968
		isa = PBXTextBookmark;
3969
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
3970
		name = "LapackFunc.cpp: 392";
3971
		rLen = 0;
3972
		rLoc = 8180;
3973
		rType = 0;
3974
		vrLen = 2196;
3975
		vrLoc = 0;
3976
	};
3977
	0DABD9650E6EB44900620807 /* PBXTextBookmark */ = {
3978
		isa = PBXTextBookmark;
3979
		fRef = 0D0CAF680C61132C003604C6 /* x3d_load.cpp */;
3980
		name = "x3d_load.cpp: 60";
3981
		rLen = 0;
3982
		rLoc = 1477;
3983
		rType = 0;
394 jab 3984
		vrLen = 1215;
389 jab 3985
		vrLoc = 1449;
3986
	};
3987
	0DABD9660E6EB44900620807 /* PBXTextBookmark */ = {
3988
		isa = PBXTextBookmark;
3989
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
3990
		name = "LapackFunc.cpp: 392";
3991
		rLen = 0;
3992
		rLoc = 8180;
3993
		rType = 0;
3994
		vrLen = 2196;
3995
		vrLoc = 0;
3996
	};
3997
	0DABD9670E6EB44900620807 /* PBXTextBookmark */ = {
3998
		isa = PBXTextBookmark;
3999
		fRef = 0DE4366F0E58B3A1005449EC /* load.cpp */;
4000
		name = "load.cpp: 23";
4001
		rLen = 353;
392 jab 4002
		rLoc = 394;
389 jab 4003
		rType = 0;
4004
		vrLen = 712;
4005
		vrLoc = 0;
4006
	};
4007
	0DABD96D0E6EB54B00620807 /* PBXTextBookmark */ = {
4008
		isa = PBXTextBookmark;
4009
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
4010
		name = "decimator.cpp: 52";
4011
		rLen = 0;
4012
		rLoc = 1080;
4013
		rType = 0;
4014
		vrLen = 1065;
4015
		vrLoc = 682;
4016
	};
4017
	0DABD9710E6EB54B00620807 /* PBXTextBookmark */ = {
4018
		isa = PBXTextBookmark;
4019
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
4020
		name = "refine_edges.h: 1";
4021
		rLen = 0;
4022
		rLoc = 0;
4023
		rType = 0;
4024
		vrLen = 537;
4025
		vrLoc = 0;
4026
	};
4027
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
4028
		activeExec = 0;
4029
		executables = (
4030
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
4031
		);
4032
	};
4033
	0DAF05B50E6BEAFC0097AAAD /* MeshEdit */ = {
4034
		isa = PBXExecutable;
4035
		activeArgIndices = (
4036
			YES,
4037
		);
4038
		argumentStrings = (
401 jab 4039
			"/Users/jab/Studio/3DModels/animal/bunny-simplified.obj",
389 jab 4040
		);
4041
		autoAttachOnCrash = 1;
4042
		breakpointsEnabled = 0;
4043
		configStateDict = {
4044
		};
4045
		customDataFormattersEnabled = 1;
4046
		debuggerPlugin = GDBDebugging;
4047
		disassemblyDisplayState = 0;
4048
		dylibVariantSuffix = "";
4049
		enableDebugStr = 1;
4050
		environmentEntries = (
4051
		);
4052
		executableSystemSymbolLevel = 0;
4053
		executableUserSymbolLevel = 0;
4054
		libgmallocEnabled = 0;
4055
		name = MeshEdit;
4056
		savedGlobals = {
4057
		};
4058
		sourceDirectories = (
4059
		);
4060
		variableFormatDictionary = {
4061
		};
4062
	};
4063
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
4064
		uiCtxt = {
401 jab 4065
			sepNavIntBoundsRect = "{{0, 0}, {1061, 17328}}";
4066
			sepNavSelRange = "{22223, 0}";
4067
			sepNavVisRange = "{6333, 609}";
400 jab 4068
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
389 jab 4069
		};
4070
	};
4071
	0DAF05F70E6BEBDD0097AAAD /* PBXTextBookmark */ = {
4072
		isa = PBXTextBookmark;
4073
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
4074
		name = "ArithQuat.h: 5";
4075
		rLen = 0;
4076
		rLoc = 107;
4077
		rType = 0;
4078
		vrLen = 557;
4079
		vrLoc = 0;
4080
	};
4081
	0DAF05F90E6BEBDD0097AAAD /* PBXTextBookmark */ = {
4082
		isa = PBXTextBookmark;
4083
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
4084
		name = "ArithQuat.h: 5";
4085
		rLen = 0;
4086
		rLoc = 107;
4087
		rType = 0;
4088
		vrLen = 557;
4089
		vrLoc = 0;
4090
	};
4091
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
4092
		uiCtxt = {
401 jab 4093
			sepNavIntBoundsRect = "{{0, 0}, {1061, 1216}}";
400 jab 4094
			sepNavSelRange = "{265, 0}";
4095
			sepNavVisRange = "{265, 618}";
389 jab 4096
		};
4097
	};
4098
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
4099
		uiCtxt = {
400 jab 4100
			sepNavFolds = "{\n    c =     (\n                {\n            r = \"{2202, 994}\";\n            s = 0;\n        },\n                {\n            r = \"{3240, 198}\";\n            s = 0;\n        }\n    );\n    r = \"{0, 8600}\";\n    s = 0;\n}";
401 jab 4101
			sepNavIntBoundsRect = "{{0, 0}, {1061, 5624}}";
4102
			sepNavSelRange = "{3941, 0}";
4103
			sepNavVisRange = "{3495, 855}";
392 jab 4104
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
389 jab 4105
		};
4106
	};
4107
	0DAF070B0E6C18AB0097AAAD /* PBXTextBookmark */ = {
4108
		isa = PBXTextBookmark;
4109
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
4110
		name = "boundary_collapse.cpp: 3";
4111
		rLen = 0;
4112
		rLoc = 37;
4113
		rType = 0;
4114
		vrLen = 563;
4115
		vrLoc = 0;
4116
	};
4117
	0DAF07130E6C18AB0097AAAD /* PBXTextBookmark */ = {
4118
		isa = PBXTextBookmark;
4119
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
4120
		name = "harmonics.h: 1";
4121
		rLen = 0;
4122
		rLoc = 0;
4123
		rType = 0;
4124
		vrLen = 146;
4125
		vrLoc = 0;
4126
	};
400 jab 4127
	0DAFF1440E839C0F00BE991A /* PBXTextBookmark */ = {
4128
		isa = PBXTextBookmark;
4129
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
4130
		name = "meshdist.cpp: 18";
4131
		rLen = 0;
4132
		rLoc = 340;
4133
		rType = 0;
4134
		vrLen = 588;
4135
		vrLoc = 2656;
4136
	};
4137
	0DAFF26A0E83A41400BE991A /* PBXTextBookmark */ = {
4138
		isa = PBXTextBookmark;
4139
		fRef = 0D59416B0E4B21AB005EA01C /* image_DXT.c */;
4140
		name = "image_DXT.c: 5";
4141
		rLen = 0;
4142
		rLoc = 82;
4143
		rType = 0;
4144
		vrLen = 745;
4145
		vrLoc = 0;
4146
	};
4147
	0DAFF2720E83A41400BE991A /* PBXTextBookmark */ = {
4148
		isa = PBXTextBookmark;
4149
		fRef = 0D59416B0E4B21AB005EA01C /* image_DXT.c */;
4150
		name = "image_DXT.c: 5";
4151
		rLen = 0;
4152
		rLoc = 82;
4153
		rType = 0;
4154
		vrLen = 745;
4155
		vrLoc = 0;
4156
	};
4157
	0DAFF2C20E83C0DE00BE991A /* PBXTextBookmark */ = {
4158
		isa = PBXTextBookmark;
4159
		fRef = 0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */;
4160
		name = "SinglePassWireframeRenderer.h: 27";
4161
		rLen = 0;
4162
		rLoc = 745;
4163
		rType = 0;
4164
		vrLen = 939;
4165
		vrLoc = 0;
4166
	};
4167
	0DAFF3000E83C72E00BE991A /* PBXTextBookmark */ = {
4168
		isa = PBXTextBookmark;
4169
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
4170
		name = "IDBufferWireFrameRenderer.cpp: 359";
4171
		rLen = 0;
4172
		rLoc = 14693;
4173
		rType = 0;
4174
		vrLen = 827;
4175
		vrLoc = 10551;
4176
	};
4177
	0DAFF3220E83CB4300BE991A /* PBXTextBookmark */ = {
4178
		isa = PBXTextBookmark;
4179
		fRef = 0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */;
4180
		name = "ArithSqMat4x4Float.cpp: 1";
4181
		rLen = 0;
4182
		rLoc = 0;
4183
		rType = 0;
4184
		vrLen = 1168;
4185
		vrLoc = 5062;
4186
	};
4187
	0DAFF3240E83CB4300BE991A /* PBXTextBookmark */ = {
4188
		isa = PBXTextBookmark;
4189
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
4190
		name = "draw.h: 32";
4191
		rLen = 0;
4192
		rLoc = 1298;
4193
		rType = 0;
4194
		vrLen = 1391;
4195
		vrLoc = 29;
4196
	};
4197
	0DAFF3260E83CB4300BE991A /* PBXTextBookmark */ = {
4198
		isa = PBXTextBookmark;
4199
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
4200
		name = "draw.cpp: 155";
4201
		rLen = 237;
4202
		rLoc = 3360;
4203
		rType = 0;
4204
		vrLen = 1085;
4205
		vrLoc = 3497;
4206
	};
4207
	0DAFF3290E83CB4300BE991A /* PBXTextBookmark */ = {
4208
		isa = PBXTextBookmark;
4209
		fRef = 0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */;
4210
		name = "ArithSqMat4x4Float.cpp: 1";
4211
		rLen = 0;
4212
		rLoc = 0;
4213
		rType = 0;
4214
		vrLen = 1168;
4215
		vrLoc = 5062;
4216
	};
4217
	0DAFF3340E83CCBD00BE991A /* PBXTextBookmark */ = {
4218
		isa = PBXTextBookmark;
4219
		fRef = 0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */;
4220
		name = "ArithSqMat4x4Float.h: 1";
4221
		rLen = 0;
4222
		rLoc = 0;
4223
		rType = 0;
4224
		vrLen = 1024;
4225
		vrLoc = 4131;
4226
	};
4227
	0DAFF3380E83CCBD00BE991A /* PBXTextBookmark */ = {
4228
		isa = PBXTextBookmark;
4229
		fRef = 0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */;
4230
		name = "ArithSqMat4x4Float.h: 1";
4231
		rLen = 0;
4232
		rLoc = 0;
4233
		rType = 0;
4234
		vrLen = 1024;
4235
		vrLoc = 4131;
4236
	};
4237
	0DAFF34F0E83CF1600BE991A /* PBXTextBookmark */ = {
4238
		isa = PBXTextBookmark;
4239
		fRef = 0D0CAEF70C61132B003604C6 /* Vec3f.cpp */;
4240
		name = "Vec3f.cpp: 1";
4241
		rLen = 0;
4242
		rLoc = 0;
4243
		rType = 0;
4244
		vrLen = 366;
4245
		vrLoc = 0;
4246
	};
4247
	0DAFF3500E83CF1600BE991A /* PBXTextBookmark */ = {
4248
		isa = PBXTextBookmark;
4249
		fRef = 0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */;
4250
		name = "ArithVec3Float.cpp: 1";
4251
		rLen = 0;
4252
		rLoc = 0;
4253
		rType = 0;
4254
		vrLen = 910;
4255
		vrLoc = 0;
4256
	};
4257
	0DAFF3510E83CF1600BE991A /* PBXTextBookmark */ = {
4258
		isa = PBXTextBookmark;
4259
		fRef = 0D0CAED30C61132B003604C6 /* ArithVec3Float.h */;
4260
		name = "ArithVec3Float.h: 1";
4261
		rLen = 0;
4262
		rLoc = 0;
4263
		rType = 0;
4264
		vrLen = 1153;
4265
		vrLoc = 367;
4266
	};
4267
	0DAFF3560E83CF1600BE991A /* PBXTextBookmark */ = {
4268
		isa = PBXTextBookmark;
4269
		fRef = 0D0CAEF70C61132B003604C6 /* Vec3f.cpp */;
4270
		name = "Vec3f.cpp: 1";
4271
		rLen = 0;
4272
		rLoc = 0;
4273
		rType = 0;
4274
		vrLen = 366;
4275
		vrLoc = 0;
4276
	};
4277
	0DAFF3570E83CF1600BE991A /* PBXTextBookmark */ = {
4278
		isa = PBXTextBookmark;
4279
		fRef = 0D0CAED30C61132B003604C6 /* ArithVec3Float.h */;
4280
		name = "ArithVec3Float.h: 1";
4281
		rLen = 0;
4282
		rLoc = 0;
4283
		rType = 0;
4284
		vrLen = 1127;
4285
		vrLoc = 0;
4286
	};
4287
	0DAFF3580E83CF1600BE991A /* PBXTextBookmark */ = {
4288
		isa = PBXTextBookmark;
4289
		fRef = 0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */;
4290
		name = "ArithVec3Float.cpp: 1";
4291
		rLen = 0;
4292
		rLoc = 0;
4293
		rType = 0;
4294
		vrLen = 910;
4295
		vrLoc = 0;
4296
	};
4297
	0DAFF38C0E83D3CA00BE991A /* PBXTextBookmark */ = {
4298
		isa = PBXTextBookmark;
4299
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
4300
		name = "objview.cpp: 4";
4301
		rLen = 0;
4302
		rLoc = 83;
4303
		rType = 0;
4304
		vrLen = 955;
4305
		vrLoc = 0;
4306
	};
4307
	0DB26F970E8524E3001F2338 /* PBXTextBookmark */ = {
4308
		isa = PBXTextBookmark;
4309
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
4310
		name = "draw.h: 40";
4311
		rLen = 0;
4312
		rLoc = 1287;
4313
		rType = 0;
4314
		vrLen = 1014;
4315
		vrLoc = 732;
4316
	};
4317
	0DB26F980E8524E3001F2338 /* PBXTextBookmark */ = {
4318
		isa = PBXTextBookmark;
4319
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
4320
		name = "draw.cpp: 8";
4321
		rLen = 80;
4322
		rLoc = 125;
4323
		rType = 0;
4324
		vrLen = 705;
4325
		vrLoc = 2549;
4326
	};
4327
	0DB26F990E8524E3001F2338 /* PBXTextBookmark */ = {
4328
		isa = PBXTextBookmark;
4329
		fRef = 0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */;
4330
		name = "SinglePassWireframeRenderer.h: 27";
4331
		rLen = 0;
4332
		rLoc = 745;
4333
		rType = 0;
4334
		vrLen = 920;
4335
		vrLoc = 19;
4336
	};
4337
	0DB26F9A0E8524E3001F2338 /* PBXTextBookmark */ = {
4338
		isa = PBXTextBookmark;
4339
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
4340
		name = "IDBufferWireFrameRenderer.cpp: 347";
4341
		rLen = 0;
4342
		rLoc = 9572;
4343
		rType = 0;
4344
		vrLen = 837;
4345
		vrLoc = 10230;
4346
	};
4347
	0DB26F9B0E8524E3001F2338 /* PBXTextBookmark */ = {
4348
		isa = PBXTextBookmark;
4349
		fRef = 0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */;
4350
		name = "IDBufferWireFrameRenderer.h: 11";
4351
		rLen = 0;
4352
		rLoc = 321;
4353
		rType = 0;
4354
		vrLen = 656;
4355
		vrLoc = 574;
4356
	};
4357
	0DB26F9C0E8524E3001F2338 /* PBXTextBookmark */ = {
4358
		isa = PBXTextBookmark;
4359
		fRef = 0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */;
4360
		name = "SinglePassWireframeRenderer.cpp: 123";
4361
		rLen = 88;
4362
		rLoc = 3203;
4363
		rType = 0;
4364
		vrLen = 755;
4365
		vrLoc = 2954;
4366
	};
4367
	0DB26FCA0E8524E3001F2338 /* PBXTextBookmark */ = {
4368
		isa = PBXTextBookmark;
4369
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
4370
		name = "Renderer.h: 80";
4371
		rLen = 222;
4372
		rLoc = 1387;
4373
		rType = 0;
4374
		vrLen = 566;
4375
		vrLoc = 1482;
4376
	};
4377
	0DB270D00E853B1D001F2338 /* PBXTextBookmark */ = {
4378
		isa = PBXTextBookmark;
4379
		fRef = 0D813C5D0E6D7AB20061A34C /* CVar.cpp */;
4380
		name = "CVar.cpp: 34";
4381
		rLen = 0;
4382
		rLoc = 707;
4383
		rType = 0;
4384
		vrLen = 833;
4385
		vrLoc = 864;
4386
	};
4387
	0DB270D90E853C70001F2338 /* VisObj.h */ = {
4388
		uiCtxt = {
4389
			sepNavIntBoundsRect = "{{0, 0}, {1061, 1463}}";
4390
			sepNavSelRange = "{1385, 0}";
4391
			sepNavVisRange = "{959, 517}";
4392
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
4393
		};
4394
	};
4395
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
4396
		uiCtxt = {
401 jab 4397
			sepNavIntBoundsRect = "{{0, 0}, {1061, 1216}}";
4398
			sepNavSelRange = "{1140, 0}";
4399
			sepNavVisRange = "{531, 774}";
400 jab 4400
		};
4401
	};
4402
	0DB270ED0E853DEF001F2338 /* PBXTextBookmark */ = {
4403
		isa = PBXTextBookmark;
4404
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
4405
		name = "VisObj.h: 11";
4406
		rLen = 0;
4407
		rLoc = 421;
4408
		rType = 0;
4409
		vrLen = 211;
4410
		vrLoc = 0;
4411
	};
4412
	0DB270F00E853DEF001F2338 /* PBXTextBookmark */ = {
4413
		isa = PBXTextBookmark;
4414
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
4415
		name = "VisObj.cpp: 1";
4416
		rLen = 0;
4417
		rLoc = 0;
4418
		rType = 0;
4419
		vrLen = 166;
4420
		vrLoc = 0;
4421
	};
4422
	0DB271100E854006001F2338 /* PBXTextBookmark */ = {
4423
		isa = PBXTextBookmark;
4424
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
4425
		name = "GLViewController.h: 13";
4426
		rLen = 3;
4427
		rLoc = 420;
4428
		rType = 0;
4429
		vrLen = 863;
4430
		vrLoc = 0;
4431
	};
4432
	0DB2718F0E854751001F2338 /* PBXTextBookmark */ = {
4433
		isa = PBXTextBookmark;
4434
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
4435
		name = "Manifold.h: 369";
4436
		rLen = 0;
4437
		rLoc = 14045;
4438
		rType = 0;
4439
		vrLen = 571;
4440
		vrLoc = 13524;
4441
	};
4442
	0DB271980E854751001F2338 /* PBXTextBookmark */ = {
4443
		isa = PBXTextBookmark;
4444
		fRef = 0DB271990E854751001F2338 /* stl_list.h */;
4445
		name = "stl_list.h: 580";
4446
		rLen = 0;
4447
		rLoc = 18241;
4448
		rType = 0;
4449
		vrLen = 913;
4450
		vrLoc = 17828;
4451
	};
4452
	0DB271990E854751001F2338 /* stl_list.h */ = {
4453
		isa = PBXFileReference;
4454
		lastKnownFileType = sourcecode.c.h;
4455
		name = stl_list.h;
4456
		path = "/usr/include/c++/4.0.0/bits/stl_list.h";
4457
		sourceTree = "<absolute>";
4458
	};
4459
	0DB2719C0E854751001F2338 /* stl_list.h */ = {
4460
		isa = PBXFileReference;
4461
		lastKnownFileType = sourcecode.c.h;
4462
		name = stl_list.h;
4463
		path = "/usr/include/c++/4.0.0/bits/stl_list.h";
4464
		sourceTree = "<absolute>";
4465
	};
382 jab 4466
	0DB710030E5777F80012A8A8 /* PBXTextBookmark */ = {
372 jab 4467
		isa = PBXTextBookmark;
382 jab 4468
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
4469
		name = "Matrix.h: 434";
4470
		rLen = 6;
4471
		rLoc = 9778;
372 jab 4472
		rType = 0;
382 jab 4473
		vrLen = 579;
4474
		vrLoc = 5271;
372 jab 4475
	};
382 jab 4476
	0DB710070E5777F80012A8A8 /* PBXTextBookmark */ = {
372 jab 4477
		isa = PBXTextBookmark;
382 jab 4478
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
4479
		name = "Matrix.h: 434";
4480
		rLen = 6;
4481
		rLoc = 9778;
372 jab 4482
		rType = 0;
382 jab 4483
		vrLen = 579;
4484
		vrLoc = 5271;
372 jab 4485
	};
382 jab 4486
	0DB710080E5777F80012A8A8 /* PBXTextBookmark */ = {
365 jab 4487
		isa = PBXTextBookmark;
382 jab 4488
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
4489
		name = "boundary_collapse.cpp: 1";
372 jab 4490
		rLen = 0;
4491
		rLoc = 0;
4492
		rType = 0;
389 jab 4493
		vrLen = 406;
382 jab 4494
		vrLoc = 157;
372 jab 4495
	};
335 jab 4496
	0DB883590C611DA10040A677 /* OBJViewer */ = {
4497
		activeExec = 0;
4498
		executables = (
4499
			0DB8835B0C611DA10040A677 /* OBJViewer */,
4500
		);
329 jab 4501
	};
335 jab 4502
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
4503
		isa = PBXExecutable;
4504
		activeArgIndices = (
372 jab 4505
			YES,
4506
			NO,
4507
			NO,
382 jab 4508
			NO,
4509
			NO,
335 jab 4510
		);
4511
		argumentStrings = (
372 jab 4512
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
4513
			"/Users/jab/Studio/3DModels/OBJ/MIDEVIL.obj\n",
382 jab 4514
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
372 jab 4515
			"/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 4516
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
335 jab 4517
		);
4518
		autoAttachOnCrash = 1;
400 jab 4519
		breakpointsEnabled = 0;
335 jab 4520
		configStateDict = {
329 jab 4521
		};
335 jab 4522
		customDataFormattersEnabled = 1;
4523
		debuggerPlugin = GDBDebugging;
4524
		disassemblyDisplayState = 0;
4525
		dylibVariantSuffix = "";
4526
		enableDebugStr = 1;
4527
		environmentEntries = (
4528
		);
4529
		executableSystemSymbolLevel = 0;
340 jab 4530
		executableUserSymbolLevel = 3;
335 jab 4531
		libgmallocEnabled = 0;
4532
		name = OBJViewer;
340 jab 4533
		savedGlobals = {
4534
		};
335 jab 4535
		sourceDirectories = (
4536
		);
340 jab 4537
		variableFormatDictionary = {
4538
		};
329 jab 4539
	};
336 jab 4540
	0DB883610C611DD20040A677 /* objview.cpp */ = {
4541
		uiCtxt = {
400 jab 4542
			sepNavIntBoundsRect = "{{0, 0}, {1124, 6156}}";
4543
			sepNavSelRange = "{83, 0}";
4544
			sepNavVisRange = "{0, 955}";
365 jab 4545
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
357 jab 4546
			sepNavWindowFrame = "{{605, -15}, {803, 874}}";
336 jab 4547
		};
4548
	};
335 jab 4549
	0DB883B30C611FB20040A677 /* Raytracer */ = {
4550
		activeExec = 0;
4551
		executables = (
4552
			0DB883B50C611FB20040A677 /* Raytracer */,
4553
		);
329 jab 4554
	};
335 jab 4555
	0DB883B50C611FB20040A677 /* Raytracer */ = {
4556
		isa = PBXExecutable;
4557
		activeArgIndices = (
4558
		);
4559
		argumentStrings = (
4560
		);
4561
		autoAttachOnCrash = 1;
367 jab 4562
		breakpointsEnabled = 0;
335 jab 4563
		configStateDict = {
329 jab 4564
		};
335 jab 4565
		customDataFormattersEnabled = 1;
4566
		debuggerPlugin = GDBDebugging;
4567
		disassemblyDisplayState = 0;
4568
		dylibVariantSuffix = "";
4569
		enableDebugStr = 1;
4570
		environmentEntries = (
4571
		);
4572
		executableSystemSymbolLevel = 0;
4573
		executableUserSymbolLevel = 0;
4574
		libgmallocEnabled = 0;
4575
		name = Raytracer;
4576
		sourceDirectories = (
4577
		);
329 jab 4578
	};
335 jab 4579
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
4580
		activeExec = 0;
4581
		executables = (
4582
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
4583
		);
329 jab 4584
	};
335 jab 4585
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
4586
		isa = PBXExecutable;
4587
		activeArgIndices = (
4588
		);
4589
		argumentStrings = (
4590
		);
4591
		autoAttachOnCrash = 1;
367 jab 4592
		breakpointsEnabled = 0;
335 jab 4593
		configStateDict = {
4594
		};
4595
		customDataFormattersEnabled = 1;
4596
		debuggerPlugin = GDBDebugging;
4597
		disassemblyDisplayState = 0;
4598
		dylibVariantSuffix = "";
4599
		enableDebugStr = 1;
4600
		environmentEntries = (
4601
		);
4602
		executableSystemSymbolLevel = 0;
4603
		executableUserSymbolLevel = 0;
4604
		libgmallocEnabled = 0;
4605
		name = BloomenthalPolygonize;
4606
		sourceDirectories = (
4607
		);
329 jab 4608
	};
357 jab 4609
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
4610
		uiCtxt = {
394 jab 4611
			sepNavIntBoundsRect = "{{0, 0}, {1085, 9918}}";
4612
			sepNavSelRange = "{4926, 0}";
4613
			sepNavVisRange = "{4682, 490}";
357 jab 4614
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
4615
		};
4616
	};
363 jab 4617
	0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {
4618
		uiCtxt = {
4619
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1520}}";
4620
			sepNavSelRange = "{0, 0}";
4621
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
4622
		};
4623
	};
335 jab 4624
	0DB883F10C6120E60040A677 /* MeshDistance */ = {
4625
		activeExec = 0;
4626
		executables = (
4627
			0DB883F30C6120E60040A677 /* MeshDistance */,
4628
		);
329 jab 4629
	};
335 jab 4630
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
4631
		isa = PBXExecutable;
4632
		activeArgIndices = (
4633
		);
4634
		argumentStrings = (
4635
		);
4636
		autoAttachOnCrash = 1;
382 jab 4637
		breakpointsEnabled = 1;
335 jab 4638
		configStateDict = {
4639
		};
4640
		customDataFormattersEnabled = 1;
4641
		debuggerPlugin = GDBDebugging;
4642
		disassemblyDisplayState = 0;
4643
		dylibVariantSuffix = "";
4644
		enableDebugStr = 1;
4645
		environmentEntries = (
4646
		);
4647
		executableSystemSymbolLevel = 0;
4648
		executableUserSymbolLevel = 0;
4649
		libgmallocEnabled = 0;
4650
		name = MeshDistance;
4651
		sourceDirectories = (
4652
		);
329 jab 4653
	};
341 jab 4654
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
4655
		uiCtxt = {
400 jab 4656
			sepNavIntBoundsRect = "{{0, 0}, {1021, 5301}}";
382 jab 4657
			sepNavSelRange = "{340, 0}";
400 jab 4658
			sepNavVisRange = "{2656, 588}";
365 jab 4659
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
382 jab 4660
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
341 jab 4661
		};
4662
	};
335 jab 4663
	0DB884020C6121240040A677 /* Decimator */ = {
4664
		activeExec = 0;
4665
		executables = (
4666
			0DB884040C6121240040A677 /* Decimator */,
4667
		);
329 jab 4668
	};
335 jab 4669
	0DB884040C6121240040A677 /* Decimator */ = {
4670
		isa = PBXExecutable;
4671
		activeArgIndices = (
329 jab 4672
		);
335 jab 4673
		argumentStrings = (
4674
		);
4675
		autoAttachOnCrash = 1;
372 jab 4676
		breakpointsEnabled = 0;
335 jab 4677
		configStateDict = {
329 jab 4678
		};
335 jab 4679
		customDataFormattersEnabled = 1;
4680
		debuggerPlugin = GDBDebugging;
4681
		disassemblyDisplayState = 0;
4682
		dylibVariantSuffix = "";
4683
		enableDebugStr = 1;
4684
		environmentEntries = (
4685
		);
4686
		executableSystemSymbolLevel = 0;
4687
		executableUserSymbolLevel = 0;
4688
		libgmallocEnabled = 0;
4689
		name = Decimator;
336 jab 4690
		savedGlobals = {
4691
		};
335 jab 4692
		sourceDirectories = (
4693
		);
329 jab 4694
	};
335 jab 4695
	0DB884070C6121400040A677 /* RangeScanViewer */ = {
4696
		activeExec = 0;
4697
		executables = (
4698
			0DB884090C6121400040A677 /* RangeScanViewer */,
4699
		);
329 jab 4700
	};
335 jab 4701
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
4702
		isa = PBXExecutable;
4703
		activeArgIndices = (
4704
		);
4705
		argumentStrings = (
4706
		);
4707
		autoAttachOnCrash = 1;
372 jab 4708
		breakpointsEnabled = 0;
335 jab 4709
		configStateDict = {
329 jab 4710
		};
335 jab 4711
		customDataFormattersEnabled = 1;
4712
		debuggerPlugin = GDBDebugging;
4713
		disassemblyDisplayState = 0;
340 jab 4714
		dylibVariantSuffix = "";
335 jab 4715
		enableDebugStr = 1;
4716
		environmentEntries = (
4717
		);
4718
		executableSystemSymbolLevel = 0;
4719
		executableUserSymbolLevel = 0;
4720
		libgmallocEnabled = 0;
4721
		name = RangeScanViewer;
4722
		sourceDirectories = (
4723
		);
329 jab 4724
	};
335 jab 4725
	0DB8840C0C6121570040A677 /* BoundaryCollapse */ = {
4726
		activeExec = 0;
4727
		executables = (
4728
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
4729
		);
329 jab 4730
	};
335 jab 4731
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
4732
		isa = PBXExecutable;
4733
		activeArgIndices = (
4734
		);
4735
		argumentStrings = (
4736
		);
4737
		autoAttachOnCrash = 1;
372 jab 4738
		breakpointsEnabled = 0;
335 jab 4739
		configStateDict = {
329 jab 4740
		};
335 jab 4741
		customDataFormattersEnabled = 1;
4742
		debuggerPlugin = GDBDebugging;
4743
		disassemblyDisplayState = 0;
4744
		dylibVariantSuffix = "";
4745
		enableDebugStr = 1;
4746
		environmentEntries = (
4747
		);
4748
		executableSystemSymbolLevel = 0;
4749
		executableUserSymbolLevel = 0;
4750
		libgmallocEnabled = 0;
4751
		name = BoundaryCollapse;
4752
		sourceDirectories = (
4753
		);
329 jab 4754
	};
335 jab 4755
	0DB8841C0C6121710040A677 /* VolumePolygonize */ = {
329 jab 4756
		activeExec = 0;
4757
		executables = (
335 jab 4758
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
329 jab 4759
		);
4760
	};
335 jab 4761
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
329 jab 4762
		isa = PBXExecutable;
4763
		activeArgIndices = (
4764
		);
4765
		argumentStrings = (
4766
		);
4767
		autoAttachOnCrash = 1;
372 jab 4768
		breakpointsEnabled = 0;
329 jab 4769
		configStateDict = {
4770
		};
4771
		customDataFormattersEnabled = 1;
4772
		debuggerPlugin = GDBDebugging;
4773
		disassemblyDisplayState = 0;
4774
		dylibVariantSuffix = "";
4775
		enableDebugStr = 1;
4776
		environmentEntries = (
4777
		);
4778
		executableSystemSymbolLevel = 0;
4779
		executableUserSymbolLevel = 0;
4780
		libgmallocEnabled = 0;
335 jab 4781
		name = VolumePolygonize;
329 jab 4782
		sourceDirectories = (
4783
		);
4784
	};
336 jab 4785
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
4786
		uiCtxt = {
389 jab 4787
			sepNavIntBoundsRect = "{{0, 0}, {1131, 1539}}";
4788
			sepNavSelRange = "{1080, 0}";
4789
			sepNavVisRange = "{682, 1065}";
365 jab 4790
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
336 jab 4791
		};
4792
	};
340 jab 4793
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
4794
		uiCtxt = {
4795
			sepNavIntBoundsRect = "{{0, 0}, {1146, 4275}}";
4796
			sepNavSelRange = "{0, 0}";
4797
			sepNavVisRect = "{{0, 3363}, {1146, 614}}";
4798
		};
4799
	};
4800
	0DB8843B0C6121ED0040A677 /* plyfile.c */ = {
4801
		uiCtxt = {
4802
			sepNavIntBoundsRect = "{{0, 0}, {1106, 49723}}";
4803
			sepNavSelRange = "{0, 0}";
4804
			sepNavVisRect = "{{0, 0}, {1106, 688}}";
4805
		};
4806
	};
4807
	0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {
4808
		uiCtxt = {
4809
			sepNavIntBoundsRect = "{{0, 0}, {1340, 8227}}";
363 jab 4810
			sepNavSelRange = "{4958, 0}";
4811
			sepNavVisRect = "{{0, 3090}, {1081, 485}}";
340 jab 4812
			sepNavWindowFrame = "{{159, 16}, {803, 874}}";
4813
		};
4814
	};
4815
	0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {
4816
		uiCtxt = {
389 jab 4817
			sepNavIntBoundsRect = "{{0, 0}, {1131, 828}}";
382 jab 4818
			sepNavSelRange = "{37, 0}";
389 jab 4819
			sepNavVisRange = "{0, 563}";
365 jab 4820
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
340 jab 4821
		};
4822
	};
341 jab 4823
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
4824
		uiCtxt = {
382 jab 4825
			sepNavIntBoundsRect = "{{0, 0}, {928, 1843}}";
4826
			sepNavSelRange = "{0, 0}";
4827
			sepNavVisRange = "{484, 679}";
365 jab 4828
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
341 jab 4829
		};
4830
	};
382 jab 4831
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
4832
		activeExec = 0;
4833
		executables = (
4834
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
363 jab 4835
		);
4836
	};
382 jab 4837
	0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
4838
		isa = PBXExecutable;
4839
		activeArgIndices = (
4840
		);
4841
		argumentStrings = (
4842
		);
4843
		autoAttachOnCrash = 1;
4844
		breakpointsEnabled = 1;
4845
		configStateDict = {
4846
		};
4847
		customDataFormattersEnabled = 1;
4848
		debuggerPlugin = GDBDebugging;
4849
		disassemblyDisplayState = 0;
4850
		dylibVariantSuffix = "";
4851
		enableDebugStr = 1;
4852
		environmentEntries = (
4853
		);
4854
		executableSystemSymbolLevel = 0;
4855
		executableUserSymbolLevel = 0;
4856
		libgmallocEnabled = 0;
4857
		name = "LinAlg-eigensolver";
4858
		savedGlobals = {
4859
		};
4860
		sourceDirectories = (
4861
		);
4862
		variableFormatDictionary = {
4863
		};
4864
	};
4865
	0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {
4866
		uiCtxt = {
4867
			sepNavIntBoundsRect = "{{0, 0}, {928, 1273}}";
4868
			sepNavSelRange = "{561, 0}";
4869
			sepNavVisRange = "{1100, 876}";
4870
		};
4871
	};
4872
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
4873
		uiCtxt = {
4874
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
4875
			sepNavSelRange = "{0, 0}";
4876
			sepNavVisRange = "{1183, 817}";
4877
		};
4878
	};
4879
	0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {
4880
		uiCtxt = {
4881
			sepNavIntBoundsRect = "{{0, 0}, {1064, 702}}";
4882
			sepNavSelRange = "{0, 0}";
4883
			sepNavVisRange = "{0, 658}";
4884
		};
4885
	};
4886
	0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {
4887
		uiCtxt = {
4888
			sepNavIntBoundsRect = "{{0, 0}, {787, 4560}}";
4889
			sepNavSelRange = "{3617, 0}";
4890
			sepNavVisRange = "{1399, 919}";
4891
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
4892
		};
4893
	};
4894
	0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {
4895
		uiCtxt = {
4896
			sepNavIntBoundsRect = "{{0, 0}, {1055, 1425}}";
4897
			sepNavSelRange = "{1341, 28}";
4898
			sepNavVisRange = "{654, 922}";
4899
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
4900
		};
4901
	};
394 jab 4902
	0DCC61C00E7B0D490081F6B7 /* PBXTextBookmark */ = {
4903
		isa = PBXTextBookmark;
4904
		fRef = 0DCC61C10E7B0D490081F6B7 /* subddemo-sol.cpp */;
4905
		name = "subddemo-sol.cpp: 154";
4906
		rLen = 1186;
4907
		rLoc = 3091;
4908
		rType = 0;
4909
		vrLen = 1008;
4910
		vrLoc = 3364;
4911
	};
4912
	0DCC61C10E7B0D490081F6B7 /* subddemo-sol.cpp */ = {
4913
		isa = PBXFileReference;
4914
		lastKnownFileType = sourcecode.cpp.cpp;
4915
		name = "subddemo-sol.cpp";
4916
		path = "/Users/jab/Documents/Teaching/02585/2006/Lecture02/exercise/subddemo-sol.cpp";
4917
		sourceTree = "<absolute>";
4918
	};
4919
	0DCC61C40E7B0D490081F6B7 /* PBXTextBookmark */ = {
4920
		isa = PBXTextBookmark;
4921
		fRef = 0DCC61C50E7B0D490081F6B7 /* subddemo-sol.cpp */;
4922
		name = "subddemo-sol.cpp: 154";
4923
		rLen = 1186;
4924
		rLoc = 3091;
4925
		rType = 0;
4926
		vrLen = 1008;
4927
		vrLoc = 3364;
4928
	};
4929
	0DCC61C50E7B0D490081F6B7 /* subddemo-sol.cpp */ = {
4930
		isa = PBXFileReference;
4931
		lastKnownFileType = sourcecode.cpp.cpp;
4932
		name = "subddemo-sol.cpp";
4933
		path = "/Users/jab/Documents/Teaching/02585/2006/Lecture02/exercise/subddemo-sol.cpp";
4934
		sourceTree = "<absolute>";
4935
	};
400 jab 4936
	0DD1D09A0E83E869001E3447 /* PBXTextBookmark */ = {
4937
		isa = PBXTextBookmark;
4938
		fRef = 0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */;
4939
		name = "SinglePassWireframeRenderer.cpp: 104";
4940
		rLen = 0;
4941
		rLoc = 2561;
4942
		rType = 0;
4943
		vrLen = 737;
4944
		vrLoc = 1470;
4945
	};
4946
	0DD1D09E0E83E869001E3447 /* PBXTextBookmark */ = {
4947
		isa = PBXTextBookmark;
4948
		fRef = 0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */;
4949
		name = "IDBufferWireFrameRenderer.h: 49";
4950
		rLen = 0;
4951
		rLoc = 1116;
4952
		rType = 0;
4953
		vrLen = 777;
4954
		vrLoc = 264;
4955
	};
394 jab 4956
	0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */ = {
4957
		isa = PBXBookmarkGroup;
4958
		children = (
4959
			0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */,
4960
		);
4961
		name = Root;
4962
	};
4963
	0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */ = {
4964
		isa = PBXBookmark;
4965
		fRef = 0DDE80760E7D9E670008F3D2 /* wire-generic.vert */;
4966
	};
4967
	0DDE7FAF0E7BD73E0008F3D2 /* PBXTextBookmark */ = {
4968
		isa = PBXTextBookmark;
4969
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
4970
		name = "Face.h: 14";
4971
		rLen = 0;
4972
		rLoc = 222;
4973
		rType = 0;
4974
		vrLen = 491;
4975
		vrLoc = 0;
4976
	};
4977
	0DDE7FB30E7BD73E0008F3D2 /* PBXTextBookmark */ = {
4978
		isa = PBXTextBookmark;
4979
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
4980
		name = "FaceCirculator.h: 17";
4981
		rLen = 22;
4982
		rLoc = 440;
4983
		rType = 0;
4984
		vrLen = 1048;
4985
		vrLoc = 705;
4986
	};
4987
	0DDE7FB80E7BD73E0008F3D2 /* PBXTextBookmark */ = {
4988
		isa = PBXTextBookmark;
4989
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
4990
		name = "harmonics.cpp: 168";
400 jab 4991
		rLen = 75;
4992
		rLoc = 5462;
394 jab 4993
		rType = 0;
4994
		vrLen = 966;
4995
		vrLoc = 2902;
4996
	};
4997
	0DDE804C0E7D8E280008F3D2 /* PBXTextBookmark */ = {
4998
		isa = PBXTextBookmark;
4999
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
5000
		name = "GLViewController.cpp: 90";
5001
		rLen = 7;
5002
		rLoc = 1658;
5003
		rType = 0;
5004
		vrLen = 598;
5005
		vrLoc = 1168;
5006
	};
5007
	0DDE80760E7D9E670008F3D2 /* wire-generic.vert */ = {
5008
		isa = PBXFileReference;
5009
		fileEncoding = 4;
5010
		lastKnownFileType = text;
5011
		name = "wire-generic.vert";
5012
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
5013
		sourceTree = "<absolute>";
5014
	};
5015
	0DDE80850E7DA0780008F3D2 /* PBXTextBookmark */ = {
5016
		isa = PBXTextBookmark;
5017
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
5018
		name = "Face.cpp: 1";
5019
		rLen = 0;
5020
		rLoc = 0;
5021
		rType = 0;
5022
		vrLen = 706;
5023
		vrLoc = 1008;
5024
	};
5025
	0DDE80F90E7DA60F0008F3D2 /* PBXTextBookmark */ = {
5026
		isa = PBXTextBookmark;
5027
		fRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */;
5028
		name = "glsl_shader.cpp: 23";
5029
		rLen = 66;
5030
		rLoc = 523;
5031
		rType = 0;
5032
		vrLen = 893;
5033
		vrLoc = 132;
5034
	};
382 jab 5035
	0DE4366E0E58B3A1005449EC /* load.h */ = {
5036
		uiCtxt = {
389 jab 5037
			sepNavIntBoundsRect = "{{0, 0}, {1125, 678}}";
382 jab 5038
			sepNavSelRange = "{231, 314}";
5039
			sepNavVisRange = "{0, 554}";
5040
		};
5041
	};
5042
	0DE4366F0E58B3A1005449EC /* load.cpp */ = {
5043
		uiCtxt = {
392 jab 5044
			sepNavIntBoundsRect = "{{0, 0}, {1085, 828}}";
5045
			sepNavSelRange = "{201, 0}";
5046
			sepNavVisRange = "{0, 752}";
382 jab 5047
		};
5048
	};
5049
	0DE436810E58B66A005449EC /* PBXTextBookmark */ = {
5050
		isa = PBXTextBookmark;
5051
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
5052
		name = "objview.cpp: 101";
5053
		rLen = 708;
400 jab 5054
		rLoc = 2456;
382 jab 5055
		rType = 0;
5056
		vrLen = 576;
5057
		vrLoc = 7434;
5058
	};
5059
	0DE436830E58B66A005449EC /* PBXTextBookmark */ = {
5060
		isa = PBXTextBookmark;
5061
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
5062
		name = "decimator.cpp: 45";
5063
		rLen = 0;
5064
		rLoc = 842;
5065
		rType = 0;
5066
		vrLen = 685;
5067
		vrLoc = 511;
5068
	};
389 jab 5069
	0DE436960E58B821005449EC /* PBXTextBookmark */ = {
382 jab 5070
		isa = PBXTextBookmark;
389 jab 5071
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
5072
		name = "volpoly.cpp: 1";
382 jab 5073
		rLen = 0;
389 jab 5074
		rLoc = 0;
382 jab 5075
		rType = 0;
389 jab 5076
		vrLen = 679;
5077
		vrLoc = 484;
382 jab 5078
	};
389 jab 5079
	0DE436980E58B821005449EC /* PBXTextBookmark */ = {
382 jab 5080
		isa = PBXTextBookmark;
389 jab 5081
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
5082
		name = "obj_load.h: 1";
5083
		rLen = 421;
5084
		rLoc = 0;
5085
		rType = 0;
5086
		vrLen = 421;
5087
		vrLoc = 0;
5088
	};
5089
	0DE436A20E58B821005449EC /* PBXTextBookmark */ = {
5090
		isa = PBXTextBookmark;
382 jab 5091
		fRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */;
5092
		name = "raytrace.cpp: 1";
5093
		rLen = 0;
5094
		rLoc = 0;
5095
		rType = 0;
5096
		vrLen = 744;
5097
		vrLoc = 2764;
5098
	};
389 jab 5099
	0DE436A30E58B821005449EC /* PBXTextBookmark */ = {
382 jab 5100
		isa = PBXTextBookmark;
5101
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
5102
		name = "volpoly.cpp: 1";
5103
		rLen = 0;
5104
		rLoc = 0;
5105
		rType = 0;
5106
		vrLen = 679;
5107
		vrLoc = 484;
5108
	};
389 jab 5109
	0DE436A70E58B821005449EC /* PBXTextBookmark */ = {
382 jab 5110
		isa = PBXTextBookmark;
5111
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
5112
		name = "obj_load.h: 1";
5113
		rLen = 421;
5114
		rLoc = 0;
5115
		rType = 0;
5116
		vrLen = 421;
5117
		vrLoc = 0;
5118
	};
389 jab 5119
	0DE436A80E58B821005449EC /* PBXTextBookmark */ = {
382 jab 5120
		isa = PBXTextBookmark;
5121
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
5122
		name = "ply_load.h: 12";
5123
		rLen = 0;
5124
		rLoc = 370;
5125
		rType = 0;
5126
		vrLen = 421;
5127
		vrLoc = 0;
5128
	};
389 jab 5129
	0DE436A90E58B821005449EC /* PBXTextBookmark */ = {
382 jab 5130
		isa = PBXTextBookmark;
5131
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
5132
		name = "x3d_load.h: 1";
5133
		rLen = 0;
5134
		rLoc = 0;
5135
		rType = 0;
5136
		vrLen = 309;
5137
		vrLoc = 0;
5138
	};
389 jab 5139
	0DE436AA0E58B821005449EC /* PBXTextBookmark */ = {
382 jab 5140
		isa = PBXTextBookmark;
5141
		fRef = 0D0CAF6A0C61132C003604C6 /* x3d_save.cpp */;
5142
		name = "x3d_save.cpp: 1";
5143
		rLen = 0;
5144
		rLoc = 0;
5145
		rType = 0;
5146
		vrLen = 829;
5147
		vrLoc = 700;
5148
	};
389 jab 5149
	0DE436AB0E58B821005449EC /* PBXTextBookmark */ = {
382 jab 5150
		isa = PBXTextBookmark;
5151
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
5152
		name = "x3d_save.h: 1";
5153
		rLen = 0;
5154
		rLoc = 0;
5155
		rType = 0;
5156
		vrLen = 208;
5157
		vrLoc = 0;
5158
	};
401 jab 5159
	0DF561EA0E868B8E00067547 /* PBXTextBookmark */ = {
5160
		isa = PBXTextBookmark;
5161
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
5162
		name = "Renderer.h: 126";
5163
		rLen = 0;
5164
		rLoc = 2415;
5165
		rType = 0;
5166
		vrLen = 598;
5167
		vrLoc = 1902;
5168
	};
5169
	0DF561EB0E868B8E00067547 /* PBXTextBookmark */ = {
5170
		isa = PBXTextBookmark;
5171
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
5172
		name = "harmonics.cpp: 204";
5173
		rLen = 0;
5174
		rLoc = 5131;
5175
		rType = 0;
5176
		vrLen = 855;
5177
		vrLoc = 4685;
5178
	};
5179
	0DF561EC0E868B8E00067547 /* PBXTextBookmark */ = {
5180
		isa = PBXTextBookmark;
5181
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
5182
		name = "harmonics.h: 15";
5183
		rLen = 0;
5184
		rLoc = 265;
5185
		rType = 0;
5186
		vrLen = 618;
5187
		vrLoc = 265;
5188
	};
5189
	0DF561EE0E868B8E00067547 /* PBXTextBookmark */ = {
5190
		isa = PBXTextBookmark;
5191
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
5192
		name = "VisObj.h: 70";
5193
		rLen = 0;
5194
		rLoc = 1385;
5195
		rType = 0;
5196
		vrLen = 517;
5197
		vrLoc = 959;
5198
	};
5199
	0DF561FD0E868B8E00067547 /* PBXTextBookmark */ = {
5200
		isa = PBXTextBookmark;
5201
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
5202
		name = "Renderer.cpp: 112";
5203
		rLen = 0;
5204
		rLoc = 2636;
5205
		rType = 0;
5206
		vrLen = 782;
5207
		vrLoc = 1500;
5208
	};
389 jab 5209
	0DFB16650E6F468D00E048A4 /* dlfcn.h */ = {
5210
		isa = PBXFileReference;
5211
		lastKnownFileType = sourcecode.c.h;
5212
		name = dlfcn.h;
5213
		path = /Developer/SDKs/MacOSX10.5.sdk/usr/include/dlfcn.h;
5214
		sourceTree = "<absolute>";
5215
	};
5216
	0DFB16750E6F4E6100E048A4 /* PBXTextBookmark */ = {
5217
		isa = PBXTextBookmark;
5218
		fRef = 0DFB16650E6F468D00E048A4 /* dlfcn.h */;
5219
		name = "dlfcn.h: 50";
5220
		rLen = 0;
5221
		rLoc = 1711;
5222
		rType = 0;
5223
		vrLen = 1063;
5224
		vrLoc = 1167;
5225
	};
5226
	0DFB16760E6F4E6100E048A4 /* PBXTextBookmark */ = {
5227
		isa = PBXTextBookmark;
5228
		fRef = 0D0CAF600C61132C003604C6 /* triangulate.cpp */;
5229
		name = "triangulate.cpp: 1";
5230
		rLen = 0;
5231
		rLoc = 0;
5232
		rType = 0;
5233
		vrLen = 796;
5234
		vrLoc = 2785;
5235
	};
5236
	0DFB16770E6F4E6100E048A4 /* PBXTextBookmark */ = {
5237
		isa = PBXTextBookmark;
5238
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
5239
		name = "triangulate.h: 1";
5240
		rLen = 0;
5241
		rLoc = 0;
5242
		rType = 0;
5243
		vrLen = 558;
5244
		vrLoc = 0;
5245
	};
5246
	0DFB16780E6F4E6100E048A4 /* PBXTextBookmark */ = {
5247
		isa = PBXTextBookmark;
5248
		fRef = 0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */;
5249
		name = "triangulate_face_order.cpp: 1";
5250
		rLen = 0;
5251
		rLoc = 0;
5252
		rType = 0;
5253
		vrLen = 740;
5254
		vrLoc = 0;
5255
	};
5256
	0DFB16790E6F4E6100E048A4 /* PBXTextBookmark */ = {
5257
		isa = PBXTextBookmark;
5258
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
5259
		name = "Vertex.cpp: 1";
5260
		rLen = 0;
5261
		rLoc = 0;
5262
		rType = 0;
5263
		vrLen = 602;
5264
		vrLoc = 0;
5265
	};
5266
	0DFB167A0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5267
		isa = PBXTextBookmark;
5268
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
5269
		name = "Vertex.h: 1";
5270
		rLen = 0;
5271
		rLoc = 0;
5272
		rType = 0;
5273
		vrLen = 656;
5274
		vrLoc = 0;
5275
	};
5276
	0DFB167B0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5277
		isa = PBXTextBookmark;
5278
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
5279
		name = "VertexCirculator.h: 1";
5280
		rLen = 0;
5281
		rLoc = 0;
5282
		rType = 0;
5283
		vrLen = 875;
5284
		vrLoc = 1034;
5285
	};
5286
	0DFB167C0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5287
		isa = PBXTextBookmark;
5288
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
5289
		name = "volume_polygonize.cpp: 1";
5290
		rLen = 0;
5291
		rLoc = 0;
5292
		rType = 0;
5293
		vrLen = 727;
5294
		vrLoc = 0;
5295
	};
5296
	0DFB167D0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5297
		isa = PBXTextBookmark;
5298
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
5299
		name = "volume_polygonize.h: 1";
5300
		rLen = 0;
5301
		rLoc = 0;
5302
		rType = 0;
5303
		vrLen = 1213;
5304
		vrLoc = 0;
5305
	};
5306
	0DFB16820E6F4E6100E048A4 /* PBXTextBookmark */ = {
5307
		isa = PBXTextBookmark;
382 jab 5308
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
5309
		name = "load.h: 15";
5310
		rLen = 314;
5311
		rLoc = 231;
5312
		rType = 0;
5313
		vrLen = 554;
5314
		vrLoc = 0;
5315
	};
389 jab 5316
	0DFB16830E6F4E6100E048A4 /* PBXTextBookmark */ = {
382 jab 5317
		isa = PBXTextBookmark;
389 jab 5318
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
5319
		name = "x3d_save.h: 1";
382 jab 5320
		rLen = 0;
389 jab 5321
		rLoc = 0;
382 jab 5322
		rType = 0;
389 jab 5323
		vrLen = 208;
5324
		vrLoc = 0;
382 jab 5325
	};
389 jab 5326
	0DFB16850E6F4E6100E048A4 /* PBXTextBookmark */ = {
5327
		isa = PBXTextBookmark;
5328
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
5329
		name = "mesh_optimization.cpp: 262";
5330
		rLen = 9;
5331
		rLoc = 6121;
5332
		rType = 0;
5333
		vrLen = 827;
5334
		vrLoc = 15277;
5335
	};
5336
	0DFB16870E6F4E6100E048A4 /* PBXTextBookmark */ = {
382 jab 5337
		isa = PBXTextBookmark;
389 jab 5338
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
5339
		name = "Manifold.cpp: 516";
5340
		rLen = 38;
5341
		rLoc = 10872;
5342
		rType = 0;
5343
		vrLen = 637;
5344
		vrLoc = 10607;
5345
	};
5346
	0DFB16880E6F4E6100E048A4 /* PBXTextBookmark */ = {
5347
		isa = PBXTextBookmark;
5348
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
5349
		name = "HalfEdge.h: 1";
382 jab 5350
		rLen = 0;
5351
		rLoc = 0;
5352
		rType = 0;
389 jab 5353
		vrLen = 512;
5354
		vrLoc = 0;
382 jab 5355
	};
389 jab 5356
	0DFB16890E6F4E6100E048A4 /* PBXTextBookmark */ = {
382 jab 5357
		isa = PBXTextBookmark;
389 jab 5358
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
5359
		name = "HalfEdge.cpp: 1";
5360
		rLen = 0;
382 jab 5361
		rLoc = 0;
5362
		rType = 0;
389 jab 5363
		vrLen = 647;
382 jab 5364
		vrLoc = 0;
5365
	};
389 jab 5366
	0DFB168D0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5367
		isa = PBXTextBookmark;
5368
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
5369
		name = "close_holes.h: 1";
5370
		rLen = 0;
5371
		rLoc = 0;
5372
		rType = 0;
5373
		vrLen = 276;
5374
		vrLoc = 0;
5375
	};
5376
	0DFB168E0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5377
		isa = PBXTextBookmark;
5378
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
5379
		name = "close_holes.cpp: 5";
5380
		rLen = 32;
5381
		rLoc = 44;
5382
		rType = 0;
5383
		vrLen = 431;
5384
		vrLoc = 0;
5385
	};
5386
	0DFB168F0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5387
		isa = PBXTextBookmark;
5388
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
5389
		name = "caps_and_needles.h: 1";
5390
		rLen = 0;
5391
		rLoc = 0;
5392
		rType = 0;
5393
		vrLen = 1070;
5394
		vrLoc = 0;
5395
	};
5396
	0DFB16900E6F4E6100E048A4 /* PBXTextBookmark */ = {
5397
		isa = PBXTextBookmark;
5398
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
5399
		name = "caps_and_needles.cpp: 1";
5400
		rLen = 0;
5401
		rLoc = 0;
5402
		rType = 0;
5403
		vrLen = 799;
5404
		vrLoc = 0;
5405
	};
5406
	0DFB16930E6F4E6100E048A4 /* PBXTextBookmark */ = {
5407
		isa = PBXTextBookmark;
382 jab 5408
		fRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */;
5409
		name = "ply_load.h: 12";
5410
		rLen = 0;
5411
		rLoc = 370;
5412
		rType = 0;
5413
		vrLen = 421;
5414
		vrLoc = 0;
5415
	};
389 jab 5416
	0DFB16950E6F4E6100E048A4 /* PBXTextBookmark */ = {
5417
		isa = PBXTextBookmark;
5418
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
5419
		name = "obj_save.cpp: 1";
5420
		rLen = 0;
5421
		rLoc = 0;
5422
		rType = 0;
5423
		vrLen = 945;
5424
		vrLoc = 295;
5425
	};
5426
	0DFB16960E6F4E6100E048A4 /* PBXTextBookmark */ = {
5427
		isa = PBXTextBookmark;
5428
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
5429
		name = "obj_save.h: 1";
5430
		rLen = 0;
5431
		rLoc = 0;
5432
		rType = 0;
5433
		vrLen = 218;
5434
		vrLoc = 0;
5435
	};
5436
	0DFB16970E6F4E6100E048A4 /* PBXTextBookmark */ = {
5437
		isa = PBXTextBookmark;
5438
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
5439
		name = "quadric_simplify.cpp: 175";
5440
		rLen = 0;
5441
		rLoc = 4832;
5442
		rType = 0;
5443
		vrLen = 847;
5444
		vrLoc = 4316;
5445
	};
5446
	0DFB16980E6F4E6100E048A4 /* PBXTextBookmark */ = {
5447
		isa = PBXTextBookmark;
5448
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
5449
		name = "quadric_simplify.h: 14";
5450
		rLen = 0;
5451
		rLoc = 605;
5452
		rType = 0;
5453
		vrLen = 651;
5454
		vrLoc = 0;
5455
	};
5456
	0DFB16990E6F4E6100E048A4 /* PBXTextBookmark */ = {
5457
		isa = PBXTextBookmark;
5458
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
5459
		name = "refine_edges.cpp: 1";
5460
		rLen = 0;
5461
		rLoc = 0;
5462
		rType = 0;
5463
		vrLen = 826;
5464
		vrLoc = 0;
5465
	};
5466
	0DFB169A0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5467
		isa = PBXTextBookmark;
5468
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
5469
		name = "refine_edges.h: 1";
5470
		rLen = 0;
5471
		rLoc = 0;
5472
		rType = 0;
5473
		vrLen = 537;
5474
		vrLoc = 0;
5475
	};
5476
	0DFB169B0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5477
		isa = PBXTextBookmark;
5478
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
5479
		name = "smooth.cpp: 1";
5480
		rLen = 0;
5481
		rLoc = 0;
5482
		rType = 0;
5483
		vrLen = 719;
5484
		vrLoc = 0;
5485
	};
5486
	0DFB169C0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5487
		isa = PBXTextBookmark;
5488
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
5489
		name = "smooth.h: 8";
5490
		rLen = 389;
5491
		rLoc = 106;
5492
		rType = 0;
5493
		vrLen = 504;
5494
		vrLoc = 0;
5495
	};
5496
	0DFB169D0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5497
		isa = PBXTextBookmark;
5498
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
5499
		name = "subdivision.cpp: 1";
5500
		rLen = 0;
5501
		rLoc = 0;
5502
		rType = 0;
5503
		vrLen = 1054;
5504
		vrLoc = 408;
5505
	};
5506
	0DFB169E0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5507
		isa = PBXTextBookmark;
5508
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
5509
		name = "subdivision.h: 1";
5510
		rLen = 0;
5511
		rLoc = 0;
5512
		rType = 0;
5513
		vrLen = 360;
5514
		vrLoc = 0;
5515
	};
5516
	0DFB169F0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5517
		isa = PBXTextBookmark;
5518
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
5519
		name = "templates.h: 1";
5520
		rLen = 0;
5521
		rLoc = 0;
5522
		rType = 0;
5523
		vrLen = 756;
5524
		vrLoc = 3952;
5525
	};
5526
	0DFB16A10E6F4E6100E048A4 /* PBXTextBookmark */ = {
5527
		isa = PBXTextBookmark;
5528
		fRef = 0DFB16650E6F468D00E048A4 /* dlfcn.h */;
5529
		name = "dlfcn.h: 50";
5530
		rLen = 0;
5531
		rLoc = 1711;
5532
		rType = 0;
5533
		vrLen = 1063;
5534
		vrLoc = 1167;
5535
	};
5536
	0DFB16A40E6F4E6100E048A4 /* PBXTextBookmark */ = {
5537
		isa = PBXTextBookmark;
5538
		fRef = 0D0CAF600C61132C003604C6 /* triangulate.cpp */;
5539
		name = "triangulate.cpp: 1";
5540
		rLen = 0;
5541
		rLoc = 0;
5542
		rType = 0;
5543
		vrLen = 796;
5544
		vrLoc = 2785;
5545
	};
5546
	0DFB16A50E6F4E6100E048A4 /* PBXTextBookmark */ = {
5547
		isa = PBXTextBookmark;
5548
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
5549
		name = "Manifold.cpp: 516";
5550
		rLen = 38;
5551
		rLoc = 10872;
5552
		rType = 0;
5553
		vrLen = 640;
5554
		vrLoc = 10607;
5555
	};
5556
	0DFB16A90E6F4E6100E048A4 /* PBXTextBookmark */ = {
5557
		isa = PBXTextBookmark;
5558
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
5559
		name = "quadric_simplify.h: 14";
5560
		rLen = 0;
5561
		rLoc = 605;
5562
		rType = 0;
5563
		vrLen = 651;
5564
		vrLoc = 0;
5565
	};
5566
	0DFB16AD0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5567
		isa = PBXTextBookmark;
5568
		fRef = 0D0CAF620C61132C003604C6 /* triangulate_face_order.cpp */;
5569
		name = "triangulate_face_order.cpp: 1";
5570
		rLen = 0;
5571
		rLoc = 0;
5572
		rType = 0;
5573
		vrLen = 740;
5574
		vrLoc = 0;
5575
	};
5576
	0DFB16AE0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5577
		isa = PBXTextBookmark;
5578
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
5579
		name = "Vertex.cpp: 1";
5580
		rLen = 0;
5581
		rLoc = 0;
5582
		rType = 0;
5583
		vrLen = 602;
5584
		vrLoc = 0;
5585
	};
5586
	0DFB16AF0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5587
		isa = PBXTextBookmark;
5588
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
5589
		name = "Vertex.h: 1";
5590
		rLen = 0;
5591
		rLoc = 0;
5592
		rType = 0;
5593
		vrLen = 656;
5594
		vrLoc = 0;
5595
	};
5596
	0DFB16B00E6F4E6100E048A4 /* PBXTextBookmark */ = {
5597
		isa = PBXTextBookmark;
5598
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
5599
		name = "VertexCirculator.h: 1";
5600
		rLen = 0;
5601
		rLoc = 0;
5602
		rType = 0;
5603
		vrLen = 875;
5604
		vrLoc = 1034;
5605
	};
5606
	0DFB16B10E6F4E6100E048A4 /* PBXTextBookmark */ = {
5607
		isa = PBXTextBookmark;
5608
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
5609
		name = "volume_polygonize.cpp: 1";
5610
		rLen = 0;
5611
		rLoc = 0;
5612
		rType = 0;
5613
		vrLen = 727;
5614
		vrLoc = 0;
5615
	};
5616
	0DFB16B20E6F4E6100E048A4 /* PBXTextBookmark */ = {
5617
		isa = PBXTextBookmark;
5618
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
5619
		name = "volume_polygonize.h: 1";
5620
		rLen = 0;
5621
		rLoc = 0;
5622
		rType = 0;
5623
		vrLen = 1213;
5624
		vrLoc = 0;
5625
	};
5626
	0DFB16B70E6F4E6100E048A4 /* PBXTextBookmark */ = {
382 jab 5627
		isa = PBXTextBookmark;
389 jab 5628
		fRef = 0DE4366E0E58B3A1005449EC /* load.h */;
5629
		name = "load.h: 15";
5630
		rLen = 314;
5631
		rLoc = 231;
5632
		rType = 0;
5633
		vrLen = 554;
5634
		vrLoc = 0;
5635
	};
5636
	0DFB16BB0E6F4E6100E048A4 /* PBXTextBookmark */ = {
382 jab 5637
		isa = PBXTextBookmark;
389 jab 5638
		fRef = 0D0CAF5D0C61132C003604C6 /* subdivision.cpp */;
5639
		name = "subdivision.cpp: 1";
382 jab 5640
		rLen = 0;
389 jab 5641
		rLoc = 0;
382 jab 5642
		rType = 0;
389 jab 5643
		vrLen = 979;
382 jab 5644
		vrLoc = 0;
5645
	};
389 jab 5646
	0DFB16BD0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5647
		isa = PBXTextBookmark;
5648
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
5649
		name = "smooth.cpp: 1";
382 jab 5650
		rLen = 0;
389 jab 5651
		rLoc = 0;
382 jab 5652
		rType = 0;
389 jab 5653
		vrLen = 719;
5654
		vrLoc = 0;
382 jab 5655
	};
389 jab 5656
	0DFB16BF0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5657
		isa = PBXTextBookmark;
5658
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
5659
		name = "refine_edges.cpp: 1";
5660
		rLen = 0;
5661
		rLoc = 0;
5662
		rType = 0;
5663
		vrLen = 826;
5664
		vrLoc = 0;
5665
	};
5666
	0DFB16C10E6F4E6100E048A4 /* PBXTextBookmark */ = {
5667
		isa = PBXTextBookmark;
5668
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
5669
		name = "quadric_simplify.cpp: 175";
5670
		rLen = 0;
5671
		rLoc = 4832;
5672
		rType = 0;
5673
		vrLen = 847;
5674
		vrLoc = 4316;
5675
	};
5676
	0DFB16C20E6F4E6100E048A4 /* PBXTextBookmark */ = {
5677
		isa = PBXTextBookmark;
5678
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
5679
		name = "obj_save.h: 1";
5680
		rLen = 0;
5681
		rLoc = 0;
5682
		rType = 0;
5683
		vrLen = 218;
5684
		vrLoc = 0;
5685
	};
5686
	0DFB16C30E6F4E6100E048A4 /* PBXTextBookmark */ = {
5687
		isa = PBXTextBookmark;
5688
		fRef = 0D0CAF550C61132C003604C6 /* obj_save.cpp */;
5689
		name = "obj_save.cpp: 1";
5690
		rLen = 0;
5691
		rLoc = 0;
5692
		rType = 0;
5693
		vrLen = 945;
5694
		vrLoc = 295;
5695
	};
5696
	0DFB16C80E6F4E6100E048A4 /* PBXTextBookmark */ = {
5697
		isa = PBXTextBookmark;
5698
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
5699
		name = "HalfEdge.h: 1";
5700
		rLen = 0;
5701
		rLoc = 0;
5702
		rType = 0;
5703
		vrLen = 512;
5704
		vrLoc = 0;
5705
	};
5706
	0DFB16C90E6F4E6100E048A4 /* PBXTextBookmark */ = {
5707
		isa = PBXTextBookmark;
5708
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
5709
		name = "HalfEdge.cpp: 1";
5710
		rLen = 0;
5711
		rLoc = 0;
5712
		rType = 0;
5713
		vrLen = 647;
5714
		vrLoc = 0;
5715
	};
5716
	0DFB16CA0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5717
		isa = PBXTextBookmark;
5718
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
5719
		name = "FaceCirculator.h: 1";
5720
		rLen = 0;
5721
		rLoc = 0;
5722
		rType = 0;
5723
		vrLen = 909;
5724
		vrLoc = 0;
5725
	};
5726
	0DFB16CB0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5727
		isa = PBXTextBookmark;
5728
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
5729
		name = "Face.h: 1";
5730
		rLen = 0;
5731
		rLoc = 0;
5732
		rType = 0;
5733
		vrLen = 491;
5734
		vrLoc = 0;
5735
	};
5736
	0DFB16CC0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5737
		isa = PBXTextBookmark;
5738
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
5739
		name = "Face.cpp: 1";
5740
		rLen = 0;
5741
		rLoc = 0;
5742
		rType = 0;
5743
		vrLen = 695;
5744
		vrLoc = 1019;
5745
	};
5746
	0DFB16CD0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5747
		isa = PBXTextBookmark;
5748
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
5749
		name = "close_holes.h: 1";
5750
		rLen = 0;
5751
		rLoc = 0;
5752
		rType = 0;
5753
		vrLen = 276;
5754
		vrLoc = 0;
5755
	};
5756
	0DFB16CE0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5757
		isa = PBXTextBookmark;
5758
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
5759
		name = "close_holes.cpp: 5";
5760
		rLen = 32;
5761
		rLoc = 44;
5762
		rType = 0;
5763
		vrLen = 431;
5764
		vrLoc = 0;
5765
	};
5766
	0DFB16CF0E6F4E6100E048A4 /* PBXTextBookmark */ = {
5767
		isa = PBXTextBookmark;
5768
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
5769
		name = "caps_and_needles.h: 1";
5770
		rLen = 0;
5771
		rLoc = 0;
5772
		rType = 0;
5773
		vrLen = 1070;
5774
		vrLoc = 0;
5775
	};
5776
	0DFB16D00E6F4E6100E048A4 /* PBXTextBookmark */ = {
5777
		isa = PBXTextBookmark;
5778
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
5779
		name = "caps_and_needles.cpp: 1";
5780
		rLen = 0;
5781
		rLoc = 0;
5782
		rType = 0;
5783
		vrLen = 799;
5784
		vrLoc = 0;
5785
	};
5786
	0DFB16D10E6F4E6100E048A4 /* PBXTextBookmark */ = {
5787
		isa = PBXTextBookmark;
5788
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
5789
		name = "build_manifold.h: 1";
5790
		rLen = 0;
5791
		rLoc = 0;
5792
		rType = 0;
5793
		vrLen = 1150;
5794
		vrLoc = 79;
5795
	};
5796
	0DFB16D20E6F4E6100E048A4 /* PBXTextBookmark */ = {
5797
		isa = PBXTextBookmark;
5798
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
5799
		name = "build_manifold.cpp: 74";
5800
		rLen = 0;
5801
		rLoc = 1108;
5802
		rType = 0;
5803
		vrLen = 800;
5804
		vrLoc = 1108;
5805
	};
5806
	0DFB16D40E6F4E6100E048A4 /* PBXTextBookmark */ = {
5807
		isa = PBXTextBookmark;
5808
		fRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */;
5809
		name = "ply_load.cpp: 17";
5810
		rLen = 0;
5811
		rLoc = 326;
5812
		rType = 0;
5813
		vrLen = 401;
5814
		vrLoc = 0;
5815
	};
392 jab 5816
	0DFC5DB60E708E2300E5C58F /* PBXTextBookmark */ = {
389 jab 5817
		isa = PBXTextBookmark;
392 jab 5818
		fRef = 0DFC5DB70E708E2300E5C58F /* GLConsole.h */;
5819
		name = "GLConsole.h: 1";
389 jab 5820
		rLen = 0;
5821
		rLoc = 0;
5822
		rType = 0;
392 jab 5823
		vrLen = 923;
389 jab 5824
		vrLoc = 0;
5825
	};
392 jab 5826
	0DFC5DB70E708E2300E5C58F /* GLConsole.h */ = {
5827
		isa = PBXFileReference;
5828
		lastKnownFileType = sourcecode.c.h;
5829
		name = GLConsole.h;
5830
		path = /usr/local/include/GLConsole/GLConsole.h;
5831
		sourceTree = "<absolute>";
389 jab 5832
	};
392 jab 5833
	0DFC5DDF0E708E2300E5C58F /* PBXTextBookmark */ = {
389 jab 5834
		isa = PBXTextBookmark;
392 jab 5835
		fRef = 0DFC5DE00E708E2300E5C58F /* GLConsole.h */;
5836
		name = "GLConsole.h: 1";
389 jab 5837
		rLen = 0;
5838
		rLoc = 0;
5839
		rType = 0;
392 jab 5840
		vrLen = 923;
389 jab 5841
		vrLoc = 0;
5842
	};
392 jab 5843
	0DFC5DE00E708E2300E5C58F /* GLConsole.h */ = {
5844
		isa = PBXFileReference;
5845
		lastKnownFileType = sourcecode.c.h;
5846
		name = GLConsole.h;
5847
		path = /usr/local/include/GLConsole/GLConsole.h;
5848
		sourceTree = "<absolute>";
389 jab 5849
	};
392 jab 5850
	0DFC5DE10E708E2300E5C58F /* PBXTextBookmark */ = {
389 jab 5851
		isa = PBXTextBookmark;
392 jab 5852
		fRef = 0DFC5DE20E708E2300E5C58F /* CVar.h */;
5853
		name = "CVar.h: 1";
389 jab 5854
		rLen = 0;
5855
		rLoc = 0;
5856
		rType = 0;
392 jab 5857
		vrLen = 941;
5858
		vrLoc = 7758;
389 jab 5859
	};
392 jab 5860
	0DFC5DE20E708E2300E5C58F /* CVar.h */ = {
5861
		isa = PBXFileReference;
5862
		lastKnownFileType = sourcecode.c.h;
5863
		name = CVar.h;
5864
		path = /usr/local/include/CVars/CVar.h;
5865
		sourceTree = "<absolute>";
389 jab 5866
	};
392 jab 5867
	0DFC5DEC0E708E2300E5C58F /* PBXTextBookmark */ = {
389 jab 5868
		isa = PBXTextBookmark;
392 jab 5869
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
5870
		name = "QuatTrackBall.cpp: 164";
5871
		rLen = 68;
5872
		rLoc = 4066;
389 jab 5873
		rType = 0;
392 jab 5874
		vrLen = 951;
5875
		vrLoc = 3645;
389 jab 5876
	};
392 jab 5877
	0DFC5DED0E708E2300E5C58F /* PBXTextBookmark */ = {
389 jab 5878
		isa = PBXTextBookmark;
392 jab 5879
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
5880
		name = "QuatTrackBall.h: 1";
389 jab 5881
		rLen = 0;
5882
		rLoc = 0;
5883
		rType = 0;
392 jab 5884
		vrLen = 619;
5885
		vrLoc = 1608;
389 jab 5886
	};
382 jab 5887
	0DFE634F0E5D6A430091C851 /* PBXTextBookmark */ = {
5888
		isa = PBXTextBookmark;
5889
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
5890
		name = "ArithMatFloat.h: 7";
5891
		rLen = 0;
5892
		rLoc = 124;
5893
		rType = 0;
5894
		vrLen = 631;
5895
		vrLoc = 0;
5896
	};
5897
	0DFE63500E5D6A430091C851 /* PBXTextBookmark */ = {
5898
		isa = PBXTextBookmark;
5899
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
5900
		name = "ArithVec.h: 1";
5901
		rLen = 0;
5902
		rLoc = 0;
5903
		rType = 0;
5904
		vrLen = 844;
5905
		vrLoc = 12479;
5906
	};
5907
	0DFE63510E5D6A430091C851 /* PBXTextBookmark */ = {
5908
		isa = PBXTextBookmark;
5909
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
5910
		name = "ArithVecFloat.h: 1";
5911
		rLen = 0;
5912
		rLoc = 0;
5913
		rType = 0;
5914
		vrLen = 502;
5915
		vrLoc = 0;
5916
	};
5917
	0DFE63540E5D6A430091C851 /* PBXTextBookmark */ = {
5918
		isa = PBXTextBookmark;
5919
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
5920
		name = "ArithMatFloat.h: 7";
5921
		rLen = 0;
5922
		rLoc = 124;
5923
		rType = 0;
5924
		vrLen = 631;
5925
		vrLoc = 0;
5926
	};
5927
	0DFE63550E5D6A430091C851 /* PBXTextBookmark */ = {
5928
		isa = PBXTextBookmark;
5929
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
5930
		name = "ArithVec.h: 1";
5931
		rLen = 0;
5932
		rLoc = 0;
5933
		rType = 0;
5934
		vrLen = 844;
5935
		vrLoc = 12479;
5936
	};
5937
	0DFE63560E5D6A430091C851 /* PBXTextBookmark */ = {
5938
		isa = PBXTextBookmark;
5939
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
5940
		name = "ArithVecFloat.h: 1";
5941
		rLen = 0;
5942
		rLoc = 0;
5943
		rType = 0;
5944
		vrLen = 502;
5945
		vrLoc = 0;
5946
	};
394 jab 5947
	0DFEE2270E76C7000032F829 /* PBXTextBookmark */ = {
5948
		isa = PBXTextBookmark;
5949
		fRef = 0D0CAF170C61132C003604C6 /* HGrid.h */;
5950
		name = "HGrid.h: 69";
5951
		rLen = 0;
5952
		rLoc = 1861;
5953
		rType = 0;
5954
		vrLen = 1085;
5955
		vrLoc = 1393;
5956
	};
329 jab 5957
}