Subversion Repositories gelsvn

Rev

Rev 537 | Rev 546 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 537 Rev 545
Line 13... Line 13...
13
			sepNavSelRange = "{335, 0}";
13
			sepNavSelRange = "{335, 0}";
14
			sepNavVisRange = "{27, 854}";
14
			sepNavVisRange = "{27, 854}";
15
		};
15
		};
16
	};
16
	};
17
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
17
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
18
		activeBuildConfigurationName = Release;
18
		activeBuildConfigurationName = Debug;
19
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
19
		activeExecutable = 0DAF05B50E6BEAFC0097AAAD /* MeshEdit */;
20
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
20
		activeTarget = 0DAF05B30E6BEAFC0097AAAD /* MeshEdit */;
21
		addToTargets = (
21
		addToTargets = (
22
			0D0CAEC00C611308003604C6 /* GEL */,
22
			0D0CAEC00C611308003604C6 /* GEL */,
23
		);
23
		);
Line 120... Line 120...
120
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
120
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
121
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
121
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
122
				PBXFileTableDataSourceColumnWidthsKey = (
122
				PBXFileTableDataSourceColumnWidthsKey = (
123
					22,
123
					22,
124
					300,
124
					300,
125
					782,
125
					796,
126
				);
126
				);
127
				PBXFileTableDataSourceColumnsKey = (
127
				PBXFileTableDataSourceColumnsKey = (
128
					PBXExecutablesDataSource_ActiveFlagID,
128
					PBXExecutablesDataSource_ActiveFlagID,
129
					PBXExecutablesDataSource_NameID,
129
					PBXExecutablesDataSource_NameID,
130
					PBXExecutablesDataSource_CommentsID,
130
					PBXExecutablesDataSource_CommentsID,
Line 133... Line 133...
133
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
133
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
134
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
134
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
135
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_ObjectSize_ColumnID;
135
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_ObjectSize_ColumnID;
136
				PBXFileTableDataSourceColumnWidthsKey = (
136
				PBXFileTableDataSourceColumnWidthsKey = (
137
					20,
137
					20,
138
					894,
138
					908,
139
					20,
139
					20,
140
					48,
140
					48,
141
					43,
141
					43,
142
					43,
142
					43,
143
					20,
143
					20,
Line 155... Line 155...
155
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
155
			PBXConfiguration.PBXFileTableDataSource3.PBXFindDataSource = {
156
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
156
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
157
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
157
				PBXFileTableDataSourceColumnSortingKey = PBXFindDataSource_LocationID;
158
				PBXFileTableDataSourceColumnWidthsKey = (
158
				PBXFileTableDataSourceColumnWidthsKey = (
159
					200,
159
					200,
160
					908,
160
					948,
161
				);
161
				);
162
				PBXFileTableDataSourceColumnsKey = (
162
				PBXFileTableDataSourceColumnsKey = (
163
					PBXFindDataSource_MessageID,
163
					PBXFindDataSource_MessageID,
164
					PBXFindDataSource_LocationID,
164
					PBXFindDataSource_LocationID,
165
				);
165
				);
Line 191... Line 191...
191
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
191
			PBXConfiguration.PBXTargetDataSource.PBXTargetDataSource = {
192
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
192
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
193
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
193
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
194
				PBXFileTableDataSourceColumnWidthsKey = (
194
				PBXFileTableDataSourceColumnWidthsKey = (
195
					20,
195
					20,
196
					854,
196
					861,
197
					60,
197
					60,
198
					20,
198
					20,
199
					48,
199
					48,
200
					43,
200
					43,
201
					43,
201
					43,
Line 208... Line 208...
208
					PBXFileDataSource_ObjectSize_ColumnID,
208
					PBXFileDataSource_ObjectSize_ColumnID,
209
					PBXFileDataSource_Errors_ColumnID,
209
					PBXFileDataSource_Errors_ColumnID,
210
					PBXFileDataSource_Warnings_ColumnID,
210
					PBXFileDataSource_Warnings_ColumnID,
211
				);
211
				);
212
			};
212
			};
213
			PBXPerProjectTemplateStateSaveDate = 306316900;
213
			PBXPerProjectTemplateStateSaveDate = 311605879;
214
			PBXWorkspaceStateSaveDate = 306316900;
214
			PBXWorkspaceStateSaveDate = 311605879;
215
		};
215
		};
216
		perUserProjectItems = {
216
		perUserProjectItems = {
217
			0D3BA9F5124206630004E2EF /* PBXTextBookmark */ = 0D3BA9F5124206630004E2EF /* PBXTextBookmark */;
-
 
218
			0D3BA9FB1242066B0004E2EF /* PBXTextBookmark */ = 0D3BA9FB1242066B0004E2EF /* PBXTextBookmark */;
-
 
219
			0D3BA9FE1242066B0004E2EF /* PBXTextBookmark */ = 0D3BA9FE1242066B0004E2EF /* PBXTextBookmark */;
-
 
220
			0D3BAA1212420EED0004E2EF /* PBXTextBookmark */ = 0D3BAA1212420EED0004E2EF /* PBXTextBookmark */;
-
 
221
			0D3BAA1312420EED0004E2EF /* PBXTextBookmark */ = 0D3BAA1312420EED0004E2EF /* PBXTextBookmark */;
217
			0D1114431259AFC900375A92 = 0D1114431259AFC900375A92 /* PBXTextBookmark */;
222
			0D3BAA1412420EED0004E2EF /* PBXTextBookmark */ = 0D3BAA1412420EED0004E2EF /* PBXTextBookmark */;
218
			0D1114981259BBEE00375A92 = 0D1114981259BBEE00375A92 /* PBXTextBookmark */;
223
			0D3BAA1512420EED0004E2EF /* PBXTextBookmark */ = 0D3BAA1512420EED0004E2EF /* PBXTextBookmark */;
219
			0D1114991259BBEE00375A92 = 0D1114991259BBEE00375A92 /* PBXTextBookmark */;
224
			0D3BAA1612420EED0004E2EF /* PBXTextBookmark */ = 0D3BAA1612420EED0004E2EF /* PBXTextBookmark */;
220
			0D1114E6125A0A1800375A92 = 0D1114E6125A0A1800375A92 /* PBXTextBookmark */;
225
			0D3BAA1712420EED0004E2EF /* PBXTextBookmark */ = 0D3BAA1712420EED0004E2EF /* PBXTextBookmark */;
-
 
226
			0D3BAA2012420FCC0004E2EF /* PBXTextBookmark */ = 0D3BAA2012420FCC0004E2EF /* PBXTextBookmark */;
221
			0D15DFA0125A78AA0005A6DD = 0D15DFA0125A78AA0005A6DD /* PBXTextBookmark */;
227
			0D3BAA2112420FCC0004E2EF /* PBXTextBookmark */ = 0D3BAA2112420FCC0004E2EF /* PBXTextBookmark */;
-
 
228
			0D3BAA2212420FCC0004E2EF /* PBXTextBookmark */ = 0D3BAA2212420FCC0004E2EF /* PBXTextBookmark */;
-
 
229
			0D3BAA2312420FCC0004E2EF /* PBXTextBookmark */ = 0D3BAA2312420FCC0004E2EF /* PBXTextBookmark */;
-
 
230
			0D3BAA2412420FCC0004E2EF /* PBXTextBookmark */ = 0D3BAA2412420FCC0004E2EF /* PBXTextBookmark */;
-
 
231
			0D3BAA261242108D0004E2EF /* PBXTextBookmark */ = 0D3BAA261242108D0004E2EF /* PBXTextBookmark */;
222
			0D15DFA6125A78AA0005A6DD = 0D15DFA6125A78AA0005A6DD /* PBXTextBookmark */;
232
			0D3BAA271242108D0004E2EF /* PBXTextBookmark */ = 0D3BAA271242108D0004E2EF /* PBXTextBookmark */;
223
			0D15DFA7125A78AA0005A6DD = 0D15DFA7125A78AA0005A6DD /* PBXTextBookmark */;
233
			0D3BAA281242108D0004E2EF /* PBXTextBookmark */ = 0D3BAA281242108D0004E2EF /* PBXTextBookmark */;
-
 
234
			0D3BAA291242108D0004E2EF /* PBXTextBookmark */ = 0D3BAA291242108D0004E2EF /* PBXTextBookmark */;
-
 
235
			0D3BAA2B124210A80004E2EF /* PBXTextBookmark */ = 0D3BAA2B124210A80004E2EF /* PBXTextBookmark */;
224
			0D15DFAA125A78AA0005A6DD = 0D15DFAA125A78AA0005A6DD /* PBXTextBookmark */;
236
			0D3BAA2C124210A80004E2EF /* PBXTextBookmark */ = 0D3BAA2C124210A80004E2EF /* PBXTextBookmark */;
225
			0D15DFAC125A78AA0005A6DD = 0D15DFAC125A78AA0005A6DD /* PBXTextBookmark */;
237
			0D3BAA2D124210A80004E2EF /* PBXTextBookmark */ = 0D3BAA2D124210A80004E2EF /* PBXTextBookmark */;
-
 
238
			0D3BAA35124210C30004E2EF /* PBXTextBookmark */ = 0D3BAA35124210C30004E2EF /* PBXTextBookmark */;
-
 
239
			0D3BAA36124210C30004E2EF /* PBXTextBookmark */ = 0D3BAA36124210C30004E2EF /* PBXTextBookmark */;
-
 
240
			0D3BAA37124210C30004E2EF /* PBXTextBookmark */ = 0D3BAA37124210C30004E2EF /* PBXTextBookmark */;
-
 
241
			0D3BAA45124211B20004E2EF /* PBXTextBookmark */ = 0D3BAA45124211B20004E2EF /* PBXTextBookmark */;
-
 
242
			0D3BAA46124211B20004E2EF /* PBXTextBookmark */ = 0D3BAA46124211B20004E2EF /* PBXTextBookmark */;
-
 
243
			0D3BAA551242120E0004E2EF /* PBXTextBookmark */ = 0D3BAA551242120E0004E2EF /* PBXTextBookmark */;
-
 
244
			0D3BAA561242120E0004E2EF /* PBXTextBookmark */ = 0D3BAA561242120E0004E2EF /* PBXTextBookmark */;
-
 
245
			0D3BAA5E1242125C0004E2EF /* PBXTextBookmark */ = 0D3BAA5E1242125C0004E2EF /* PBXTextBookmark */;
-
 
246
			0D3BAA61124212960004E2EF /* PBXTextBookmark */ = 0D3BAA61124212960004E2EF /* PBXTextBookmark */;
-
 
247
			0D3BAA641242129E0004E2EF /* PBXTextBookmark */ = 0D3BAA641242129E0004E2EF /* PBXTextBookmark */;
-
 
248
			0D3BAA65124212EC0004E2EF /* PBXTextBookmark */ = 0D3BAA65124212EC0004E2EF /* PBXTextBookmark */;
-
 
249
			0D3BAA6A124213120004E2EF /* PBXTextBookmark */ = 0D3BAA6A124213120004E2EF /* PBXTextBookmark */;
-
 
250
			0D3BAA6B124213120004E2EF /* PBXTextBookmark */ = 0D3BAA6B124213120004E2EF /* PBXTextBookmark */;
-
 
251
			0D3BAA71124213DC0004E2EF /* PBXTextBookmark */ = 0D3BAA71124213DC0004E2EF /* PBXTextBookmark */;
226
			0D3234D1125AF3CF001DF7BF = 0D3234D1125AF3CF001DF7BF /* PBXTextBookmark */;
252
			0D3BAA771242140B0004E2EF /* PBXTextBookmark */ = 0D3BAA771242140B0004E2EF /* PBXTextBookmark */;
-
 
253
			0D3BAA781242140B0004E2EF /* PBXTextBookmark */ = 0D3BAA781242140B0004E2EF /* PBXTextBookmark */;
-
 
254
			0D3BAA791242140D0004E2EF /* PBXTextBookmark */ = 0D3BAA791242140D0004E2EF /* PBXTextBookmark */;
-
 
255
			0D3BAA7D124214920004E2EF /* PBXTextBookmark */ = 0D3BAA7D124214920004E2EF /* PBXTextBookmark */;
-
 
256
			0D3BAA7E124214920004E2EF /* PBXTextBookmark */ = 0D3BAA7E124214920004E2EF /* PBXTextBookmark */;
-
 
257
			0D3BAA83124215440004E2EF /* PBXTextBookmark */ = 0D3BAA83124215440004E2EF /* PBXTextBookmark */;
-
 
258
			0D3BAA87124215B80004E2EF /* PBXTextBookmark */ = 0D3BAA87124215B80004E2EF /* PBXTextBookmark */;
-
 
259
			0D3BAA8C1242169F0004E2EF /* PBXTextBookmark */ = 0D3BAA8C1242169F0004E2EF /* PBXTextBookmark */;
-
 
260
			0D3BAA94124217160004E2EF /* PBXTextBookmark */ = 0D3BAA94124217160004E2EF /* PBXTextBookmark */;
227
			0D3234D4125AF3CF001DF7BF = 0D3234D4125AF3CF001DF7BF /* PBXTextBookmark */;
261
			0D3BAA95124217160004E2EF /* PBXTextBookmark */ = 0D3BAA95124217160004E2EF /* PBXTextBookmark */;
-
 
262
			0D3BAAA712421ABE0004E2EF /* PBXTextBookmark */ = 0D3BAAA712421ABE0004E2EF /* PBXTextBookmark */;
-
 
263
			0D3BAAA812421ABE0004E2EF /* PBXTextBookmark */ = 0D3BAAA812421ABE0004E2EF /* PBXTextBookmark */;
-
 
264
			0D3BAAA912421ABE0004E2EF /* PBXTextBookmark */ = 0D3BAAA912421ABE0004E2EF /* PBXTextBookmark */;
-
 
265
			0D3BAAB8124225210004E2EF /* PBXTextBookmark */ = 0D3BAAB8124225210004E2EF /* PBXTextBookmark */;
-
 
266
			0D3BAAB9124225210004E2EF /* PBXTextBookmark */ = 0D3BAAB9124225210004E2EF /* PBXTextBookmark */;
-
 
267
			0D3BAAC2124225630004E2EF /* PBXTextBookmark */ = 0D3BAAC2124225630004E2EF /* PBXTextBookmark */;
-
 
268
			0D3BAAC8124225B50004E2EF /* PBXTextBookmark */ = 0D3BAAC8124225B50004E2EF /* PBXTextBookmark */;
228
			0D32350F125B2FF5001DF7BF = 0D32350F125B2FF5001DF7BF /* PBXTextBookmark */;
269
			0D3BAAD0124227100004E2EF /* PBXTextBookmark */ = 0D3BAAD0124227100004E2EF /* PBXTextBookmark */;
229
			0D323510125B2FF5001DF7BF = 0D323510125B2FF5001DF7BF /* PBXTextBookmark */;
270
			0D3BAAD1124227100004E2EF /* PBXTextBookmark */ = 0D3BAAD1124227100004E2EF /* PBXTextBookmark */;
230
			0D323511125B2FF5001DF7BF = 0D323511125B2FF5001DF7BF /* PBXTextBookmark */;
271
			0D3BAAD2124227100004E2EF /* PBXTextBookmark */ = 0D3BAAD2124227100004E2EF /* PBXTextBookmark */;
231
			0D323512125B2FF5001DF7BF = 0D323512125B2FF5001DF7BF /* PBXTextBookmark */;
272
			0D3BAAD5124227360004E2EF /* PBXTextBookmark */ = 0D3BAAD5124227360004E2EF /* PBXTextBookmark */;
-
 
273
			0D3BAAD8124227460004E2EF /* PBXTextBookmark */ = 0D3BAAD8124227460004E2EF /* PBXTextBookmark */;
-
 
274
			0D3BAADE1242278A0004E2EF /* PBXTextBookmark */ = 0D3BAADE1242278A0004E2EF /* PBXTextBookmark */;
-
 
275
			0D3BAADF1242278A0004E2EF /* PBXTextBookmark */ = 0D3BAADF1242278A0004E2EF /* PBXTextBookmark */;
-
 
276
			0D3BAAE3124227970004E2EF /* PBXTextBookmark */ = 0D3BAAE3124227970004E2EF /* PBXTextBookmark */;
232
			0D323513125B2FF5001DF7BF = 0D323513125B2FF5001DF7BF /* PBXTextBookmark */;
277
			0D3BAAE9124228A30004E2EF /* PBXTextBookmark */ = 0D3BAAE9124228A30004E2EF /* PBXTextBookmark */;
233
			0D3BAA2012420FCC0004E2EF = 0D3BAA2012420FCC0004E2EF /* PBXTextBookmark */;
278
			0D3BAAEA124228A30004E2EF /* PBXTextBookmark */ = 0D3BAAEA124228A30004E2EF /* PBXTextBookmark */;
234
			0D3BAA2B124210A80004E2EF = 0D3BAA2B124210A80004E2EF /* PBXTextBookmark */;
279
			0D3BAAEF124228D70004E2EF /* PBXTextBookmark */ = 0D3BAAEF124228D70004E2EF /* PBXTextBookmark */;
-
 
280
			0D3BAB0C124230C20004E2EF /* PBXTextBookmark */ = 0D3BAB0C124230C20004E2EF /* PBXTextBookmark */;
235
			0D3BAB0C124230C20004E2EF = 0D3BAB0C124230C20004E2EF /* PBXTextBookmark */;
281
			0D3BAB0D124230C20004E2EF /* PBXTextBookmark */ = 0D3BAB0D124230C20004E2EF /* PBXTextBookmark */;
-
 
282
			0D3BAB0E124230C20004E2EF /* PBXTextBookmark */ = 0D3BAB0E124230C20004E2EF /* PBXTextBookmark */;
-
 
283
			0D3BAB0F124230C20004E2EF /* PBXTextBookmark */ = 0D3BAB0F124230C20004E2EF /* PBXTextBookmark */;
236
			0D3BAB0F124230C20004E2EF = 0D3BAB0F124230C20004E2EF /* PBXTextBookmark */;
284
			0D3BAB10124230C20004E2EF /* PBXTextBookmark */ = 0D3BAB10124230C20004E2EF /* PBXTextBookmark */;
237
			0D3BAB4B1242356C0004E2EF = 0D3BAB4B1242356C0004E2EF /* PBXTextBookmark */;
285
			0D3BAB11124230C20004E2EF /* PBXTextBookmark */ = 0D3BAB11124230C20004E2EF /* PBXTextBookmark */;
238
			0D3BAB67124252400004E2EF = 0D3BAB67124252400004E2EF /* PBXTextBookmark */;
286
			0D3BAB12124230C20004E2EF /* PBXTextBookmark */ = 0D3BAB12124230C20004E2EF /* PBXTextBookmark */;
239
			0D401C3D126F00F900962594 = 0D401C3D126F00F900962594 /* PBXTextBookmark */;
287
			0D3BAB13124230C20004E2EF /* PBXTextBookmark */ = 0D3BAB13124230C20004E2EF /* PBXTextBookmark */;
240
			0D401C3E126F00F900962594 = 0D401C3E126F00F900962594 /* PBXTextBookmark */;
288
			0D3BAB18124231670004E2EF /* PBXTextBookmark */ = 0D3BAB18124231670004E2EF /* PBXTextBookmark */;
-
 
289
			0D3BAB19124231670004E2EF /* PBXTextBookmark */ = 0D3BAB19124231670004E2EF /* PBXTextBookmark */;
-
 
290
			0D3BAB1A124231670004E2EF /* PBXTextBookmark */ = 0D3BAB1A124231670004E2EF /* PBXTextBookmark */;
241
			0D401C75126F360700962594 = 0D401C75126F360700962594 /* PBXTextBookmark */;
291
			0D3BAB1C1242317E0004E2EF /* PBXTextBookmark */ = 0D3BAB1C1242317E0004E2EF /* PBXTextBookmark */;
-
 
292
			0D3BAB21124231CE0004E2EF /* PBXTextBookmark */ = 0D3BAB21124231CE0004E2EF /* PBXTextBookmark */;
242
			0D41212E1263AF30009B846D = 0D41212E1263AF30009B846D /* PBXTextBookmark */;
293
			0D3BAB29124232E30004E2EF /* PBXTextBookmark */ = 0D3BAB29124232E30004E2EF /* PBXTextBookmark */;
243
			0D41214912647850009B846D = 0D41214912647850009B846D /* PBXTextBookmark */;
294
			0D3BAB2A124232E30004E2EF /* PBXTextBookmark */ = 0D3BAB2A124232E30004E2EF /* PBXTextBookmark */;
244
			0D41214A12647850009B846D = 0D41214A12647850009B846D /* PBXTextBookmark */;
295
			0D3BAB2B124232E30004E2EF /* PBXTextBookmark */ = 0D3BAB2B124232E30004E2EF /* PBXTextBookmark */;
245
			0D41214B12647850009B846D = 0D41214B12647850009B846D /* PBXTextBookmark */;
296
			0D3BAB2D124233020004E2EF /* PBXTextBookmark */ = 0D3BAB2D124233020004E2EF /* PBXTextBookmark */;
-
 
297
			0D3BAB30124233E30004E2EF /* PBXTextBookmark */ = 0D3BAB30124233E30004E2EF /* PBXTextBookmark */;
246
			0D41215512648875009B846D = 0D41215512648875009B846D /* PBXTextBookmark */;
298
			0D3BAB36124233F20004E2EF /* PBXTextBookmark */ = 0D3BAB36124233F20004E2EF /* PBXTextBookmark */;
247
			0D41215612648875009B846D = 0D41215612648875009B846D /* PBXTextBookmark */;
299
			0D3BAB3E124235190004E2EF /* PBXTextBookmark */ = 0D3BAB3E124235190004E2EF /* PBXTextBookmark */;
248
			0D41215712648875009B846D = 0D41215712648875009B846D /* PBXTextBookmark */;
300
			0D3BAB3F124235190004E2EF /* PBXTextBookmark */ = 0D3BAB3F124235190004E2EF /* PBXTextBookmark */;
249
			0D41215812648875009B846D = 0D41215812648875009B846D /* PBXTextBookmark */;
301
			0D3BAB40124235190004E2EF /* PBXTextBookmark */ = 0D3BAB40124235190004E2EF /* PBXTextBookmark */;
250
			0D41215912648875009B846D = 0D41215912648875009B846D /* PBXTextBookmark */;
302
			0D3BAB4A1242356C0004E2EF /* PBXTextBookmark */ = 0D3BAB4A1242356C0004E2EF /* PBXTextBookmark */;
251
			0D41215A12648875009B846D = 0D41215A12648875009B846D /* PBXTextBookmark */;
303
			0D3BAB4B1242356C0004E2EF /* PBXTextBookmark */ = 0D3BAB4B1242356C0004E2EF /* PBXTextBookmark */;
252
			0D41215B12648875009B846D = 0D41215B12648875009B846D /* PBXTextBookmark */;
304
			0D3BAB4C1242356C0004E2EF /* PBXTextBookmark */ = 0D3BAB4C1242356C0004E2EF /* PBXTextBookmark */;
253
			0D41215F12648C4C009B846D = 0D41215F12648C4C009B846D /* PBXTextBookmark */;
305
			0D48F4B91240078500C4B50D = 0D48F4B91240078500C4B50D /* PBXTextBookmark */;
254
			0D48F4B91240078500C4B50D = 0D48F4B91240078500C4B50D /* PBXTextBookmark */;
306
			0D48F4BA1240078500C4B50D = 0D48F4BA1240078500C4B50D /* PBXTextBookmark */;
-
 
307
			0D48F4BB1240078500C4B50D = 0D48F4BB1240078500C4B50D /* PBXTextBookmark */;
255
			0D48F4BB1240078500C4B50D = 0D48F4BB1240078500C4B50D /* PBXTextBookmark */;
308
			0D48F4BD1240078500C4B50D = 0D48F4BD1240078500C4B50D /* PBXTextBookmark */;
-
 
309
			0D48F4BE1240078500C4B50D = 0D48F4BE1240078500C4B50D /* PBXTextBookmark */;
-
 
310
			0D48F4C01240078500C4B50D = 0D48F4C01240078500C4B50D /* PBXTextBookmark */;
256
			0D48F4C01240078500C4B50D = 0D48F4C01240078500C4B50D /* PBXTextBookmark */;
311
			0D48F4CD1240098600C4B50D = 0D48F4CD1240098600C4B50D /* PBXTextBookmark */;
-
 
312
			0D48F4CF1240098600C4B50D = 0D48F4CF1240098600C4B50D /* PBXTextBookmark */;
257
			0D48F4CF1240098600C4B50D = 0D48F4CF1240098600C4B50D /* PBXTextBookmark */;
-
 
258
			0D63293E1292BBD70024C9D2 /* PBXTextBookmark */ = 0D63293E1292BBD70024C9D2 /* PBXTextBookmark */;
-
 
259
			0D63293F1292BBD70024C9D2 /* PBXTextBookmark */ = 0D63293F1292BBD70024C9D2 /* PBXTextBookmark */;
-
 
260
			0D6329401292BBD70024C9D2 /* PBXTextBookmark */ = 0D6329401292BBD70024C9D2 /* PBXTextBookmark */;
-
 
261
			0D6329411292BBD70024C9D2 /* PBXTextBookmark */ = 0D6329411292BBD70024C9D2 /* PBXTextBookmark */;
-
 
262
			0D63294F1292BC2A0024C9D2 /* PBXTextBookmark */ = 0D63294F1292BC2A0024C9D2 /* PBXTextBookmark */;
-
 
263
			0D6329501292BC2A0024C9D2 /* PBXTextBookmark */ = 0D6329501292BC2A0024C9D2 /* PBXTextBookmark */;
-
 
264
			0D6329511292BC2A0024C9D2 /* PBXTextBookmark */ = 0D6329511292BC2A0024C9D2 /* PBXTextBookmark */;
-
 
265
			0D6329561292BCCE0024C9D2 /* PBXTextBookmark */ = 0D6329561292BCCE0024C9D2 /* PBXTextBookmark */;
-
 
266
			0D6329591292BDDD0024C9D2 /* PBXTextBookmark */ = 0D6329591292BDDD0024C9D2 /* PBXTextBookmark */;
-
 
267
			0D63295A1292BDDD0024C9D2 /* PBXTextBookmark */ = 0D63295A1292BDDD0024C9D2 /* PBXTextBookmark */;
-
 
268
			0D63295B1292BDDD0024C9D2 /* PBXTextBookmark */ = 0D63295B1292BDDD0024C9D2 /* PBXTextBookmark */;
-
 
269
			0D636971126258E7007F2981 = 0D636971126258E7007F2981 /* PBXTextBookmark */;
-
 
270
			0D6540141267318F00CDF523 = 0D6540141267318F00CDF523 /* PBXTextBookmark */;
-
 
271
			0D69E3BD125D14AD005BA68D = 0D69E3BD125D14AD005BA68D /* PBXTextBookmark */;
-
 
272
			0D69E3BF125D14AD005BA68D = 0D69E3BF125D14AD005BA68D /* PBXTextBookmark */;
-
 
273
			0D69E3C3125D14AD005BA68D = 0D69E3C3125D14AD005BA68D /* PBXTextBookmark */;
-
 
274
			0D69E3D1125D14B6005BA68D = 0D69E3D1125D14B6005BA68D /* PBXTextBookmark */;
313
			0D48F4D01240098600C4B50D = 0D48F4D01240098600C4B50D /* PBXTextBookmark */;
275
			0D69E410125D19BE005BA68D = 0D69E410125D19BE005BA68D /* PBXTextBookmark */;
-
 
276
			0D69E414125D19BE005BA68D = 0D69E414125D19BE005BA68D /* PBXTextBookmark */;
-
 
277
			0D69E44F125D1DB3005BA68D = 0D69E44F125D1DB3005BA68D /* PBXTextBookmark */;
-
 
278
			0D69E450125D1DB3005BA68D = 0D69E450125D1DB3005BA68D /* PBXTextBookmark */;
-
 
279
			0D69E454125D1DB3005BA68D = 0D69E454125D1DB3005BA68D /* PBXTextBookmark */;
314
			0D48F4E912400FCF00C4B50D = 0D48F4E912400FCF00C4B50D /* PBXTextBookmark */;
280
			0D69E47C125D1F19005BA68D = 0D69E47C125D1F19005BA68D /* PBXTextBookmark */;
-
 
281
			0D69E510125D2849005BA68D = 0D69E510125D2849005BA68D /* PBXTextBookmark */;
-
 
282
			0D69E511125D2849005BA68D = 0D69E511125D2849005BA68D /* PBXTextBookmark */;
-
 
283
			0D69E512125D2849005BA68D = 0D69E512125D2849005BA68D /* PBXTextBookmark */;
315
			0D5AC214123A354100AE168A = 0D5AC214123A354100AE168A /* PBXTextBookmark */;
284
			0D69E514125D2849005BA68D = 0D69E514125D2849005BA68D /* PBXTextBookmark */;
316
			0D6B18DC1240274000D4BD9F = 0D6B18DC1240274000D4BD9F /* PBXTextBookmark */;
285
			0D69E515125D2849005BA68D = 0D69E515125D2849005BA68D /* PBXTextBookmark */;
-
 
286
			0D7A67FB126D886100D81586 = 0D7A67FB126D886100D81586 /* PBXTextBookmark */;
-
 
287
			0D7A67FC126D886100D81586 = 0D7A67FC126D886100D81586 /* PBXTextBookmark */;
-
 
288
			0D7A67FD126D886100D81586 = 0D7A67FD126D886100D81586 /* PBXTextBookmark */;
317
			0DAB877E1240C49A00D45343 = 0DAB877E1240C49A00D45343 /* PBXTextBookmark */;
289
			0D7A67FE126D886100D81586 = 0D7A67FE126D886100D81586 /* PBXTextBookmark */;
318
			0DAB877F1240C49A00D45343 = 0DAB877F1240C49A00D45343 /* PBXTextBookmark */;
290
			0D7A67FF126D886100D81586 = 0D7A67FF126D886100D81586 /* PBXTextBookmark */;
319
			0DAB87941240C4E400D45343 = 0DAB87941240C4E400D45343 /* PBXTextBookmark */;
291
			0D7A6800126D886100D81586 = 0D7A6800126D886100D81586 /* PBXTextBookmark */;
320
			0DAB87C51240CC9200D45343 = 0DAB87C51240CC9200D45343 /* PBXTextBookmark */;
292
			0D7A6801126D886100D81586 = 0D7A6801126D886100D81586 /* PBXTextBookmark */;
321
			0DAB87C61240CC9200D45343 = 0DAB87C61240CC9200D45343 /* PBXTextBookmark */;
293
			0D8F30B412436DE800B9C35E = 0D8F30B412436DE800B9C35E /* PBXTextBookmark */;
-
 
294
			0DC0E46412493F00002589AD = 0DC0E46412493F00002589AD /* PBXTextBookmark */;
-
 
295
			0DC0E46512493F00002589AD = 0DC0E46512493F00002589AD /* PBXTextBookmark */;
322
			0DC62E58123973E600F7EA07 = 0DC62E58123973E600F7EA07 /* PBXTextBookmark */;
296
			0DC62E58123973E600F7EA07 = 0DC62E58123973E600F7EA07 /* PBXTextBookmark */;
323
			0DC62E59123973E600F7EA07 = 0DC62E59123973E600F7EA07 /* PBXTextBookmark */;
-
 
324
			0DC62E7F123976A700F7EA07 = 0DC62E7F123976A700F7EA07 /* PBXTextBookmark */;
-
 
325
			0DC62E8D1239779100F7EA07 = 0DC62E8D1239779100F7EA07 /* PBXTextBookmark */;
-
 
326
			0DC62E8E1239779100F7EA07 = 0DC62E8E1239779100F7EA07 /* PBXTextBookmark */;
-
 
327
			0DC62EBD12397B1600F7EA07 = 0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */;
297
			0DC62EBD12397B1600F7EA07 = 0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */;
328
			0DC62EBE12397B1600F7EA07 = 0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */;
298
			0DC62EBE12397B1600F7EA07 = 0DC62EBE12397B1600F7EA07 /* PBXTextBookmark */;
329
			0DC62EBF12397B1600F7EA07 = 0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */;
299
			0DC62EBF12397B1600F7EA07 = 0DC62EBF12397B1600F7EA07 /* PBXTextBookmark */;
330
			0DC62EC112397B1600F7EA07 = 0DC62EC112397B1600F7EA07 /* PBXTextBookmark */;
300
			0DC62EC112397B1600F7EA07 = 0DC62EC112397B1600F7EA07 /* PBXTextBookmark */;
331
			0DC62EC212397B1600F7EA07 = 0DC62EC212397B1600F7EA07 /* PBXTextBookmark */;
301
			0DC62EC212397B1600F7EA07 = 0DC62EC212397B1600F7EA07 /* PBXTextBookmark */;
332
			0DC62ED912397E9800F7EA07 = 0DC62ED912397E9800F7EA07 /* PlistBookmark */;
302
			0DC62ED912397E9800F7EA07 = 0DC62ED912397E9800F7EA07 /* PlistBookmark */;
333
			0DC62EDD12397E9800F7EA07 = 0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */;
-
 
334
			0DC62EDE12397E9800F7EA07 = 0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */;
-
 
335
			0DC62EEB123A057D00F7EA07 = 0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */;
-
 
336
			0DC62EED123A057D00F7EA07 = 0DC62EED123A057D00F7EA07 /* PBXTextBookmark */;
-
 
337
			0DC62EEE123A057D00F7EA07 = 0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */;
-
 
338
			0DC62EF2123A057D00F7EA07 = 0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */;
-
 
339
			0DC62EFA123A05BF00F7EA07 = 0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */;
-
 
340
			0DD5E6B0123E1C97002B63EF = 0DD5E6B0123E1C97002B63EF /* PBXTextBookmark */;
-
 
341
			0DE64368123D0BEB001BDB8E = 0DE64368123D0BEB001BDB8E /* PBXTextBookmark */;
-
 
342
			0DE64369123D0BEB001BDB8E = 0DE64369123D0BEB001BDB8E /* PBXTextBookmark */;
303
			0DE64369123D0BEB001BDB8E = 0DE64369123D0BEB001BDB8E /* PBXTextBookmark */;
343
			0DE6436A123D0BEB001BDB8E = 0DE6436A123D0BEB001BDB8E /* PBXTextBookmark */;
-
 
344
			0DE6436D123D0BEB001BDB8E = 0DE6436D123D0BEB001BDB8E /* PBXTextBookmark */;
304
			0DE6436D123D0BEB001BDB8E = 0DE6436D123D0BEB001BDB8E /* PBXTextBookmark */;
345
			0DE6436E123D0BEB001BDB8E = 0DE6436E123D0BEB001BDB8E /* PBXTextBookmark */;
305
			0DEA931A129028C400DB1F5F = 0DEA931A129028C400DB1F5F /* PBXTextBookmark */;
346
			0DE6436F123D0BEB001BDB8E = 0DE6436F123D0BEB001BDB8E /* PBXTextBookmark */;
306
			0DEA931F129028C400DB1F5F = 0DEA931F129028C400DB1F5F /* PBXTextBookmark */;
-
 
307
			0DEA933512902A9F00DB1F5F = 0DEA933512902A9F00DB1F5F /* PBXTextBookmark */;
-
 
308
			0DEA933612902A9F00DB1F5F = 0DEA933612902A9F00DB1F5F /* PBXTextBookmark */;
-
 
309
			0DEA933712902A9F00DB1F5F = 0DEA933712902A9F00DB1F5F /* PBXTextBookmark */;
-
 
310
			0DEA933812902A9F00DB1F5F = 0DEA933812902A9F00DB1F5F /* PBXTextBookmark */;
347
			0DE64370123D0BEB001BDB8E = 0DE64370123D0BEB001BDB8E /* PBXTextBookmark */;
311
			0DEA935C12902DAF00DB1F5F = 0DEA935C12902DAF00DB1F5F /* PBXTextBookmark */;
-
 
312
			0DEFF53E12575982003D9434 = 0DEFF53E12575982003D9434 /* PBXTextBookmark */;
-
 
313
			0DEFF54312575B78003D9434 = 0DEFF54312575B78003D9434 /* PBXTextBookmark */;
-
 
314
			0DEFF54912575BC3003D9434 = 0DEFF54912575BC3003D9434 /* PBXTextBookmark */;
-
 
315
			0DFD9AD9129178C7005C79B3 = 0DFD9AD9129178C7005C79B3 /* PBXTextBookmark */;
-
 
316
			0DFD9ADA129178C7005C79B3 = 0DFD9ADA129178C7005C79B3 /* PBXTextBookmark */;
-
 
317
			0DFD9AE412917930005C79B3 = 0DFD9AE412917930005C79B3 /* PBXTextBookmark */;
-
 
318
			0DFD9AE512917930005C79B3 = 0DFD9AE512917930005C79B3 /* PBXTextBookmark */;
-
 
319
			0DFD9AF61291D6C4005C79B3 = 0DFD9AF61291D6C4005C79B3 /* PBXTextBookmark */;
-
 
320
			0DFD9AF71291D6C4005C79B3 = 0DFD9AF71291D6C4005C79B3 /* PBXTextBookmark */;
-
 
321
			0DFD9AF91291D6C4005C79B3 = 0DFD9AF91291D6C4005C79B3 /* PBXTextBookmark */;
348
		};
322
		};
349
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
323
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
350
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
324
		userBookmarkGroup = 0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */;
351
		userBuildSettings = {
325
		userBuildSettings = {
352
		};
326
		};
Line 371... Line 345...
371
	0D0CAEC00C611308003604C6 /* GEL */ = {
345
	0D0CAEC00C611308003604C6 /* GEL */ = {
372
		activeExec = 0;
346
		activeExec = 0;
373
	};
347
	};
374
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
348
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
375
		uiCtxt = {
349
		uiCtxt = {
376
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8075}}";
350
			sepNavIntBoundsRect = "{{0, 0}, {1079, 7828}}";
377
			sepNavSelRange = "{124, 0}";
351
			sepNavSelRange = "{4933, 0}";
378
			sepNavVisRange = "{0, 759}";
352
			sepNavVisRange = "{287, 735}";
379
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
353
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
380
		};
354
		};
381
	};
355
	};
382
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
356
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
383
		uiCtxt = {
357
		uiCtxt = {
Line 401... Line 375...
401
			sepNavVisRange = "{0, 744}";
375
			sepNavVisRange = "{0, 744}";
402
		};
376
		};
403
	};
377
	};
404
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
378
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
405
		uiCtxt = {
379
		uiCtxt = {
406
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
380
			sepNavIntBoundsRect = "{{0, 0}, {1079, 1406}}";
407
			sepNavSelRange = "{520, 6}";
381
			sepNavSelRange = "{520, 6}";
408
			sepNavVisRange = "{0, 826}";
382
			sepNavVisRange = "{0, 692}";
409
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
383
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
410
		};
384
		};
411
	};
385
	};
412
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
386
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
413
		uiCtxt = {
387
		uiCtxt = {
Line 426... Line 400...
426
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
400
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
427
		};
401
		};
428
	};
402
	};
429
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
403
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
430
		uiCtxt = {
404
		uiCtxt = {
431
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2280}}";
405
			sepNavIntBoundsRect = "{{0, 0}, {1079, 2166}}";
432
			sepNavSelRange = "{559, 7}";
406
			sepNavSelRange = "{154, 0}";
433
			sepNavVisRange = "{0, 920}";
407
			sepNavVisRange = "{670, 943}";
434
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
408
			sepNavVisRect = "{{0, 1806}, {961, 390}}";
435
		};
409
		};
436
	};
410
	};
437
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
411
	0D0CAECF0C61132B003604C6 /* ArithVec.h */ = {
438
		uiCtxt = {
412
		uiCtxt = {
439
			sepNavIntBoundsRect = "{{0, 0}, {1064, 9462}}";
413
			sepNavIntBoundsRect = "{{0, 0}, {1052, 8683}}";
440
			sepNavSelRange = "{0, 0}";
414
			sepNavSelRange = "{9693, 0}";
441
			sepNavVisRange = "{0, 964}";
415
			sepNavVisRange = "{6980, 477}";
442
			sepNavVisRect = "{{0, 953}, {961, 291}}";
416
			sepNavVisRect = "{{0, 953}, {961, 291}}";
443
		};
417
		};
444
	};
418
	};
445
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
419
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
446
		uiCtxt = {
420
		uiCtxt = {
Line 485... Line 459...
485
			sepNavVisRect = "{{0, 308}, {961, 291}}";
459
			sepNavVisRect = "{{0, 308}, {961, 291}}";
486
		};
460
		};
487
	};
461
	};
488
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
462
	0D0CAED60C61132B003604C6 /* ArithVecFloat.h */ = {
489
		uiCtxt = {
463
		uiCtxt = {
490
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1197}}";
464
			sepNavIntBoundsRect = "{{0, 0}, {1079, 1216}}";
491
			sepNavSelRange = "{203, 6}";
465
			sepNavSelRange = "{203, 6}";
492
			sepNavVisRange = "{0, 637}";
466
			sepNavVisRange = "{314, 631}";
493
			sepNavVisRect = "{{0, 386}, {961, 291}}";
467
			sepNavVisRect = "{{0, 386}, {961, 291}}";
494
		};
468
		};
495
	};
469
	};
496
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
470
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
497
		uiCtxt = {
471
		uiCtxt = {
Line 558... Line 532...
558
			sepNavVisRange = "{0, 728}";
532
			sepNavVisRange = "{0, 728}";
559
		};
533
		};
560
	};
534
	};
561
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
535
	0D0CAEE10C61132B003604C6 /* Mat2x3f.h */ = {
562
		uiCtxt = {
536
		uiCtxt = {
563
			sepNavIntBoundsRect = "{{0, 0}, {1064, 912}}";
537
			sepNavIntBoundsRect = "{{0, 0}, {1079, 931}}";
564
			sepNavSelRange = "{0, 0}";
538
			sepNavSelRange = "{0, 0}";
565
			sepNavVisRange = "{0, 758}";
539
			sepNavVisRange = "{0, 687}";
566
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
540
			sepNavVisRect = "{{0, 0}, {1081, 613}}";
567
		};
541
		};
568
	};
542
	};
569
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
543
	0D0CAEE20C61132B003604C6 /* Mat3x3d.h */ = {
570
		uiCtxt = {
544
		uiCtxt = {
Line 583... Line 557...
583
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
557
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
584
		};
558
		};
585
	};
559
	};
586
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
560
	0D0CAEE40C61132B003604C6 /* Mat3x3f.h */ = {
587
		uiCtxt = {
561
		uiCtxt = {
588
			sepNavIntBoundsRect = "{{0, 0}, {1064, 874}}";
562
			sepNavIntBoundsRect = "{{0, 0}, {1079, 874}}";
589
			sepNavSelRange = "{336, 6}";
563
			sepNavSelRange = "{336, 6}";
590
			sepNavVisRange = "{0, 856}";
564
			sepNavVisRange = "{0, 766}";
591
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
565
			sepNavVisRect = "{{0, 340}, {1081, 613}}";
592
		};
566
		};
593
	};
567
	};
594
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
568
	0D0CAEE50C61132B003604C6 /* Mat4x4d.cpp */ = {
595
		uiCtxt = {
569
		uiCtxt = {
Line 733... Line 707...
733
			sepNavVisRange = "{0, 366}";
707
			sepNavVisRange = "{0, 366}";
734
		};
708
		};
735
	};
709
	};
736
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
710
	0D0CAEF80C61132B003604C6 /* Vec3f.h */ = {
737
		uiCtxt = {
711
		uiCtxt = {
738
			sepNavIntBoundsRect = "{{0, 0}, {1104, 950}}";
712
			sepNavIntBoundsRect = "{{0, 0}, {1079, 969}}";
739
			sepNavSelRange = "{474, 3}";
713
			sepNavSelRange = "{474, 3}";
740
			sepNavVisRange = "{0, 889}";
714
			sepNavVisRange = "{151, 947}";
741
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
715
			sepNavVisRect = "{{0, 0}, {1081, 689}}";
742
		};
716
		};
743
	};
717
	};
744
	0D0CAEF90C61132B003604C6 /* Vec3Hf.h */ = {
718
	0D0CAEF90C61132B003604C6 /* Vec3Hf.h */ = {
745
		uiCtxt = {
719
		uiCtxt = {
Line 907... Line 881...
907
			sepNavVisRange = "{0, 833}";
881
			sepNavVisRange = "{0, 833}";
908
		};
882
		};
909
	};
883
	};
910
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
884
	0D0CAF110C61132C003604C6 /* build_bbtree.cpp */ = {
911
		uiCtxt = {
885
		uiCtxt = {
912
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
886
			sepNavIntBoundsRect = "{{0, 0}, {1339, 3439}}";
913
			sepNavSelRange = "{1878, 0}";
887
			sepNavSelRange = "{561, 0}";
914
			sepNavVisRange = "{874, 1000}";
888
			sepNavVisRange = "{2001, 1434}";
915
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
889
			sepNavVisRect = "{{0, 2941}, {1146, 534}}";
-
 
890
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
916
		};
891
		};
917
	};
892
	};
918
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
893
	0D0CAF120C61132C003604C6 /* build_bbtree.h */ = {
919
		uiCtxt = {
894
		uiCtxt = {
920
			sepNavIntBoundsRect = "{{0, 0}, {1064, 704}}";
895
			sepNavIntBoundsRect = "{{0, 0}, {1079, 651}}";
921
			sepNavSelRange = "{53, 0}";
896
			sepNavSelRange = "{53, 0}";
922
			sepNavVisRange = "{0, 342}";
897
			sepNavVisRange = "{0, 355}";
923
		};
898
		};
924
	};
899
	};
925
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
900
	0D0CAF130C61132C003604C6 /* Cell.h */ = {
926
		uiCtxt = {
901
		uiCtxt = {
927
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3230}}";
902
			sepNavIntBoundsRect = "{{0, 0}, {1079, 3059}}";
928
			sepNavSelRange = "{45, 0}";
903
			sepNavSelRange = "{45, 0}";
929
			sepNavVisRange = "{0, 1090}";
904
			sepNavVisRange = "{0, 983}";
930
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
905
			sepNavVisRect = "{{0, 2014}, {1146, 614}}";
931
		};
906
		};
932
	};
907
	};
933
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
908
	0D0CAF140C61132C003604C6 /* GradientFilter.cpp */ = {
934
		uiCtxt = {
909
		uiCtxt = {
Line 944... Line 919...
944
			sepNavVisRange = "{0, 701}";
919
			sepNavVisRange = "{0, 701}";
945
		};
920
		};
946
	};
921
	};
947
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
922
	0D0CAF160C61132C003604C6 /* GridAlgorithm.h */ = {
948
		uiCtxt = {
923
		uiCtxt = {
949
			sepNavIntBoundsRect = "{{0, 0}, {1064, 9101}}";
924
			sepNavIntBoundsRect = "{{0, 0}, {1079, 8949}}";
950
			sepNavSelRange = "{54, 0}";
925
			sepNavSelRange = "{54, 0}";
951
			sepNavVisRange = "{0, 1116}";
926
			sepNavVisRange = "{11911, 1214}";
-
 
927
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
952
		};
928
		};
953
	};
929
	};
954
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
930
	0D0CAF170C61132C003604C6 /* HGrid.h */ = {
955
		uiCtxt = {
931
		uiCtxt = {
956
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2337}}";
932
			sepNavIntBoundsRect = "{{0, 0}, {1079, 2375}}";
957
			sepNavSelRange = "{46, 0}";
933
			sepNavSelRange = "{46, 0}";
958
			sepNavVisRange = "{0, 912}";
934
			sepNavVisRange = "{990, 1067}";
-
 
935
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
959
		};
936
		};
960
	};
937
	};
961
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
938
	0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */ = {
962
		uiCtxt = {
939
		uiCtxt = {
963
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1824}}";
940
			sepNavIntBoundsRect = "{{0, 0}, {1104, 1824}}";
Line 967... Line 944...
967
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
944
			sepNavWindowFrame = "{{61, 4}, {549, 827}}";
968
		};
945
		};
969
	};
946
	};
970
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
947
	0D0CAF190C61132C003604C6 /* KDTree.h */ = {
971
		uiCtxt = {
948
		uiCtxt = {
972
			sepNavIntBoundsRect = "{{0, 0}, {1104, 6327}}";
949
			sepNavIntBoundsRect = "{{0, 0}, {1072, 6555}}";
973
			sepNavSelRange = "{47, 0}";
950
			sepNavSelRange = "{47, 0}";
974
			sepNavVisRange = "{7206, 1032}";
951
			sepNavVisRange = "{5714, 819}";
975
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
952
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
976
		};
953
		};
977
	};
954
	};
978
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
955
	0D0CAF1A0C61132C003604C6 /* load_raw.cpp */ = {
979
		uiCtxt = {
956
		uiCtxt = {
Line 1090... Line 1067...
1090
			sepNavVisRange = "{0, 353}";
1067
			sepNavVisRange = "{0, 353}";
1091
		};
1068
		};
1092
	};
1069
	};
1093
	0D0CAF2A0C61132C003604C6 /* save_raw.h */ = {
1070
	0D0CAF2A0C61132C003604C6 /* save_raw.h */ = {
1094
		uiCtxt = {
1071
		uiCtxt = {
1095
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2147}}";
1072
			sepNavIntBoundsRect = "{{0, 0}, {720, 2128}}";
1096
			sepNavSelRange = "{49, 0}";
1073
			sepNavSelRange = "{2461, 14}";
1097
			sepNavVisRange = "{0, 261}";
1074
			sepNavVisRange = "{2406, 101}";
1098
		};
1075
		};
1099
	};
1076
	};
1100
	0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */ = {
1077
	0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */ = {
1101
		uiCtxt = {
1078
		uiCtxt = {
1102
			sepNavIntBoundsRect = "{{0, 0}, {1085, 3002}}";
1079
			sepNavIntBoundsRect = "{{0, 0}, {1079, 2755}}";
1103
			sepNavSelRange = "{0, 0}";
1080
			sepNavSelRange = "{0, 0}";
1104
			sepNavVisRange = "{0, 816}";
1081
			sepNavVisRange = "{1730, 1330}";
1105
		};
1082
		};
1106
	};
1083
	};
1107
	0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */ = {
1084
	0D0CAF2C0C61132C003604C6 /* ThreeDDDA.h */ = {
1108
		uiCtxt = {
1085
		uiCtxt = {
1109
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
1086
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3610}}";
Line 1174... Line 1151...
1174
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
1151
			sepNavVisRect = "{{0, 0}, {1187, 668}}";
1175
		};
1152
		};
1176
	};
1153
	};
1177
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
1154
	0D0CAF360C61132C003604C6 /* draw.cpp */ = {
1178
		uiCtxt = {
1155
		uiCtxt = {
1179
			sepNavIntBoundsRect = "{{0, 0}, {1156, 4693}}";
1156
			sepNavIntBoundsRect = "{{0, 0}, {1052, 4712}}";
1180
			sepNavSelRange = "{223, 0}";
1157
			sepNavSelRange = "{1521, 0}";
1181
			sepNavVisRange = "{2856, 896}";
1158
			sepNavVisRange = "{1200, 549}";
1182
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
1159
			sepNavVisRect = "{{0, 1520}, {1130, 644}}";
1183
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1160
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
1184
		};
1161
		};
1185
	};
1162
	};
1186
	0D0CAF370C61132C003604C6 /* draw.h */ = {
1163
	0D0CAF370C61132C003604C6 /* draw.h */ = {
Line 1218... Line 1195...
1218
			sepNavWindowFrame = "{{125, 13}, {1164, 827}}";
1195
			sepNavWindowFrame = "{{125, 13}, {1164, 827}}";
1219
		};
1196
		};
1220
	};
1197
	};
1221
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
1198
	0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */ = {
1222
		uiCtxt = {
1199
		uiCtxt = {
1223
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2299}}";
1200
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2337}}";
1224
			sepNavSelRange = "{2449, 0}";
1201
			sepNavSelRange = "{2248, 42}";
1225
			sepNavVisRange = "{117, 837}";
1202
			sepNavVisRange = "{1868, 581}";
1226
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1203
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1227
		};
1204
		};
1228
	};
1205
	};
1229
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
1206
	0D0CAF3C0C61132C003604C6 /* GLViewController.h */ = {
1230
		uiCtxt = {
1207
		uiCtxt = {
Line 1234... Line 1211...
1234
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
1211
			sepNavVisRect = "{{0, 363}, {1130, 644}}";
1235
		};
1212
		};
1236
	};
1213
	};
1237
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
1214
	0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */ = {
1238
		uiCtxt = {
1215
		uiCtxt = {
1239
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3811}}";
1216
			sepNavIntBoundsRect = "{{0, 0}, {1086, 3743}}";
1240
			sepNavSelRange = "{1315, 26}";
1217
			sepNavSelRange = "{1315, 0}";
1241
			sepNavVisRange = "{833, 921}";
1218
			sepNavVisRange = "{961, 563}";
-
 
1219
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
1242
		};
1220
		};
1243
	};
1221
	};
1244
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
1222
	0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */ = {
1245
		uiCtxt = {
1223
		uiCtxt = {
1246
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2679}}";
1224
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2888}}";
1247
			sepNavSelRange = "{69, 0}";
1225
			sepNavSelRange = "{557, 22}";
1248
			sepNavVisRange = "{0, 371}";
1226
			sepNavVisRange = "{442, 680}";
1249
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1227
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1250
		};
1228
		};
1251
	};
1229
	};
1252
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
1230
	0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */ = {
1253
		uiCtxt = {
1231
		uiCtxt = {
Line 1264... Line 1242...
1264
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1242
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1265
		};
1243
		};
1266
	};
1244
	};
1267
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1245
	0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */ = {
1268
		uiCtxt = {
1246
		uiCtxt = {
1269
			sepNavIntBoundsRect = "{{0, 0}, {1340, 7087}}";
1247
			sepNavIntBoundsRect = "{{0, 0}, {1072, 7942}}";
1270
			sepNavSelRange = "{8257, 6}";
1248
			sepNavSelRange = "{3875, 6}";
1271
			sepNavVisRange = "{7689, 651}";
1249
			sepNavVisRange = "{3570, 520}";
1272
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1250
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1273
			sepNavWindowFrame = "{{41, 16}, {846, 820}}";
1251
			sepNavWindowFrame = "{{41, 16}, {846, 820}}";
1274
		};
1252
		};
1275
	};
1253
	};
1276
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1254
	0D0CAF6E0C61132C003604C6 /* LapackFunc.h */ = {
1277
		uiCtxt = {
1255
		uiCtxt = {
1278
			sepNavIntBoundsRect = "{{0, 0}, {1104, 4465}}";
1256
			sepNavIntBoundsRect = "{{0, 0}, {1072, 4408}}";
1279
			sepNavSelRange = "{4433, 56}";
1257
			sepNavSelRange = "{4433, 56}";
1280
			sepNavVisRange = "{3537, 1379}";
1258
			sepNavVisRange = "{3852, 1144}";
1281
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1259
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1282
		};
1260
		};
1283
	};
1261
	};
1284
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1262
	0D0CAF6F0C61132C003604C6 /* LinAlgIO.cpp */ = {
1285
		uiCtxt = {
1263
		uiCtxt = {
Line 1328... Line 1306...
1328
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1306
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1329
		};
1307
		};
1330
	};
1308
	};
1331
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1309
	0D0CAF770C61132C003604C6 /* HashKey.cpp */ = {
1332
		uiCtxt = {
1310
		uiCtxt = {
1333
			sepNavIntBoundsRect = "{{0, 0}, {1104, 752}}";
1311
			sepNavIntBoundsRect = "{{0, 0}, {1086, 722}}";
1334
			sepNavSelRange = "{486, 56}";
1312
			sepNavSelRange = "{486, 0}";
1335
			sepNavVisRange = "{207, 341}";
1313
			sepNavVisRange = "{83, 462}";
1336
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1314
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
-
 
1315
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
1337
		};
1316
		};
1338
	};
1317
	};
1339
	0D0CAF780C61132C003604C6 /* HashKey.h */ = {
1318
	0D0CAF780C61132C003604C6 /* HashKey.h */ = {
1340
		uiCtxt = {
1319
		uiCtxt = {
1341
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
1320
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
Line 1377... Line 1356...
1377
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
1356
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1045}}";
1378
			sepNavSelRange = "{42, 0}";
1357
			sepNavSelRange = "{42, 0}";
1379
			sepNavVisRange = "{0, 453}";
1358
			sepNavVisRange = "{0, 453}";
1380
		};
1359
		};
1381
	};
1360
	};
-
 
1361
	0D1114431259AFC900375A92 /* PBXTextBookmark */ = {
-
 
1362
		isa = PBXTextBookmark;
-
 
1363
		fRef = 0DB270D90E853C70001F2338 /* VisObj.h */;
-
 
1364
		name = "VisObj.h: 56";
-
 
1365
		rLen = 0;
-
 
1366
		rLoc = 1268;
-
 
1367
		rType = 0;
-
 
1368
		vrLen = 554;
-
 
1369
		vrLoc = 0;
-
 
1370
	};
-
 
1371
	0D1114981259BBEE00375A92 /* PBXTextBookmark */ = {
-
 
1372
		isa = PBXTextBookmark;
-
 
1373
		fRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */;
-
 
1374
		name = "harmonics.cpp: 350";
-
 
1375
		rLen = 0;
-
 
1376
		rLoc = 9297;
-
 
1377
		rType = 0;
-
 
1378
		vrLen = 640;
-
 
1379
		vrLoc = 8500;
-
 
1380
	};
-
 
1381
	0D1114991259BBEE00375A92 /* PBXTextBookmark */ = {
-
 
1382
		isa = PBXTextBookmark;
-
 
1383
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
1384
		name = "harmonics.h: 18";
-
 
1385
		rLen = 0;
-
 
1386
		rLoc = 369;
-
 
1387
		rType = 0;
-
 
1388
		vrLen = 680;
-
 
1389
		vrLoc = 878;
-
 
1390
	};
-
 
1391
	0D1114E6125A0A1800375A92 /* PBXTextBookmark */ = {
-
 
1392
		isa = PBXTextBookmark;
-
 
1393
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1394
		name = "mesh_optimization.cpp: 373";
-
 
1395
		rLen = 45;
-
 
1396
		rLoc = 12129;
-
 
1397
		rType = 0;
-
 
1398
		vrLen = 1091;
-
 
1399
		vrLoc = 15108;
-
 
1400
	};
1382
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1401
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1383
		uiCtxt = {
1402
		uiCtxt = {
1384
			sepNavIntBoundsRect = "{{0, 0}, {1085, 12426}}";
1403
			sepNavIntBoundsRect = "{{0, 0}, {1085, 12426}}";
1385
			sepNavSelRange = "{0, 0}";
1404
			sepNavSelRange = "{0, 0}";
1386
			sepNavVisRange = "{0, 556}";
1405
			sepNavVisRange = "{0, 556}";
Line 1395... Line 1414...
1395
			sepNavVisRange = "{0, 706}";
1414
			sepNavVisRange = "{0, 706}";
1396
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1415
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1397
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1416
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1398
		};
1417
		};
1399
	};
1418
	};
-
 
1419
	0D15DFA0125A78AA0005A6DD /* PBXTextBookmark */ = {
-
 
1420
		isa = PBXTextBookmark;
-
 
1421
		fRef = 0D5515AC1222A29B0047FA6A /* curvature.h */;
-
 
1422
		name = "curvature.h: 1";
-
 
1423
		rLen = 0;
-
 
1424
		rLoc = 0;
-
 
1425
		rType = 0;
-
 
1426
		vrLen = 851;
-
 
1427
		vrLoc = 0;
-
 
1428
	};
-
 
1429
	0D15DFA6125A78AA0005A6DD /* PBXTextBookmark */ = {
-
 
1430
		isa = PBXTextBookmark;
-
 
1431
		fRef = 0D5515B21222A29B0047FA6A /* ItemID.h */;
-
 
1432
		name = "ItemID.h: 31";
-
 
1433
		rLen = 0;
-
 
1434
		rLoc = 880;
-
 
1435
		rType = 0;
-
 
1436
		vrLen = 930;
-
 
1437
		vrLoc = 1165;
-
 
1438
	};
-
 
1439
	0D15DFA7125A78AA0005A6DD /* PBXTextBookmark */ = {
-
 
1440
		isa = PBXTextBookmark;
-
 
1441
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
-
 
1442
		name = "ItemVector.h: 136";
-
 
1443
		rLen = 9;
-
 
1444
		rLoc = 3953;
-
 
1445
		rType = 0;
-
 
1446
		vrLen = 669;
-
 
1447
		vrLoc = 5668;
-
 
1448
	};
-
 
1449
	0D15DFAA125A78AA0005A6DD /* PBXTextBookmark */ = {
-
 
1450
		isa = PBXTextBookmark;
-
 
1451
		fRef = 0D5515A51222A29B0047FA6A /* caps_and_needles.h */;
-
 
1452
		name = "caps_and_needles.h: 1";
-
 
1453
		rLen = 0;
-
 
1454
		rLoc = 0;
-
 
1455
		rType = 0;
-
 
1456
		vrLen = 1581;
-
 
1457
		vrLoc = 0;
-
 
1458
	};
-
 
1459
	0D15DFAC125A78AA0005A6DD /* PBXTextBookmark */ = {
-
 
1460
		isa = PBXTextBookmark;
-
 
1461
		fRef = 0D5515A71222A29B0047FA6A /* close_holes.h */;
-
 
1462
		name = "close_holes.h: 1";
-
 
1463
		rLen = 0;
-
 
1464
		rLoc = 0;
-
 
1465
		rType = 0;
-
 
1466
		vrLen = 776;
-
 
1467
		vrLoc = 0;
-
 
1468
	};
1400
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1469
	0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {
1401
		uiCtxt = {
1470
		uiCtxt = {
1402
			sepNavIntBoundsRect = "{{0, 0}, {1379, 1767}}";
1471
			sepNavIntBoundsRect = "{{0, 0}, {1379, 1767}}";
1403
			sepNavSelRange = "{913, 0}";
1472
			sepNavSelRange = "{913, 0}";
1404
			sepNavVisRange = "{753, 415}";
1473
			sepNavVisRange = "{753, 415}";
Line 1411... Line 1480...
1411
			sepNavVisRange = "{0, 455}";
1480
			sepNavVisRange = "{0, 455}";
1412
		};
1481
		};
1413
	};
1482
	};
1414
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1483
	0D17B9730E4B949300FD8803 /* rply.c */ = {
1415
		uiCtxt = {
1484
		uiCtxt = {
1416
			sepNavIntBoundsRect = "{{0, 0}, {1072, 28975}}";
1485
			sepNavIntBoundsRect = "{{0, 0}, {1086, 28652}}";
1417
			sepNavSelRange = "{12503, 0}";
1486
			sepNavSelRange = "{39405, 0}";
1418
			sepNavVisRange = "{12815, 969}";
1487
			sepNavVisRange = "{38905, 1009}";
-
 
1488
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
1419
		};
1489
		};
1420
	};
1490
	};
1421
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1491
	0D17B9740E4B949300FD8803 /* rply.h */ = {
1422
		uiCtxt = {
1492
		uiCtxt = {
1423
			sepNavIntBoundsRect = "{{0, 0}, {620, 6859}}";
1493
			sepNavIntBoundsRect = "{{0, 0}, {620, 6859}}";
Line 1516... Line 1586...
1516
			sepNavVisRange = "{0, 636}";
1586
			sepNavVisRange = "{0, 636}";
1517
		};
1587
		};
1518
	};
1588
	};
1519
	0D2D81830E8504F100E69E57 /* Renderer.h */ = {
1589
	0D2D81830E8504F100E69E57 /* Renderer.h */ = {
1520
		uiCtxt = {
1590
		uiCtxt = {
1521
			sepNavIntBoundsRect = "{{0, 0}, {1064, 4617}}";
1591
			sepNavIntBoundsRect = "{{0, 0}, {1156, 4864}}";
1522
			sepNavSelRange = "{341, 0}";
1592
			sepNavSelRange = "{6026, 19}";
1523
			sepNavVisRange = "{6563, 1177}";
1593
			sepNavVisRange = "{6958, 1212}";
1524
			sepNavWindowFrame = "{{14, 190}, {846, 820}}";
1594
			sepNavWindowFrame = "{{14, 190}, {846, 820}}";
1525
		};
1595
		};
1526
	};
1596
	};
1527
	0D2D818C0E85060700E69E57 /* Renderer.cpp */ = {
1597
	0D2D818C0E85060700E69E57 /* Renderer.cpp */ = {
1528
		uiCtxt = {
1598
		uiCtxt = {
1529
			sepNavIntBoundsRect = "{{0, 0}, {1064, 14820}}";
1599
			sepNavIntBoundsRect = "{{0, 0}, {1276, 14383}}";
1530
			sepNavSelRange = "{19460, 0}";
1600
			sepNavSelRange = "{1760, 0}";
1531
			sepNavVisRange = "{40, 638}";
1601
			sepNavVisRange = "{1601, 400}";
1532
			sepNavWindowFrame = "{{35, 58}, {846, 820}}";
1602
			sepNavWindowFrame = "{{35, 58}, {846, 820}}";
1533
		};
1603
		};
1534
	};
1604
	};
1535
	0D3BA9F5124206630004E2EF /* PBXTextBookmark */ = {
1605
	0D3234D1125AF3CF001DF7BF /* PBXTextBookmark */ = {
1536
		isa = PBXTextBookmark;
-
 
1537
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1538
		rLen = 1;
-
 
1539
		rLoc = 563;
-
 
1540
		rType = 1;
-
 
1541
	};
-
 
1542
	0D3BA9FB1242066B0004E2EF /* PBXTextBookmark */ = {
-
 
1543
		isa = PBXTextBookmark;
1606
		isa = PBXTextBookmark;
1544
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1545
		name = "mesh_optimization.cpp: 333";
-
 
1546
		rLen = 0;
-
 
1547
		rLoc = 10859;
-
 
1548
		rType = 0;
-
 
1549
		vrLen = 1471;
-
 
1550
		vrLoc = 9711;
-
 
1551
	};
-
 
1552
	0D3BA9FE1242066B0004E2EF /* PBXTextBookmark */ = {
-
 
1553
		isa = PBXTextBookmark;
-
 
1554
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
1607
		fRef = 0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */;
1555
		name = "HalfEdgeWalker.h: 1";
1608
		name = "CSCMatrixBuilder.h: 23";
1556
		rLen = 0;
1609
		rLen = 0;
1557
		rLoc = 0;
1610
		rLoc = 978;
1558
		rType = 0;
1611
		rType = 0;
1559
		vrLen = 1533;
1612
		vrLen = 589;
1560
		vrLoc = 515;
1613
		vrLoc = 2810;
1561
	};
1614
	};
1562
	0D3BAA1212420EED0004E2EF /* PBXTextBookmark */ = {
1615
	0D3234D4125AF3CF001DF7BF /* PBXTextBookmark */ = {
1563
		isa = PBXTextBookmark;
1616
		isa = PBXTextBookmark;
1564
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
1617
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
1565
		name = "meshedit.cpp: 698";
1618
		name = "VisObj.cpp: 82";
1566
		rLen = 14;
1619
		rLen = 22;
1567
		rLoc = 20917;
1620
		rLoc = 2241;
1568
		rType = 0;
1621
		rType = 0;
1569
		vrLen = 1159;
1622
		vrLen = 1062;
1570
		vrLoc = 19905;
1623
		vrLoc = 3958;
1571
	};
1624
	};
1572
	0D3BAA1312420EED0004E2EF /* PBXTextBookmark */ = {
1625
	0D32350F125B2FF5001DF7BF /* PBXTextBookmark */ = {
1573
		isa = PBXTextBookmark;
1626
		isa = PBXTextBookmark;
1574
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
1627
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
1575
		name = "Manifold.h: 225";
1628
		name = "draw.cpp: 48";
1576
		rLen = 54;
1629
		rLen = 0;
1577
		rLoc = 10341;
1630
		rLoc = 1514;
1578
		rType = 0;
1631
		rType = 0;
1579
		vrLen = 1295;
1632
		vrLen = 1317;
1580
		vrLoc = 10195;
1633
		vrLoc = 742;
1581
	};
1634
	};
1582
	0D3BAA1412420EED0004E2EF /* PBXTextBookmark */ = {
1635
	0D323510125B2FF5001DF7BF /* PBXTextBookmark */ = {
1583
		isa = PBXTextBookmark;
1636
		isa = PBXTextBookmark;
1584
		fRef = 0D5515BB1222A29B0047FA6A /* mesh_optimization.h */;
1637
		fRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */;
1585
		name = "mesh_optimization.h: 1";
1638
		name = "Renderer.cpp: 321";
1586
		rLen = 0;
1639
		rLen = 126;
1587
		rLoc = 0;
1640
		rLoc = 8710;
1588
		rType = 0;
1641
		rType = 0;
1589
		vrLen = 1405;
1642
		vrLen = 1046;
1590
		vrLoc = 264;
1643
		vrLoc = 21759;
1591
	};
1644
	};
1592
	0D3BAA1512420EED0004E2EF /* PBXTextBookmark */ = {
1645
	0D323511125B2FF5001DF7BF /* PBXTextBookmark */ = {
1593
		isa = PBXTextBookmark;
1646
		isa = PBXTextBookmark;
1594
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
1647
		fRef = 0D2D81830E8504F100E69E57 /* Renderer.h */;
1595
		name = "mesh_optimization.cpp: 256";
1648
		name = "Renderer.h: 188";
1596
		rLen = 7;
1649
		rLen = 19;
1597
		rLoc = 8088;
1650
		rLoc = 6026;
1598
		rType = 0;
1651
		rType = 0;
1599
		vrLen = 1453;
1652
		vrLen = 1212;
1600
		vrLoc = 7237;
1653
		vrLoc = 6958;
1601
	};
1654
	};
1602
	0D3BAA1612420EED0004E2EF /* PBXTextBookmark */ = {
1655
	0D323512125B2FF5001DF7BF /* PBXTextBookmark */ = {
1603
		isa = PBXTextBookmark;
1656
		isa = PBXTextBookmark;
1604
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
1657
		fRef = 0D5515BE1222A29B0047FA6A /* obj_save.cpp */;
1605
		name = "mesh_optimization.cpp: 643";
1658
		name = "obj_save.cpp: 46";
1606
		rLen = 0;
1659
		rLen = 0;
1607
		rLoc = 21916;
1660
		rLoc = 1342;
1608
		rType = 0;
1661
		rType = 0;
1609
		vrLen = 1474;
1662
		vrLen = 1185;
1610
		vrLoc = 21810;
1663
		vrLoc = 653;
1611
	};
1664
	};
1612
	0D3BAA1712420EED0004E2EF /* PBXTextBookmark */ = {
1665
	0D323513125B2FF5001DF7BF /* PBXTextBookmark */ = {
1613
		isa = PBXTextBookmark;
1666
		isa = PBXTextBookmark;
1614
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
1667
		fRef = 0D5515C21222A29B0047FA6A /* off_save.cpp */;
1615
		name = "HalfEdgeWalker.h: 1";
1668
		name = "off_save.cpp: 50";
1616
		rLen = 0;
1669
		rLen = 0;
1617
		rLoc = 0;
1670
		rLoc = 1536;
1618
		rType = 0;
1671
		rType = 0;
1619
		vrLen = 1531;
1672
		vrLen = 1259;
1620
		vrLoc = 515;
1673
		vrLoc = 650;
1621
	};
1674
	};
1622
	0D3BAA2012420FCC0004E2EF /* PBXTextBookmark */ = {
1675
	0D3BAA2012420FCC0004E2EF /* PBXTextBookmark */ = {
1623
		isa = PBXTextBookmark;
1676
		isa = PBXTextBookmark;
1624
		fRef = 0D0CAED90C61132B003604C6 /* CGLA.h */;
1677
		fRef = 0D0CAED90C61132B003604C6 /* CGLA.h */;
1625
		name = "CGLA.h: 143";
1678
		name = "CGLA.h: 143";
Line 1627... Line 1680...
1627
		rLoc = 3502;
1680
		rLoc = 3502;
1628
		rType = 0;
1681
		rType = 0;
1629
		vrLen = 1127;
1682
		vrLen = 1127;
1630
		vrLoc = 2820;
1683
		vrLoc = 2820;
1631
	};
1684
	};
1632
	0D3BAA2112420FCC0004E2EF /* PBXTextBookmark */ = {
-
 
1633
		isa = PBXTextBookmark;
-
 
1634
		fRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */;
-
 
1635
		name = "gel_rand.cpp: 16";
-
 
1636
		rLen = 41;
-
 
1637
		rLoc = 195;
-
 
1638
		rType = 0;
-
 
1639
		vrLen = 597;
-
 
1640
		vrLoc = 35;
-
 
1641
	};
-
 
1642
	0D3BAA2212420FCC0004E2EF /* PBXTextBookmark */ = {
-
 
1643
		isa = PBXTextBookmark;
-
 
1644
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1645
		name = "mesh_optimization.cpp: 141";
-
 
1646
		rLen = 8;
-
 
1647
		rLoc = 4127;
-
 
1648
		rType = 0;
-
 
1649
		vrLen = 1196;
-
 
1650
		vrLoc = 3374;
-
 
1651
	};
-
 
1652
	0D3BAA2312420FCC0004E2EF /* PBXTextBookmark */ = {
-
 
1653
		isa = PBXTextBookmark;
-
 
1654
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1655
		name = "mesh_optimization.cpp: 141";
-
 
1656
		rLen = 8;
-
 
1657
		rLoc = 4127;
-
 
1658
		rType = 0;
-
 
1659
		vrLen = 1145;
-
 
1660
		vrLoc = 3424;
-
 
1661
	};
-
 
1662
	0D3BAA2412420FCC0004E2EF /* PBXTextBookmark */ = {
-
 
1663
		isa = PBXTextBookmark;
-
 
1664
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
-
 
1665
		name = "HalfEdgeWalker.h: 1";
-
 
1666
		rLen = 0;
-
 
1667
		rLoc = 0;
-
 
1668
		rType = 0;
-
 
1669
		vrLen = 1531;
-
 
1670
		vrLoc = 515;
-
 
1671
	};
-
 
1672
	0D3BAA261242108D0004E2EF /* PBXTextBookmark */ = {
-
 
1673
		isa = PBXTextBookmark;
-
 
1674
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1675
		name = "mesh_optimization.cpp: 141";
-
 
1676
		rLen = 0;
-
 
1677
		rLoc = 4084;
-
 
1678
		rType = 0;
-
 
1679
		vrLen = 1153;
-
 
1680
		vrLoc = 19363;
-
 
1681
	};
-
 
1682
	0D3BAA271242108D0004E2EF /* PBXTextBookmark */ = {
-
 
1683
		isa = PBXTextBookmark;
-
 
1684
		fRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */;
-
 
1685
		name = "gel_rand.cpp: 33";
-
 
1686
		rLen = 0;
-
 
1687
		rLoc = 504;
-
 
1688
		rType = 0;
-
 
1689
		vrLen = 596;
-
 
1690
		vrLoc = 35;
-
 
1691
	};
-
 
1692
	0D3BAA281242108D0004E2EF /* PBXTextBookmark */ = {
-
 
1693
		isa = PBXTextBookmark;
-
 
1694
		fRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */;
-
 
1695
		name = "gel_rand.cpp: 34";
-
 
1696
		rLen = 0;
-
 
1697
		rLoc = 548;
-
 
1698
		rType = 0;
-
 
1699
		vrLen = 583;
-
 
1700
		vrLoc = 61;
-
 
1701
	};
-
 
1702
	0D3BAA291242108D0004E2EF /* PBXTextBookmark */ = {
-
 
1703
		isa = PBXTextBookmark;
-
 
1704
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
-
 
1705
		name = "HalfEdgeWalker.h: 1";
-
 
1706
		rLen = 0;
-
 
1707
		rLoc = 0;
-
 
1708
		rType = 0;
-
 
1709
		vrLen = 1531;
-
 
1710
		vrLoc = 515;
-
 
1711
	};
-
 
1712
	0D3BAA2B124210A80004E2EF /* PBXTextBookmark */ = {
1685
	0D3BAA2B124210A80004E2EF /* PBXTextBookmark */ = {
1713
		isa = PBXTextBookmark;
1686
		isa = PBXTextBookmark;
1714
		fRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */;
1687
		fRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */;
1715
		name = "gel_rand.cpp: 34";
1688
		name = "gel_rand.cpp: 34";
1716
		rLen = 0;
1689
		rLen = 0;
1717
		rLoc = 548;
1690
		rLoc = 548;
1718
		rType = 0;
1691
		rType = 0;
1719
		vrLen = 612;
1692
		vrLen = 612;
1720
		vrLoc = 32;
1693
		vrLoc = 32;
1721
	};
1694
	};
1722
	0D3BAA2C124210A80004E2EF /* PBXTextBookmark */ = {
-
 
1723
		isa = PBXTextBookmark;
-
 
1724
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1725
		name = "mesh_optimization.cpp: 564";
-
 
1726
		rLen = 53;
-
 
1727
		rLoc = 19369;
-
 
1728
		rType = 0;
-
 
1729
		vrLen = 1306;
-
 
1730
		vrLoc = 19036;
-
 
1731
	};
-
 
1732
	0D3BAA2D124210A80004E2EF /* PBXTextBookmark */ = {
-
 
1733
		isa = PBXTextBookmark;
-
 
1734
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
-
 
1735
		name = "HalfEdgeWalker.h: 1";
-
 
1736
		rLen = 0;
-
 
1737
		rLoc = 0;
-
 
1738
		rType = 0;
-
 
1739
		vrLen = 1533;
-
 
1740
		vrLoc = 515;
-
 
1741
	};
-
 
1742
	0D3BAA35124210C30004E2EF /* PBXTextBookmark */ = {
-
 
1743
		isa = PBXTextBookmark;
-
 
1744
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1745
		name = "mesh_optimization.cpp: 564";
-
 
1746
		rLen = 53;
-
 
1747
		rLoc = 19369;
-
 
1748
		rType = 0;
-
 
1749
		vrLen = 1326;
-
 
1750
		vrLoc = 21436;
-
 
1751
	};
-
 
1752
	0D3BAA36124210C30004E2EF /* PBXTextBookmark */ = {
-
 
1753
		isa = PBXTextBookmark;
-
 
1754
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1755
		name = "mesh_optimization.cpp: 564";
-
 
1756
		rLen = 53;
-
 
1757
		rLoc = 19369;
-
 
1758
		rType = 0;
-
 
1759
		vrLen = 1304;
-
 
1760
		vrLoc = 21458;
-
 
1761
	};
-
 
1762
	0D3BAA37124210C30004E2EF /* PBXTextBookmark */ = {
-
 
1763
		isa = PBXTextBookmark;
-
 
1764
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
-
 
1765
		name = "HalfEdgeWalker.h: 1";
-
 
1766
		rLen = 0;
-
 
1767
		rLoc = 0;
-
 
1768
		rType = 0;
-
 
1769
		vrLen = 1531;
-
 
1770
		vrLoc = 515;
-
 
1771
	};
-
 
1772
	0D3BAA45124211B20004E2EF /* PBXTextBookmark */ = {
-
 
1773
		isa = PBXTextBookmark;
-
 
1774
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1775
		name = "mesh_optimization.cpp: 639";
-
 
1776
		rLen = 0;
-
 
1777
		rLoc = 21795;
-
 
1778
		rType = 0;
-
 
1779
		vrLen = 1304;
-
 
1780
		vrLoc = 21389;
-
 
1781
	};
-
 
1782
	0D3BAA46124211B20004E2EF /* PBXTextBookmark */ = {
-
 
1783
		isa = PBXTextBookmark;
-
 
1784
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
-
 
1785
		name = "HalfEdgeWalker.h: 1";
-
 
1786
		rLen = 0;
-
 
1787
		rLoc = 0;
-
 
1788
		rType = 0;
-
 
1789
		vrLen = 1533;
-
 
1790
		vrLoc = 515;
-
 
1791
	};
-
 
1792
	0D3BAA551242120E0004E2EF /* PBXTextBookmark */ = {
-
 
1793
		isa = PBXTextBookmark;
-
 
1794
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1795
		name = "mesh_optimization.cpp: 643";
-
 
1796
		rLen = 0;
-
 
1797
		rLoc = 21875;
-
 
1798
		rType = 0;
-
 
1799
		vrLen = 1489;
-
 
1800
		vrLoc = 21815;
-
 
1801
	};
-
 
1802
	0D3BAA561242120E0004E2EF /* PBXTextBookmark */ = {
-
 
1803
		isa = PBXTextBookmark;
-
 
1804
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1805
		name = "mesh_optimization.cpp: 643";
-
 
1806
		rLen = 0;
-
 
1807
		rLoc = 21875;
-
 
1808
		rType = 0;
-
 
1809
		vrLen = 1579;
-
 
1810
		vrLoc = 21840;
-
 
1811
	};
-
 
1812
	0D3BAA5E1242125C0004E2EF /* PBXTextBookmark */ = {
-
 
1813
		isa = PBXTextBookmark;
-
 
1814
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1815
		name = "mesh_optimization.cpp: 643";
-
 
1816
		rLen = 0;
-
 
1817
		rLoc = 21875;
-
 
1818
		rType = 0;
-
 
1819
		vrLen = 1593;
-
 
1820
		vrLoc = 21856;
-
 
1821
	};
-
 
1822
	0D3BAA61124212960004E2EF /* PBXTextBookmark */ = {
-
 
1823
		isa = PBXTextBookmark;
-
 
1824
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1825
		rLen = 1;
-
 
1826
		rLoc = 656;
-
 
1827
		rType = 1;
-
 
1828
	};
-
 
1829
	0D3BAA641242129E0004E2EF /* PBXTextBookmark */ = {
-
 
1830
		isa = PBXTextBookmark;
-
 
1831
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1832
		name = "mesh_optimization.cpp: 656";
-
 
1833
		rLen = 36;
-
 
1834
		rLoc = 22486;
-
 
1835
		rType = 0;
-
 
1836
		vrLen = 1616;
-
 
1837
		vrLoc = 21856;
-
 
1838
	};
-
 
1839
	0D3BAA65124212EC0004E2EF /* PBXTextBookmark */ = {
-
 
1840
		isa = PBXTextBookmark;
-
 
1841
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1842
		name = "mesh_optimization.cpp: 656";
-
 
1843
		rLen = 36;
-
 
1844
		rLoc = 22486;
-
 
1845
		rType = 0;
-
 
1846
		vrLen = 1587;
-
 
1847
		vrLoc = 21899;
-
 
1848
	};
-
 
1849
	0D3BAA6A124213120004E2EF /* PBXTextBookmark */ = {
-
 
1850
		isa = PBXTextBookmark;
-
 
1851
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1852
		name = "mesh_optimization.cpp: 341";
-
 
1853
		rLen = 42;
-
 
1854
		rLoc = 11117;
-
 
1855
		rType = 0;
-
 
1856
		vrLen = 1262;
-
 
1857
		vrLoc = 10404;
-
 
1858
	};
-
 
1859
	0D3BAA6B124213120004E2EF /* PBXTextBookmark */ = {
-
 
1860
		isa = PBXTextBookmark;
-
 
1861
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1862
		name = "mesh_optimization.cpp: 341";
-
 
1863
		rLen = 42;
-
 
1864
		rLoc = 11117;
-
 
1865
		rType = 0;
-
 
1866
		vrLen = 1217;
-
 
1867
		vrLoc = 10449;
-
 
1868
	};
-
 
1869
	0D3BAA71124213DC0004E2EF /* PBXTextBookmark */ = {
-
 
1870
		isa = PBXTextBookmark;
-
 
1871
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1872
		name = "mesh_optimization.cpp: 341";
-
 
1873
		rLen = 42;
-
 
1874
		rLoc = 11117;
-
 
1875
		rType = 0;
-
 
1876
		vrLen = 1244;
-
 
1877
		vrLoc = 10469;
-
 
1878
	};
-
 
1879
	0D3BAA771242140B0004E2EF /* PBXTextBookmark */ = {
-
 
1880
		isa = PBXTextBookmark;
-
 
1881
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1882
		name = "mesh_optimization.cpp: 341";
-
 
1883
		rLen = 42;
-
 
1884
		rLoc = 11117;
-
 
1885
		rType = 0;
-
 
1886
		vrLen = 1244;
-
 
1887
		vrLoc = 10469;
-
 
1888
	};
-
 
1889
	0D3BAA781242140B0004E2EF /* PBXTextBookmark */ = {
-
 
1890
		isa = PBXTextBookmark;
-
 
1891
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1892
		name = "mesh_optimization.cpp: 341";
-
 
1893
		rLen = 42;
-
 
1894
		rLoc = 11117;
-
 
1895
		rType = 0;
-
 
1896
		vrLen = 1297;
-
 
1897
		vrLoc = 10469;
-
 
1898
	};
-
 
1899
	0D3BAA791242140D0004E2EF /* PBXTextBookmark */ = {
-
 
1900
		isa = PBXTextBookmark;
-
 
1901
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1902
		name = "mesh_optimization.cpp: 341";
-
 
1903
		rLen = 42;
-
 
1904
		rLoc = 11117;
-
 
1905
		rType = 0;
-
 
1906
		vrLen = 1213;
-
 
1907
		vrLoc = 10553;
-
 
1908
	};
-
 
1909
	0D3BAA7D124214920004E2EF /* PBXTextBookmark */ = {
-
 
1910
		isa = PBXTextBookmark;
-
 
1911
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1912
		name = "mesh_optimization.cpp: 341";
-
 
1913
		rLen = 42;
-
 
1914
		rLoc = 11117;
-
 
1915
		rType = 0;
-
 
1916
		vrLen = 1363;
-
 
1917
		vrLoc = 21604;
-
 
1918
	};
-
 
1919
	0D3BAA7E124214920004E2EF /* PBXTextBookmark */ = {
-
 
1920
		isa = PBXTextBookmark;
-
 
1921
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1922
		name = "mesh_optimization.cpp: 341";
-
 
1923
		rLen = 42;
-
 
1924
		rLoc = 11117;
-
 
1925
		rType = 0;
-
 
1926
		vrLen = 1236;
-
 
1927
		vrLoc = 10653;
-
 
1928
	};
-
 
1929
	0D3BAA83124215440004E2EF /* PBXTextBookmark */ = {
-
 
1930
		isa = PBXTextBookmark;
-
 
1931
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1932
		name = "mesh_optimization.cpp: 341";
-
 
1933
		rLen = 42;
-
 
1934
		rLoc = 11117;
-
 
1935
		rType = 0;
-
 
1936
		vrLen = 1427;
-
 
1937
		vrLoc = 21673;
-
 
1938
	};
-
 
1939
	0D3BAA87124215B80004E2EF /* PBXTextBookmark */ = {
-
 
1940
		isa = PBXTextBookmark;
-
 
1941
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1942
		name = "mesh_optimization.cpp: 639";
-
 
1943
		rLen = 0;
-
 
1944
		rLoc = 21811;
-
 
1945
		rType = 0;
-
 
1946
		vrLen = 1167;
-
 
1947
		vrLoc = 21090;
-
 
1948
	};
-
 
1949
	0D3BAA8C1242169F0004E2EF /* PBXTextBookmark */ = {
-
 
1950
		isa = PBXTextBookmark;
-
 
1951
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1952
		name = "mesh_optimization.cpp: 421";
-
 
1953
		rLen = 0;
-
 
1954
		rLoc = 14168;
-
 
1955
		rType = 0;
-
 
1956
		vrLen = 1286;
-
 
1957
		vrLoc = 13821;
-
 
1958
	};
-
 
1959
	0D3BAA90124217080004E2EF /* mesh_optimization.cpp:442 */ = {
1695
	0D3BAA90124217080004E2EF /* mesh_optimization.cpp:442 */ = {
1960
		isa = PBXFileBreakpoint;
1696
		isa = PBXFileBreakpoint;
1961
		actions = (
1697
		actions = (
1962
		);
1698
		);
1963
		breakpointStyle = 0;
1699
		breakpointStyle = 0;
Line 1972... Line 1708...
1972
		location = libGELd.dylib;
1708
		location = libGELd.dylib;
1973
		modificationTime = 306325317.074922;
1709
		modificationTime = 306325317.074922;
1974
		originalNumberOfMultipleMatches = 1;
1710
		originalNumberOfMultipleMatches = 1;
1975
		state = 1;
1711
		state = 1;
1976
	};
1712
	};
1977
	0D3BAA94124217160004E2EF /* PBXTextBookmark */ = {
-
 
1978
		isa = PBXTextBookmark;
-
 
1979
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1980
		name = "mesh_optimization.cpp: 421";
-
 
1981
		rLen = 0;
-
 
1982
		rLoc = 14168;
-
 
1983
		rType = 0;
-
 
1984
		vrLen = 1452;
-
 
1985
		vrLoc = 13591;
-
 
1986
	};
-
 
1987
	0D3BAA95124217160004E2EF /* PBXTextBookmark */ = {
-
 
1988
		isa = PBXTextBookmark;
-
 
1989
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
1990
		name = "mesh_optimization.cpp: 421";
-
 
1991
		rLen = 0;
-
 
1992
		rLoc = 14168;
-
 
1993
		rType = 0;
-
 
1994
		vrLen = 1230;
-
 
1995
		vrLoc = 14262;
-
 
1996
	};
-
 
1997
	0D3BAAA712421ABE0004E2EF /* PBXTextBookmark */ = {
-
 
1998
		isa = PBXTextBookmark;
-
 
1999
		fRef = 0D5515BB1222A29B0047FA6A /* mesh_optimization.h */;
-
 
2000
		name = "mesh_optimization.h: 1";
-
 
2001
		rLen = 0;
-
 
2002
		rLoc = 0;
-
 
2003
		rType = 0;
-
 
2004
		vrLen = 1675;
-
 
2005
		vrLoc = 546;
-
 
2006
	};
-
 
2007
	0D3BAAA812421ABE0004E2EF /* PBXTextBookmark */ = {
-
 
2008
		isa = PBXTextBookmark;
-
 
2009
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2010
		name = "mesh_optimization.cpp: 421";
-
 
2011
		rLen = 0;
-
 
2012
		rLoc = 14168;
-
 
2013
		rType = 0;
-
 
2014
		vrLen = 963;
-
 
2015
		vrLoc = 2124;
-
 
2016
	};
-
 
2017
	0D3BAAA912421ABE0004E2EF /* PBXTextBookmark */ = {
-
 
2018
		isa = PBXTextBookmark;
-
 
2019
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2020
		name = "mesh_optimization.cpp: 428";
-
 
2021
		rLen = 0;
-
 
2022
		rLoc = 14439;
-
 
2023
		rType = 0;
-
 
2024
		vrLen = 1564;
-
 
2025
		vrLoc = 12698;
-
 
2026
	};
-
 
2027
	0D3BAAB8124225210004E2EF /* PBXTextBookmark */ = {
-
 
2028
		isa = PBXTextBookmark;
-
 
2029
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2030
		name = "mesh_optimization.cpp: 428";
-
 
2031
		rLen = 0;
-
 
2032
		rLoc = 14439;
-
 
2033
		rType = 0;
-
 
2034
		vrLen = 1569;
-
 
2035
		vrLoc = 12741;
-
 
2036
	};
-
 
2037
	0D3BAAB9124225210004E2EF /* PBXTextBookmark */ = {
-
 
2038
		isa = PBXTextBookmark;
-
 
2039
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2040
		name = "Manifold.cpp: 938";
-
 
2041
		rLen = 0;
-
 
2042
		rLoc = 30253;
-
 
2043
		rType = 0;
-
 
2044
		vrLen = 1013;
-
 
2045
		vrLoc = 29782;
-
 
2046
	};
-
 
2047
	0D3BAAC2124225630004E2EF /* PBXTextBookmark */ = {
-
 
2048
		isa = PBXTextBookmark;
-
 
2049
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2050
		name = "Manifold.cpp: 938";
-
 
2051
		rLen = 0;
-
 
2052
		rLoc = 30253;
-
 
2053
		rType = 0;
-
 
2054
		vrLen = 1014;
-
 
2055
		vrLoc = 29724;
-
 
2056
	};
-
 
2057
	0D3BAAC8124225B50004E2EF /* PBXTextBookmark */ = {
-
 
2058
		isa = PBXTextBookmark;
-
 
2059
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2060
		name = "Manifold.cpp: 926";
-
 
2061
		rLen = 0;
-
 
2062
		rLoc = 29914;
-
 
2063
		rType = 0;
-
 
2064
		vrLen = 1071;
-
 
2065
		vrLoc = 29730;
-
 
2066
	};
-
 
2067
	0D3BAACC124227030004E2EF /* mesh_optimization.cpp:658 */ = {
1713
	0D3BAACC124227030004E2EF /* mesh_optimization.cpp:658 */ = {
2068
		isa = PBXFileBreakpoint;
1714
		isa = PBXFileBreakpoint;
2069
		actions = (
1715
		actions = (
2070
		);
1716
		);
2071
		breakpointStyle = 0;
1717
		breakpointStyle = 0;
Line 2076... Line 1722...
2076
		functionName = "simulated_annealing_optimization(Manifold& m, const EnergyFun& efun, int max_iter)";
1722
		functionName = "simulated_annealing_optimization(Manifold& m, const EnergyFun& efun, int max_iter)";
2077
		hitCount = 0;
1723
		hitCount = 0;
2078
		ignoreCount = 0;
1724
		ignoreCount = 0;
2079
		lineNumber = 658;
1725
		lineNumber = 658;
2080
		location = libGELd.dylib;
1726
		location = libGELd.dylib;
2081
		modificationTime = 306325317.182585;
1727
		modificationTime = 306325317.1825851;
2082
		originalNumberOfMultipleMatches = 1;
1728
		originalNumberOfMultipleMatches = 1;
2083
		state = 1;
1729
		state = 1;
2084
	};
1730
	};
2085
	0D3BAAD0124227100004E2EF /* PBXTextBookmark */ = {
-
 
2086
		isa = PBXTextBookmark;
-
 
2087
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2088
		name = "Manifold.cpp: 926";
-
 
2089
		rLen = 0;
-
 
2090
		rLoc = 29914;
-
 
2091
		rType = 0;
-
 
2092
		vrLen = 1395;
-
 
2093
		vrLoc = 19906;
-
 
2094
	};
-
 
2095
	0D3BAAD1124227100004E2EF /* PBXTextBookmark */ = {
-
 
2096
		isa = PBXTextBookmark;
-
 
2097
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2098
		name = "mesh_optimization.cpp: 428";
-
 
2099
		rLen = 0;
-
 
2100
		rLoc = 14439;
-
 
2101
		rType = 0;
-
 
2102
		vrLen = 1515;
-
 
2103
		vrLoc = 21830;
-
 
2104
	};
-
 
2105
	0D3BAAD2124227100004E2EF /* PBXTextBookmark */ = {
-
 
2106
		isa = PBXTextBookmark;
-
 
2107
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2108
		name = "mesh_optimization.cpp: 428";
-
 
2109
		rLen = 0;
-
 
2110
		rLoc = 14439;
-
 
2111
		rType = 0;
-
 
2112
		vrLen = 1491;
-
 
2113
		vrLoc = 21814;
-
 
2114
	};
-
 
2115
	0D3BAAD4124227360004E2EF /* mesh_optimization.cpp:657 */ = {
1731
	0D3BAAD4124227360004E2EF /* mesh_optimization.cpp:657 */ = {
2116
		isa = PBXFileBreakpoint;
1732
		isa = PBXFileBreakpoint;
2117
		actions = (
1733
		actions = (
2118
		);
1734
		);
2119
		breakpointStyle = 0;
1735
		breakpointStyle = 0;
Line 2128... Line 1744...
2128
		location = libGELd.dylib;
1744
		location = libGELd.dylib;
2129
		modificationTime = 306325346.10957;
1745
		modificationTime = 306325346.10957;
2130
		originalNumberOfMultipleMatches = 1;
1746
		originalNumberOfMultipleMatches = 1;
2131
		state = 1;
1747
		state = 1;
2132
	};
1748
	};
2133
	0D3BAAD5124227360004E2EF /* PBXTextBookmark */ = {
-
 
2134
		isa = PBXTextBookmark;
-
 
2135
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2136
		rLen = 1;
-
 
2137
		rLoc = 656;
-
 
2138
		rType = 1;
-
 
2139
	};
-
 
2140
	0D3BAAD8124227460004E2EF /* PBXTextBookmark */ = {
-
 
2141
		isa = PBXTextBookmark;
-
 
2142
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2143
		name = "mesh_optimization.cpp: 657";
-
 
2144
		rLen = 36;
-
 
2145
		rLoc = 22486;
-
 
2146
		rType = 0;
-
 
2147
		vrLen = 1465;
-
 
2148
		vrLoc = 21814;
-
 
2149
	};
-
 
2150
	0D3BAADE1242278A0004E2EF /* PBXTextBookmark */ = {
-
 
2151
		isa = PBXTextBookmark;
-
 
2152
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2153
		name = "mesh_optimization.cpp: 657";
-
 
2154
		rLen = 36;
-
 
2155
		rLoc = 22486;
-
 
2156
		rType = 0;
-
 
2157
		vrLen = 1465;
-
 
2158
		vrLoc = 21814;
-
 
2159
	};
-
 
2160
	0D3BAADF1242278A0004E2EF /* PBXTextBookmark */ = {
-
 
2161
		isa = PBXTextBookmark;
-
 
2162
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2163
		name = "Manifold.cpp: 926";
-
 
2164
		rLen = 0;
-
 
2165
		rLoc = 29905;
-
 
2166
		rType = 0;
-
 
2167
		vrLen = 1088;
-
 
2168
		vrLoc = 29635;
-
 
2169
	};
-
 
2170
	0D3BAAE3124227970004E2EF /* PBXTextBookmark */ = {
-
 
2171
		isa = PBXTextBookmark;
-
 
2172
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2173
		name = "Manifold.cpp: 926";
-
 
2174
		rLen = 0;
-
 
2175
		rLoc = 29905;
-
 
2176
		rType = 0;
-
 
2177
		vrLen = 1048;
-
 
2178
		vrLoc = 29695;
-
 
2179
	};
-
 
2180
	0D3BAAE9124228A30004E2EF /* PBXTextBookmark */ = {
-
 
2181
		isa = PBXTextBookmark;
-
 
2182
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2183
		name = "Manifold.cpp: 926";
-
 
2184
		rLen = 0;
-
 
2185
		rLoc = 29905;
-
 
2186
		rType = 0;
-
 
2187
		vrLen = 1077;
-
 
2188
		vrLoc = 29695;
-
 
2189
	};
-
 
2190
	0D3BAAEA124228A30004E2EF /* PBXTextBookmark */ = {
-
 
2191
		isa = PBXTextBookmark;
-
 
2192
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2193
		name = "Manifold.cpp: 939";
-
 
2194
		rLen = 0;
-
 
2195
		rLoc = 30264;
-
 
2196
		rType = 0;
-
 
2197
		vrLen = 912;
-
 
2198
		vrLoc = 29415;
-
 
2199
	};
-
 
2200
	0D3BAAEF124228D70004E2EF /* PBXTextBookmark */ = {
-
 
2201
		isa = PBXTextBookmark;
-
 
2202
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2203
		name = "Manifold.cpp: 939";
-
 
2204
		rLen = 0;
-
 
2205
		rLoc = 30264;
-
 
2206
		rType = 0;
-
 
2207
		vrLen = 939;
-
 
2208
		vrLoc = 29454;
-
 
2209
	};
-
 
2210
	0D3BAB0B124230A80004E2EF /* PBXBookmark */ = {
1749
	0D3BAB0B124230A80004E2EF /* PBXBookmark */ = {
2211
		isa = PBXBookmark;
1750
		isa = PBXBookmark;
2212
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
1751
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
2213
	};
1752
	};
2214
	0D3BAB0C124230C20004E2EF /* PBXTextBookmark */ = {
1753
	0D3BAB0C124230C20004E2EF /* PBXTextBookmark */ = {
Line 2219... Line 1758...
2219
		rLoc = 1116;
1758
		rLoc = 1116;
2220
		rType = 0;
1759
		rType = 0;
2221
		vrLen = 788;
1760
		vrLen = 788;
2222
		vrLoc = 0;
1761
		vrLoc = 0;
2223
	};
1762
	};
2224
	0D3BAB0D124230C20004E2EF /* PBXTextBookmark */ = {
-
 
2225
		isa = PBXTextBookmark;
-
 
2226
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
-
 
2227
		name = "mesh_optimization.cpp: 657";
-
 
2228
		rLen = 36;
-
 
2229
		rLoc = 22486;
-
 
2230
		rType = 0;
-
 
2231
		vrLen = 1113;
-
 
2232
		vrLoc = 8230;
-
 
2233
	};
-
 
2234
	0D3BAB0E124230C20004E2EF /* PBXTextBookmark */ = {
-
 
2235
		isa = PBXTextBookmark;
-
 
2236
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2237
		name = "Manifold.cpp: 939";
-
 
2238
		rLen = 0;
-
 
2239
		rLoc = 30264;
-
 
2240
		rType = 0;
-
 
2241
		vrLen = 1071;
-
 
2242
		vrLoc = 29730;
-
 
2243
	};
-
 
2244
	0D3BAB0F124230C20004E2EF /* PBXTextBookmark */ = {
1763
	0D3BAB0F124230C20004E2EF /* PBXTextBookmark */ = {
2245
		isa = PBXTextBookmark;
1764
		isa = PBXTextBookmark;
2246
		fRef = 0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */;
1765
		fRef = 0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */;
2247
		name = "SinglePassWireframeRenderer.cpp: 19";
1766
		name = "SinglePassWireframeRenderer.cpp: 19";
2248
		rLen = 3423;
1767
		rLen = 3423;
2249
		rLoc = 330;
1768
		rLoc = 330;
2250
		rType = 0;
1769
		rType = 0;
2251
		vrLen = 839;
1770
		vrLen = 839;
2252
		vrLoc = 21;
1771
		vrLoc = 21;
2253
	};
1772
	};
2254
	0D3BAB10124230C20004E2EF /* PBXTextBookmark */ = {
1773
	0D3BAB4B1242356C0004E2EF /* PBXTextBookmark */ = {
2255
		isa = PBXTextBookmark;
1774
		isa = PBXTextBookmark;
2256
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
1775
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
2257
		name = "IDBufferWireFrameRenderer.cpp: 487";
1776
		name = "IDBufferWireFrameRenderer.cpp: 488";
2258
		rLen = 0;
1777
		rLen = 18;
2259
		rLoc = 17200;
1778
		rLoc = 17317;
2260
		rType = 0;
-
 
2261
		vrLen = 1243;
-
 
2262
		vrLoc = 7649;
-
 
2263
	};
-
 
2264
	0D3BAB11124230C20004E2EF /* PBXTextBookmark */ = {
-
 
2265
		isa = PBXTextBookmark;
-
 
2266
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
2267
		name = "meshedit.cpp: 675";
-
 
2268
		rLen = 0;
-
 
2269
		rLoc = 20262;
-
 
2270
		rType = 0;
1779
		rType = 0;
2271
		vrLen = 1131;
1780
		vrLen = 1329;
2272
		vrLoc = 19905;
1781
		vrLoc = 8002;
2273
	};
1782
	};
2274
	0D3BAB12124230C20004E2EF /* PBXTextBookmark */ = {
1783
	0D3BAB67124252400004E2EF /* PBXTextBookmark */ = {
2275
		isa = PBXTextBookmark;
1784
		isa = PBXTextBookmark;
2276
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
1785
		fRef = 0D5515BB1222A29B0047FA6A /* mesh_optimization.h */;
2277
		name = "VisObj.cpp: 29";
1786
		name = "mesh_optimization.h: 1";
2278
		rLen = 0;
1787
		rLen = 0;
2279
		rLoc = 510;
1788
		rLoc = 0;
2280
		rType = 0;
1789
		rType = 0;
2281
		vrLen = 742;
1790
		vrLen = 1623;
2282
		vrLoc = 316;
1791
		vrLoc = 546;
2283
	};
1792
	};
2284
	0D3BAB13124230C20004E2EF /* PBXTextBookmark */ = {
1793
	0D401C3D126F00F900962594 /* PBXTextBookmark */ = {
2285
		isa = PBXTextBookmark;
1794
		isa = PBXTextBookmark;
2286
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
1795
		fRef = 0D5515AD1222A29B0047FA6A /* dual.cpp */;
2287
		name = "VisObj.cpp: 29";
1796
		name = "dual.cpp: 1";
2288
		rLen = 0;
1797
		rLen = 0;
2289
		rLoc = 510;
1798
		rLoc = 0;
2290
		rType = 0;
1799
		rType = 0;
2291
		vrLen = 1276;
1800
		vrLen = 1017;
2292
		vrLoc = 3382;
1801
		vrLoc = 670;
2293
	};
1802
	};
2294
	0D3BAB18124231670004E2EF /* PBXTextBookmark */ = {
1803
	0D401C3E126F00F900962594 /* PBXTextBookmark */ = {
2295
		isa = PBXTextBookmark;
1804
		isa = PBXTextBookmark;
2296
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
1805
		fRef = 0D5515D11222A29B0047FA6A /* volume_polygonize.h */;
2297
		name = "VisObj.cpp: 29";
1806
		name = "volume_polygonize.h: 1";
2298
		rLen = 0;
1807
		rLen = 0;
2299
		rLoc = 510;
1808
		rLoc = 0;
2300
		rType = 0;
1809
		rType = 0;
2301
		vrLen = 1276;
1810
		vrLen = 1105;
2302
		vrLoc = 3382;
1811
		vrLoc = 217;
2303
	};
1812
	};
2304
	0D3BAB19124231670004E2EF /* PBXTextBookmark */ = {
1813
	0D401C75126F360700962594 /* PBXTextBookmark */ = {
2305
		isa = PBXTextBookmark;
1814
		isa = PBXTextBookmark;
2306
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
1815
		fRef = 0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */;
2307
		name = "meshedit.cpp: 675";
1816
		name = "volume_polygonize.cpp: 291";
2308
		rLen = 0;
1817
		rLen = 59;
2309
		rLoc = 20262;
1818
		rLoc = 7582;
2310
		rType = 0;
1819
		rType = 0;
2311
		vrLen = 1131;
1820
		vrLen = 670;
2312
		vrLoc = 19905;
1821
		vrLoc = 11847;
2313
	};
1822
	};
2314
	0D3BAB1A124231670004E2EF /* PBXTextBookmark */ = {
1823
	0D41212E1263AF30009B846D /* PBXTextBookmark */ = {
2315
		isa = PBXTextBookmark;
1824
		isa = PBXTextBookmark;
2316
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
1825
		fRef = 0DB883610C611DD20040A677 /* objviewer.cpp */;
2317
		name = "IDBufferWireFrameRenderer.cpp: 493";
1826
		name = "objviewer.cpp: 267";
2318
		rLen = 0;
1827
		rLen = 0;
2319
		rLoc = 17417;
1828
		rLoc = 6527;
2320
		rType = 0;
1829
		rType = 0;
2321
		vrLen = 1101;
1830
		vrLen = 840;
2322
		vrLoc = 16923;
1831
		vrLoc = 5361;
2323
	};
1832
	};
2324
	0D3BAB1C1242317E0004E2EF /* PBXTextBookmark */ = {
1833
	0D41214312647834009B846D /* vvector.h */ = {
2325
		isa = PBXTextBookmark;
1834
		isa = PBXFileReference;
2326
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
-
 
2327
		name = "IDBufferWireFrameRenderer.cpp: 492";
1835
		lastKnownFileType = sourcecode.c.h;
2328
		rLen = 0;
-
 
2329
		rLoc = 17417;
1836
		name = vvector.h;
2330
		rType = 0;
-
 
2331
		vrLen = 1209;
1837
		path = /System/Library/Frameworks/GLUT.framework/Versions/A/Headers/vvector.h;
2332
		vrLoc = 5099;
1838
		sourceTree = "<absolute>";
2333
	};
1839
	};
2334
	0D3BAB21124231CE0004E2EF /* PBXTextBookmark */ = {
1840
	0D41214912647850009B846D /* PBXTextBookmark */ = {
2335
		isa = PBXTextBookmark;
1841
		isa = PBXTextBookmark;
2336
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
1842
		fRef = 0D0CAEF80C61132B003604C6 /* Vec3f.h */;
2337
		name = "IDBufferWireFrameRenderer.cpp: 252";
1843
		name = "Vec3f.h: 20";
2338
		rLen = 0;
1844
		rLen = 3;
2339
		rLoc = 8347;
1845
		rLoc = 474;
2340
		rType = 0;
1846
		rType = 0;
2341
		vrLen = 1363;
1847
		vrLen = 947;
2342
		vrLoc = 8144;
1848
		vrLoc = 151;
2343
	};
1849
	};
2344
	0D3BAB29124232E30004E2EF /* PBXTextBookmark */ = {
1850
	0D41214A12647850009B846D /* PBXTextBookmark */ = {
2345
		isa = PBXTextBookmark;
1851
		isa = PBXTextBookmark;
2346
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
1852
		fRef = 0D0CAED60C61132B003604C6 /* ArithVecFloat.h */;
2347
		name = "HalfEdgeWalker.h: 90";
1853
		name = "ArithVecFloat.h: 10";
2348
		rLen = 70;
1854
		rLen = 6;
2349
		rLoc = 3622;
1855
		rLoc = 203;
2350
		rType = 0;
1856
		rType = 0;
2351
		vrLen = 1359;
1857
		vrLen = 631;
2352
		vrLoc = 3030;
1858
		vrLoc = 314;
2353
	};
1859
	};
2354
	0D3BAB2A124232E30004E2EF /* PBXTextBookmark */ = {
1860
	0D41214B12647850009B846D /* PBXTextBookmark */ = {
2355
		isa = PBXTextBookmark;
1861
		isa = PBXTextBookmark;
2356
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
1862
		fRef = 0D0CAECF0C61132B003604C6 /* ArithVec.h */;
2357
		name = "IDBufferWireFrameRenderer.cpp: 252";
1863
		name = "ArithVec.h: 1";
2358
		rLen = 0;
1864
		rLen = 0;
2359
		rLoc = 8347;
1865
		rLoc = 0;
2360
		rType = 0;
1866
		rType = 0;
2361
		vrLen = 1449;
1867
		vrLen = 1194;
2362
		vrLoc = 8059;
1868
		vrLoc = 11665;
2363
	};
1869
	};
2364
	0D3BAB2B124232E30004E2EF /* PBXTextBookmark */ = {
1870
	0D41215512648875009B846D /* PBXTextBookmark */ = {
2365
		isa = PBXTextBookmark;
1871
		isa = PBXTextBookmark;
2366
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
1872
		fRef = 0D41214312647834009B846D /* vvector.h */;
2367
		name = "IDBufferWireFrameRenderer.cpp: 373";
1873
		name = "vvector.h: 791";
2368
		rLen = 0;
1874
		rLen = 0;
2369
		rLoc = 12654;
1875
		rLoc = 18968;
2370
		rType = 0;
1876
		rType = 0;
2371
		vrLen = 1332;
1877
		vrLen = 197;
2372
		vrLoc = 11651;
1878
		vrLoc = 0;
2373
	};
1879
	};
2374
	0D3BAB2D124233020004E2EF /* PBXTextBookmark */ = {
1880
	0D41215612648875009B846D /* PBXTextBookmark */ = {
2375
		isa = PBXTextBookmark;
1881
		isa = PBXTextBookmark;
2376
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
1882
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
2377
		name = "IDBufferWireFrameRenderer.cpp: 373";
1883
		name = "ArithMatFloat.h: 202";
2378
		rLen = 0;
1884
		rLen = 0;
2379
		rLoc = 12654;
1885
		rLoc = 4933;
2380
		rType = 0;
-
 
2381
		vrLen = 1368;
-
 
2382
		vrLoc = 11709;
-
 
2383
	};
-
 
2384
	0D3BAB30124233E30004E2EF /* PBXTextBookmark */ = {
-
 
2385
		isa = PBXTextBookmark;
-
 
2386
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
-
 
2387
		name = "IDBufferWireFrameRenderer.cpp: 479";
-
 
2388
		rLen = 165;
-
 
2389
		rLoc = 16865;
-
 
2390
		rType = 0;
1886
		rType = 0;
2391
		vrLen = 1204;
1887
		vrLen = 735;
2392
		vrLoc = 16454;
1888
		vrLoc = 287;
2393
	};
1889
	};
2394
	0D3BAB36124233F20004E2EF /* PBXTextBookmark */ = {
1890
	0D41215712648875009B846D /* PBXTextBookmark */ = {
2395
		isa = PBXTextBookmark;
1891
		isa = PBXTextBookmark;
2396
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
1892
		fRef = 0D0CAEE10C61132B003604C6 /* Mat2x3f.h */;
2397
		name = "IDBufferWireFrameRenderer.cpp: 488";
1893
		name = "Mat2x3f.h: 1";
2398
		rLen = 0;
1894
		rLen = 0;
2399
		rLoc = 17334;
1895
		rLoc = 0;
2400
		rType = 0;
1896
		rType = 0;
2401
		vrLen = 1215;
1897
		vrLen = 687;
2402
		vrLoc = 16531;
1898
		vrLoc = 0;
2403
	};
1899
	};
2404
	0D3BAB3E124235190004E2EF /* PBXTextBookmark */ = {
1900
	0D41215812648875009B846D /* PBXTextBookmark */ = {
2405
		isa = PBXTextBookmark;
1901
		isa = PBXTextBookmark;
2406
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
1902
		fRef = 0D0CAEE40C61132B003604C6 /* Mat3x3f.h */;
2407
		name = "HalfEdgeWalker.h: 91";
1903
		name = "Mat3x3f.h: 16";
2408
		rLen = 0;
1904
		rLen = 6;
2409
		rLoc = 3746;
1905
		rLoc = 336;
2410
		rType = 0;
1906
		rType = 0;
2411
		vrLen = 1359;
1907
		vrLen = 766;
2412
		vrLoc = 3030;
1908
		vrLoc = 0;
2413
	};
1909
	};
2414
	0D3BAB3F124235190004E2EF /* PBXTextBookmark */ = {
1910
	0D41215912648875009B846D /* PBXTextBookmark */ = {
2415
		isa = PBXTextBookmark;
1911
		isa = PBXTextBookmark;
2416
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
1912
		fRef = 0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */;
2417
		name = "IDBufferWireFrameRenderer.cpp: 488";
1913
		name = "ArithSqMat3x3Float.h: 21";
2418
		rLen = 18;
1914
		rLen = 6;
2419
		rLoc = 17317;
1915
		rLoc = 520;
2420
		rType = 0;
1916
		rType = 0;
2421
		vrLen = 1241;
1917
		vrLen = 692;
2422
		vrLoc = 16531;
1918
		vrLoc = 0;
2423
	};
1919
	};
2424
	0D3BAB40124235190004E2EF /* PBXTextBookmark */ = {
1920
	0D41215A12648875009B846D /* PBXTextBookmark */ = {
2425
		isa = PBXTextBookmark;
1921
		isa = PBXTextBookmark;
2426
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
1922
		fRef = 0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */;
2427
		name = "IDBufferWireFrameRenderer.cpp: 492";
1923
		name = "ArithSqMatFloat.h: 10";
2428
		rLen = 0;
1924
		rLen = 0;
2429
		rLoc = 17419;
1925
		rLoc = 154;
2430
		rType = 0;
1926
		rType = 0;
2431
		vrLen = 1140;
1927
		vrLen = 943;
2432
		vrLoc = 16614;
1928
		vrLoc = 670;
2433
	};
1929
	};
2434
	0D3BAB4A1242356C0004E2EF /* PBXTextBookmark */ = {
1930
	0D41215B12648875009B846D /* PBXTextBookmark */ = {
2435
		isa = PBXTextBookmark;
1931
		isa = PBXTextBookmark;
2436
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
1932
		fRef = 0D5515CB1222A29B0047FA6A /* smooth.h */;
2437
		name = "HalfEdgeWalker.h: 90";
1933
		name = "smooth.h: 1";
2438
		rLen = 70;
1934
		rLen = 0;
2439
		rLoc = 3622;
-
 
2440
		rType = 0;
-
 
2441
		vrLen = 1359;
-
 
2442
		vrLoc = 3030;
1935
		rLoc = 0;
2443
	};
-
 
2444
	0D3BAB4B1242356C0004E2EF /* PBXTextBookmark */ = {
-
 
2445
		isa = PBXTextBookmark;
-
 
2446
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
-
 
2447
		name = "IDBufferWireFrameRenderer.cpp: 488";
-
 
2448
		rLen = 18;
-
 
2449
		rLoc = 17317;
-
 
2450
		rType = 0;
1936
		rType = 0;
2451
		vrLen = 1329;
1937
		vrLen = 951;
2452
		vrLoc = 8002;
1938
		vrLoc = 0;
2453
	};
1939
	};
2454
	0D3BAB4C1242356C0004E2EF /* PBXTextBookmark */ = {
1940
	0D41215F12648C4C009B846D /* PBXTextBookmark */ = {
2455
		isa = PBXTextBookmark;
1941
		isa = PBXTextBookmark;
2456
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
1942
		fRef = 0D5515CA1222A29B0047FA6A /* smooth.cpp */;
2457
		name = "Manifold.cpp: 926";
1943
		name = "smooth.cpp: 151";
2458
		rLen = 0;
1944
		rLen = 0;
2459
		rLoc = 29907;
1945
		rLoc = 5055;
2460
		rType = 0;
1946
		rType = 0;
2461
		vrLen = 913;
1947
		vrLen = 1318;
2462
		vrLoc = 29482;
1948
		vrLoc = 4202;
2463
	};
1949
	};
2464
	0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */ = {
1950
	0D44C8C40E82E5D100084725 /* SinglePassWireframeRenderer.cpp */ = {
2465
		uiCtxt = {
1951
		uiCtxt = {
2466
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2755}}";
1952
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2755}}";
2467
			sepNavSelRange = "{330, 3423}";
1953
			sepNavSelRange = "{330, 3423}";
Line 2499... Line 1985...
2499
		rLoc = 0;
1985
		rLoc = 0;
2500
		rType = 0;
1986
		rType = 0;
2501
		vrLen = 853;
1987
		vrLen = 853;
2502
		vrLoc = 0;
1988
		vrLoc = 0;
2503
	};
1989
	};
2504
	0D48F4BA1240078500C4B50D /* PBXTextBookmark */ = {
-
 
2505
		isa = PBXTextBookmark;
-
 
2506
		fRef = 0D5515CB1222A29B0047FA6A /* smooth.h */;
-
 
2507
		name = "smooth.h: 1";
-
 
2508
		rLen = 0;
-
 
2509
		rLoc = 0;
-
 
2510
		rType = 0;
-
 
2511
		vrLen = 951;
-
 
2512
		vrLoc = 0;
-
 
2513
	};
-
 
2514
	0D48F4BB1240078500C4B50D /* PBXTextBookmark */ = {
1990
	0D48F4BB1240078500C4B50D /* PBXTextBookmark */ = {
2515
		isa = PBXTextBookmark;
1991
		isa = PBXTextBookmark;
2516
		fRef = 0D5515C91222A29B0047FA6A /* refine_edges.h */;
1992
		fRef = 0D5515C91222A29B0047FA6A /* refine_edges.h */;
2517
		name = "refine_edges.h: 1";
1993
		name = "refine_edges.h: 1";
2518
		rLen = 0;
1994
		rLen = 0;
2519
		rLoc = 0;
1995
		rLoc = 0;
2520
		rType = 0;
1996
		rType = 0;
2521
		vrLen = 855;
1997
		vrLen = 855;
2522
		vrLoc = 125;
1998
		vrLoc = 125;
2523
	};
1999
	};
2524
	0D48F4BD1240078500C4B50D /* PBXTextBookmark */ = {
-
 
2525
		isa = PBXTextBookmark;
-
 
2526
		fRef = 0D5515A51222A29B0047FA6A /* caps_and_needles.h */;
-
 
2527
		name = "caps_and_needles.h: 1";
-
 
2528
		rLen = 0;
-
 
2529
		rLoc = 0;
-
 
2530
		rType = 0;
-
 
2531
		vrLen = 1429;
-
 
2532
		vrLoc = 0;
-
 
2533
	};
-
 
2534
	0D48F4BE1240078500C4B50D /* PBXTextBookmark */ = {
-
 
2535
		isa = PBXTextBookmark;
-
 
2536
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
-
 
2537
		name = "AttributeVector.h: 102";
-
 
2538
		rLen = 0;
-
 
2539
		rLoc = 3501;
-
 
2540
		rType = 0;
-
 
2541
		vrLen = 868;
-
 
2542
		vrLoc = 78;
-
 
2543
	};
-
 
2544
	0D48F4C01240078500C4B50D /* PBXTextBookmark */ = {
2000
	0D48F4C01240078500C4B50D /* PBXTextBookmark */ = {
2545
		isa = PBXTextBookmark;
2001
		isa = PBXTextBookmark;
2546
		fRef = 0D5515CE1222A29B0047FA6A /* triangulate.cpp */;
2002
		fRef = 0D5515CE1222A29B0047FA6A /* triangulate.cpp */;
2547
		name = "triangulate.cpp: 117";
2003
		name = "triangulate.cpp: 117";
2548
		rLen = 55;
2004
		rLen = 55;
2549
		rLoc = 3685;
2005
		rLoc = 3685;
2550
		rType = 0;
2006
		rType = 0;
2551
		vrLen = 727;
2007
		vrLen = 727;
2552
		vrLoc = 3636;
2008
		vrLoc = 3636;
2553
	};
2009
	};
2554
	0D48F4CD1240098600C4B50D /* PBXTextBookmark */ = {
-
 
2555
		isa = PBXTextBookmark;
-
 
2556
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2557
		name = "Manifold.cpp: 248";
-
 
2558
		rLen = 17;
-
 
2559
		rLoc = 7542;
-
 
2560
		rType = 0;
-
 
2561
		vrLen = 687;
-
 
2562
		vrLoc = 7168;
-
 
2563
	};
-
 
2564
	0D48F4CF1240098600C4B50D /* PBXTextBookmark */ = {
2010
	0D48F4CF1240098600C4B50D /* PBXTextBookmark */ = {
2565
		isa = PBXTextBookmark;
2011
		isa = PBXTextBookmark;
2566
		fRef = 0D5515C81222A29B0047FA6A /* refine_edges.cpp */;
2012
		fRef = 0D5515C81222A29B0047FA6A /* refine_edges.cpp */;
2567
		name = "refine_edges.cpp: 1";
2013
		name = "refine_edges.cpp: 1";
2568
		rLen = 0;
2014
		rLen = 0;
2569
		rLoc = 0;
2015
		rLoc = 0;
2570
		rType = 0;
2016
		rType = 0;
2571
		vrLen = 720;
2017
		vrLen = 720;
2572
		vrLoc = 1266;
2018
		vrLoc = 1266;
2573
	};
2019
	};
2574
	0D48F4D01240098600C4B50D /* PBXTextBookmark */ = {
-
 
2575
		isa = PBXTextBookmark;
-
 
2576
		fRef = 0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */;
-
 
2577
		name = "IDBufferWireFrameRenderer.h: 49";
-
 
2578
		rLen = 0;
-
 
2579
		rLoc = 1116;
-
 
2580
		rType = 0;
-
 
2581
		vrLen = 575;
-
 
2582
		vrLoc = 667;
-
 
2583
	};
-
 
2584
	0D48F4E912400FCF00C4B50D /* PBXTextBookmark */ = {
-
 
2585
		isa = PBXTextBookmark;
-
 
2586
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
2587
		name = "meshedit.cpp: 268";
-
 
2588
		rLen = 52;
-
 
2589
		rLoc = 8064;
-
 
2590
		rType = 0;
-
 
2591
		vrLen = 794;
-
 
2592
		vrLoc = 34391;
-
 
2593
	};
-
 
2594
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
2020
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
2595
		uiCtxt = {
2021
		uiCtxt = {
2596
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
2022
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
2597
			sepNavSelRange = "{179, 0}";
2023
			sepNavSelRange = "{179, 0}";
2598
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
2024
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
Line 2740... Line 2166...
2740
		sourceDirectories = (
2166
		sourceDirectories = (
2741
		);
2167
		);
2742
	};
2168
	};
2743
	0D5515A31222A29B0047FA6A /* AttributeVector.h */ = {
2169
	0D5515A31222A29B0047FA6A /* AttributeVector.h */ = {
2744
		uiCtxt = {
2170
		uiCtxt = {
2745
			sepNavIntBoundsRect = "{{0, 0}, {1140, 2812}}";
2171
			sepNavIntBoundsRect = "{{0, 0}, {1140, 2793}}";
2746
			sepNavSelRange = "{3501, 0}";
2172
			sepNavSelRange = "{2600, 131}";
2747
			sepNavVisRange = "{78, 868}";
2173
			sepNavVisRange = "{4274, 811}";
2748
		};
2174
		};
2749
	};
2175
	};
2750
	0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */ = {
2176
	0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */ = {
2751
		uiCtxt = {
2177
		uiCtxt = {
2752
			sepNavIntBoundsRect = "{{0, 0}, {1072, 3458}}";
2178
			sepNavIntBoundsRect = "{{0, 0}, {1119, 3078}}";
2753
			sepNavSelRange = "{1945, 0}";
2179
			sepNavSelRange = "{5710, 0}";
2754
			sepNavVisRange = "{1946, 937}";
2180
			sepNavVisRange = "{4940, 1280}";
2755
		};
2181
		};
2756
	};
2182
	};
2757
	0D5515A51222A29B0047FA6A /* caps_and_needles.h */ = {
2183
	0D5515A51222A29B0047FA6A /* caps_and_needles.h */ = {
2758
		uiCtxt = {
2184
		uiCtxt = {
2759
			sepNavIntBoundsRect = "{{0, 0}, {1092, 589}}";
2185
			sepNavIntBoundsRect = "{{0, 0}, {1112, 657}}";
2760
			sepNavSelRange = "{0, 0}";
2186
			sepNavSelRange = "{0, 0}";
2761
			sepNavVisRange = "{0, 1429}";
2187
			sepNavVisRange = "{0, 1581}";
2762
		};
2188
		};
2763
	};
2189
	};
2764
	0D5515A61222A29B0047FA6A /* close_holes.cpp */ = {
2190
	0D5515A61222A29B0047FA6A /* close_holes.cpp */ = {
2765
		uiCtxt = {
2191
		uiCtxt = {
2766
			sepNavIntBoundsRect = "{{0, 0}, {1072, 511}}";
2192
			sepNavIntBoundsRect = "{{0, 0}, {1119, 573}}";
2767
			sepNavSelRange = "{0, 0}";
2193
			sepNavSelRange = "{0, 0}";
2768
			sepNavVisRange = "{0, 698}";
2194
			sepNavVisRange = "{0, 698}";
2769
		};
2195
		};
2770
	};
2196
	};
2771
	0D5515A71222A29B0047FA6A /* close_holes.h */ = {
2197
	0D5515A71222A29B0047FA6A /* close_holes.h */ = {
2772
		uiCtxt = {
2198
		uiCtxt = {
2773
			sepNavIntBoundsRect = "{{0, 0}, {1072, 551}}";
2199
			sepNavIntBoundsRect = "{{0, 0}, {1112, 657}}";
2774
			sepNavSelRange = "{0, 0}";
2200
			sepNavSelRange = "{0, 0}";
2775
			sepNavVisRange = "{0, 776}";
2201
			sepNavVisRange = "{0, 776}";
2776
		};
2202
		};
2777
	};
2203
	};
2778
	0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */ = {
2204
	0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */ = {
2779
		uiCtxt = {
2205
		uiCtxt = {
2780
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1007}}";
2206
			sepNavIntBoundsRect = "{{0, 0}, {1119, 1026}}";
2781
			sepNavSelRange = "{0, 0}";
2207
			sepNavSelRange = "{0, 0}";
2782
			sepNavVisRange = "{0, 970}";
2208
			sepNavVisRange = "{0, 1114}";
2783
		};
2209
		};
2784
	};
2210
	};
2785
	0D5515AA1222A29B0047FA6A /* ConnectivityKernel.h */ = {
2211
	0D5515AA1222A29B0047FA6A /* ConnectivityKernel.h */ = {
2786
		uiCtxt = {
2212
		uiCtxt = {
2787
			sepNavIntBoundsRect = "{{0, 0}, {1052, 6536}}";
2213
			sepNavIntBoundsRect = "{{0, 0}, {1052, 6080}}";
2788
			sepNavSelRange = "{6973, 64}";
2214
			sepNavSelRange = "{7135, 0}";
2789
			sepNavVisRange = "{6597, 880}";
2215
			sepNavVisRange = "{6659, 620}";
2790
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
2216
			sepNavWindowFrame = "{{66, 13}, {1374, 844}}";
2791
		};
2217
		};
2792
	};
2218
	};
2793
	0D5515AB1222A29B0047FA6A /* curvature.cpp */ = {
2219
	0D5515AB1222A29B0047FA6A /* curvature.cpp */ = {
2794
		uiCtxt = {
2220
		uiCtxt = {
2795
			sepNavIntBoundsRect = "{{0, 0}, {1339, 7657}}";
2221
			sepNavIntBoundsRect = "{{0, 0}, {1086, 7790}}";
2796
			sepNavSelRange = "{12229, 0}";
2222
			sepNavSelRange = "{4568, 35}";
2797
			sepNavVisRange = "{11835, 729}";
2223
			sepNavVisRange = "{4090, 868}";
-
 
2224
			sepNavWindowFrame = "{{39, 18}, {1374, 844}}";
2798
		};
2225
		};
2799
	};
2226
	};
2800
	0D5515AC1222A29B0047FA6A /* curvature.h */ = {
2227
	0D5515AC1222A29B0047FA6A /* curvature.h */ = {
2801
		uiCtxt = {
2228
		uiCtxt = {
2802
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1995}}";
2229
			sepNavIntBoundsRect = "{{0, 0}, {1112, 1976}}";
2803
			sepNavSelRange = "{0, 0}";
2230
			sepNavSelRange = "{0, 0}";
2804
			sepNavVisRange = "{0, 701}";
2231
			sepNavVisRange = "{0, 851}";
2805
		};
2232
		};
2806
	};
2233
	};
2807
	0D5515AD1222A29B0047FA6A /* dual.cpp */ = {
2234
	0D5515AD1222A29B0047FA6A /* dual.cpp */ = {
2808
		uiCtxt = {
2235
		uiCtxt = {
2809
			sepNavIntBoundsRect = "{{0, 0}, {1052, 1463}}";
2236
			sepNavIntBoundsRect = "{{0, 0}, {1086, 1444}}";
2810
			sepNavSelRange = "{2311, 0}";
2237
			sepNavSelRange = "{0, 0}";
2811
			sepNavVisRange = "{1826, 523}";
2238
			sepNavVisRange = "{670, 1017}";
2812
		};
2239
		};
2813
	};
2240
	};
2814
	0D5515AE1222A29B0047FA6A /* dual.h */ = {
2241
	0D5515AE1222A29B0047FA6A /* dual.h */ = {
2815
		uiCtxt = {
2242
		uiCtxt = {
2816
			sepNavIntBoundsRect = "{{0, 0}, {1072, 551}}";
2243
			sepNavIntBoundsRect = "{{0, 0}, {1119, 573}}";
2817
			sepNavSelRange = "{0, 0}";
2244
			sepNavSelRange = "{0, 0}";
2818
			sepNavVisRange = "{0, 582}";
2245
			sepNavVisRange = "{0, 582}";
2819
		};
2246
		};
2820
	};
2247
	};
-
 
2248
	0D5515AF1222A29B0047FA6A /* flatten.cpp */ = {
-
 
2249
		uiCtxt = {
-
 
2250
			sepNavIntBoundsRect = "{{0, 0}, {1119, 3021}}";
-
 
2251
			sepNavSelRange = "{3670, 0}";
-
 
2252
			sepNavVisRange = "{4060, 1046}";
-
 
2253
		};
-
 
2254
	};
-
 
2255
	0D5515B01222A29B0047FA6A /* flatten.h */ = {
-
 
2256
		uiCtxt = {
-
 
2257
			sepNavIntBoundsRect = "{{0, 0}, {1204, 573}}";
-
 
2258
			sepNavSelRange = "{593, 0}";
-
 
2259
			sepNavVisRange = "{0, 1113}";
-
 
2260
		};
-
 
2261
	};
2821
	0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */ = {
2262
	0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */ = {
2822
		uiCtxt = {
2263
		uiCtxt = {
2823
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2280}}";
2264
			sepNavIntBoundsRect = "{{0, 0}, {1086, 2185}}";
2824
			sepNavSelRange = "{3622, 70}";
2265
			sepNavSelRange = "{3471, 0}";
2825
			sepNavVisRange = "{3030, 1359}";
2266
			sepNavVisRange = "{1830, 1200}";
2826
			sepNavWindowFrame = "{{66, 5}, {1374, 844}}";
2267
			sepNavWindowFrame = "{{66, 5}, {1374, 844}}";
2827
		};
2268
		};
2828
	};
2269
	};
2829
	0D5515B21222A29B0047FA6A /* ItemID.h */ = {
2270
	0D5515B21222A29B0047FA6A /* ItemID.h */ = {
2830
		uiCtxt = {
2271
		uiCtxt = {
2831
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1425}}";
2272
			sepNavIntBoundsRect = "{{0, 0}, {1112, 1444}}";
2832
			sepNavSelRange = "{1088, 0}";
2273
			sepNavSelRange = "{880, 0}";
2833
			sepNavVisRange = "{501, 666}";
2274
			sepNavVisRange = "{1165, 930}";
2834
			sepNavWindowFrame = "{{510, -252}, {1374, 844}}";
2275
			sepNavWindowFrame = "{{510, -252}, {1374, 844}}";
2835
		};
2276
		};
2836
	};
2277
	};
2837
	0D5515B31222A29B0047FA6A /* ItemVector.h */ = {
2278
	0D5515B31222A29B0047FA6A /* ItemVector.h */ = {
2838
		uiCtxt = {
2279
		uiCtxt = {
2839
			sepNavIntBoundsRect = "{{0, 0}, {684, 4465}}";
2280
			sepNavIntBoundsRect = "{{0, 0}, {1052, 4560}}";
2840
			sepNavSelRange = "{6356, 0}";
2281
			sepNavSelRange = "{3773, 0}";
2841
			sepNavVisRange = "{5831, 43}";
2282
			sepNavVisRange = "{3487, 676}";
2842
		};
2283
		};
2843
	};
2284
	};
2844
	0D5515B41222A29B0047FA6A /* Iterators.h */ = {
2285
	0D5515B41222A29B0047FA6A /* Iterators.h */ = {
2845
		uiCtxt = {
2286
		uiCtxt = {
2846
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2793}}";
2287
			sepNavIntBoundsRect = "{{0, 0}, {1119, 2831}}";
2847
			sepNavSelRange = "{528, 0}";
2288
			sepNavSelRange = "{528, 0}";
2848
			sepNavVisRange = "{3279, 748}";
2289
			sepNavVisRange = "{3477, 864}";
2849
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
2290
			sepNavWindowFrame = "{{15, 29}, {1374, 844}}";
2850
		};
2291
		};
2851
	};
2292
	};
-
 
2293
	0D5515B51222A29B0047FA6A /* load.cpp */ = {
-
 
2294
		uiCtxt = {
-
 
2295
			sepNavIntBoundsRect = "{{0, 0}, {1072, 836}}";
-
 
2296
			sepNavSelRange = "{0, 0}";
-
 
2297
			sepNavVisRange = "{0, 1044}";
-
 
2298
		};
-
 
2299
	};
2852
	0D5515B61222A29B0047FA6A /* load.h */ = {
2300
	0D5515B61222A29B0047FA6A /* load.h */ = {
2853
		uiCtxt = {
2301
		uiCtxt = {
2854
			sepNavIntBoundsRect = "{{0, 0}, {1072, 488}}";
2302
			sepNavIntBoundsRect = "{{0, 0}, {1072, 488}}";
2855
			sepNavSelRange = "{0, 0}";
2303
			sepNavSelRange = "{0, 0}";
2856
			sepNavVisRange = "{0, 717}";
2304
			sepNavVisRange = "{0, 717}";
2857
		};
2305
		};
2858
	};
2306
	};
2859
	0D5515B81222A29B0047FA6A /* Manifold.cpp */ = {
2307
	0D5515B81222A29B0047FA6A /* Manifold.cpp */ = {
2860
		uiCtxt = {
2308
		uiCtxt = {
2861
			sepNavIntBoundsRect = "{{0, 0}, {1072, 18943}}";
2309
			sepNavIntBoundsRect = "{{0, 0}, {1086, 20064}}";
2862
			sepNavSelRange = "{29907, 0}";
2310
			sepNavSelRange = "{11105, 0}";
2863
			sepNavVisRange = "{29482, 913}";
2311
			sepNavVisRange = "{10121, 1059}";
2864
			sepNavWindowFrame = "{{15, 34}, {1374, 844}}";
2312
			sepNavWindowFrame = "{{15, 34}, {1374, 844}}";
2865
		};
2313
		};
2866
	};
2314
	};
2867
	0D5515B91222A29B0047FA6A /* Manifold.h */ = {
2315
	0D5515B91222A29B0047FA6A /* Manifold.h */ = {
2868
		uiCtxt = {
2316
		uiCtxt = {
2869
			sepNavIntBoundsRect = "{{0, 0}, {1072, 6213}}";
2317
			sepNavIntBoundsRect = "{{0, 0}, {1086, 6213}}";
2870
			sepNavSelRange = "{10341, 54}";
2318
			sepNavSelRange = "{4015, 0}";
2871
			sepNavVisRange = "{10195, 1295}";
2319
			sepNavVisRange = "{2824, 1692}";
2872
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
2320
			sepNavWindowFrame = "{{38, 8}, {1374, 844}}";
2873
		};
2321
		};
2874
	};
2322
	};
2875
	0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */ = {
2323
	0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */ = {
2876
		uiCtxt = {
2324
		uiCtxt = {
2877
			sepNavIntBoundsRect = "{{0, 0}, {1244, 13775}}";
2325
			sepNavIntBoundsRect = "{{0, 0}, {1072, 13756}}";
2878
			sepNavSelRange = "{22486, 36}";
2326
			sepNavSelRange = "{12129, 45}";
2879
			sepNavVisRange = "{8230, 1113}";
2327
			sepNavVisRange = "{15108, 1091}";
2880
		};
2328
		};
2881
	};
2329
	};
2882
	0D5515BB1222A29B0047FA6A /* mesh_optimization.h */ = {
2330
	0D5515BB1222A29B0047FA6A /* mesh_optimization.h */ = {
2883
		uiCtxt = {
2331
		uiCtxt = {
2884
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1083}}";
2332
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1064}}";
2885
			sepNavSelRange = "{0, 0}";
2333
			sepNavSelRange = "{0, 0}";
2886
			sepNavVisRange = "{546, 1675}";
2334
			sepNavVisRange = "{546, 1623}";
2887
		};
2335
		};
2888
	};
2336
	};
2889
	0D5515BE1222A29B0047FA6A /* obj_save.cpp */ = {
2337
	0D5515BE1222A29B0047FA6A /* obj_save.cpp */ = {
2890
		uiCtxt = {
2338
		uiCtxt = {
2891
			sepNavIntBoundsRect = "{{0, 0}, {828, 1007}}";
2339
			sepNavIntBoundsRect = "{{0, 0}, {1112, 1178}}";
2892
			sepNavSelRange = "{1396, 0}";
2340
			sepNavSelRange = "{1342, 0}";
2893
			sepNavVisRange = "{1347, 210}";
2341
			sepNavVisRange = "{653, 1185}";
-
 
2342
		};
-
 
2343
	};
-
 
2344
	0D5515C01222A29B0047FA6A /* off_load.cpp */ = {
-
 
2345
		uiCtxt = {
-
 
2346
			sepNavIntBoundsRect = "{{0, 0}, {1339, 1178}}";
-
 
2347
			sepNavSelRange = "{0, 0}";
-
 
2348
			sepNavVisRange = "{0, 822}";
-
 
2349
		};
-
 
2350
	};
-
 
2351
	0D5515C21222A29B0047FA6A /* off_save.cpp */ = {
-
 
2352
		uiCtxt = {
-
 
2353
			sepNavIntBoundsRect = "{{0, 0}, {1339, 1216}}";
-
 
2354
			sepNavSelRange = "{0, 0}";
-
 
2355
			sepNavVisRange = "{0, 771}";
2894
		};
2356
		};
2895
	};
2357
	};
2896
	0D5515C41222A29B0047FA6A /* ply_load.cpp */ = {
2358
	0D5515C41222A29B0047FA6A /* ply_load.cpp */ = {
2897
		uiCtxt = {
2359
		uiCtxt = {
2898
			sepNavIntBoundsRect = "{{0, 0}, {1072, 608}}";
2360
			sepNavIntBoundsRect = "{{0, 0}, {1339, 608}}";
2899
			sepNavSelRange = "{0, 0}";
2361
			sepNavSelRange = "{0, 0}";
2900
			sepNavVisRange = "{195, 657}";
2362
			sepNavVisRange = "{0, 849}";
2901
		};
2363
		};
2902
	};
2364
	};
2903
	0D5515C51222A29B0047FA6A /* ply_load.h */ = {
2365
	0D5515C51222A29B0047FA6A /* ply_load.h */ = {
2904
		uiCtxt = {
2366
		uiCtxt = {
2905
			sepNavIntBoundsRect = "{{0, 0}, {1072, 532}}";
2367
			sepNavIntBoundsRect = "{{0, 0}, {1072, 532}}";
Line 2907... Line 2369...
2907
			sepNavVisRange = "{0, 911}";
2369
			sepNavVisRange = "{0, 911}";
2908
		};
2370
		};
2909
	};
2371
	};
2910
	0D5515C61222A29B0047FA6A /* quadric_simplify.cpp */ = {
2372
	0D5515C61222A29B0047FA6A /* quadric_simplify.cpp */ = {
2911
		uiCtxt = {
2373
		uiCtxt = {
2912
			sepNavIntBoundsRect = "{{0, 0}, {1379, 6897}}";
2374
			sepNavIntBoundsRect = "{{0, 0}, {1086, 6935}}";
2913
			sepNavSelRange = "{764, 0}";
2375
			sepNavSelRange = "{764, 0}";
2914
			sepNavVisRange = "{666, 443}";
2376
			sepNavVisRange = "{550, 828}";
2915
		};
2377
		};
2916
	};
2378
	};
2917
	0D5515C81222A29B0047FA6A /* refine_edges.cpp */ = {
2379
	0D5515C81222A29B0047FA6A /* refine_edges.cpp */ = {
2918
		uiCtxt = {
2380
		uiCtxt = {
2919
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1368}}";
2381
			sepNavIntBoundsRect = "{{0, 0}, {1339, 1368}}";
2920
			sepNavSelRange = "{0, 0}";
2382
			sepNavSelRange = "{0, 0}";
2921
			sepNavVisRange = "{1266, 720}";
2383
			sepNavVisRange = "{0, 836}";
2922
		};
2384
		};
2923
	};
2385
	};
2924
	0D5515C91222A29B0047FA6A /* refine_edges.h */ = {
2386
	0D5515C91222A29B0047FA6A /* refine_edges.h */ = {
2925
		uiCtxt = {
2387
		uiCtxt = {
2926
			sepNavIntBoundsRect = "{{0, 0}, {1072, 570}}";
2388
			sepNavIntBoundsRect = "{{0, 0}, {1072, 570}}";
2927
			sepNavSelRange = "{0, 0}";
2389
			sepNavSelRange = "{0, 0}";
2928
			sepNavVisRange = "{125, 855}";
2390
			sepNavVisRange = "{125, 855}";
2929
		};
2391
		};
2930
	};
2392
	};
-
 
2393
	0D5515CA1222A29B0047FA6A /* smooth.cpp */ = {
-
 
2394
		uiCtxt = {
-
 
2395
			sepNavIntBoundsRect = "{{0, 0}, {1079, 3230}}";
-
 
2396
			sepNavSelRange = "{5055, 0}";
-
 
2397
			sepNavVisRange = "{4202, 1318}";
-
 
2398
		};
-
 
2399
	};
2931
	0D5515CB1222A29B0047FA6A /* smooth.h */ = {
2400
	0D5515CB1222A29B0047FA6A /* smooth.h */ = {
2932
		uiCtxt = {
2401
		uiCtxt = {
2933
			sepNavIntBoundsRect = "{{0, 0}, {1072, 551}}";
2402
			sepNavIntBoundsRect = "{{0, 0}, {1079, 566}}";
2934
			sepNavSelRange = "{0, 0}";
2403
			sepNavSelRange = "{0, 0}";
2935
			sepNavVisRange = "{0, 951}";
2404
			sepNavVisRange = "{0, 951}";
2936
		};
2405
		};
2937
	};
2406
	};
2938
	0D5515CC1222A29B0047FA6A /* subdivision.cpp */ = {
2407
	0D5515CC1222A29B0047FA6A /* subdivision.cpp */ = {
2939
		uiCtxt = {
2408
		uiCtxt = {
2940
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1501}}";
2409
			sepNavIntBoundsRect = "{{0, 0}, {1339, 1482}}";
2941
			sepNavSelRange = "{517, 0}";
2410
			sepNavSelRange = "{0, 0}";
2942
			sepNavVisRange = "{0, 778}";
2411
			sepNavVisRange = "{0, 822}";
2943
		};
2412
		};
2944
	};
2413
	};
2945
	0D5515CD1222A29B0047FA6A /* subdivision.h */ = {
2414
	0D5515CD1222A29B0047FA6A /* subdivision.h */ = {
2946
		uiCtxt = {
2415
		uiCtxt = {
2947
			sepNavIntBoundsRect = "{{0, 0}, {1072, 518}}";
2416
			sepNavIntBoundsRect = "{{0, 0}, {1072, 518}}";
Line 2949... Line 2418...
2949
			sepNavVisRange = "{0, 853}";
2418
			sepNavVisRange = "{0, 853}";
2950
		};
2419
		};
2951
	};
2420
	};
2952
	0D5515CE1222A29B0047FA6A /* triangulate.cpp */ = {
2421
	0D5515CE1222A29B0047FA6A /* triangulate.cpp */ = {
2953
		uiCtxt = {
2422
		uiCtxt = {
2954
			sepNavIntBoundsRect = "{{0, 0}, {1072, 6080}}";
2423
			sepNavIntBoundsRect = "{{0, 0}, {1339, 6213}}";
2955
			sepNavSelRange = "{3685, 55}";
2424
			sepNavSelRange = "{0, 0}";
2956
			sepNavVisRange = "{3636, 727}";
2425
			sepNavVisRange = "{0, 775}";
2957
		};
2426
		};
2958
	};
2427
	};
2959
	0D5515CF1222A29B0047FA6A /* triangulate.h */ = {
2428
	0D5515CF1222A29B0047FA6A /* triangulate.h */ = {
2960
		uiCtxt = {
2429
		uiCtxt = {
2961
			sepNavIntBoundsRect = "{{0, 0}, {1072, 741}}";
2430
			sepNavIntBoundsRect = "{{0, 0}, {1072, 741}}";
Line 2963... Line 2432...
2963
			sepNavVisRange = "{310, 1013}";
2432
			sepNavVisRange = "{310, 1013}";
2964
		};
2433
		};
2965
	};
2434
	};
2966
	0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */ = {
2435
	0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */ = {
2967
		uiCtxt = {
2436
		uiCtxt = {
-
 
2437
			sepNavIntBoundsRect = "{{0, 0}, {1086, 9880}}";
-
 
2438
			sepNavSelRange = "{7582, 59}";
-
 
2439
			sepNavVisRange = "{11847, 670}";
-
 
2440
		};
-
 
2441
	};
-
 
2442
	0D5515D11222A29B0047FA6A /* volume_polygonize.h */ = {
-
 
2443
		uiCtxt = {
2968
			sepNavIntBoundsRect = "{{0, 0}, {1072, 11172}}";
2444
			sepNavIntBoundsRect = "{{0, 0}, {1086, 741}}";
-
 
2445
			sepNavSelRange = "{0, 0}";
-
 
2446
			sepNavVisRange = "{217, 1105}";
-
 
2447
		};
-
 
2448
	};
-
 
2449
	0D5515D21222A29B0047FA6A /* x3d_load.cpp */ = {
-
 
2450
		uiCtxt = {
-
 
2451
			sepNavIntBoundsRect = "{{0, 0}, {1339, 2242}}";
2969
			sepNavSelRange = "{12814, 0}";
2452
			sepNavSelRange = "{0, 0}";
2970
			sepNavVisRange = "{9632, 961}";
2453
			sepNavVisRange = "{0, 747}";
2971
		};
2454
		};
2972
	};
2455
	};
2973
	0D5515D41222A29B0047FA6A /* x3d_save.cpp */ = {
2456
	0D5515D41222A29B0047FA6A /* x3d_save.cpp */ = {
2974
		uiCtxt = {
2457
		uiCtxt = {
2975
			sepNavIntBoundsRect = "{{0, 0}, {1379, 1710}}";
2458
			sepNavIntBoundsRect = "{{0, 0}, {1119, 1767}}";
2976
			sepNavSelRange = "{2351, 0}";
2459
			sepNavSelRange = "{2300, 0}";
2977
			sepNavVisRange = "{2096, 623}";
2460
			sepNavVisRange = "{77, 862}";
2978
		};
2461
		};
2979
	};
2462
	};
2980
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
2463
	0D59416B0E4B21AB005EA01C /* image_DXT.c */ = {
2981
		uiCtxt = {
2464
		uiCtxt = {
2982
			sepNavIntBoundsRect = "{{0, 0}, {1021, 12122}}";
2465
			sepNavIntBoundsRect = "{{0, 0}, {1021, 12122}}";
Line 3060... Line 2543...
3060
			sepNavIntBoundsRect = "{{0, 0}, {959, 1767}}";
2543
			sepNavIntBoundsRect = "{{0, 0}, {959, 1767}}";
3061
			sepNavSelRange = "{1676, 1113}";
2544
			sepNavSelRange = "{1676, 1113}";
3062
			sepNavVisRange = "{791, 1799}";
2545
			sepNavVisRange = "{791, 1799}";
3063
		};
2546
		};
3064
	};
2547
	};
3065
	0D5AC214123A354100AE168A /* PBXTextBookmark */ = {
2548
	0D63293E1292BBD70024C9D2 /* PBXTextBookmark */ = {
3066
		isa = PBXTextBookmark;
2549
		isa = PBXTextBookmark;
3067
		fRef = 0D5515B21222A29B0047FA6A /* ItemID.h */;
2550
		fRef = 0DFD9AFA1291D6C4005C79B3 /* stl_bvector.h */;
3068
		name = "ItemID.h: 37";
2551
		name = "stl_bvector.h: 81";
3069
		rLen = 0;
2552
		rLen = 0;
3070
		rLoc = 1088;
2553
		rLoc = 3135;
3071
		rType = 0;
2554
		rType = 0;
3072
		vrLen = 666;
2555
		vrLen = 1458;
3073
		vrLoc = 501;
2556
		vrLoc = 0;
3074
	};
2557
	};
3075
	0D6B18DC1240274000D4BD9F /* PBXTextBookmark */ = {
2558
	0D63293F1292BBD70024C9D2 /* PBXTextBookmark */ = {
3076
		isa = PBXTextBookmark;
2559
		isa = PBXTextBookmark;
-
 
2560
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2561
		name = "Manifold.cpp: 350";
-
 
2562
		rLen = 0;
-
 
2563
		rLoc = 10456;
-
 
2564
		rType = 0;
-
 
2565
		vrLen = 867;
-
 
2566
		vrLoc = 9460;
-
 
2567
	};
-
 
2568
	0D6329401292BBD70024C9D2 /* PBXTextBookmark */ = {
-
 
2569
		isa = PBXTextBookmark;
-
 
2570
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
-
 
2571
		name = "Manifold.h: 85";
-
 
2572
		rLen = 0;
-
 
2573
		rLoc = 4240;
-
 
2574
		rType = 0;
-
 
2575
		vrLen = 1502;
-
 
2576
		vrLoc = 2476;
-
 
2577
	};
-
 
2578
	0D6329411292BBD70024C9D2 /* PBXTextBookmark */ = {
-
 
2579
		isa = PBXTextBookmark;
-
 
2580
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
-
 
2581
		name = "Manifold.h: 89";
-
 
2582
		rLen = 0;
-
 
2583
		rLoc = 4240;
-
 
2584
		rType = 0;
-
 
2585
		vrLen = 1692;
-
 
2586
		vrLoc = 2476;
-
 
2587
	};
-
 
2588
	0D63294F1292BC2A0024C9D2 /* PBXTextBookmark */ = {
-
 
2589
		isa = PBXTextBookmark;
-
 
2590
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2591
		name = "Manifold.cpp: 350";
-
 
2592
		rLen = 0;
-
 
2593
		rLoc = 10456;
-
 
2594
		rType = 0;
-
 
2595
		vrLen = 678;
-
 
2596
		vrLoc = 8781;
-
 
2597
	};
-
 
2598
	0D6329501292BC2A0024C9D2 /* PBXTextBookmark */ = {
-
 
2599
		isa = PBXTextBookmark;
-
 
2600
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
-
 
2601
		name = "Manifold.h: 89";
-
 
2602
		rLen = 0;
-
 
2603
		rLoc = 4240;
-
 
2604
		rType = 0;
-
 
2605
		vrLen = 1692;
-
 
2606
		vrLoc = 2476;
-
 
2607
	};
-
 
2608
	0D6329511292BC2A0024C9D2 /* PBXTextBookmark */ = {
-
 
2609
		isa = PBXTextBookmark;
-
 
2610
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
-
 
2611
		name = "Manifold.h: 90";
-
 
2612
		rLen = 0;
-
 
2613
		rLoc = 4215;
-
 
2614
		rType = 0;
-
 
2615
		vrLen = 1617;
-
 
2616
		vrLoc = 2824;
-
 
2617
	};
-
 
2618
	0D6329561292BCCE0024C9D2 /* PBXTextBookmark */ = {
-
 
2619
		isa = PBXTextBookmark;
-
 
2620
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
-
 
2621
		name = "Manifold.h: 88";
-
 
2622
		rLen = 0;
-
 
2623
		rLoc = 4015;
-
 
2624
		rType = 0;
-
 
2625
		vrLen = 1692;
-
 
2626
		vrLoc = 2824;
-
 
2627
	};
-
 
2628
	0D6329591292BDDD0024C9D2 /* PBXTextBookmark */ = {
-
 
2629
		isa = PBXTextBookmark;
3077
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
2630
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
-
 
2631
		name = "Manifold.h: 88";
-
 
2632
		rLen = 0;
-
 
2633
		rLoc = 4015;
-
 
2634
		rType = 0;
-
 
2635
		vrLen = 1692;
-
 
2636
		vrLoc = 2824;
-
 
2637
	};
-
 
2638
	0D63295A1292BDDD0024C9D2 /* PBXTextBookmark */ = {
-
 
2639
		isa = PBXTextBookmark;
-
 
2640
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2641
		name = "Manifold.cpp: 350";
-
 
2642
		rLen = 0;
-
 
2643
		rLoc = 10456;
-
 
2644
		rType = 0;
-
 
2645
		vrLen = 741;
-
 
2646
		vrLoc = 8719;
-
 
2647
	};
-
 
2648
	0D63295B1292BDDD0024C9D2 /* PBXTextBookmark */ = {
-
 
2649
		isa = PBXTextBookmark;
-
 
2650
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
2651
		name = "Manifold.cpp: 375";
-
 
2652
		rLen = 0;
-
 
2653
		rLoc = 11105;
-
 
2654
		rType = 0;
-
 
2655
		vrLen = 1059;
-
 
2656
		vrLoc = 10121;
-
 
2657
	};
-
 
2658
	0D636971126258E7007F2981 /* PBXTextBookmark */ = {
-
 
2659
		isa = PBXTextBookmark;
-
 
2660
		fRef = 0DC4B35E125DB42A003AF7E9 /* GridAlgorithm.h */;
3078
		name = "HalfEdgeWalker.h: 1";
2661
		name = "GridAlgorithm.h: 2";
-
 
2662
		rLen = 0;
-
 
2663
		rLoc = 54;
-
 
2664
		rType = 0;
-
 
2665
		vrLen = 1139;
-
 
2666
		vrLoc = 9993;
-
 
2667
	};
-
 
2668
	0D6540141267318F00CDF523 /* PBXTextBookmark */ = {
-
 
2669
		isa = PBXTextBookmark;
-
 
2670
		fRef = 0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */;
-
 
2671
		name = "caps_and_needles.cpp: 160";
-
 
2672
		rLen = 0;
-
 
2673
		rLoc = 5710;
-
 
2674
		rType = 0;
-
 
2675
		vrLen = 1280;
-
 
2676
		vrLoc = 4940;
-
 
2677
	};
-
 
2678
	0D69E3BC125D14AD005BA68D /* CaVE.cpp */ = {
-
 
2679
		isa = PBXFileReference;
-
 
2680
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2681
		name = CaVE.cpp;
-
 
2682
		path = /Users/jab/SrcTree/Appsrc/Cave/CaVE.cpp;
-
 
2683
		sourceTree = "<absolute>";
-
 
2684
	};
-
 
2685
	0D69E3BD125D14AD005BA68D /* PBXTextBookmark */ = {
-
 
2686
		isa = PBXTextBookmark;
-
 
2687
		fRef = 0D69E3BE125D14AD005BA68D /* fmmtest.cpp */;
-
 
2688
		name = "fmmtest.cpp: 1";
3079
		rLen = 0;
2689
		rLen = 0;
3080
		rLoc = 0;
2690
		rLoc = 0;
3081
		rType = 0;
2691
		rType = 0;
-
 
2692
		vrLen = 617;
-
 
2693
		vrLoc = 657;
-
 
2694
	};
-
 
2695
	0D69E3BE125D14AD005BA68D /* fmmtest.cpp */ = {
-
 
2696
		isa = PBXFileReference;
-
 
2697
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2698
		name = fmmtest.cpp;
-
 
2699
		path = /Users/jab/SrcTree/Appsrc/FMMTest/fmmtest.cpp;
-
 
2700
		sourceTree = "<absolute>";
-
 
2701
	};
-
 
2702
	0D69E3BF125D14AD005BA68D /* PBXTextBookmark */ = {
-
 
2703
		isa = PBXTextBookmark;
-
 
2704
		fRef = 0D69E3C0125D14AD005BA68D /* HGridfRenderer.cpp */;
-
 
2705
		name = "HGridfRenderer.cpp: 9";
-
 
2706
		rLen = 21;
-
 
2707
		rLoc = 160;
-
 
2708
		rType = 0;
-
 
2709
		vrLen = 691;
-
 
2710
		vrLoc = 639;
-
 
2711
	};
-
 
2712
	0D69E3C0125D14AD005BA68D /* HGridfRenderer.cpp */ = {
-
 
2713
		isa = PBXFileReference;
-
 
2714
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2715
		name = HGridfRenderer.cpp;
-
 
2716
		path = /Users/jab/SrcTree/Libsrc/ScalarVolume/HGridfRenderer.cpp;
-
 
2717
		sourceTree = "<absolute>";
-
 
2718
	};
-
 
2719
	0D69E3C3125D14AD005BA68D /* PBXTextBookmark */ = {
-
 
2720
		isa = PBXTextBookmark;
-
 
2721
		fRef = 0D69E3C4125D14AD005BA68D /* FastMarcher.h */;
-
 
2722
		name = "FastMarcher.h: 24";
-
 
2723
		rLen = 0;
-
 
2724
		rLoc = 644;
-
 
2725
		rType = 0;
-
 
2726
		vrLen = 882;
-
 
2727
		vrLoc = 164;
-
 
2728
	};
-
 
2729
	0D69E3C4125D14AD005BA68D /* FastMarcher.h */ = {
-
 
2730
		isa = PBXFileReference;
-
 
2731
		lastKnownFileType = sourcecode.c.h;
-
 
2732
		name = FastMarcher.h;
-
 
2733
		path = /Users/jab/SrcTree/Libsrc/ScalarVolume/FastMarcher.h;
-
 
2734
		sourceTree = "<absolute>";
-
 
2735
	};
-
 
2736
	0D69E3C8125D14AD005BA68D /* FastMarcher.cpp */ = {
-
 
2737
		isa = PBXFileReference;
-
 
2738
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2739
		name = FastMarcher.cpp;
-
 
2740
		path = /Users/jab/SrcTree/Libsrc/ScalarVolume/FastMarcher.cpp;
-
 
2741
		sourceTree = "<absolute>";
-
 
2742
	};
-
 
2743
	0D69E3D1125D14B6005BA68D /* PBXTextBookmark */ = {
-
 
2744
		isa = PBXTextBookmark;
-
 
2745
		fRef = 0D69E3C8125D14AD005BA68D /* FastMarcher.cpp */;
-
 
2746
		name = "FastMarcher.cpp: 1";
-
 
2747
		rLen = 0;
-
 
2748
		rLoc = 0;
-
 
2749
		rType = 0;
-
 
2750
		vrLen = 725;
-
 
2751
		vrLoc = 2269;
-
 
2752
	};
-
 
2753
	0D69E410125D19BE005BA68D /* PBXTextBookmark */ = {
-
 
2754
		isa = PBXTextBookmark;
-
 
2755
		fRef = 0D0CAF2A0C61132C003604C6 /* save_raw.h */;
-
 
2756
		name = "save_raw.h: 85";
-
 
2757
		rLen = 56;
-
 
2758
		rLoc = 1825;
-
 
2759
		rType = 0;
-
 
2760
		vrLen = 781;
-
 
2761
		vrLoc = 1738;
-
 
2762
	};
-
 
2763
	0D69E414125D19BE005BA68D /* PBXTextBookmark */ = {
-
 
2764
		isa = PBXTextBookmark;
-
 
2765
		fRef = 0D0CAF120C61132C003604C6 /* build_bbtree.h */;
-
 
2766
		name = "build_bbtree.h: 2";
-
 
2767
		rLen = 0;
-
 
2768
		rLoc = 53;
-
 
2769
		rType = 0;
-
 
2770
		vrLen = 355;
-
 
2771
		vrLoc = 0;
-
 
2772
	};
-
 
2773
	0D69E44F125D1DB3005BA68D /* PBXTextBookmark */ = {
-
 
2774
		isa = PBXTextBookmark;
-
 
2775
		fRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */;
-
 
2776
		name = "build_bbtree.cpp: 15";
-
 
2777
		rLen = 0;
-
 
2778
		rLoc = 299;
-
 
2779
		rType = 0;
-
 
2780
		vrLen = 768;
-
 
2781
		vrLoc = 26;
-
 
2782
	};
-
 
2783
	0D69E450125D1DB3005BA68D /* PBXTextBookmark */ = {
-
 
2784
		isa = PBXTextBookmark;
-
 
2785
		fRef = 0D0CAF2B0C61132C003604C6 /* ThreeDDDA.cpp */;
-
 
2786
		name = "ThreeDDDA.cpp: 1";
-
 
2787
		rLen = 0;
-
 
2788
		rLoc = 0;
-
 
2789
		rType = 0;
3082
		vrLen = 1533;
2790
		vrLen = 1330;
-
 
2791
		vrLoc = 1730;
-
 
2792
	};
-
 
2793
	0D69E454125D1DB3005BA68D /* PBXTextBookmark */ = {
-
 
2794
		isa = PBXTextBookmark;
-
 
2795
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
-
 
2796
		name = "volpoly.cpp: 9";
-
 
2797
		rLen = 0;
-
 
2798
		rLoc = 150;
-
 
2799
		rType = 0;
-
 
2800
		vrLen = 881;
-
 
2801
		vrLoc = 617;
-
 
2802
	};
-
 
2803
	0D69E47C125D1F19005BA68D /* PBXTextBookmark */ = {
-
 
2804
		isa = PBXTextBookmark;
-
 
2805
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
-
 
2806
		name = "meshdist.cpp: 178";
-
 
2807
		rLen = 14;
-
 
2808
		rLoc = 3404;
-
 
2809
		rType = 0;
-
 
2810
		vrLen = 808;
3083
		vrLoc = 515;
2811
		vrLoc = 3015;
-
 
2812
	};
-
 
2813
	0D69E510125D2849005BA68D /* PBXTextBookmark */ = {
-
 
2814
		isa = PBXTextBookmark;
-
 
2815
		fRef = 0D0CAF170C61132C003604C6 /* HGrid.h */;
-
 
2816
		name = "HGrid.h: 2";
-
 
2817
		rLen = 0;
-
 
2818
		rLoc = 46;
-
 
2819
		rType = 0;
-
 
2820
		vrLen = 1067;
-
 
2821
		vrLoc = 990;
-
 
2822
	};
-
 
2823
	0D69E511125D2849005BA68D /* PBXTextBookmark */ = {
-
 
2824
		isa = PBXTextBookmark;
-
 
2825
		fRef = 0D0CAF130C61132C003604C6 /* Cell.h */;
-
 
2826
		name = "Cell.h: 2";
-
 
2827
		rLen = 0;
-
 
2828
		rLoc = 45;
-
 
2829
		rType = 0;
-
 
2830
		vrLen = 983;
-
 
2831
		vrLoc = 0;
-
 
2832
	};
-
 
2833
	0D69E512125D2849005BA68D /* PBXTextBookmark */ = {
-
 
2834
		isa = PBXTextBookmark;
-
 
2835
		fRef = 0D69E513125D2849005BA68D /* for_each_transition_voxel.h */;
-
 
2836
		name = "for_each_transition_voxel.h: 1";
-
 
2837
		rLen = 0;
-
 
2838
		rLoc = 0;
-
 
2839
		rType = 0;
-
 
2840
		vrLen = 945;
-
 
2841
		vrLoc = 0;
-
 
2842
	};
-
 
2843
	0D69E513125D2849005BA68D /* for_each_transition_voxel.h */ = {
-
 
2844
		isa = PBXFileReference;
-
 
2845
		lastKnownFileType = sourcecode.c.h;
-
 
2846
		name = for_each_transition_voxel.h;
-
 
2847
		path = /Users/jab/SrcTree/Libsrc/ScalarVolume/for_each_transition_voxel.h;
-
 
2848
		sourceTree = "<absolute>";
-
 
2849
	};
-
 
2850
	0D69E514125D2849005BA68D /* PBXTextBookmark */ = {
-
 
2851
		isa = PBXTextBookmark;
-
 
2852
		fRef = 0D69E3BC125D14AD005BA68D /* CaVE.cpp */;
-
 
2853
		name = "CaVE.cpp: 16";
-
 
2854
		rLen = 0;
-
 
2855
		rLoc = 424;
-
 
2856
		rType = 0;
-
 
2857
		vrLen = 862;
-
 
2858
		vrLoc = 5899;
-
 
2859
	};
-
 
2860
	0D69E515125D2849005BA68D /* PBXTextBookmark */ = {
-
 
2861
		isa = PBXTextBookmark;
-
 
2862
		fRef = 0D69E516125D2849005BA68D /* levelset.cpp */;
-
 
2863
		name = "levelset.cpp: 17";
-
 
2864
		rLen = 25;
-
 
2865
		rLoc = 320;
-
 
2866
		rType = 0;
-
 
2867
		vrLen = 664;
-
 
2868
		vrLoc = 0;
-
 
2869
	};
-
 
2870
	0D69E516125D2849005BA68D /* levelset.cpp */ = {
-
 
2871
		isa = PBXFileReference;
-
 
2872
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
2873
		name = levelset.cpp;
-
 
2874
		path = /Users/jab/SrcTree/Libsrc/ScalarVolume/levelset.cpp;
-
 
2875
		sourceTree = "<absolute>";
3084
	};
2876
	};
3085
	0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {
2877
	0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {
3086
		uiCtxt = {
2878
		uiCtxt = {
3087
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
2879
			sepNavIntBoundsRect = "{{0, 0}, {1064, 836}}";
3088
			sepNavSelRange = "{0, 0}";
2880
			sepNavSelRange = "{0, 0}";
3089
			sepNavVisRange = "{0, 603}";
2881
			sepNavVisRange = "{0, 603}";
3090
		};
2882
		};
3091
	};
2883
	};
3092
	0DAB877E1240C49A00D45343 /* PBXTextBookmark */ = {
2884
	0D7A67FB126D886100D81586 /* PBXTextBookmark */ = {
3093
		isa = PBXTextBookmark;
2885
		isa = PBXTextBookmark;
3094
		fRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */;
2886
		fRef = 0D5515AF1222A29B0047FA6A /* flatten.cpp */;
3095
		name = "IDBufferWireFrameRenderer.cpp: 279";
2887
		name = "flatten.cpp: 114";
3096
		rLen = 0;
2888
		rLen = 0;
3097
		rLoc = 9271;
2889
		rLoc = 3670;
3098
		rType = 0;
2890
		rType = 0;
3099
		vrLen = 1035;
2891
		vrLen = 1046;
3100
		vrLoc = 8971;
2892
		vrLoc = 4060;
3101
	};
2893
	};
3102
	0DAB877F1240C49A00D45343 /* PBXTextBookmark */ = {
2894
	0D7A67FC126D886100D81586 /* PBXTextBookmark */ = {
3103
		isa = PBXTextBookmark;
2895
		isa = PBXTextBookmark;
3104
		fRef = 0D5515BB1222A29B0047FA6A /* mesh_optimization.h */;
2896
		fRef = 0D5515A61222A29B0047FA6A /* close_holes.cpp */;
3105
		name = "mesh_optimization.h: 1";
2897
		name = "close_holes.cpp: 1";
3106
		rLen = 0;
2898
		rLen = 0;
3107
		rLoc = 0;
2899
		rLoc = 0;
3108
		rType = 0;
2900
		rType = 0;
3109
		vrLen = 1141;
2901
		vrLen = 698;
3110
		vrLoc = 529;
2902
		vrLoc = 0;
3111
	};
2903
	};
3112
	0DAB87941240C4E400D45343 /* PBXTextBookmark */ = {
2904
	0D7A67FD126D886100D81586 /* PBXTextBookmark */ = {
3113
		isa = PBXTextBookmark;
2905
		isa = PBXTextBookmark;
3114
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
2906
		fRef = 0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */;
3115
		name = "mesh_optimization.cpp: 557";
2907
		name = "ConnectivityKernel.cpp: 1";
3116
		rLen = 134;
2908
		rLen = 0;
3117
		rLoc = 19055;
2909
		rLoc = 0;
3118
		rType = 0;
2910
		rType = 0;
3119
		vrLen = 953;
2911
		vrLen = 1114;
3120
		vrLoc = 18711;
2912
		vrLoc = 0;
3121
	};
2913
	};
3122
	0DAB87C51240CC9200D45343 /* PBXTextBookmark */ = {
2914
	0D7A67FE126D886100D81586 /* PBXTextBookmark */ = {
3123
		isa = PBXTextBookmark;
2915
		isa = PBXTextBookmark;
3124
		fRef = 0D5515BA1222A29B0047FA6A /* mesh_optimization.cpp */;
2916
		fRef = 0D5515AE1222A29B0047FA6A /* dual.h */;
3125
		name = "mesh_optimization.cpp: 322";
2917
		name = "dual.h: 1";
3126
		rLen = 0;
2918
		rLen = 0;
3127
		rLoc = 10433;
2919
		rLoc = 0;
3128
		rType = 0;
2920
		rType = 0;
3129
		vrLen = 1743;
2921
		vrLen = 582;
3130
		vrLoc = 9439;
2922
		vrLoc = 0;
3131
	};
2923
	};
3132
	0DAB87C61240CC9200D45343 /* PBXTextBookmark */ = {
2924
	0D7A67FF126D886100D81586 /* PBXTextBookmark */ = {
3133
		isa = PBXTextBookmark;
2925
		isa = PBXTextBookmark;
3134
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
2926
		fRef = 0D5515B01222A29B0047FA6A /* flatten.h */;
3135
		name = "HalfEdgeWalker.h: 1";
2927
		name = "flatten.h: 19";
-
 
2928
		rLen = 0;
-
 
2929
		rLoc = 593;
-
 
2930
		rType = 0;
-
 
2931
		vrLen = 1113;
-
 
2932
		vrLoc = 0;
-
 
2933
	};
-
 
2934
	0D7A6800126D886100D81586 /* PBXTextBookmark */ = {
-
 
2935
		isa = PBXTextBookmark;
-
 
2936
		fRef = 0D5515B41222A29B0047FA6A /* Iterators.h */;
-
 
2937
		name = "Iterators.h: 15";
-
 
2938
		rLen = 0;
-
 
2939
		rLoc = 528;
-
 
2940
		rType = 0;
-
 
2941
		vrLen = 864;
-
 
2942
		vrLoc = 3477;
-
 
2943
	};
-
 
2944
	0D7A6801126D886100D81586 /* PBXTextBookmark */ = {
-
 
2945
		isa = PBXTextBookmark;
-
 
2946
		fRef = 0D5515D41222A29B0047FA6A /* x3d_save.cpp */;
-
 
2947
		name = "x3d_save.cpp: 74";
-
 
2948
		rLen = 0;
-
 
2949
		rLoc = 2300;
-
 
2950
		rType = 0;
-
 
2951
		vrLen = 862;
-
 
2952
		vrLoc = 77;
-
 
2953
	};
-
 
2954
	0D8F30B412436DE800B9C35E /* PBXTextBookmark */ = {
-
 
2955
		isa = PBXTextBookmark;
-
 
2956
		fRef = 0D5515B51222A29B0047FA6A /* load.cpp */;
-
 
2957
		name = "load.cpp: 1";
3136
		rLen = 0;
2958
		rLen = 0;
3137
		rLoc = 0;
2959
		rLoc = 0;
3138
		rType = 0;
2960
		rType = 0;
3139
		vrLen = 1533;
2961
		vrLen = 1044;
3140
		vrLoc = 515;
2962
		vrLoc = 0;
3141
	};
2963
	};
3142
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
2964
	0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
3143
		activeExec = 0;
2965
		activeExec = 0;
3144
		executables = (
2966
		executables = (
3145
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
2967
			0DAF05B50E6BEAFC0097AAAD /* MeshEdit */,
Line 3154... Line 2976...
3154
			NO,
2976
			NO,
3155
			NO,
2977
			NO,
3156
			NO,
2978
			NO,
3157
			NO,
2979
			NO,
3158
			NO,
2980
			NO,
3159
			YES,
-
 
3160
			NO,
2981
			NO,
-
 
2982
			NO,
-
 
2983
			NO,
-
 
2984
			YES,
3161
		);
2985
		);
3162
		argumentStrings = (
2986
		argumentStrings = (
3163
			/Users/jab/Studio/3DModels/OBJ/jab_octopus.obj,
2987
			/Users/jab/Studio/3DModels/OBJ/jab_octopus.obj,
3164
			"/Users/jab/Studio/3DModels/animal/bunny-simplified.obj",
2988
			"/Users/jab/Studio/3DModels/animal/bunny-simplified.obj",
3165
			"/Users/jab/Studio/3DModels/PLY/armadillo-very-simple.obj",
2989
			"/Users/jab/Studio/3DModels/PLY/armadillo-very-simple.obj",
Line 3168... Line 2992...
3168
			/Users/jab/Studio/3DModels/PLY/gargo1.7M.ply,
2992
			/Users/jab/Studio/3DModels/PLY/gargo1.7M.ply,
3169
			/Users/jab/Studio/3DModels/PLY/Armadillo.ply,
2993
			/Users/jab/Studio/3DModels/PLY/Armadillo.ply,
3170
			/Users/jab/Studio/3DModels/PLY/bunny.ply,
2994
			/Users/jab/Studio/3DModels/PLY/bunny.ply,
3171
			/Users/jab/Studio/3DModels/geometry/cube.x3d,
2995
			/Users/jab/Studio/3DModels/geometry/cube.x3d,
3172
			/Users/jab/Studio/3DModels/OBJ/womanhead.obj,
2996
			/Users/jab/Studio/3DModels/OBJ/womanhead.obj,
-
 
2997
			/Users/jab/Studio/3DModels/OBJ/nose_fixed.obj,
-
 
2998
			/Users/jab/Studio/3DModels/geometry/tetra.x3d,
3173
		);
2999
		);
3174
		autoAttachOnCrash = 1;
3000
		autoAttachOnCrash = 1;
3175
		breakpointsEnabled = 0;
3001
		breakpointsEnabled = 0;
3176
		configStateDict = {
3002
		configStateDict = {
3177
		};
3003
		};
Line 3197... Line 3023...
3197
		variableFormatDictionary = {
3023
		variableFormatDictionary = {
3198
		};
3024
		};
3199
	};
3025
	};
3200
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
3026
	0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {
3201
		uiCtxt = {
3027
		uiCtxt = {
3202
			sepNavIntBoundsRect = "{{0, 0}, {1072, 22933}}";
3028
			sepNavIntBoundsRect = "{{0, 0}, {1052, 23275}}";
3203
			sepNavSelRange = "{20262, 0}";
3029
			sepNavSelRange = "{21621, 0}";
3204
			sepNavVisRange = "{19905, 1131}";
3030
			sepNavVisRange = "{21336, 605}";
3205
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
3031
			sepNavWindowFrame = "{{15, 58}, {846, 820}}";
3206
		};
3032
		};
3207
	};
3033
	};
3208
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
3034
	0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {
3209
		uiCtxt = {
3035
		uiCtxt = {
3210
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1501}}";
3036
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1501}}";
3211
			sepNavSelRange = "{369, 0}";
3037
			sepNavSelRange = "{369, 0}";
3212
			sepNavVisRange = "{880, 678}";
3038
			sepNavVisRange = "{878, 680}";
3213
		};
3039
		};
3214
	};
3040
	};
3215
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
3041
	0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {
3216
		uiCtxt = {
3042
		uiCtxt = {
3217
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8227}}";
3043
			sepNavIntBoundsRect = "{{0, 0}, {1072, 7980}}";
3218
			sepNavSelRange = "{9297, 0}";
3044
			sepNavSelRange = "{9297, 0}";
3219
			sepNavVisRange = "{8298, 804}";
3045
			sepNavVisRange = "{8500, 640}";
3220
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
3046
			sepNavWindowFrame = "{{38, 58}, {846, 820}}";
3221
		};
3047
		};
3222
	};
3048
	};
3223
	0DB270D90E853C70001F2338 /* VisObj.h */ = {
3049
	0DB270D90E853C70001F2338 /* VisObj.h */ = {
3224
		uiCtxt = {
3050
		uiCtxt = {
3225
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1520}}";
3051
			sepNavIntBoundsRect = "{{0, 0}, {1072, 1615}}";
3226
			sepNavSelRange = "{1268, 0}";
3052
			sepNavSelRange = "{1268, 0}";
3227
			sepNavVisRange = "{920, 677}";
3053
			sepNavVisRange = "{0, 554}";
3228
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
3054
			sepNavWindowFrame = "{{61, 11}, {846, 820}}";
3229
		};
3055
		};
3230
	};
3056
	};
3231
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
3057
	0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {
3232
		uiCtxt = {
3058
		uiCtxt = {
3233
			sepNavIntBoundsRect = "{{0, 0}, {1072, 3097}}";
3059
			sepNavIntBoundsRect = "{{0, 0}, {1112, 3154}}";
3234
			sepNavSelRange = "{510, 0}";
3060
			sepNavSelRange = "{2241, 22}";
3235
			sepNavVisRange = "{3382, 1276}";
3061
			sepNavVisRange = "{3958, 1062}";
3236
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
3062
			sepNavWindowFrame = "{{15, 4}, {1650, 874}}";
3237
		};
3063
		};
3238
	};
3064
	};
3239
	0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {
3065
	0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {
3240
		uiCtxt = {
3066
		uiCtxt = {
Line 3250... Line 3076...
3250
		);
3076
		);
3251
	};
3077
	};
3252
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
3078
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
3253
		isa = PBXExecutable;
3079
		isa = PBXExecutable;
3254
		activeArgIndices = (
3080
		activeArgIndices = (
3255
			YES,
-
 
3256
			NO,
3081
			NO,
3257
			NO,
3082
			NO,
-
 
3083
			YES,
3258
			NO,
3084
			NO,
3259
			NO,
3085
			NO,
3260
		);
3086
		);
3261
		argumentStrings = (
3087
		argumentStrings = (
3262
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
3088
			"/Users/jab/Studio/3DModels/PLY/Armadillo.ply\n/Users/jab/Studio/3DModels/PLY\n/Users/jab/Studio/3DModels/PLY\n",
3263
			"/Users/jab/Studio/3DModels/OBJ/castle.obj\n",
3089
			"/Users/jab/Studio/3DModels/OBJ/castle.obj\n",
3264
			/Users/jab/Studio/3DModels/animal/bunny.x3d,
3090
			/Users/jab/Studio/3DModels/OBJ/bunny.obj,
3265
			"/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",
3091
			"/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",
3266
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
3092
			/Users/jab/Studio/3DModels/animal/horse2.x3d,
3267
		);
3093
		);
3268
		autoAttachOnCrash = 1;
3094
		autoAttachOnCrash = 1;
3269
		breakpointsEnabled = 0;
3095
		breakpointsEnabled = 0;
Line 3289... Line 3115...
3289
		sourceDirectories = (
3115
		sourceDirectories = (
3290
		);
3116
		);
3291
		variableFormatDictionary = {
3117
		variableFormatDictionary = {
3292
		};
3118
		};
3293
	};
3119
	};
3294
	0DB883610C611DD20040A677 /* objview.cpp */ = {
3120
	0DB883610C611DD20040A677 /* objviewer.cpp */ = {
3295
		uiCtxt = {
3121
		uiCtxt = {
3296
			sepNavIntBoundsRect = "{{0, 0}, {959, 4636}}";
3122
			sepNavIntBoundsRect = "{{0, 0}, {1339, 6384}}";
3297
			sepNavSelRange = "{4542, 0}";
3123
			sepNavSelRange = "{6033, 1}";
3298
			sepNavVisRange = "{1768, 1077}";
3124
			sepNavVisRange = "{6012, 749}";
3299
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
3125
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
3300
			sepNavWindowFrame = "{{267, 111}, {803, 874}}";
3126
			sepNavWindowFrame = "{{267, 4}, {803, 874}}";
3301
		};
3127
		};
3302
	};
3128
	};
3303
	0DB883B30C611FB20040A677 /* Raytracer */ = {
3129
	0DB883B30C611FB20040A677 /* Raytracer */ = {
3304
		activeExec = 0;
3130
		activeExec = 0;
3305
		executables = (
3131
		executables = (
Line 3328... Line 3154...
3328
		);
3154
		);
3329
		executableSystemSymbolLevel = 0;
3155
		executableSystemSymbolLevel = 0;
3330
		executableUserSymbolLevel = 0;
3156
		executableUserSymbolLevel = 0;
3331
		libgmallocEnabled = 0;
3157
		libgmallocEnabled = 0;
3332
		name = Raytracer;
3158
		name = Raytracer;
-
 
3159
		savedGlobals = {
-
 
3160
		};
3333
		showTypeColumn = 0;
3161
		showTypeColumn = 0;
3334
		sourceDirectories = (
3162
		sourceDirectories = (
3335
		);
3163
		);
3336
	};
3164
	};
3337
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
3165
	0DB883D80C6120590040A677 /* BloomenthalPolygonize */ = {
Line 3362... Line 3190...
3362
		);
3190
		);
3363
		executableSystemSymbolLevel = 0;
3191
		executableSystemSymbolLevel = 0;
3364
		executableUserSymbolLevel = 0;
3192
		executableUserSymbolLevel = 0;
3365
		libgmallocEnabled = 0;
3193
		libgmallocEnabled = 0;
3366
		name = BloomenthalPolygonize;
3194
		name = BloomenthalPolygonize;
-
 
3195
		savedGlobals = {
-
 
3196
		};
3367
		showTypeColumn = 0;
3197
		showTypeColumn = 0;
3368
		sourceDirectories = (
3198
		sourceDirectories = (
3369
		);
3199
		);
3370
	};
3200
	};
3371
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
3201
	0DB883E50C6120A50040A677 /* raytrace.cpp */ = {
Line 3420... Line 3250...
3420
		sourceDirectories = (
3250
		sourceDirectories = (
3421
		);
3251
		);
3422
	};
3252
	};
3423
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
3253
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
3424
		uiCtxt = {
3254
		uiCtxt = {
3425
			sepNavIntBoundsRect = "{{0, 0}, {1064, 5301}}";
3255
			sepNavIntBoundsRect = "{{0, 0}, {1079, 5035}}";
3426
			sepNavSelRange = "{1344, 23}";
3256
			sepNavSelRange = "{3404, 14}";
3427
			sepNavVisRange = "{1068, 526}";
3257
			sepNavVisRange = "{3015, 808}";
3428
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
3258
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
3429
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
3259
			sepNavWindowFrame = "{{15, 53}, {846, 820}}";
3430
		};
3260
		};
3431
	};
3261
	};
3432
	0DB884020C6121240040A677 /* Decimator */ = {
3262
	0DB884020C6121240040A677 /* Decimator */ = {
Line 3605... Line 3435...
3605
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
3435
			sepNavVisRect = "{{0, 57}, {1130, 644}}";
3606
		};
3436
		};
3607
	};
3437
	};
3608
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
3438
	0DB884460C6122220040A677 /* volpoly.cpp */ = {
3609
		uiCtxt = {
3439
		uiCtxt = {
3610
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1843}}";
3440
			sepNavIntBoundsRect = "{{0, 0}, {1339, 1862}}";
3611
			sepNavSelRange = "{496, 0}";
3441
			sepNavSelRange = "{150, 0}";
3612
			sepNavVisRange = "{749, 855}";
3442
			sepNavVisRange = "{0, 552}";
3613
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
3443
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
3614
			sepNavWindowFrame = "{{55, 4}, {1650, 874}}";
3444
			sepNavWindowFrame = "{{55, 4}, {1650, 874}}";
3615
		};
3445
		};
3616
	};
3446
	};
-
 
3447
	0DC0E46412493F00002589AD /* PBXTextBookmark */ = {
-
 
3448
		isa = PBXTextBookmark;
-
 
3449
		fRef = 0D0CAF190C61132C003604C6 /* KDTree.h */;
-
 
3450
		name = "KDTree.h: 2";
-
 
3451
		rLen = 0;
-
 
3452
		rLoc = 47;
-
 
3453
		rType = 0;
-
 
3454
		vrLen = 819;
-
 
3455
		vrLoc = 5714;
-
 
3456
	};
-
 
3457
	0DC0E46512493F00002589AD /* PBXTextBookmark */ = {
-
 
3458
		isa = PBXTextBookmark;
-
 
3459
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
-
 
3460
		name = "LapackFunc.h: 146";
-
 
3461
		rLen = 56;
-
 
3462
		rLoc = 4433;
-
 
3463
		rType = 0;
-
 
3464
		vrLen = 1144;
-
 
3465
		vrLoc = 3852;
-
 
3466
	};
-
 
3467
	0DC4B35E125DB42A003AF7E9 /* GridAlgorithm.h */ = {
-
 
3468
		isa = PBXFileReference;
-
 
3469
		lastKnownFileType = sourcecode.c.h;
-
 
3470
		name = GridAlgorithm.h;
-
 
3471
		path = src/Geometry/GridAlgorithm.h;
-
 
3472
		sourceTree = "<group>";
-
 
3473
	};
3617
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
3474
	0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */ = {
3618
		activeExec = 0;
3475
		activeExec = 0;
3619
		executables = (
3476
		executables = (
3620
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
3477
			0DC4C9170E5039D400F1B8A3 /* LinAlg-eigensolver */,
3621
		);
3478
		);
Line 3667... Line 3524...
3667
		rLoc = 0;
3524
		rLoc = 0;
3668
		rType = 0;
3525
		rType = 0;
3669
		vrLen = 885;
3526
		vrLen = 885;
3670
		vrLoc = 5710;
3527
		vrLoc = 5710;
3671
	};
3528
	};
3672
	0DC62E59123973E600F7EA07 /* PBXTextBookmark */ = {
-
 
3673
		isa = PBXTextBookmark;
-
 
3674
		fRef = 0D5515D01222A29B0047FA6A /* volume_polygonize.cpp */;
-
 
3675
		name = "volume_polygonize.cpp: 455";
-
 
3676
		rLen = 0;
-
 
3677
		rLoc = 12814;
-
 
3678
		rType = 0;
-
 
3679
		vrLen = 961;
-
 
3680
		vrLoc = 9632;
-
 
3681
	};
-
 
3682
	0DC62E7F123976A700F7EA07 /* PBXTextBookmark */ = {
-
 
3683
		isa = PBXTextBookmark;
-
 
3684
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
-
 
3685
		name = "curvature.cpp: 269";
-
 
3686
		rLen = 57;
-
 
3687
		rLoc = 8999;
-
 
3688
		rType = 0;
-
 
3689
		vrLen = 1376;
-
 
3690
		vrLoc = 8407;
-
 
3691
	};
-
 
3692
	0DC62E8D1239779100F7EA07 /* PBXTextBookmark */ = {
-
 
3693
		isa = PBXTextBookmark;
-
 
3694
		fRef = 0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */;
-
 
3695
		name = "CSCMatrixBuilder.h: 23";
-
 
3696
		rLen = 0;
-
 
3697
		rLoc = 978;
-
 
3698
		rType = 0;
-
 
3699
		vrLen = 1044;
-
 
3700
		vrLoc = 0;
-
 
3701
	};
-
 
3702
	0DC62E8E1239779100F7EA07 /* PBXTextBookmark */ = {
-
 
3703
		isa = PBXTextBookmark;
-
 
3704
		fRef = 0DAF06230E6C0A6A0097AAAD /* harmonics.h */;
-
 
3705
		name = "harmonics.h: 18";
-
 
3706
		rLen = 0;
-
 
3707
		rLoc = 369;
-
 
3708
		rType = 0;
-
 
3709
		vrLen = 678;
-
 
3710
		vrLoc = 880;
-
 
3711
	};
-
 
3712
	0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = {
3529
	0DC62EBD12397B1600F7EA07 /* PBXTextBookmark */ = {
3713
		isa = PBXTextBookmark;
3530
		isa = PBXTextBookmark;
3714
		fRef = 0D5515C51222A29B0047FA6A /* ply_load.h */;
3531
		fRef = 0D5515C51222A29B0047FA6A /* ply_load.h */;
3715
		name = "ply_load.h: 1";
3532
		name = "ply_load.h: 1";
3716
		rLen = 0;
3533
		rLen = 0;
Line 3768... Line 3585...
3768
		);
3585
		);
3769
		name = "/Users/jab/GEL/test-bundle-Info.plist";
3586
		name = "/Users/jab/GEL/test-bundle-Info.plist";
3770
		rLen = 0;
3587
		rLen = 0;
3771
		rLoc = 9223372036854775808;
3588
		rLoc = 9223372036854775808;
3772
	};
3589
	};
3773
	0DC62EDD12397E9800F7EA07 /* PBXTextBookmark */ = {
-
 
3774
		isa = PBXTextBookmark;
-
 
3775
		fRef = 0D5515B31222A29B0047FA6A /* ItemVector.h */;
-
 
3776
		name = "ItemVector.h: 173";
-
 
3777
		rLen = 0;
-
 
3778
		rLoc = 4995;
-
 
3779
		rType = 0;
-
 
3780
		vrLen = 494;
-
 
3781
		vrLoc = 5841;
-
 
3782
	};
-
 
3783
	0DC62EDE12397E9800F7EA07 /* PBXTextBookmark */ = {
-
 
3784
		isa = PBXTextBookmark;
-
 
3785
		fRef = 0D5515B41222A29B0047FA6A /* Iterators.h */;
-
 
3786
		name = "Iterators.h: 15";
-
 
3787
		rLen = 0;
-
 
3788
		rLoc = 528;
-
 
3789
		rType = 0;
-
 
3790
		vrLen = 748;
-
 
3791
		vrLoc = 3279;
-
 
3792
	};
-
 
3793
	0DC62EEB123A057D00F7EA07 /* PBXTextBookmark */ = {
-
 
3794
		isa = PBXTextBookmark;
-
 
3795
		fRef = 0D5515AD1222A29B0047FA6A /* dual.cpp */;
-
 
3796
		name = "dual.cpp: 1";
-
 
3797
		rLen = 0;
-
 
3798
		rLoc = 0;
-
 
3799
		rType = 0;
-
 
3800
		vrLen = 741;
-
 
3801
		vrLoc = 0;
-
 
3802
	};
-
 
3803
	0DC62EED123A057D00F7EA07 /* PBXTextBookmark */ = {
-
 
3804
		isa = PBXTextBookmark;
-
 
3805
		fRef = 0D5515AC1222A29B0047FA6A /* curvature.h */;
-
 
3806
		name = "curvature.h: 1";
-
 
3807
		rLen = 0;
-
 
3808
		rLoc = 0;
-
 
3809
		rType = 0;
-
 
3810
		vrLen = 701;
-
 
3811
		vrLoc = 0;
-
 
3812
	};
-
 
3813
	0DC62EEE123A057D00F7EA07 /* PBXTextBookmark */ = {
-
 
3814
		isa = PBXTextBookmark;
-
 
3815
		fRef = 0D5515AE1222A29B0047FA6A /* dual.h */;
-
 
3816
		name = "dual.h: 1";
-
 
3817
		rLen = 0;
-
 
3818
		rLoc = 0;
-
 
3819
		rType = 0;
-
 
3820
		vrLen = 582;
-
 
3821
		vrLoc = 0;
-
 
3822
	};
-
 
3823
	0DC62EF2123A057D00F7EA07 /* PBXTextBookmark */ = {
-
 
3824
		isa = PBXTextBookmark;
-
 
3825
		fRef = 0D5515A71222A29B0047FA6A /* close_holes.h */;
-
 
3826
		name = "close_holes.h: 1";
-
 
3827
		rLen = 0;
-
 
3828
		rLoc = 0;
-
 
3829
		rType = 0;
-
 
3830
		vrLen = 776;
-
 
3831
		vrLoc = 0;
-
 
3832
	};
-
 
3833
	0DC62EFA123A05BF00F7EA07 /* PBXTextBookmark */ = {
-
 
3834
		isa = PBXTextBookmark;
-
 
3835
		fRef = 0D5515A91222A29B0047FA6A /* ConnectivityKernel.cpp */;
-
 
3836
		name = "ConnectivityKernel.cpp: 1";
-
 
3837
		rLen = 0;
-
 
3838
		rLoc = 0;
-
 
3839
		rType = 0;
-
 
3840
		vrLen = 970;
-
 
3841
		vrLoc = 0;
-
 
3842
	};
-
 
3843
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
3590
	0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {
3844
		uiCtxt = {
3591
		uiCtxt = {
3845
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
3592
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
3846
			sepNavSelRange = "{0, 0}";
3593
			sepNavSelRange = "{0, 0}";
3847
			sepNavVisRange = "{1183, 817}";
3594
			sepNavVisRange = "{1183, 817}";
Line 3868... Line 3615...
3868
			sepNavSelRange = "{43, 0}";
3615
			sepNavSelRange = "{43, 0}";
3869
			sepNavVisRange = "{622, 396}";
3616
			sepNavVisRange = "{622, 396}";
3870
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
3617
			sepNavWindowFrame = "{{15, 203}, {846, 820}}";
3871
		};
3618
		};
3872
	};
3619
	};
3873
	0DD5E6B0123E1C97002B63EF /* PBXTextBookmark */ = {
-
 
3874
		isa = PBXTextBookmark;
-
 
3875
		fRef = 0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */;
-
 
3876
		name = "caps_and_needles.cpp: 65";
-
 
3877
		rLen = 0;
-
 
3878
		rLoc = 1945;
-
 
3879
		rType = 0;
-
 
3880
		vrLen = 937;
-
 
3881
		vrLoc = 1946;
-
 
3882
	};
-
 
3883
	0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */ = {
3620
	0DD7D1990E7E853300A9C60E /* PBXBookmarkGroup */ = {
3884
		isa = PBXBookmarkGroup;
3621
		isa = PBXBookmarkGroup;
3885
		children = (
3622
		children = (
3886
			0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */,
3623
			0DD7D1CF0E7E964A00A9C60E /* PBXBookmark */,
3887
			0D3BAB0B124230A80004E2EF /* PBXBookmark */,
3624
			0D3BAB0B124230A80004E2EF /* PBXBookmark */,
Line 3898... Line 3635...
3898
		lastKnownFileType = text;
3635
		lastKnownFileType = text;
3899
		name = "wire-generic.vert";
3636
		name = "wire-generic.vert";
3900
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
3637
		path = "/Users/jab/GEL/apps/MeshEdit/wire-generic.vert";
3901
		sourceTree = "<absolute>";
3638
		sourceTree = "<absolute>";
3902
	};
3639
	};
3903
	0DE64368123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
3904
		isa = PBXTextBookmark;
-
 
3905
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
-
 
3906
		name = "rply.c: 333";
-
 
3907
		rLen = 0;
-
 
3908
		rLoc = 12503;
-
 
3909
		rType = 0;
-
 
3910
		vrLen = 969;
-
 
3911
		vrLoc = 12815;
-
 
3912
	};
-
 
3913
	0DE64369123D0BEB001BDB8E /* PBXTextBookmark */ = {
3640
	0DE64369123D0BEB001BDB8E /* PBXTextBookmark */ = {
3914
		isa = PBXTextBookmark;
3641
		isa = PBXTextBookmark;
3915
		fRef = 0D5515CF1222A29B0047FA6A /* triangulate.h */;
3642
		fRef = 0D5515CF1222A29B0047FA6A /* triangulate.h */;
3916
		name = "triangulate.h: 1";
3643
		name = "triangulate.h: 1";
3917
		rLen = 0;
3644
		rLen = 0;
3918
		rLoc = 0;
3645
		rLoc = 0;
3919
		rType = 0;
3646
		rType = 0;
3920
		vrLen = 1013;
3647
		vrLen = 1013;
3921
		vrLoc = 310;
3648
		vrLoc = 310;
3922
	};
3649
	};
3923
	0DE6436A123D0BEB001BDB8E /* PBXTextBookmark */ = {
-
 
3924
		isa = PBXTextBookmark;
-
 
3925
		fRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */;
-
 
3926
		name = "VisObj.cpp: 29";
-
 
3927
		rLen = 0;
-
 
3928
		rLoc = 510;
-
 
3929
		rType = 0;
-
 
3930
		vrLen = 542;
-
 
3931
		vrLoc = 390;
-
 
3932
	};
-
 
3933
	0DE6436D123D0BEB001BDB8E /* PBXTextBookmark */ = {
3650
	0DE6436D123D0BEB001BDB8E /* PBXTextBookmark */ = {
3934
		isa = PBXTextBookmark;
3651
		isa = PBXTextBookmark;
3935
		fRef = 0D5515B61222A29B0047FA6A /* load.h */;
3652
		fRef = 0D5515B61222A29B0047FA6A /* load.h */;
3936
		name = "load.h: 1";
3653
		name = "load.h: 1";
3937
		rLen = 0;
3654
		rLen = 0;
3938
		rLoc = 0;
3655
		rLoc = 0;
3939
		rType = 0;
3656
		rType = 0;
3940
		vrLen = 717;
3657
		vrLen = 717;
3941
		vrLoc = 0;
3658
		vrLoc = 0;
3942
	};
3659
	};
3943
	0DE6436E123D0BEB001BDB8E /* PBXTextBookmark */ = {
3660
	0DEA931A129028C400DB1F5F /* PBXTextBookmark */ = {
3944
		isa = PBXTextBookmark;
3661
		isa = PBXTextBookmark;
3945
		fRef = 0D5515A61222A29B0047FA6A /* close_holes.cpp */;
3662
		fRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */;
3946
		name = "close_holes.cpp: 1";
3663
		name = "AttributeVector.h: 84";
3947
		rLen = 0;
3664
		rLen = 131;
3948
		rLoc = 0;
3665
		rLoc = 2600;
3949
		rType = 0;
3666
		rType = 0;
3950
		vrLen = 698;
3667
		vrLen = 811;
3951
		vrLoc = 0;
3668
		vrLoc = 4274;
3952
	};
3669
	};
3953
	0DE6436F123D0BEB001BDB8E /* PBXTextBookmark */ = {
3670
	0DEA931F129028C400DB1F5F /* PBXTextBookmark */ = {
3954
		isa = PBXTextBookmark;
3671
		isa = PBXTextBookmark;
3955
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
3672
		fRef = 0D5515B11222A29B0047FA6A /* HalfEdgeWalker.h */;
3956
		name = "HalfEdgeWalker.h: 1";
3673
		name = "HalfEdgeWalker.h: 85";
3957
		rLen = 0;
3674
		rLen = 0;
3958
		rLoc = 0;
3675
		rLoc = 3471;
3959
		rType = 0;
3676
		rType = 0;
3960
		vrLen = 1157;
3677
		vrLen = 1200;
3961
		vrLoc = 2897;
3678
		vrLoc = 1830;
3962
	};
3679
	};
3963
	0DE64370123D0BEB001BDB8E /* PBXTextBookmark */ = {
3680
	0DEA933512902A9F00DB1F5F /* PBXTextBookmark */ = {
3964
		isa = PBXTextBookmark;
3681
		isa = PBXTextBookmark;
-
 
3682
		fRef = 0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */;
-
 
3683
		name = "QuatTrackBall.cpp: 51";
-
 
3684
		rLen = 0;
-
 
3685
		rLoc = 1315;
-
 
3686
		rType = 0;
-
 
3687
		vrLen = 563;
-
 
3688
		vrLoc = 961;
-
 
3689
	};
-
 
3690
	0DEA933612902A9F00DB1F5F /* PBXTextBookmark */ = {
-
 
3691
		isa = PBXTextBookmark;
-
 
3692
		fRef = 0D0CAF770C61132C003604C6 /* HashKey.cpp */;
-
 
3693
		name = "HashKey.cpp: 34";
-
 
3694
		rLen = 0;
-
 
3695
		rLoc = 486;
-
 
3696
		rType = 0;
-
 
3697
		vrLen = 462;
-
 
3698
		vrLoc = 83;
-
 
3699
	};
-
 
3700
	0DEA933712902A9F00DB1F5F /* PBXTextBookmark */ = {
-
 
3701
		isa = PBXTextBookmark;
-
 
3702
		fRef = 0D17B9730E4B949300FD8803 /* rply.c */;
-
 
3703
		name = "rply.c: 1150";
-
 
3704
		rLen = 0;
-
 
3705
		rLoc = 39405;
-
 
3706
		rType = 0;
-
 
3707
		vrLen = 1009;
-
 
3708
		vrLoc = 38905;
-
 
3709
	};
-
 
3710
	0DEA933812902A9F00DB1F5F /* PBXTextBookmark */ = {
-
 
3711
		isa = PBXTextBookmark;
3965
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
3712
		fRef = 0D5515C61222A29B0047FA6A /* quadric_simplify.cpp */;
3966
		name = "Manifold.h: 225";
3713
		name = "quadric_simplify.cpp: 33";
3967
		rLen = 54;
3714
		rLen = 0;
3968
		rLoc = 10341;
3715
		rLoc = 764;
3969
		rType = 0;
3716
		rType = 0;
3970
		vrLen = 918;
3717
		vrLen = 828;
-
 
3718
		vrLoc = 550;
-
 
3719
	};
-
 
3720
	0DEA935C12902DAF00DB1F5F /* PBXTextBookmark */ = {
-
 
3721
		isa = PBXTextBookmark;
-
 
3722
		fRef = 0D5515AB1222A29B0047FA6A /* curvature.cpp */;
-
 
3723
		name = "curvature.cpp: 129";
-
 
3724
		rLen = 35;
-
 
3725
		rLoc = 4568;
-
 
3726
		rType = 0;
-
 
3727
		vrLen = 868;
-
 
3728
		vrLoc = 4090;
-
 
3729
	};
-
 
3730
	0DEFF53E12575982003D9434 /* PBXTextBookmark */ = {
-
 
3731
		isa = PBXTextBookmark;
-
 
3732
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
-
 
3733
		name = "LapackFunc.cpp: 140";
-
 
3734
		rLen = 6;
-
 
3735
		rLoc = 3875;
-
 
3736
		rType = 0;
-
 
3737
		vrLen = 520;
-
 
3738
		vrLoc = 3570;
-
 
3739
	};
-
 
3740
	0DEFF54312575B78003D9434 /* PBXTextBookmark */ = {
-
 
3741
		isa = PBXTextBookmark;
-
 
3742
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
-
 
3743
		name = "QuatTrackBall.h: 26";
-
 
3744
		rLen = 22;
-
 
3745
		rLoc = 557;
-
 
3746
		rType = 0;
-
 
3747
		vrLen = 680;
-
 
3748
		vrLoc = 442;
-
 
3749
	};
-
 
3750
	0DEFF54912575BC3003D9434 /* PBXTextBookmark */ = {
-
 
3751
		isa = PBXTextBookmark;
-
 
3752
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
-
 
3753
		name = "GLViewController.cpp: 111";
-
 
3754
		rLen = 42;
-
 
3755
		rLoc = 2248;
-
 
3756
		rType = 0;
-
 
3757
		vrLen = 581;
3971
		vrLoc = 10398;
3758
		vrLoc = 1868;
3972
	};
3759
	};
3973
	0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {
3760
	0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {
3974
		uiCtxt = {
3761
		uiCtxt = {
3975
			sepNavIntBoundsRect = "{{0, 0}, {1072, 2888}}";
3762
			sepNavIntBoundsRect = "{{0, 0}, {1112, 3192}}";
3976
			sepNavSelRange = "{978, 0}";
3763
			sepNavSelRange = "{978, 0}";
-
 
3764
			sepNavVisRange = "{2810, 589}";
-
 
3765
		};
-
 
3766
	};
-
 
3767
	0DFD9AD9129178C7005C79B3 /* PBXTextBookmark */ = {
-
 
3768
		isa = PBXTextBookmark;
-
 
3769
		fRef = 0D5515AA1222A29B0047FA6A /* ConnectivityKernel.h */;
-
 
3770
		name = "ConnectivityKernel.h: 256";
-
 
3771
		rLen = 34;
-
 
3772
		rLoc = 9385;
-
 
3773
		rType = 0;
-
 
3774
		vrLen = 1527;
-
 
3775
		vrLoc = 4291;
-
 
3776
	};
-
 
3777
	0DFD9ADA129178C7005C79B3 /* PBXTextBookmark */ = {
-
 
3778
		isa = PBXTextBookmark;
-
 
3779
		fRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */;
-
 
3780
		name = "meshedit.cpp: 1219";
-
 
3781
		rLen = 0;
-
 
3782
		rLoc = 37809;
-
 
3783
		rType = 0;
-
 
3784
		vrLen = 525;
-
 
3785
		vrLoc = 37515;
-
 
3786
	};
-
 
3787
	0DFD9AE412917930005C79B3 /* PBXTextBookmark */ = {
-
 
3788
		isa = PBXTextBookmark;
-
 
3789
		fRef = 0D5515B91222A29B0047FA6A /* Manifold.h */;
-
 
3790
		name = "Manifold.h: 257";
-
 
3791
		rLen = 24;
-
 
3792
		rLoc = 12073;
-
 
3793
		rType = 0;
-
 
3794
		vrLen = 1034;
-
 
3795
		vrLoc = 10412;
-
 
3796
	};
-
 
3797
	0DFD9AE512917930005C79B3 /* PBXTextBookmark */ = {
-
 
3798
		isa = PBXTextBookmark;
-
 
3799
		fRef = 0DFD9AE612917930005C79B3 /* Manifold.h */;
-
 
3800
		name = "Manifold.h: 219";
-
 
3801
		rLen = 48;
-
 
3802
		rLoc = 10039;
-
 
3803
		rType = 0;
-
 
3804
		vrLen = 1134;
-
 
3805
		vrLoc = 9823;
-
 
3806
	};
-
 
3807
	0DFD9AE612917930005C79B3 /* Manifold.h */ = {
-
 
3808
		isa = PBXFileReference;
-
 
3809
		lastKnownFileType = sourcecode.c.h;
-
 
3810
		name = Manifold.h;
-
 
3811
		path = /usr/local/include/HMesh/Manifold.h;
-
 
3812
		sourceTree = "<absolute>";
-
 
3813
	};
-
 
3814
	0DFD9AF61291D6C4005C79B3 /* PBXTextBookmark */ = {
-
 
3815
		isa = PBXTextBookmark;
-
 
3816
		fRef = 0D5515B81222A29B0047FA6A /* Manifold.cpp */;
-
 
3817
		name = "Manifold.cpp: 350";
-
 
3818
		rLen = 0;
-
 
3819
		rLoc = 10456;
-
 
3820
		rType = 0;
-
 
3821
		vrLen = 784;
-
 
3822
		vrLoc = 9903;
-
 
3823
	};
-
 
3824
	0DFD9AF71291D6C4005C79B3 /* PBXTextBookmark */ = {
-
 
3825
		isa = PBXTextBookmark;
-
 
3826
		fRef = 0DFD9AF81291D6C4005C79B3 /* stl_bvector.h */;
-
 
3827
		rLen = 0;
-
 
3828
		rLoc = 80;
-
 
3829
		rType = 1;
-
 
3830
	};
-
 
3831
	0DFD9AF81291D6C4005C79B3 /* stl_bvector.h */ = {
-
 
3832
		isa = PBXFileReference;
-
 
3833
		lastKnownFileType = sourcecode.c.h;
-
 
3834
		name = stl_bvector.h;
-
 
3835
		path = "/usr/include/c++/4.2.1/bits/stl_bvector.h";
-
 
3836
		sourceTree = "<absolute>";
-
 
3837
	};
-
 
3838
	0DFD9AF91291D6C4005C79B3 /* PBXTextBookmark */ = {
-
 
3839
		isa = PBXTextBookmark;
-
 
3840
		fRef = 0DFD9AFA1291D6C4005C79B3 /* stl_bvector.h */;
-
 
3841
		name = "stl_bvector.h: 81";
-
 
3842
		rLen = 0;
-
 
3843
		rLoc = 3135;
-
 
3844
		rType = 0;
-
 
3845
		vrLen = 518;
-
 
3846
		vrLoc = 2901;
-
 
3847
	};
-
 
3848
	0DFD9AFA1291D6C4005C79B3 /* stl_bvector.h */ = {
-
 
3849
		isa = PBXFileReference;
-
 
3850
		lastKnownFileType = sourcecode.c.h;
-
 
3851
		name = stl_bvector.h;
-
 
3852
		path = "/usr/include/c++/4.2.1/bits/stl_bvector.h";
-
 
3853
		sourceTree = "<absolute>";
-
 
3854
		uiCtxt = {
-
 
3855
			sepNavIntBoundsRect = "{{0, 0}, {1086, 19000}}";
-
 
3856
			sepNavSelRange = "{3135, 0}";
3977
			sepNavVisRange = "{0, 1044}";
3857
			sepNavVisRange = "{0, 1458}";
3978
		};
3858
		};
3979
	};
3859
	};
3980
}
3860
}