Subversion Repositories gelsvn

Rev

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

Rev 365 Rev 367
Line 1... Line 1...
1
// !$*UTF8*$!
1
// !$*UTF8*$!
2
{
2
{
3
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
3
	0D0CAEB20C6112FC003604C6 /* Project object */ = {
-
 
4
		activeArchitecture = i386;
4
		activeBuildConfigurationName = Debug;
5
		activeBuildConfigurationName = Release;
5
		activeExecutable = 0DB8835B0C611DA10040A677 /* OBJViewer */;
6
		activeExecutable = 0DB884040C6121240040A677 /* Decimator */;
6
		activeTarget = 0DB883590C611DA10040A677 /* OBJViewer */;
7
		activeTarget = 0DB884020C6121240040A677 /* Decimator */;
7
		addToTargets = (
8
		addToTargets = (
8
			0D0CAEC00C611308003604C6 /* GEL */,
9
			0D0CAEC00C611308003604C6 /* GEL */,
9
		);
10
		);
10
		breakpoints = (
11
		breakpoints = (
11
			0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */,
12
			0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */,
12
		);
13
		);
13
		breakpointsGroup = 0D0CB0670C611749003604C6 /* XCBreakpointsBucket */;
-
 
14
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
14
		codeSenseManager = 0D0CAEB70C6112FC003604C6 /* Code sense */;
15
		executables = (
15
		executables = (
16
			0DB8835B0C611DA10040A677 /* OBJViewer */,
16
			0DB8835B0C611DA10040A677 /* OBJViewer */,
17
			0DB883B50C611FB20040A677 /* Raytracer */,
17
			0DB883B50C611FB20040A677 /* Raytracer */,
18
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
18
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
Line 89... Line 89...
89
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
89
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
90
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
90
				PBXFileTableDataSourceColumnSortingKey = PBXExecutablesDataSource_NameID;
91
				PBXFileTableDataSourceColumnWidthsKey = (
91
				PBXFileTableDataSourceColumnWidthsKey = (
92
					22,
92
					22,
93
					300,
93
					300,
94
					718,
94
					774,
95
				);
95
				);
96
				PBXFileTableDataSourceColumnsKey = (
96
				PBXFileTableDataSourceColumnsKey = (
97
					PBXExecutablesDataSource_ActiveFlagID,
97
					PBXExecutablesDataSource_ActiveFlagID,
98
					PBXExecutablesDataSource_NameID,
98
					PBXExecutablesDataSource_NameID,
99
					PBXExecutablesDataSource_CommentsID,
99
					PBXExecutablesDataSource_CommentsID,
Line 102... Line 102...
102
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
102
			PBXConfiguration.PBXFileTableDataSource3.PBXFileTableDataSource = {
103
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
103
				PBXFileTableDataSourceColumnSortingDirectionKey = "-1";
104
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
104
				PBXFileTableDataSourceColumnSortingKey = PBXFileDataSource_Filename_ColumnID;
105
				PBXFileTableDataSourceColumnWidthsKey = (
105
				PBXFileTableDataSourceColumnWidthsKey = (
106
					20,
106
					20,
107
					830,
107
					886,
108
					20,
108
					20,
109
					48,
109
					48,
110
					43,
110
					43,
111
					43,
111
					43,
112
					20,
112
					20,
Line 165... Line 165...
165
					PBXFileDataSource_ObjectSize_ColumnID,
165
					PBXFileDataSource_ObjectSize_ColumnID,
166
					PBXFileDataSource_Errors_ColumnID,
166
					PBXFileDataSource_Errors_ColumnID,
167
					PBXFileDataSource_Warnings_ColumnID,
167
					PBXFileDataSource_Warnings_ColumnID,
168
				);
168
				);
169
			};
169
			};
170
			PBXPerProjectTemplateStateSaveDate = 230629882;
170
			PBXPerProjectTemplateStateSaveDate = 237283665;
171
			PBXWorkspaceStateSaveDate = 230629882;
171
			PBXWorkspaceStateSaveDate = 237283665;
172
		};
172
		};
173
		perUserProjectItems = {
173
		perUserProjectItems = {
174
			0D1307D50D887A6400847A72 = 0D1307D50D887A6400847A72 /* PBXTextBookmark */;
174
			0D75B4D60E24A57E0079666A = 0D75B4D60E24A57E0079666A /* PBXTextBookmark */;
175
			0D1307D80D887A6400847A72 = 0D1307D80D887A6400847A72 /* PBXTextBookmark */;
175
			0D75B4D70E24A57E0079666A = 0D75B4D70E24A57E0079666A /* PBXTextBookmark */;
176
			0D13082C0D887C6D00847A72 = 0D13082C0D887C6D00847A72 /* PBXTextBookmark */;
176
			0D75B4D80E24A57E0079666A = 0D75B4D80E24A57E0079666A /* PBXTextBookmark */;
177
			0D13082D0D887C6D00847A72 = 0D13082D0D887C6D00847A72 /* PBXTextBookmark */;
177
			0D75B4D90E24A57E0079666A = 0D75B4D90E24A57E0079666A /* PBXTextBookmark */;
178
			0D13083D0D887CD300847A72 = 0D13083D0D887CD300847A72 /* PBXTextBookmark */;
178
			0D75B4DA0E24A57E0079666A = 0D75B4DA0E24A57E0079666A /* PBXTextBookmark */;
179
			0D1308430D887CD300847A72 = 0D1308430D887CD300847A72 /* PBXTextBookmark */;
179
			0D75B4DB0E24A57E0079666A = 0D75B4DB0E24A57E0079666A /* PBXTextBookmark */;
180
			0D1308AB0D88801100847A72 = 0D1308AB0D88801100847A72 /* PBXTextBookmark */;
180
			0D75B4DC0E24A57E0079666A = 0D75B4DC0E24A57E0079666A /* PBXTextBookmark */;
181
			0D1308F10D88814500847A72 = 0D1308F10D88814500847A72 /* PBXTextBookmark */;
181
			0D75B4DD0E24A57E0079666A = 0D75B4DD0E24A57E0079666A /* PBXTextBookmark */;
182
			0D1308FB0D8881B300847A72 = 0D1308FB0D8881B300847A72 /* PBXTextBookmark */;
182
			0D75B4DE0E24A57E0079666A = 0D75B4DE0E24A57E0079666A /* PBXTextBookmark */;
183
			0D1308FC0D8881B300847A72 = 0D1308FC0D8881B300847A72 /* PBXTextBookmark */;
183
			0D75B4DF0E24A57E0079666A = 0D75B4DF0E24A57E0079666A /* PBXTextBookmark */;
184
			0D1308FD0D8881B300847A72 = 0D1308FD0D8881B300847A72 /* PBXTextBookmark */;
184
			0D75B4E00E24A57E0079666A = 0D75B4E00E24A57E0079666A /* PBXTextBookmark */;
185
			0D1309010D8881B300847A72 = 0D1309010D8881B300847A72 /* PBXTextBookmark */;
185
			0D75B4E10E24A57E0079666A = 0D75B4E10E24A57E0079666A /* PBXTextBookmark */;
186
			0D1309020D8881B300847A72 = 0D1309020D8881B300847A72 /* PBXTextBookmark */;
186
			0D75B4E20E24A57E0079666A = 0D75B4E20E24A57E0079666A /* PBXTextBookmark */;
187
			0D1309030D8881B300847A72 = 0D1309030D8881B300847A72 /* PBXTextBookmark */;
187
			0D75B4E30E24A57E0079666A = 0D75B4E30E24A57E0079666A /* PBXTextBookmark */;
188
			0D1309190D88826B00847A72 = 0D1309190D88826B00847A72 /* PBXTextBookmark */;
188
			0D75B4E40E24A57E0079666A = 0D75B4E40E24A57E0079666A /* PBXTextBookmark */;
189
			0D1309410D891E3400847A72 = 0D1309410D891E3400847A72 /* PBXTextBookmark */;
189
			0D75B4E50E24A57E0079666A = 0D75B4E50E24A57E0079666A /* PBXTextBookmark */;
190
			0D4007850D8EAED3002D90E7 = 0D4007850D8EAED3002D90E7 /* PBXTextBookmark */;
190
			0D75B4E60E24A57E0079666A = 0D75B4E60E24A57E0079666A /* PBXTextBookmark */;
191
			0D4007860D8EAED3002D90E7 = 0D4007860D8EAED3002D90E7 /* PBXTextBookmark */;
191
			0D75B4E70E24A57E0079666A = 0D75B4E70E24A57E0079666A /* PBXTextBookmark */;
192
			0D4007870D8EAED3002D90E7 = 0D4007870D8EAED3002D90E7 /* PBXTextBookmark */;
192
			0D75B4E80E24A57E0079666A = 0D75B4E80E24A57E0079666A /* PBXTextBookmark */;
193
			0D4007890D8EAED3002D90E7 = 0D4007890D8EAED3002D90E7 /* PBXTextBookmark */;
193
			0D75B4E90E24A57E0079666A = 0D75B4E90E24A57E0079666A /* PBXTextBookmark */;
194
			0D40078B0D8EAED3002D90E7 = 0D40078B0D8EAED3002D90E7 /* PBXTextBookmark */;
194
			0D75B4EA0E24A57E0079666A = 0D75B4EA0E24A57E0079666A /* PBXTextBookmark */;
195
			0D40078E0D8EAED3002D90E7 = 0D40078E0D8EAED3002D90E7 /* PBXTextBookmark */;
195
			0D75B50E0E24A9470079666A = 0D75B50E0E24A9470079666A /* PBXTextBookmark */;
196
			0D4007900D8EAED3002D90E7 = 0D4007900D8EAED3002D90E7 /* PBXTextBookmark */;
196
			0D8313550E24A96100C1C996 /* PBXTextBookmark */ = 0D8313550E24A96100C1C996 /* PBXTextBookmark */;
197
			0D4007920D8EAED3002D90E7 = 0D4007920D8EAED3002D90E7 /* PBXTextBookmark */;
197
			0D83135A0E24AA3400C1C996 /* PBXTextBookmark */ = 0D83135A0E24AA3400C1C996 /* PBXTextBookmark */;
198
			0D4007930D8EAED3002D90E7 = 0D4007930D8EAED3002D90E7 /* PBXTextBookmark */;
198
			0D83135B0E24AA3400C1C996 /* PBXTextBookmark */ = 0D83135B0E24AA3400C1C996 /* PBXTextBookmark */;
199
			0D4007980D8EAED3002D90E7 = 0D4007980D8EAED3002D90E7 /* PBXTextBookmark */;
199
			0D83135C0E24AA3400C1C996 /* PBXTextBookmark */ = 0D83135C0E24AA3400C1C996 /* PBXTextBookmark */;
200
			0D40079F0D8EAED3002D90E7 = 0D40079F0D8EAED3002D90E7 /* PBXTextBookmark */;
200
			0D83135D0E24AA3400C1C996 /* PBXTextBookmark */ = 0D83135D0E24AA3400C1C996 /* PBXTextBookmark */;
201
			0D4007A10D8EAED3002D90E7 = 0D4007A10D8EAED3002D90E7 /* PBXTextBookmark */;
201
			0D8313620E24AA5300C1C996 /* PBXTextBookmark */ = 0D8313620E24AA5300C1C996 /* PBXTextBookmark */;
202
			0D4007A70D8EAED3002D90E7 = 0D4007A70D8EAED3002D90E7 /* PBXTextBookmark */;
202
			0D8313630E24AA5300C1C996 /* PBXTextBookmark */ = 0D8313630E24AA5300C1C996 /* PBXTextBookmark */;
203
			0D4007A80D8EAED3002D90E7 = 0D4007A80D8EAED3002D90E7 /* PBXTextBookmark */;
203
			0D83136A0E24AA5900C1C996 /* PBXTextBookmark */ = 0D83136A0E24AA5900C1C996 /* PBXTextBookmark */;
204
			0D4007A90D8EAED3002D90E7 = 0D4007A90D8EAED3002D90E7 /* PBXTextBookmark */;
204
			0D83136B0E24AA5900C1C996 /* PBXTextBookmark */ = 0D83136B0E24AA5900C1C996 /* PBXTextBookmark */;
205
			0D4007AB0D8EAED3002D90E7 = 0D4007AB0D8EAED3002D90E7 /* PBXTextBookmark */;
205
			0D83136C0E24AA5900C1C996 /* PBXTextBookmark */ = 0D83136C0E24AA5900C1C996 /* PBXTextBookmark */;
206
			0D4007AD0D8EAED3002D90E7 = 0D4007AD0D8EAED3002D90E7 /* PBXTextBookmark */;
206
			0D83136E0E24AA7C00C1C996 /* PBXTextBookmark */ = 0D83136E0E24AA7C00C1C996 /* PBXTextBookmark */;
207
			0D4007B00D8EAED3002D90E7 = 0D4007B00D8EAED3002D90E7 /* PBXTextBookmark */;
207
			0D8313720E24AAED00C1C996 /* PBXTextBookmark */ = 0D8313720E24AAED00C1C996 /* PBXTextBookmark */;
208
			0D4007B10D8EAED3002D90E7 = 0D4007B10D8EAED3002D90E7 /* PBXTextBookmark */;
208
			0D8313740E24AB0300C1C996 /* PBXTextBookmark */ = 0D8313740E24AB0300C1C996 /* PBXTextBookmark */;
209
			0D4007B70D8EAED3002D90E7 = 0D4007B70D8EAED3002D90E7 /* PBXTextBookmark */;
209
			0D8313750E24AB0300C1C996 /* PBXTextBookmark */ = 0D8313750E24AB0300C1C996 /* PBXTextBookmark */;
210
			0D4007B90D8EAED3002D90E7 = 0D4007B90D8EAED3002D90E7 /* PBXTextBookmark */;
210
			0D8313760E24AB0300C1C996 /* PBXTextBookmark */ = 0D8313760E24AB0300C1C996 /* PBXTextBookmark */;
211
			0D4007BA0D8EAED3002D90E7 = 0D4007BA0D8EAED3002D90E7 /* PBXTextBookmark */;
211
			0D8313770E24AB0300C1C996 /* PBXTextBookmark */ = 0D8313770E24AB0300C1C996 /* PBXTextBookmark */;
212
			0D4007BD0D8EAED3002D90E7 = 0D4007BD0D8EAED3002D90E7 /* PBXTextBookmark */;
212
			0D8313780E24AB1C00C1C996 /* PBXTextBookmark */ = 0D8313780E24AB1C00C1C996 /* PBXTextBookmark */;
213
			0D4007BE0D8EAED3002D90E7 = 0D4007BE0D8EAED3002D90E7 /* PBXTextBookmark */;
213
			0D8313830E24AC3B00C1C996 /* PBXTextBookmark */ = 0D8313830E24AC3B00C1C996 /* PBXTextBookmark */;
214
			0D4007C00D8EAED3002D90E7 = 0D4007C00D8EAED3002D90E7 /* PBXTextBookmark */;
214
			0D8313840E24AC3B00C1C996 /* PBXBookmark */ = 0D8313840E24AC3B00C1C996 /* PBXBookmark */;
215
			0D4007C20D8EAED3002D90E7 = 0D4007C20D8EAED3002D90E7 /* PBXTextBookmark */;
215
			0D8313850E24AC3B00C1C996 /* PBXTextBookmark */ = 0D8313850E24AC3B00C1C996 /* PBXTextBookmark */;
216
			0D4007C50D8EAED3002D90E7 = 0D4007C50D8EAED3002D90E7 /* PBXTextBookmark */;
216
			0D8313860E24AC3B00C1C996 /* PBXTextBookmark */ = 0D8313860E24AC3B00C1C996 /* PBXTextBookmark */;
217
			0D4007C90D8EAED3002D90E7 = 0D4007C90D8EAED3002D90E7 /* PBXTextBookmark */;
217
			0D8313880E24AC4500C1C996 /* PBXTextBookmark */ = 0D8313880E24AC4500C1C996 /* PBXTextBookmark */;
218
			0D4007CC0D8EAED3002D90E7 = 0D4007CC0D8EAED3002D90E7 /* PBXTextBookmark */;
218
			0D83138B0E24AC5A00C1C996 /* PBXTextBookmark */ = 0D83138B0E24AC5A00C1C996 /* PBXTextBookmark */;
219
			0D4007D30D8EAED3002D90E7 = 0D4007D30D8EAED3002D90E7 /* PBXTextBookmark */;
219
			0D83138E0E24AC9D00C1C996 /* PBXTextBookmark */ = 0D83138E0E24AC9D00C1C996 /* PBXTextBookmark */;
220
			0D4007D40D8EAED3002D90E7 = 0D4007D40D8EAED3002D90E7 /* PBXTextBookmark */;
220
			0D8313900E24ACEA00C1C996 /* PBXTextBookmark */ = 0D8313900E24ACEA00C1C996 /* PBXTextBookmark */;
221
			0D4007D50D8EAED3002D90E7 = 0D4007D50D8EAED3002D90E7 /* PBXTextBookmark */;
221
			0D8313910E24ACEA00C1C996 /* PBXTextBookmark */ = 0D8313910E24ACEA00C1C996 /* PBXTextBookmark */;
222
			0D4007D60D8EAED3002D90E7 = 0D4007D60D8EAED3002D90E7 /* PBXTextBookmark */;
222
			0D8313920E24ACEA00C1C996 /* PBXBookmark */ = 0D8313920E24ACEA00C1C996 /* PBXBookmark */;
223
			0D4007D70D8EAED3002D90E7 = 0D4007D70D8EAED3002D90E7 /* PBXTextBookmark */;
223
			0D8313930E24ACEA00C1C996 /* PBXTextBookmark */ = 0D8313930E24ACEA00C1C996 /* PBXTextBookmark */;
224
			0D4007D80D8EAED3002D90E7 = 0D4007D80D8EAED3002D90E7 /* PBXTextBookmark */;
224
			0D8313940E24ACEA00C1C996 /* PBXTextBookmark */ = 0D8313940E24ACEA00C1C996 /* PBXTextBookmark */;
225
			0D4007D90D8EAED3002D90E7 = 0D4007D90D8EAED3002D90E7 /* PBXTextBookmark */;
225
			0D8313950E24ACEA00C1C996 /* PBXTextBookmark */ = 0D8313950E24ACEA00C1C996 /* PBXTextBookmark */;
226
			0D4007DA0D8EAED3002D90E7 = 0D4007DA0D8EAED3002D90E7 /* PBXTextBookmark */;
226
			0D8313980E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313980E24CC5F00C1C996 /* PBXTextBookmark */;
227
			0D4007DC0D8EAED3002D90E7 = 0D4007DC0D8EAED3002D90E7 /* PBXTextBookmark */;
227
			0D8313990E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313990E24CC5F00C1C996 /* PBXTextBookmark */;
228
			0D4007DD0D8EAED3002D90E7 = 0D4007DD0D8EAED3002D90E7 /* PBXTextBookmark */;
228
			0D83139A0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D83139A0E24CC5F00C1C996 /* PBXTextBookmark */;
229
			0D4008F00D8EBA46002D90E7 = 0D4008F00D8EBA46002D90E7 /* PBXTextBookmark */;
229
			0D83139B0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D83139B0E24CC5F00C1C996 /* PBXTextBookmark */;
230
			0D4009220D8EBC9B002D90E7 = 0D4009220D8EBC9B002D90E7 /* PBXTextBookmark */;
230
			0D83139C0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D83139C0E24CC5F00C1C996 /* PBXTextBookmark */;
231
			0D4009A50D8FEF3C002D90E7 = 0D4009A50D8FEF3C002D90E7 /* PBXTextBookmark */;
231
			0D83139D0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D83139D0E24CC5F00C1C996 /* PBXTextBookmark */;
232
			0D4009A70D8FEF3C002D90E7 = 0D4009A70D8FEF3C002D90E7 /* PBXTextBookmark */;
232
			0D83139E0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D83139E0E24CC5F00C1C996 /* PBXTextBookmark */;
233
			0D4009A80D8FEF3C002D90E7 = 0D4009A80D8FEF3C002D90E7 /* PBXTextBookmark */;
233
			0D83139F0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D83139F0E24CC5F00C1C996 /* PBXTextBookmark */;
234
			0D4009A90D8FEF3C002D90E7 = 0D4009A90D8FEF3C002D90E7 /* PBXTextBookmark */;
234
			0D8313A00E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313A00E24CC5F00C1C996 /* PBXTextBookmark */;
235
			0D4009AA0D8FEF3C002D90E7 = 0D4009AA0D8FEF3C002D90E7 /* PBXTextBookmark */;
235
			0D8313A10E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313A10E24CC5F00C1C996 /* PBXTextBookmark */;
236
			0D4009AD0D8FEF3C002D90E7 = 0D4009AD0D8FEF3C002D90E7 /* PBXTextBookmark */;
236
			0D8313A20E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313A20E24CC5F00C1C996 /* PBXTextBookmark */;
237
			0D4009AE0D8FEF3C002D90E7 = 0D4009AE0D8FEF3C002D90E7 /* PBXTextBookmark */;
237
			0D8313A30E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313A30E24CC5F00C1C996 /* PBXTextBookmark */;
238
			0D4009AF0D8FEF3C002D90E7 = 0D4009AF0D8FEF3C002D90E7 /* PBXTextBookmark */;
238
			0D8313A40E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313A40E24CC5F00C1C996 /* PBXTextBookmark */;
239
			0D4009B00D8FEF3C002D90E7 = 0D4009B00D8FEF3C002D90E7 /* PBXTextBookmark */;
239
			0D8313A50E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313A50E24CC5F00C1C996 /* PBXTextBookmark */;
240
			0D4009B10D8FEF3C002D90E7 = 0D4009B10D8FEF3C002D90E7 /* PBXTextBookmark */;
240
			0D8313A60E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313A60E24CC5F00C1C996 /* PBXTextBookmark */;
241
			0D4009B30D8FEF3C002D90E7 = 0D4009B30D8FEF3C002D90E7 /* PBXTextBookmark */;
241
			0D8313A70E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313A70E24CC5F00C1C996 /* PBXTextBookmark */;
242
			0D4009B40D8FEF3C002D90E7 = 0D4009B40D8FEF3C002D90E7 /* PBXTextBookmark */;
242
			0D8313A80E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313A80E24CC5F00C1C996 /* PBXTextBookmark */;
243
			0D4009B50D8FEF3C002D90E7 = 0D4009B50D8FEF3C002D90E7 /* PBXTextBookmark */;
243
			0D8313A90E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313A90E24CC5F00C1C996 /* PBXTextBookmark */;
244
			0D4009B60D8FEF3C002D90E7 = 0D4009B60D8FEF3C002D90E7 /* PBXTextBookmark */;
244
			0D8313AA0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313AA0E24CC5F00C1C996 /* PBXTextBookmark */;
245
			0D4009B70D8FEF3C002D90E7 = 0D4009B70D8FEF3C002D90E7 /* PBXTextBookmark */;
245
			0D8313AB0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313AB0E24CC5F00C1C996 /* PBXTextBookmark */;
246
			0D4009B80D8FEF3C002D90E7 = 0D4009B80D8FEF3C002D90E7 /* PBXTextBookmark */;
246
			0D8313AC0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313AC0E24CC5F00C1C996 /* PBXTextBookmark */;
247
			0D4009B90D8FEF3C002D90E7 = 0D4009B90D8FEF3C002D90E7 /* PBXTextBookmark */;
247
			0D8313AD0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313AD0E24CC5F00C1C996 /* PBXTextBookmark */;
248
			0D4009BA0D8FEF3C002D90E7 = 0D4009BA0D8FEF3C002D90E7 /* PBXTextBookmark */;
248
			0D8313AE0E24CC5F00C1C996 /* PBXTextBookmark */ = 0D8313AE0E24CC5F00C1C996 /* PBXTextBookmark */;
249
			0D4009BB0D8FEF3C002D90E7 = 0D4009BB0D8FEF3C002D90E7 /* PBXTextBookmark */;
249
			0D8313B00E24CC7C00C1C996 /* PBXTextBookmark */ = 0D8313B00E24CC7C00C1C996 /* PBXTextBookmark */;
250
			0D4009BD0D8FEF3C002D90E7 = 0D4009BD0D8FEF3C002D90E7 /* PBXTextBookmark */;
250
			0D8313B10E24CD2300C1C996 /* PBXTextBookmark */ = 0D8313B10E24CD2300C1C996 /* PBXTextBookmark */;
251
			0D4009BE0D8FEF3C002D90E7 = 0D4009BE0D8FEF3C002D90E7 /* PBXTextBookmark */;
251
			0D8313B40E24CD3C00C1C996 /* PBXTextBookmark */ = 0D8313B40E24CD3C00C1C996 /* PBXTextBookmark */;
252
			0D4009BF0D8FEF3C002D90E7 = 0D4009BF0D8FEF3C002D90E7 /* PBXTextBookmark */;
252
			0D8313B60E24CDB600C1C996 /* PBXTextBookmark */ = 0D8313B60E24CDB600C1C996 /* PBXTextBookmark */;
253
			0D4009C00D8FEF3C002D90E7 = 0D4009C00D8FEF3C002D90E7 /* PBXTextBookmark */;
253
			0D8313B80E24CDD000C1C996 /* PBXTextBookmark */ = 0D8313B80E24CDD000C1C996 /* PBXTextBookmark */;
254
			0D4009CA0D8FEF3C002D90E7 = 0D4009CA0D8FEF3C002D90E7 /* PBXTextBookmark */;
254
			0D8313B90E24D5E400C1C996 /* PBXTextBookmark */ = 0D8313B90E24D5E400C1C996 /* PBXTextBookmark */;
255
			0D4009CB0D8FEF3C002D90E7 = 0D4009CB0D8FEF3C002D90E7 /* PBXTextBookmark */;
255
			0D8313BC0E24D7D700C1C996 /* PBXTextBookmark */ = 0D8313BC0E24D7D700C1C996 /* PBXTextBookmark */;
256
			0D4009CC0D8FEF3C002D90E7 = 0D4009CC0D8FEF3C002D90E7 /* PBXTextBookmark */;
256
			0D8313BD0E24D7D700C1C996 /* PBXTextBookmark */ = 0D8313BD0E24D7D700C1C996 /* PBXTextBookmark */;
257
			0D4009CD0D8FEF3C002D90E7 = 0D4009CD0D8FEF3C002D90E7 /* PBXTextBookmark */;
257
			0D8313BE0E24D7D700C1C996 /* PBXTextBookmark */ = 0D8313BE0E24D7D700C1C996 /* PBXTextBookmark */;
258
			0D4009CE0D8FEF3C002D90E7 = 0D4009CE0D8FEF3C002D90E7 /* PBXTextBookmark */;
258
			0D8313BF0E24D7D700C1C996 /* PBXTextBookmark */ = 0D8313BF0E24D7D700C1C996 /* PBXTextBookmark */;
259
			0D4009CF0D8FEF3C002D90E7 = 0D4009CF0D8FEF3C002D90E7 /* PBXTextBookmark */;
259
			0D8313C00E24D7D700C1C996 /* PBXTextBookmark */ = 0D8313C00E24D7D700C1C996 /* PBXTextBookmark */;
260
			0D4009D00D8FEF3C002D90E7 = 0D4009D00D8FEF3C002D90E7 /* PBXTextBookmark */;
260
			0D8313C10E24D7D700C1C996 /* PBXTextBookmark */ = 0D8313C10E24D7D700C1C996 /* PBXTextBookmark */;
261
			0D4009D90D8FEF3C002D90E7 = 0D4009D90D8FEF3C002D90E7 /* PBXTextBookmark */;
261
			0D8313C20E24D87D00C1C996 /* PBXTextBookmark */ = 0D8313C20E24D87D00C1C996 /* PBXTextBookmark */;
262
			0D4009E10D8FEF3C002D90E7 = 0D4009E10D8FEF3C002D90E7 /* PBXTextBookmark */;
262
			0D8313C30E24D87D00C1C996 /* PBXTextBookmark */ = 0D8313C30E24D87D00C1C996 /* PBXTextBookmark */;
263
			0D4009E40D8FEF3C002D90E7 = 0D4009E40D8FEF3C002D90E7 /* PBXTextBookmark */;
263
			0D8313C40E24D87D00C1C996 /* PBXTextBookmark */ = 0D8313C40E24D87D00C1C996 /* PBXTextBookmark */;
264
			0D4009E50D8FEF3C002D90E7 = 0D4009E50D8FEF3C002D90E7 /* PBXTextBookmark */;
264
			0D8313C50E24D87D00C1C996 /* PBXTextBookmark */ = 0D8313C50E24D87D00C1C996 /* PBXTextBookmark */;
265
			0D4009E60D8FEF3C002D90E7 = 0D4009E60D8FEF3C002D90E7 /* PBXTextBookmark */;
265
			0D8313C80E24D91C00C1C996 /* PBXTextBookmark */ = 0D8313C80E24D91C00C1C996 /* PBXTextBookmark */;
266
			0D4009E70D8FEF3C002D90E7 = 0D4009E70D8FEF3C002D90E7 /* PBXTextBookmark */;
266
			0D8313CA0E24D91C00C1C996 /* PBXTextBookmark */ = 0D8313CA0E24D91C00C1C996 /* PBXTextBookmark */;
267
			0DAE00DE0DA22C09000F0DFD = 0DAE00DE0DA22C09000F0DFD /* PBXTextBookmark */;
267
			0D8313CB0E24D91C00C1C996 /* PBXTextBookmark */ = 0D8313CB0E24D91C00C1C996 /* PBXTextBookmark */;
268
			0DAE00DF0DA22C09000F0DFD = 0DAE00DF0DA22C09000F0DFD /* PBXTextBookmark */;
268
			0D8313CD0E24D91C00C1C996 /* PBXTextBookmark */ = 0D8313CD0E24D91C00C1C996 /* PBXTextBookmark */;
269
			0DAE00E00DA22C09000F0DFD = 0DAE00E00DA22C09000F0DFD /* PBXTextBookmark */;
269
			0D8313CF0E24D98100C1C996 /* PBXTextBookmark */ = 0D8313CF0E24D98100C1C996 /* PBXTextBookmark */;
270
			0DAE00E10DA22C09000F0DFD = 0DAE00E10DA22C09000F0DFD /* PBXTextBookmark */;
270
			0D8313D00E24D98100C1C996 /* PBXTextBookmark */ = 0D8313D00E24D98100C1C996 /* PBXTextBookmark */;
271
			0DAE00E20DA22C09000F0DFD = 0DAE00E20DA22C09000F0DFD /* PBXTextBookmark */;
271
			0D8313D10E24D98100C1C996 /* PBXTextBookmark */ = 0D8313D10E24D98100C1C996 /* PBXTextBookmark */;
272
			0DAE00E30DA22C09000F0DFD = 0DAE00E30DA22C09000F0DFD /* PBXTextBookmark */;
272
			0D8313D20E24D98100C1C996 /* PBXTextBookmark */ = 0D8313D20E24D98100C1C996 /* PBXTextBookmark */;
273
			0DAE00E40DA22C09000F0DFD = 0DAE00E40DA22C09000F0DFD /* PBXTextBookmark */;
-
 
274
			0DAE00E50DA22C09000F0DFD = 0DAE00E50DA22C09000F0DFD /* PBXTextBookmark */;
-
 
275
			0DAE00E80DA22C09000F0DFD = 0DAE00E80DA22C09000F0DFD /* PBXTextBookmark */;
-
 
276
			0DAE00EA0DA22C09000F0DFD = 0DAE00EA0DA22C09000F0DFD /* PBXTextBookmark */;
-
 
277
			0DAE00EB0DA22C09000F0DFD = 0DAE00EB0DA22C09000F0DFD /* PBXTextBookmark */;
-
 
278
			0DAE00EE0DA22C09000F0DFD = 0DAE00EE0DA22C09000F0DFD /* PBXTextBookmark */;
-
 
279
			0DAE00F00DA22C09000F0DFD = 0DAE00F00DA22C09000F0DFD /* PBXTextBookmark */;
-
 
280
			0DAE00F10DA22C09000F0DFD = 0DAE00F10DA22C09000F0DFD /* PBXTextBookmark */;
-
 
281
			0DAE00F50DA22C09000F0DFD = 0DAE00F50DA22C09000F0DFD /* PBXTextBookmark */;
-
 
282
			0DAE00F70DA22C09000F0DFD = 0DAE00F70DA22C09000F0DFD /* PBXTextBookmark */;
-
 
283
			0DAE00F80DA22C09000F0DFD = 0DAE00F80DA22C09000F0DFD /* PBXTextBookmark */;
-
 
284
			0DAE00FD0DA22C09000F0DFD = 0DAE00FD0DA22C09000F0DFD /* PBXTextBookmark */;
-
 
285
			0DAE01020DA22C09000F0DFD = 0DAE01020DA22C09000F0DFD /* PBXTextBookmark */;
-
 
286
			0DC0A31D0D913C90001D5BB8 = 0DC0A31D0D913C90001D5BB8 /* PBXTextBookmark */;
-
 
287
			0DC0A31E0D913C90001D5BB8 = 0DC0A31E0D913C90001D5BB8 /* PBXTextBookmark */;
-
 
288
			0DC0A3200D913C90001D5BB8 = 0DC0A3200D913C90001D5BB8 /* PBXTextBookmark */;
-
 
289
			0DC0A3220D913C90001D5BB8 = 0DC0A3220D913C90001D5BB8 /* PBXTextBookmark */;
-
 
290
			0DC0A32C0D913D52001D5BB8 = 0DC0A32C0D913D52001D5BB8 /* PBXTextBookmark */;
-
 
291
			0DC0A32D0D913D52001D5BB8 = 0DC0A32D0D913D52001D5BB8 /* PBXTextBookmark */;
-
 
292
			0DC0A3320D913D52001D5BB8 = 0DC0A3320D913D52001D5BB8 /* PBXTextBookmark */;
-
 
293
			0DC0A3B50D91420F001D5BB8 = 0DC0A3B50D91420F001D5BB8 /* PBXTextBookmark */;
-
 
294
			0DC0A4CF0D968D0B001D5BB8 = 0DC0A4CF0D968D0B001D5BB8 /* PBXTextBookmark */;
-
 
295
			0DC0A4D00D968D0B001D5BB8 = 0DC0A4D00D968D0B001D5BB8 /* PBXTextBookmark */;
-
 
296
			0DC0A4D10D968D0B001D5BB8 = 0DC0A4D10D968D0B001D5BB8 /* PBXTextBookmark */;
-
 
297
			0DC0A4D20D968D0B001D5BB8 = 0DC0A4D20D968D0B001D5BB8 /* PBXTextBookmark */;
-
 
298
			0DC0A4D40D968D0B001D5BB8 = 0DC0A4D40D968D0B001D5BB8 /* PBXTextBookmark */;
-
 
299
			0DC0A4D50D968D0B001D5BB8 = 0DC0A4D50D968D0B001D5BB8 /* PBXTextBookmark */;
-
 
300
			0DC0A4D70D968D0B001D5BB8 = 0DC0A4D70D968D0B001D5BB8 /* PBXTextBookmark */;
-
 
301
			0DC0A4DE0D968D0B001D5BB8 = 0DC0A4DE0D968D0B001D5BB8 /* PBXTextBookmark */;
-
 
302
			0DC0A4DF0D968D0B001D5BB8 = 0DC0A4DF0D968D0B001D5BB8 /* PBXTextBookmark */;
-
 
303
			0DC6B3CC0DBF22D000BD9FC1 /* PBXTextBookmark */ = 0DC6B3CC0DBF22D000BD9FC1 /* PBXTextBookmark */;
-
 
304
			0DC6B3CD0DBF22D000BD9FC1 /* PBXTextBookmark */ = 0DC6B3CD0DBF22D000BD9FC1 /* PBXTextBookmark */;
-
 
305
			0DC6B3CE0DBF22D000BD9FC1 /* PBXTextBookmark */ = 0DC6B3CE0DBF22D000BD9FC1 /* PBXTextBookmark */;
-
 
306
			0DC6B3D30DBF237A00BD9FC1 /* PBXTextBookmark */ = 0DC6B3D30DBF237A00BD9FC1 /* PBXTextBookmark */;
-
 
307
			0DC6B3E00DBF239B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3E00DBF239B00BD9FC1 /* PBXTextBookmark */;
-
 
308
			0DC6B3E40DBF239B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3E40DBF239B00BD9FC1 /* PBXTextBookmark */;
-
 
309
			0DC6B3E60DBF23C700BD9FC1 /* PBXTextBookmark */ = 0DC6B3E60DBF23C700BD9FC1 /* PBXTextBookmark */;
-
 
310
			0DC6B3E80DBF23E600BD9FC1 /* PBXTextBookmark */ = 0DC6B3E80DBF23E600BD9FC1 /* PBXTextBookmark */;
-
 
311
			0DC6B3E90DBF23E600BD9FC1 /* PBXTextBookmark */ = 0DC6B3E90DBF23E600BD9FC1 /* PBXTextBookmark */;
-
 
312
			0DC6B3EA0DBF23E700BD9FC1 /* PBXTextBookmark */ = 0DC6B3EA0DBF23E700BD9FC1 /* PBXTextBookmark */;
-
 
313
			0DC6B3ED0DBF23F800BD9FC1 /* PBXTextBookmark */ = 0DC6B3ED0DBF23F800BD9FC1 /* PBXTextBookmark */;
-
 
314
			0DC6B3EE0DBF23F800BD9FC1 /* PBXTextBookmark */ = 0DC6B3EE0DBF23F800BD9FC1 /* PBXTextBookmark */;
-
 
315
			0DC6B3F80DBF240B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3F80DBF240B00BD9FC1 /* PBXTextBookmark */;
-
 
316
			0DC6B3F90DBF240B00BD9FC1 /* PBXTextBookmark */ = 0DC6B3F90DBF240B00BD9FC1 /* PBXTextBookmark */;
-
 
317
			0DC6B3FA0DBF240E00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FA0DBF240E00BD9FC1 /* PBXTextBookmark */;
-
 
318
			0DC6B3FB0DBF240E00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FB0DBF240E00BD9FC1 /* PBXTextBookmark */;
-
 
319
			0DC6B3FC0DBF240F00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FC0DBF240F00BD9FC1 /* PBXTextBookmark */;
-
 
320
			0DC6B3FE0DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FE0DBF245D00BD9FC1 /* PBXTextBookmark */;
-
 
321
			0DC6B3FF0DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B3FF0DBF245D00BD9FC1 /* PBXTextBookmark */;
-
 
322
			0DC6B4000DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B4000DBF245D00BD9FC1 /* PBXTextBookmark */;
-
 
323
			0DC6B4010DBF245D00BD9FC1 /* PBXTextBookmark */ = 0DC6B4010DBF245D00BD9FC1 /* PBXTextBookmark */;
-
 
324
			0DC6B4020DBF246400BD9FC1 /* PBXTextBookmark */ = 0DC6B4020DBF246400BD9FC1 /* PBXTextBookmark */;
-
 
325
			0DC6B4030DBF246400BD9FC1 /* PBXTextBookmark */ = 0DC6B4030DBF246400BD9FC1 /* PBXTextBookmark */;
-
 
326
			0DC6B4060DBF248000BD9FC1 /* PBXTextBookmark */ = 0DC6B4060DBF248000BD9FC1 /* PBXTextBookmark */;
-
 
327
			0DC6B4070DBF248000BD9FC1 /* PBXTextBookmark */ = 0DC6B4070DBF248000BD9FC1 /* PBXTextBookmark */;
-
 
328
			0DC6B4090DBF249600BD9FC1 /* PBXTextBookmark */ = 0DC6B4090DBF249600BD9FC1 /* PBXTextBookmark */;
-
 
329
			0DCE1AB40DB5446100A50062 = 0DCE1AB40DB5446100A50062 /* PBXTextBookmark */;
-
 
330
			0DCE1AB50DB5446100A50062 = 0DCE1AB50DB5446100A50062 /* PBXTextBookmark */;
-
 
331
			0DCE1AB60DB5446100A50062 = 0DCE1AB60DB5446100A50062 /* PBXTextBookmark */;
-
 
332
			0DCE1AB70DB5446100A50062 = 0DCE1AB70DB5446100A50062 /* PBXTextBookmark */;
-
 
333
			0DCE1AB80DB5446100A50062 = 0DCE1AB80DB5446100A50062 /* PBXTextBookmark */;
-
 
334
			0DCE1AB90DB5446100A50062 = 0DCE1AB90DB5446100A50062 /* PBXTextBookmark */;
-
 
335
			0DCE1ABA0DB5446100A50062 = 0DCE1ABA0DB5446100A50062 /* PBXTextBookmark */;
-
 
336
			0DCE1ABB0DB5446100A50062 = 0DCE1ABB0DB5446100A50062 /* PBXTextBookmark */;
-
 
337
			0DEF23020DA9059600668E55 = 0DEF23020DA9059600668E55 /* PBXTextBookmark */;
-
 
338
			0DEF230F0DA9112C00668E55 = 0DEF230F0DA9112C00668E55 /* PBXTextBookmark */;
-
 
339
		};
273
		};
340
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
274
		sourceControlManager = 0D0CAEB60C6112FC003604C6 /* Source Control */;
341
		userBuildSettings = {
275
		userBuildSettings = {
342
		};
276
		};
343
	};
277
	};
Line 357... Line 291...
357
	0D0CAEC00C611308003604C6 /* GEL */ = {
291
	0D0CAEC00C611308003604C6 /* GEL */ = {
358
		activeExec = 0;
292
		activeExec = 0;
359
	};
293
	};
360
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
294
	0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {
361
		uiCtxt = {
295
		uiCtxt = {
362
			sepNavIntBoundsRect = "{{0, 0}, {961, 7809}}";
296
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8075}}";
363
			sepNavSelRange = "{7684, 204}";
297
			sepNavSelRange = "{0, 0}";
-
 
298
			sepNavVisRange = "{0, 917}";
364
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
299
			sepNavVisRect = "{{0, 5966}, {961, 390}}";
365
		};
300
		};
366
	};
301
	};
367
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
302
	0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {
368
		uiCtxt = {
303
		uiCtxt = {
369
			sepNavIntBoundsRect = "{{0, 0}, {961, 5206}}";
304
			sepNavIntBoundsRect = "{{0, 0}, {1064, 5453}}";
370
			sepNavSelRange = "{0, 0}";
305
			sepNavSelRange = "{0, 0}";
-
 
306
			sepNavVisRange = "{0, 910}";
371
			sepNavVisRect = "{{0, 0}, {961, 728}}";
307
			sepNavVisRect = "{{0, 0}, {961, 728}}";
372
		};
308
		};
373
	};
309
	};
-
 
310
	0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {
-
 
311
		uiCtxt = {
-
 
312
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1349}}";
-
 
313
			sepNavSelRange = "{0, 0}";
-
 
314
			sepNavVisRange = "{0, 961}";
-
 
315
		};
-
 
316
	};
-
 
317
	0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {
-
 
318
		uiCtxt = {
-
 
319
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1159}}";
-
 
320
			sepNavSelRange = "{0, 0}";
-
 
321
			sepNavVisRange = "{0, 910}";
-
 
322
		};
-
 
323
	};
374
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
324
	0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {
375
		uiCtxt = {
325
		uiCtxt = {
376
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1444}}";
326
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1387}}";
377
			sepNavSelRange = "{0, 0}";
327
			sepNavSelRange = "{0, 0}";
-
 
328
			sepNavVisRange = "{0, 1032}";
378
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
329
			sepNavVisRect = "{{0, 141}, {1081, 613}}";
379
		};
330
		};
380
	};
331
	};
381
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
332
	0D0CAECC0C61132B003604C6 /* ArithSqMat4x4Float.cpp */ = {
382
		uiCtxt = {
333
		uiCtxt = {
Line 385... Line 336...
385
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
336
			sepNavVisRect = "{{0, 3301}, {1081, 613}}";
386
		};
337
		};
387
	};
338
	};
388
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
339
	0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */ = {
389
		uiCtxt = {
340
		uiCtxt = {
390
			sepNavIntBoundsRect = "{{0, 0}, {828, 2774}}";
341
			sepNavIntBoundsRect = "{{0, 0}, {1064, 3002}}";
391
			sepNavSelRange = "{0, 0}";
342
			sepNavSelRange = "{0, 0}";
-
 
343
			sepNavVisRange = "{0, 1025}";
392
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
344
			sepNavVisRect = "{{1, 1796}, {758, 801}}";
393
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
345
			sepNavWindowFrame = "{{15, 4}, {803, 874}}";
394
		};
346
		};
395
	};
347
	};
396
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
348
	0D0CAECE0C61132B003604C6 /* ArithSqMatFloat.h */ = {
Line 405... Line 357...
405
			sepNavIntBoundsRect = "{{0, 0}, {961, 9063}}";
357
			sepNavIntBoundsRect = "{{0, 0}, {961, 9063}}";
406
			sepNavSelRange = "{0, 0}";
358
			sepNavSelRange = "{0, 0}";
407
			sepNavVisRect = "{{0, 953}, {961, 291}}";
359
			sepNavVisRect = "{{0, 953}, {961, 291}}";
408
		};
360
		};
409
	};
361
	};
-
 
362
	0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */ = {
-
 
363
		uiCtxt = {
-
 
364
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
-
 
365
			sepNavSelRange = "{0, 0}";
-
 
366
			sepNavVisRange = "{0, 1021}";
-
 
367
		};
-
 
368
	};
-
 
369
	0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */ = {
-
 
370
		uiCtxt = {
-
 
371
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1406}}";
-
 
372
			sepNavSelRange = "{0, 0}";
-
 
373
			sepNavVisRange = "{0, 1019}";
-
 
374
		};
-
 
375
	};
410
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
376
	0D0CAED50C61132B003604C6 /* ArithVec4Float.h */ = {
411
		uiCtxt = {
377
		uiCtxt = {
412
			sepNavIntBoundsRect = "{{0, 0}, {961, 760}}";
378
			sepNavIntBoundsRect = "{{0, 0}, {961, 760}}";
413
			sepNavSelRange = "{0, 0}";
379
			sepNavSelRange = "{0, 0}";
414
			sepNavVisRect = "{{0, 308}, {961, 291}}";
380
			sepNavVisRect = "{{0, 308}, {961, 291}}";
Line 419... Line 385...
419
			sepNavIntBoundsRect = "{{0, 0}, {961, 1216}}";
385
			sepNavIntBoundsRect = "{{0, 0}, {961, 1216}}";
420
			sepNavSelRange = "{0, 0}";
386
			sepNavSelRange = "{0, 0}";
421
			sepNavVisRect = "{{0, 386}, {961, 291}}";
387
			sepNavVisRect = "{{0, 386}, {961, 291}}";
422
		};
388
		};
423
	};
389
	};
-
 
390
	0D0CAED70C61132B003604C6 /* ArithVecInt.h */ = {
-
 
391
		uiCtxt = {
-
 
392
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
-
 
393
			sepNavSelRange = "{0, 0}";
-
 
394
			sepNavVisRange = "{0, 471}";
-
 
395
		};
-
 
396
	};
424
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
397
	0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */ = {
425
		uiCtxt = {
398
		uiCtxt = {
426
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1767}}";
399
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2033}}";
427
			sepNavSelRange = "{209, 0}";
400
			sepNavSelRange = "{667, 0}";
-
 
401
			sepNavVisRange = "{533, 988}";
428
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
402
			sepNavVisRect = "{{0, 855}, {1081, 485}}";
429
		};
403
		};
430
	};
404
	};
431
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
405
	0D0CAEDB0C61132B003604C6 /* eigensolution.h */ = {
432
		uiCtxt = {
406
		uiCtxt = {
Line 613... Line 587...
613
			sepNavVisRect = "{{0, 0}, {0, 0}}";
587
			sepNavVisRect = "{{0, 0}, {0, 0}}";
614
		};
588
		};
615
	};
589
	};
616
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
590
	0D0CAF260C61132C003604C6 /* QEM.cpp */ = {
617
		uiCtxt = {
591
		uiCtxt = {
618
			sepNavIntBoundsRect = "{{0, 0}, {1081, 855}}";
592
			sepNavIntBoundsRect = "{{0, 0}, {1064, 855}}";
619
			sepNavSelRange = "{554, 0}";
593
			sepNavSelRange = "{0, 0}";
-
 
594
			sepNavVisRange = "{38, 732}";
620
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
595
			sepNavVisRect = "{{0, 299}, {1081, 485}}";
621
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
596
			sepNavWindowFrame = "{{15, 46}, {1164, 827}}";
622
		};
597
		};
623
	};
598
	};
624
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
599
	0D0CAF270C61132C003604C6 /* QEM.h */ = {
625
		uiCtxt = {
600
		uiCtxt = {
626
			sepNavIntBoundsRect = "{{0, 0}, {1081, 1292}}";
601
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1311}}";
627
			sepNavSelRange = "{671, 0}";
602
			sepNavSelRange = "{0, 0}";
-
 
603
			sepNavVisRange = "{32, 697}";
628
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
604
			sepNavVisRect = "{{0, 0}, {1081, 485}}";
629
		};
605
		};
630
	};
606
	};
631
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
607
	0D0CAF280C61132C003604C6 /* Ray.h */ = {
632
		uiCtxt = {
608
		uiCtxt = {
Line 881... Line 857...
881
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
857
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
882
		};
858
		};
883
	};
859
	};
884
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
860
	0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */ = {
885
		uiCtxt = {
861
		uiCtxt = {
886
			sepNavIntBoundsRect = "{{0, 0}, {1130, 6498}}";
862
			sepNavIntBoundsRect = "{{0, 0}, {1064, 6840}}";
887
			sepNavSelRange = "{8513, 0}";
863
			sepNavSelRange = "{4832, 0}";
-
 
864
			sepNavVisRange = "{4269, 946}";
888
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
865
			sepNavVisRect = "{{0, 5037}, {1130, 644}}";
889
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
866
			sepNavWindowFrame = "{{38, 25}, {1164, 827}}";
890
		};
867
		};
891
	};
868
	};
892
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
869
	0D0CAF580C61132C003604C6 /* quadric_simplify.h */ = {
893
		uiCtxt = {
870
		uiCtxt = {
894
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
871
			sepNavIntBoundsRect = "{{0, 0}, {1064, 779}}";
895
			sepNavSelRange = "{528, 0}";
872
			sepNavSelRange = "{605, 0}";
-
 
873
			sepNavVisRange = "{0, 651}";
896
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
874
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
897
		};
875
		};
898
	};
876
	};
899
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
877
	0D0CAF590C61132C003604C6 /* refine_edges.cpp */ = {
900
		uiCtxt = {
878
		uiCtxt = {
Line 1070... Line 1048...
1070
			sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
1048
			sepNavIntBoundsRect = "{{0, 0}, {1130, 665}}";
1071
			sepNavSelRange = "{0, 0}";
1049
			sepNavSelRange = "{0, 0}";
1072
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1050
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
1073
		};
1051
		};
1074
	};
1052
	};
1075
	0D0CB0670C611749003604C6 /* XCBreakpointsBucket */ = {
-
 
1076
		isa = XCBreakpointsBucket;
-
 
1077
		name = GEL;
-
 
1078
		objects = (
-
 
1079
			0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */,
-
 
1080
		);
-
 
1081
	};
-
 
1082
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1053
	0D1306800D886BBC00847A72 /* tessellate.cpp */ = {
1083
		uiCtxt = {
1054
		uiCtxt = {
1084
			sepNavIntBoundsRect = "{{0, 0}, {1187, 12027}}";
1055
			sepNavIntBoundsRect = "{{0, 0}, {1187, 12027}}";
1085
			sepNavSelRange = "{6483, 0}";
1056
			sepNavSelRange = "{6483, 0}";
1086
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
1057
			sepNavVisRect = "{{0, 143}, {1187, 644}}";
Line 1093... Line 1064...
1093
			sepNavSelRange = "{550, 0}";
1064
			sepNavSelRange = "{550, 0}";
1094
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1065
			sepNavVisRect = "{{0, 242}, {1187, 423}}";
1095
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1066
			sepNavWindowFrame = "{{38, 25}, {549, 827}}";
1096
		};
1067
		};
1097
	};
1068
	};
1098
	0D1307D50D887A6400847A72 /* PBXTextBookmark */ = {
-
 
1099
		isa = PBXTextBookmark;
-
 
1100
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
-
 
1101
		name = "tessellate.h: tessellate";
-
 
1102
		rLen = 0;
-
 
1103
		rLoc = 550;
-
 
1104
		rType = 0;
-
 
1105
		vrLen = 375;
-
 
1106
		vrLoc = 303;
-
 
1107
	};
-
 
1108
	0D1307D80D887A6400847A72 /* PBXTextBookmark */ = {
-
 
1109
		isa = PBXTextBookmark;
-
 
1110
		fRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */;
-
 
1111
		name = "tessellate.cpp: 26";
-
 
1112
		rLen = 0;
-
 
1113
		rLoc = 372;
-
 
1114
		rType = 0;
-
 
1115
		vrLen = 294;
-
 
1116
		vrLoc = 240;
-
 
1117
	};
-
 
1118
	0D13082B0D887C6D00847A72 /* stl_vector.h */ = {
-
 
1119
		isa = PBXFileReference;
-
 
1120
		lastKnownFileType = sourcecode.c.h;
-
 
1121
		name = stl_vector.h;
-
 
1122
		path = "/usr/include/c++/4.0.0/bits/stl_vector.h";
-
 
1123
		sourceTree = "<absolute>";
-
 
1124
	};
-
 
1125
	0D13082C0D887C6D00847A72 /* PBXTextBookmark */ = {
-
 
1126
		isa = PBXTextBookmark;
-
 
1127
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
-
 
1128
		name = "#include \"CGLA/Vec3f.h\"";
-
 
1129
		rLen = 24;
-
 
1130
		rLoc = 81;
-
 
1131
		rType = 0;
-
 
1132
		vrLen = 193;
-
 
1133
		vrLoc = 0;
-
 
1134
	};
-
 
1135
	0D13082D0D887C6D00847A72 /* PBXTextBookmark */ = {
-
 
1136
		isa = PBXTextBookmark;
-
 
1137
		fRef = 0D13082E0D887C6D00847A72 /* stl_vector.h */;
-
 
1138
		name = "(null): 343";
-
 
1139
		rLen = 0;
-
 
1140
		rLoc = 12250;
-
 
1141
		rType = 0;
-
 
1142
		vrLen = 376;
-
 
1143
		vrLoc = 12103;
-
 
1144
	};
-
 
1145
	0D13082E0D887C6D00847A72 /* stl_vector.h */ = {
-
 
1146
		isa = PBXFileReference;
-
 
1147
		lastKnownFileType = sourcecode.c.h;
-
 
1148
		name = stl_vector.h;
-
 
1149
		path = "/usr/include/c++/4.0.0/bits/stl_vector.h";
-
 
1150
		sourceTree = "<absolute>";
-
 
1151
	};
-
 
1152
	0D13083D0D887CD300847A72 /* PBXTextBookmark */ = {
-
 
1153
		isa = PBXTextBookmark;
-
 
1154
		fRef = 0D13082B0D887C6D00847A72 /* stl_vector.h */;
-
 
1155
		name = "stl_vector.h: size";
-
 
1156
		rLen = 0;
-
 
1157
		rLoc = 14113;
-
 
1158
		rType = 0;
-
 
1159
		vrLen = 1111;
-
 
1160
		vrLoc = 11747;
-
 
1161
	};
-
 
1162
	0D1308430D887CD300847A72 /* PBXTextBookmark */ = {
-
 
1163
		isa = PBXTextBookmark;
-
 
1164
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
-
 
1165
		name = "TriMesh.h: 18";
-
 
1166
		rLen = 0;
-
 
1167
		rLoc = 401;
-
 
1168
		rType = 0;
-
 
1169
		vrLen = 928;
-
 
1170
		vrLoc = 562;
-
 
1171
	};
-
 
1172
	0D1308AB0D88801100847A72 /* PBXTextBookmark */ = {
-
 
1173
		isa = PBXTextBookmark;
-
 
1174
		fRef = 0D0CAF200C61132C003604C6 /* obj_load.cpp */;
-
 
1175
		name = "mesh->materials.resize(1);";
-
 
1176
		rLen = 26;
-
 
1177
		rLoc = 4203;
-
 
1178
		rType = 0;
-
 
1179
		vrLen = 358;
-
 
1180
		vrLoc = 3982;
-
 
1181
	};
-
 
1182
	0D1308F10D88814500847A72 /* PBXTextBookmark */ = {
-
 
1183
		isa = PBXTextBookmark;
-
 
1184
		fRef = 0D0CAF180C61132C003604C6 /* IndexedFaceSet.h */;
-
 
1185
		name = "#include \"CGLA/Vec3f.h\"";
-
 
1186
		rLen = 24;
-
 
1187
		rLoc = 81;
-
 
1188
		rType = 0;
-
 
1189
		vrLen = 744;
-
 
1190
		vrLoc = 1431;
-
 
1191
	};
-
 
1192
	0D1308FB0D8881B300847A72 /* PBXTextBookmark */ = {
-
 
1193
		isa = PBXTextBookmark;
-
 
1194
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
-
 
1195
		name = "verification.h: 1";
-
 
1196
		rLen = 0;
-
 
1197
		rLoc = 0;
-
 
1198
		rType = 0;
-
 
1199
		vrLen = 176;
-
 
1200
		vrLoc = 0;
-
 
1201
	};
-
 
1202
	0D1308FC0D8881B300847A72 /* PBXTextBookmark */ = {
-
 
1203
		isa = PBXTextBookmark;
-
 
1204
		fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
-
 
1205
		name = "verification.cpp: 1";
-
 
1206
		rLen = 0;
-
 
1207
		rLoc = 0;
-
 
1208
		rType = 0;
-
 
1209
		vrLen = 984;
-
 
1210
		vrLoc = 5835;
-
 
1211
	};
-
 
1212
	0D1308FD0D8881B300847A72 /* PBXTextBookmark */ = {
-
 
1213
		isa = PBXTextBookmark;
-
 
1214
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
1215
		name = "TriMesh.cpp: 31";
-
 
1216
		rLen = 0;
-
 
1217
		rLoc = 593;
-
 
1218
		rType = 0;
-
 
1219
		vrLen = 665;
-
 
1220
		vrLoc = 1654;
-
 
1221
	};
-
 
1222
	0D1309010D8881B300847A72 /* PBXTextBookmark */ = {
-
 
1223
		isa = PBXTextBookmark;
-
 
1224
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
1225
		name = "TriMesh.cpp: 44";
-
 
1226
		rLen = 0;
-
 
1227
		rLoc = 889;
-
 
1228
		rType = 0;
-
 
1229
		vrLen = 742;
-
 
1230
		vrLoc = 0;
-
 
1231
	};
-
 
1232
	0D1309020D8881B300847A72 /* PBXTextBookmark */ = {
-
 
1233
		isa = PBXTextBookmark;
-
 
1234
		fRef = 0D0CAF340C61132C003604C6 /* verification.h */;
-
 
1235
		name = "verification.h: 1";
-
 
1236
		rLen = 0;
-
 
1237
		rLoc = 0;
-
 
1238
		rType = 0;
-
 
1239
		vrLen = 176;
-
 
1240
		vrLoc = 0;
-
 
1241
	};
-
 
1242
	0D1309030D8881B300847A72 /* PBXTextBookmark */ = {
-
 
1243
		isa = PBXTextBookmark;
-
 
1244
		fRef = 0D0CAF330C61132C003604C6 /* verification.cpp */;
-
 
1245
		name = "verification.cpp: 1";
-
 
1246
		rLen = 0;
-
 
1247
		rLoc = 0;
-
 
1248
		rType = 0;
-
 
1249
		vrLen = 1051;
-
 
1250
		vrLoc = 0;
-
 
1251
	};
-
 
1252
	0D1309190D88826B00847A72 /* PBXTextBookmark */ = {
-
 
1253
		isa = PBXTextBookmark;
-
 
1254
		fRef = 0D0CAF320C61132C003604C6 /* TriMesh.h */;
-
 
1255
		name = "TriMesh.h: 5";
-
 
1256
		rLen = 0;
-
 
1257
		rLoc = 94;
-
 
1258
		rType = 0;
-
 
1259
		vrLen = 797;
-
 
1260
		vrLoc = 708;
-
 
1261
	};
-
 
1262
	0D1309410D891E3400847A72 /* PBXTextBookmark */ = {
-
 
1263
		isa = PBXTextBookmark;
-
 
1264
		fRef = 0D1306810D886BBC00847A72 /* tessellate.h */;
-
 
1265
		name = "tessellate.h: tessellate";
-
 
1266
		rLen = 0;
-
 
1267
		rLoc = 550;
-
 
1268
		rType = 0;
-
 
1269
		vrLen = 525;
-
 
1270
		vrLoc = 163;
-
 
1271
	};
-
 
1272
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1069
	0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {
1273
		uiCtxt = {
1070
		uiCtxt = {
1274
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1071
			sepNavIntBoundsRect = "{{0, 0}, {961, 1026}}";
1275
			sepNavSelRange = "{0, 0}";
1072
			sepNavSelRange = "{0, 0}";
1276
			sepNavVisRect = "{{0, 0}, {961, 390}}";
1073
			sepNavVisRect = "{{0, 0}, {961, 390}}";
Line 1304... Line 1101...
1304
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1101
			0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */,
1305
		);
1102
		);
1306
	};
1103
	};
1307
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1104
	0D21E7980CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1308
		isa = PBXExecutable;
1105
		isa = PBXExecutable;
1309
		activeArgIndex = 2147483647;
-
 
1310
		activeArgIndices = (
1106
		activeArgIndices = (
1311
		);
1107
		);
1312
		argumentStrings = (
1108
		argumentStrings = (
1313
		);
1109
		);
1314
		autoAttachOnCrash = 1;
1110
		autoAttachOnCrash = 1;
-
 
1111
		breakpointsEnabled = 1;
1315
		configStateDict = {
1112
		configStateDict = {
1316
		};
1113
		};
1317
		customDataFormattersEnabled = 1;
1114
		customDataFormattersEnabled = 1;
1318
		debuggerPlugin = GDBDebugging;
1115
		debuggerPlugin = GDBDebugging;
1319
		disassemblyDisplayState = 0;
1116
		disassemblyDisplayState = 0;
Line 1326... Line 1123...
1326
		libgmallocEnabled = 0;
1123
		libgmallocEnabled = 0;
1327
		name = test.cgla.matrices;
1124
		name = test.cgla.matrices;
1328
		sourceDirectories = (
1125
		sourceDirectories = (
1329
		);
1126
		);
1330
	};
1127
	};
1331
	0D4007850D8EAED3002D90E7 /* PBXTextBookmark */ = {
1128
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
1332
		isa = PBXTextBookmark;
1129
		uiCtxt = {
1333
		fRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */;
1130
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
1334
		name = "tessellate.cpp: 327";
1131
			sepNavSelRange = "{179, 0}";
1335
		rLen = 0;
-
 
1336
		rLoc = 6483;
1132
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
1337
		rType = 0;
1133
		};
1338
		vrLen = 519;
-
 
1339
		vrLoc = 127;
-
 
1340
	};
1134
	};
-
 
1135
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
-
 
1136
		uiCtxt = {
-
 
1137
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
-
 
1138
			sepNavSelRange = "{0, 0}";
-
 
1139
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1140
		};
-
 
1141
	};
-
 
1142
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
-
 
1143
		uiCtxt = {
-
 
1144
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
-
 
1145
			sepNavSelRange = "{0, 0}";
-
 
1146
			sepNavVisRect = "{{0, 0}, {986, 695}}";
-
 
1147
		};
-
 
1148
	};
-
 
1149
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
-
 
1150
		uiCtxt = {
-
 
1151
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
-
 
1152
			sepNavSelRange = "{0, 0}";
-
 
1153
			sepNavVisRect = "{{0, 0}, {961, 390}}";
-
 
1154
		};
-
 
1155
	};
-
 
1156
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
-
 
1157
		uiCtxt = {
-
 
1158
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
-
 
1159
			sepNavSelRange = "{0, 0}";
-
 
1160
			sepNavVisRect = "{{0, 0}, {986, 695}}";
-
 
1161
		};
-
 
1162
	};
-
 
1163
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
-
 
1164
		uiCtxt = {
-
 
1165
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
-
 
1166
			sepNavSelRange = "{0, 0}";
-
 
1167
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1168
		};
-
 
1169
	};
1341
	0D4007860D8EAED3002D90E7 /* PBXTextBookmark */ = {
1170
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
-
 
1171
		uiCtxt = {
-
 
1172
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
1342
		isa = PBXTextBookmark;
1173
			sepNavSelRange = "{0, 0}";
-
 
1174
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1175
		};
-
 
1176
	};
1343
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
1177
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
-
 
1178
		uiCtxt = {
-
 
1179
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
-
 
1180
			sepNavSelRange = "{0, 0}";
-
 
1181
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1182
		};
-
 
1183
	};
-
 
1184
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
-
 
1185
		uiCtxt = {
-
 
1186
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
1344
		name = "build_manifold.cpp: 48";
1187
			sepNavSelRange = "{0, 0}";
-
 
1188
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1189
		};
-
 
1190
	};
-
 
1191
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
1345
		rLen = 0;
1192
		uiCtxt = {
-
 
1193
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
-
 
1194
			sepNavSelRange = "{0, 0}";
-
 
1195
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1196
		};
-
 
1197
	};
-
 
1198
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
1346
		rLoc = 594;
1199
		uiCtxt = {
-
 
1200
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8797}}";
-
 
1201
			sepNavSelRange = "{305, 0}";
-
 
1202
			sepNavVisRange = "{10875, 1308}";
-
 
1203
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
-
 
1204
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
-
 
1205
		};
-
 
1206
	};
-
 
1207
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
1347
		rType = 0;
1208
		uiCtxt = {
-
 
1209
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
-
 
1210
			sepNavSelRange = "{0, 0}";
-
 
1211
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1212
		};
-
 
1213
	};
-
 
1214
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
1348
		vrLen = 417;
1215
		uiCtxt = {
-
 
1216
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
-
 
1217
			sepNavSelRange = "{0, 0}";
-
 
1218
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1219
		};
-
 
1220
	};
-
 
1221
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
1349
		vrLoc = 0;
1222
		uiCtxt = {
-
 
1223
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
-
 
1224
			sepNavSelRange = "{0, 0}";
-
 
1225
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1226
		};
1350
	};
1227
	};
-
 
1228
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
-
 
1229
		uiCtxt = {
-
 
1230
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
-
 
1231
			sepNavSelRange = "{0, 0}";
-
 
1232
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1233
		};
-
 
1234
	};
-
 
1235
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
-
 
1236
		uiCtxt = {
-
 
1237
			sepNavIntBoundsRect = "{{0, 0}, {1339, 779}}";
-
 
1238
			sepNavSelRange = "{0, 0}";
-
 
1239
			sepNavVisRange = "{127, 785}";
-
 
1240
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
1241
		};
-
 
1242
	};
-
 
1243
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
-
 
1244
		activeExec = 0;
-
 
1245
		executables = (
-
 
1246
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
-
 
1247
		);
-
 
1248
	};
-
 
1249
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
-
 
1250
		isa = PBXExecutable;
-
 
1251
		activeArgIndices = (
-
 
1252
		);
-
 
1253
		argumentStrings = (
-
 
1254
		);
-
 
1255
		autoAttachOnCrash = 1;
-
 
1256
		breakpointsEnabled = 0;
-
 
1257
		configStateDict = {
-
 
1258
		};
-
 
1259
		customDataFormattersEnabled = 1;
-
 
1260
		debuggerPlugin = GDBDebugging;
-
 
1261
		disassemblyDisplayState = 0;
-
 
1262
		dylibVariantSuffix = "";
-
 
1263
		enableDebugStr = 1;
-
 
1264
		environmentEntries = (
-
 
1265
		);
-
 
1266
		executableSystemSymbolLevel = 0;
-
 
1267
		executableUserSymbolLevel = 0;
-
 
1268
		libgmallocEnabled = 0;
-
 
1269
		name = PathTracer;
-
 
1270
		sourceDirectories = (
-
 
1271
		);
-
 
1272
	};
1351
	0D4007870D8EAED3002D90E7 /* PBXTextBookmark */ = {
1273
	0D75B4D60E24A57E0079666A /* PBXTextBookmark */ = {
1352
		isa = PBXTextBookmark;
1274
		isa = PBXTextBookmark;
1353
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
1275
		fRef = 0D0CAED70C61132B003604C6 /* ArithVecInt.h */;
1354
		name = "caps_and_needles.cpp: 1";
1276
		name = "ArithVecInt.h: 1";
1355
		rLen = 0;
1277
		rLen = 0;
1356
		rLoc = 0;
1278
		rLoc = 0;
1357
		rType = 0;
1279
		rType = 0;
1358
		vrLen = 769;
1280
		vrLen = 471;
1359
		vrLoc = 0;
1281
		vrLoc = 0;
1360
	};
1282
	};
1361
	0D4007890D8EAED3002D90E7 /* PBXTextBookmark */ = {
1283
	0D75B4D70E24A57E0079666A /* PBXTextBookmark */ = {
1362
		isa = PBXTextBookmark;
1284
		isa = PBXTextBookmark;
1363
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
1285
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
1364
		name = "close_holes.cpp: 1";
1286
		name = "ArithMatFloat.h: 1";
1365
		rLen = 0;
1287
		rLen = 0;
1366
		rLoc = 0;
1288
		rLoc = 0;
1367
		rType = 0;
1289
		rType = 0;
1368
		vrLen = 431;
1290
		vrLen = 917;
1369
		vrLoc = 0;
1291
		vrLoc = 0;
1370
	};
1292
	};
1371
	0D40078B0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1293
	0D75B4D80E24A57E0079666A /* PBXTextBookmark */ = {
1372
		isa = PBXTextBookmark;
1294
		isa = PBXTextBookmark;
1373
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
1295
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
1374
		name = "Face.cpp: 1";
1296
		name = "ArithQuat.h: 1";
1375
		rLen = 0;
1297
		rLen = 0;
1376
		rLoc = 0;
1298
		rLoc = 0;
1377
		rType = 0;
1299
		rType = 0;
1378
		vrLen = 610;
1300
		vrLen = 910;
1379
		vrLoc = 0;
1301
		vrLoc = 0;
1380
	};
1302
	};
1381
	0D40078E0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1303
	0D75B4D90E24A57E0079666A /* PBXTextBookmark */ = {
1382
		isa = PBXTextBookmark;
1304
		isa = PBXTextBookmark;
1383
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
1305
		fRef = 0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */;
1384
		name = "HalfEdge.cpp: 1";
1306
		name = "ArithSqMat2x2Float.h: 1";
1385
		rLen = 0;
1307
		rLen = 0;
1386
		rLoc = 0;
1308
		rLoc = 0;
1387
		rType = 0;
1309
		rType = 0;
1388
		vrLen = 615;
1310
		vrLen = 961;
1389
		vrLoc = 0;
1311
		vrLoc = 0;
1390
	};
1312
	};
1391
	0D4007900D8EAED3002D90E7 /* PBXTextBookmark */ = {
1313
	0D75B4DA0E24A57E0079666A /* PBXTextBookmark */ = {
1392
		isa = PBXTextBookmark;
1314
		isa = PBXTextBookmark;
1393
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
1315
		fRef = 0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */;
1394
		name = "Manifold.cpp: 628";
1316
		name = "ArithSqMat3x3Float.cpp: 1";
1395
		rLen = 0;
1317
		rLen = 0;
1396
		rLoc = 13268;
-
 
1397
		rType = 0;
-
 
1398
		vrLen = 550;
-
 
1399
		vrLoc = 13065;
-
 
1400
	};
-
 
1401
	0D4007920D8EAED3002D90E7 /* PBXTextBookmark */ = {
-
 
1402
		isa = PBXTextBookmark;
-
 
1403
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
-
 
1404
		name = "obj_load.cpp: 18";
-
 
1405
		rLen = 0;
1318
		rLoc = 0;
1406
		rLoc = 377;
-
 
1407
		rType = 0;
1319
		rType = 0;
1408
		vrLen = 401;
1320
		vrLen = 910;
1409
		vrLoc = 0;
1321
		vrLoc = 0;
1410
	};
1322
	};
1411
	0D4007930D8EAED3002D90E7 /* PBXTextBookmark */ = {
1323
	0D75B4DB0E24A57E0079666A /* PBXTextBookmark */ = {
1412
		isa = PBXTextBookmark;
1324
		isa = PBXTextBookmark;
1413
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
1325
		fRef = 0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */;
1414
		name = "mesh_optimization.cpp: 1";
1326
		name = "ArithSqMat3x3Float.h: 1";
1415
		rLen = 0;
1327
		rLen = 0;
1416
		rLoc = 0;
1328
		rLoc = 0;
1417
		rType = 0;
1329
		rType = 0;
1418
		vrLen = 1176;
1330
		vrLen = 1032;
1419
		vrLoc = 11562;
1331
		vrLoc = 0;
1420
	};
1332
	};
1421
	0D4007980D8EAED3002D90E7 /* PBXTextBookmark */ = {
1333
	0D75B4DC0E24A57E0079666A /* PBXTextBookmark */ = {
1422
		isa = PBXTextBookmark;
1334
		isa = PBXTextBookmark;
1423
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
1335
		fRef = 0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */;
1424
		name = "smooth.cpp: 1";
1336
		name = "ArithSqMat4x4Float.h: 1";
1425
		rLen = 0;
1337
		rLen = 0;
1426
		rLoc = 0;
1338
		rLoc = 0;
1427
		rType = 0;
1339
		rType = 0;
1428
		vrLen = 665;
1340
		vrLen = 1025;
1429
		vrLoc = 0;
1341
		vrLoc = 0;
1430
	};
1342
	};
1431
	0D40079F0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1343
	0D75B4DD0E24A57E0079666A /* PBXTextBookmark */ = {
1432
		isa = PBXTextBookmark;
1344
		isa = PBXTextBookmark;
1433
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
1345
		fRef = 0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */;
1434
		name = "volume_polygonize.cpp: 1";
1346
		name = "ArithVec2Float.cpp: 1";
1435
		rLen = 0;
1347
		rLen = 0;
1436
		rLoc = 0;
1348
		rLoc = 0;
1437
		rType = 0;
1349
		rType = 0;
1438
		vrLen = 651;
1350
		vrLen = 1021;
1439
		vrLoc = 0;
1351
		vrLoc = 0;
1440
	};
1352
	};
1441
	0D4007A10D8EAED3002D90E7 /* PBXTextBookmark */ = {
1353
	0D75B4DE0E24A57E0079666A /* PBXTextBookmark */ = {
1442
		isa = PBXTextBookmark;
1354
		isa = PBXTextBookmark;
1443
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
1355
		fRef = 0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */;
1444
		name = "x3d_save.h: 1";
1356
		name = "ArithVec3Float.cpp: 1";
1445
		rLen = 0;
1357
		rLen = 0;
1446
		rLoc = 0;
1358
		rLoc = 0;
1447
		rType = 0;
1359
		rType = 0;
1448
		vrLen = 208;
1360
		vrLen = 1019;
1449
		vrLoc = 0;
1361
		vrLoc = 0;
1450
	};
1362
	};
1451
	0D4007A70D8EAED3002D90E7 /* PBXTextBookmark */ = {
1363
	0D75B4DF0E24A57E0079666A /* PBXTextBookmark */ = {
1452
		isa = PBXTextBookmark;
1364
		isa = PBXTextBookmark;
1453
		fRef = 0D0CAF430C61132C003604C6 /* build_manifold.cpp */;
1365
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
1454
		name = "build_manifold.cpp: 1";
1366
		name = "eigensolution.cpp: 37";
1455
		rLen = 0;
1367
		rLen = 0;
1456
		rLoc = 0;
1368
		rLoc = 668;
1457
		rType = 0;
1369
		rType = 0;
1458
		vrLen = 640;
1370
		vrLen = 1070;
1459
		vrLoc = 468;
1371
		vrLoc = 408;
1460
	};
1372
	};
1461
	0D4007A80D8EAED3002D90E7 /* PBXTextBookmark */ = {
1373
	0D75B4E00E24A57E0079666A /* PBXTextBookmark */ = {
1462
		isa = PBXTextBookmark;
1374
		isa = PBXTextBookmark;
1463
		fRef = 0D0CAF530C61132C003604C6 /* obj_load.cpp */;
1375
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
1464
		name = "obj_load.cpp: 1";
1376
		name = "eigensolution.cpp: 37";
1465
		rLen = 0;
1377
		rLen = 0;
1466
		rLoc = 0;
1378
		rLoc = 668;
1467
		rType = 0;
1379
		rType = 0;
1468
		vrLen = 638;
1380
		vrLen = 1070;
1469
		vrLoc = 0;
1381
		vrLoc = 408;
1470
	};
1382
	};
1471
	0D4007A90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1383
	0D75B4E10E24A57E0079666A /* PBXTextBookmark */ = {
1472
		isa = PBXTextBookmark;
1384
		isa = PBXTextBookmark;
1473
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
1385
		fRef = 0D0CAED70C61132B003604C6 /* ArithVecInt.h */;
1474
		name = "Manifold.h: 76";
1386
		name = "ArithVecInt.h: 1";
1475
		rLen = 0;
1387
		rLen = 0;
1476
		rLoc = 2518;
1388
		rLoc = 0;
1477
		rType = 0;
1389
		rType = 0;
1478
		vrLen = 1283;
1390
		vrLen = 471;
1479
		vrLoc = 1775;
1391
		vrLoc = 0;
1480
	};
1392
	};
1481
	0D4007AB0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1393
	0D75B4E20E24A57E0079666A /* PBXTextBookmark */ = {
1482
		isa = PBXTextBookmark;
1394
		isa = PBXTextBookmark;
1483
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
1395
		fRef = 0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */;
1484
		name = "build_manifold.h: build_manifold";
1396
		name = "ArithSqMat3x3Float.cpp: 1";
1485
		rLen = 0;
1397
		rLen = 0;
1486
		rLoc = 903;
1398
		rLoc = 0;
1487
		rType = 0;
1399
		rType = 0;
1488
		vrLen = 1088;
1400
		vrLen = 910;
1489
		vrLoc = 97;
1401
		vrLoc = 0;
1490
	};
1402
	};
1491
	0D4007AD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1403
	0D75B4E30E24A57E0079666A /* PBXTextBookmark */ = {
1492
		isa = PBXTextBookmark;
1404
		isa = PBXTextBookmark;
1493
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
1405
		fRef = 0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */;
1494
		name = "close_holes.h: 1";
1406
		name = "ArithMatFloat.h: 1";
1495
		rLen = 0;
1407
		rLen = 0;
1496
		rLoc = 0;
1408
		rLoc = 0;
1497
		rType = 0;
1409
		rType = 0;
1498
		vrLen = 136;
1410
		vrLen = 917;
1499
		vrLoc = 0;
1411
		vrLoc = 0;
1500
	};
1412
	};
1501
	0D4007B00D8EAED3002D90E7 /* PBXTextBookmark */ = {
1413
	0D75B4E40E24A57E0079666A /* PBXTextBookmark */ = {
1502
		isa = PBXTextBookmark;
1414
		isa = PBXTextBookmark;
1503
		fRef = 0D0CAF450C61132C003604C6 /* caps_and_needles.cpp */;
1415
		fRef = 0D0CAEC80C61132B003604C6 /* ArithQuat.h */;
1504
		name = "caps_and_needles.cpp: 1";
1416
		name = "ArithQuat.h: 1";
1505
		rLen = 0;
1417
		rLen = 0;
1506
		rLoc = 0;
1418
		rLoc = 0;
1507
		rType = 0;
1419
		rType = 0;
1508
		vrLen = 769;
1420
		vrLen = 910;
1509
		vrLoc = 0;
1421
		vrLoc = 0;
1510
	};
1422
	};
1511
	0D4007B10D8EAED3002D90E7 /* PBXTextBookmark */ = {
1423
	0D75B4E50E24A57E0079666A /* PBXTextBookmark */ = {
1512
		isa = PBXTextBookmark;
1424
		isa = PBXTextBookmark;
1513
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
1425
		fRef = 0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */;
1514
		name = "caps_and_needles.h: 1";
1426
		name = "ArithSqMat2x2Float.h: 1";
1515
		rLen = 0;
1427
		rLen = 0;
1516
		rLoc = 0;
1428
		rLoc = 0;
1517
		rType = 0;
1429
		rType = 0;
1518
		vrLen = 1070;
1430
		vrLen = 961;
1519
		vrLoc = 0;
1431
		vrLoc = 0;
1520
	};
1432
	};
1521
	0D4007B70D8EAED3002D90E7 /* PBXTextBookmark */ = {
1433
	0D75B4E60E24A57E0079666A /* PBXTextBookmark */ = {
1522
		isa = PBXTextBookmark;
1434
		isa = PBXTextBookmark;
1523
		fRef = 0D0CAF470C61132C003604C6 /* close_holes.cpp */;
1435
		fRef = 0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */;
1524
		name = "close_holes.cpp: 1";
1436
		name = "ArithSqMat3x3Float.cpp: 1";
1525
		rLen = 0;
1437
		rLen = 0;
1526
		rLoc = 0;
1438
		rLoc = 0;
1527
		rType = 0;
1439
		rType = 0;
1528
		vrLen = 431;
1440
		vrLen = 910;
1529
		vrLoc = 0;
1441
		vrLoc = 0;
1530
	};
1442
	};
1531
	0D4007B90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1443
	0D75B4E70E24A57E0079666A /* PBXTextBookmark */ = {
1532
		isa = PBXTextBookmark;
1444
		isa = PBXTextBookmark;
1533
		fRef = 0D0CAF490C61132C003604C6 /* Face.cpp */;
1445
		fRef = 0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */;
1534
		name = "Face.cpp: 1";
1446
		name = "ArithSqMat3x3Float.h: 1";
1535
		rLen = 0;
1447
		rLen = 0;
1536
		rLoc = 0;
1448
		rLoc = 0;
1537
		rType = 0;
1449
		rType = 0;
1538
		vrLen = 610;
1450
		vrLen = 1032;
1539
		vrLoc = 0;
1451
		vrLoc = 0;
1540
	};
1452
	};
1541
	0D4007BA0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1453
	0D75B4E80E24A57E0079666A /* PBXTextBookmark */ = {
1542
		isa = PBXTextBookmark;
1454
		isa = PBXTextBookmark;
1543
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
1455
		fRef = 0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */;
1544
		name = "Face.h: 1";
1456
		name = "ArithSqMat4x4Float.h: 1";
1545
		rLen = 0;
1457
		rLen = 0;
1546
		rLoc = 0;
1458
		rLoc = 0;
1547
		rType = 0;
1459
		rType = 0;
1548
		vrLen = 491;
1460
		vrLen = 1025;
1549
		vrLoc = 0;
1461
		vrLoc = 0;
1550
	};
1462
	};
1551
	0D4007BD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1463
	0D75B4E90E24A57E0079666A /* PBXTextBookmark */ = {
1552
		isa = PBXTextBookmark;
1464
		isa = PBXTextBookmark;
1553
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
1465
		fRef = 0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */;
1554
		name = "FaceCirculator.h: 1";
1466
		name = "ArithVec2Float.cpp: 1";
1555
		rLen = 0;
1467
		rLen = 0;
1556
		rLoc = 0;
1468
		rLoc = 0;
1557
		rType = 0;
1469
		rType = 0;
1558
		vrLen = 868;
1470
		vrLen = 1021;
1559
		vrLoc = 896;
1471
		vrLoc = 0;
1560
	};
1472
	};
1561
	0D4007BE0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1473
	0D75B4EA0E24A57E0079666A /* PBXTextBookmark */ = {
1562
		isa = PBXTextBookmark;
1474
		isa = PBXTextBookmark;
1563
		fRef = 0D0CAF4C0C61132C003604C6 /* HalfEdge.cpp */;
1475
		fRef = 0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */;
1564
		name = "HalfEdge.cpp: 1";
1476
		name = "ArithVec3Float.cpp: 1";
1565
		rLen = 0;
1477
		rLen = 0;
1566
		rLoc = 0;
1478
		rLoc = 0;
1567
		rType = 0;
1479
		rType = 0;
1568
		vrLen = 615;
1480
		vrLen = 1019;
1569
		vrLoc = 0;
1481
		vrLoc = 0;
1570
	};
1482
	};
1571
	0D4007C00D8EAED3002D90E7 /* PBXTextBookmark */ = {
1483
	0D75B50E0E24A9470079666A /* PBXTextBookmark */ = {
1572
		isa = PBXTextBookmark;
1484
		isa = PBXTextBookmark;
1573
		fRef = 0D0CAF4F0C61132C003604C6 /* Manifold.cpp */;
1485
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
1574
		name = "Manifold.cpp: 628";
1486
		name = "eigensolution.cpp: 37";
1575
		rLen = 0;
1487
		rLen = 0;
1576
		rLoc = 13268;
1488
		rLoc = 667;
1577
		rType = 0;
1489
		rType = 0;
1578
		vrLen = 550;
1490
		vrLen = 1058;
1579
		vrLoc = 13065;
1491
		vrLoc = 534;
1580
	};
1492
	};
1581
	0D4007C20D8EAED3002D90E7 /* PBXTextBookmark */ = {
1493
	0D8313550E24A96100C1C996 /* PBXTextBookmark */ = {
1582
		isa = PBXTextBookmark;
1494
		isa = PBXTextBookmark;
1583
		fRef = 0D0CAF510C61132C003604C6 /* mesh_optimization.cpp */;
1495
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
1584
		name = "mesh_optimization.cpp: 1";
1496
		name = "eigensolution.cpp: 37";
1585
		rLen = 0;
1497
		rLen = 0;
1586
		rLoc = 0;
1498
		rLoc = 667;
1587
		rType = 0;
1499
		rType = 0;
1588
		vrLen = 677;
1500
		vrLen = 988;
1589
		vrLoc = 0;
1501
		vrLoc = 534;
1590
	};
1502
	};
1591
	0D4007C50D8EAED3002D90E7 /* PBXTextBookmark */ = {
1503
	0D83135A0E24AA3400C1C996 /* PBXTextBookmark */ = {
1592
		isa = PBXTextBookmark;
1504
		isa = PBXTextBookmark;
1593
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
1505
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
1594
		name = "obj_load.h: 1";
1506
		name = "eigensolution.cpp: 37";
1595
		rLen = 0;
1507
		rLen = 0;
1596
		rLoc = 0;
1508
		rLoc = 667;
1597
		rType = 0;
1509
		rType = 0;
1598
		vrLen = 179;
1510
		vrLen = 988;
1599
		vrLoc = 0;
1511
		vrLoc = 534;
1600
	};
1512
	};
1601
	0D4007C90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1513
	0D83135B0E24AA3400C1C996 /* PBXTextBookmark */ = {
1602
		isa = PBXTextBookmark;
1514
		isa = PBXTextBookmark;
1603
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
1515
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
1604
		name = "obj_save.h: 1";
1516
		name = "decimator.cpp: 1";
1605
		rLen = 0;
1517
		rLen = 0;
1606
		rLoc = 0;
1518
		rLoc = 0;
1607
		rType = 0;
1519
		rType = 0;
1608
		vrLen = 181;
1520
		vrLen = 823;
1609
		vrLoc = 0;
1521
		vrLoc = 0;
1610
	};
1522
	};
1611
	0D4007CC0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1523
	0D83135C0E24AA3400C1C996 /* PBXTextBookmark */ = {
1612
		isa = PBXTextBookmark;
1524
		isa = PBXTextBookmark;
1613
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
1525
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
1614
		name = "quadric_simplify.h: 11";
1526
		name = "eigensolution.cpp: 37";
1615
		rLen = 0;
1527
		rLen = 0;
1616
		rLoc = 464;
1528
		rLoc = 667;
1617
		rType = 0;
1529
		rType = 0;
1618
		vrLen = 590;
1530
		vrLen = 988;
1619
		vrLoc = 0;
1531
		vrLoc = 534;
1620
	};
1532
	};
1621
	0D4007D30D8EAED3002D90E7 /* PBXTextBookmark */ = {
1533
	0D83135D0E24AA3400C1C996 /* PBXTextBookmark */ = {
1622
		isa = PBXTextBookmark;
1534
		isa = PBXTextBookmark;
1623
		fRef = 0D0CAF5B0C61132C003604C6 /* smooth.cpp */;
1535
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
1624
		name = "smooth.cpp: 1";
1536
		name = "decimator.cpp: 1";
1625
		rLen = 0;
1537
		rLen = 0;
1626
		rLoc = 0;
1538
		rLoc = 0;
1627
		rType = 0;
1539
		rType = 0;
1628
		vrLen = 665;
1540
		vrLen = 1035;
1629
		vrLoc = 0;
1541
		vrLoc = 607;
-
 
1542
	};
-
 
1543
	0D8313620E24AA5300C1C996 /* PBXTextBookmark */ = {
-
 
1544
		isa = PBXTextBookmark;
-
 
1545
		comments = "error: GL/glut.h: No such file or directory";
-
 
1546
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
-
 
1547
		rLen = 1;
-
 
1548
		rLoc = 1;
-
 
1549
		rType = 1;
1630
	};
1550
	};
1631
	0D4007D40D8EAED3002D90E7 /* PBXTextBookmark */ = {
1551
	0D8313630E24AA5300C1C996 /* PBXTextBookmark */ = {
1632
		isa = PBXTextBookmark;
1552
		isa = PBXTextBookmark;
1633
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
1553
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
1634
		name = "refine_edges.h: 1";
1554
		name = "pathtracer.cpp: 2";
1635
		rLen = 0;
1555
		rLen = 0;
1636
		rLoc = 0;
1556
		rLoc = 45;
1637
		rType = 0;
1557
		rType = 0;
1638
		vrLen = 537;
1558
		vrLen = 591;
1639
		vrLoc = 0;
1559
		vrLoc = 0;
1640
	};
1560
	};
1641
	0D4007D50D8EAED3002D90E7 /* PBXTextBookmark */ = {
1561
	0D83136A0E24AA5900C1C996 /* PBXTextBookmark */ = {
1642
		isa = PBXTextBookmark;
1562
		isa = PBXTextBookmark;
1643
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
1563
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
1644
		name = "smooth.h: 1";
1564
		name = "decimator.cpp: 1";
1645
		rLen = 0;
1565
		rLen = 0;
1646
		rLoc = 0;
1566
		rLoc = 0;
1647
		rType = 0;
1567
		rType = 0;
1648
		vrLen = 504;
1568
		vrLen = 1035;
1649
		vrLoc = 0;
1569
		vrLoc = 607;
1650
	};
1570
	};
1651
	0D4007D60D8EAED3002D90E7 /* PBXTextBookmark */ = {
1571
	0D83136B0E24AA5900C1C996 /* PBXTextBookmark */ = {
1652
		isa = PBXTextBookmark;
1572
		isa = PBXTextBookmark;
1653
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
1573
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
1654
		name = "subdivision.h: 1";
1574
		name = "decimator.cpp: 1";
1655
		rLen = 0;
1575
		rLen = 0;
1656
		rLoc = 0;
1576
		rLoc = 0;
1657
		rType = 0;
1577
		rType = 0;
1658
		vrLen = 360;
1578
		vrLen = 1035;
1659
		vrLoc = 0;
1579
		vrLoc = 607;
1660
	};
1580
	};
1661
	0D4007D70D8EAED3002D90E7 /* PBXTextBookmark */ = {
1581
	0D83136C0E24AA5900C1C996 /* PBXTextBookmark */ = {
1662
		isa = PBXTextBookmark;
1582
		isa = PBXTextBookmark;
1663
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
1583
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
1664
		name = "templates.h: 1";
1584
		name = "pathtracer.cpp: 2";
1665
		rLen = 0;
1585
		rLen = 0;
1666
		rLoc = 0;
1586
		rLoc = 40;
1667
		rType = 0;
1587
		rType = 0;
1668
		vrLen = 1052;
1588
		vrLen = 745;
1669
		vrLoc = 0;
1589
		vrLoc = 0;
1670
	};
1590
	};
1671
	0D4007D80D8EAED3002D90E7 /* PBXTextBookmark */ = {
1591
	0D83136E0E24AA7C00C1C996 /* PBXTextBookmark */ = {
1672
		isa = PBXTextBookmark;
1592
		isa = PBXTextBookmark;
1673
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
1593
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
1674
		name = "triangulate.h: 1";
1594
		name = "pathtracer.cpp: 2";
1675
		rLen = 0;
1595
		rLen = 0;
1676
		rLoc = 0;
1596
		rLoc = 40;
1677
		rType = 0;
1597
		rType = 0;
1678
		vrLen = 558;
1598
		vrLen = 705;
1679
		vrLoc = 0;
1599
		vrLoc = 0;
1680
	};
1600
	};
1681
	0D4007D90D8EAED3002D90E7 /* PBXTextBookmark */ = {
1601
	0D8313720E24AAED00C1C996 /* PBXTextBookmark */ = {
1682
		isa = PBXTextBookmark;
1602
		isa = PBXTextBookmark;
1683
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
1603
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
1684
		name = "Vertex.h: 1";
1604
		name = "pathtracer.cpp: 2";
1685
		rLen = 0;
1605
		rLen = 0;
1686
		rLoc = 0;
1606
		rLoc = 40;
1687
		rType = 0;
1607
		rType = 0;
1688
		vrLen = 656;
1608
		vrLen = 705;
1689
		vrLoc = 0;
1609
		vrLoc = 0;
1690
	};
1610
	};
1691
	0D4007DA0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1611
	0D8313740E24AB0300C1C996 /* PBXTextBookmark */ = {
1692
		isa = PBXTextBookmark;
1612
		isa = PBXTextBookmark;
1693
		fRef = 0D0CAF660C61132C003604C6 /* volume_polygonize.cpp */;
1613
		fRef = 0D526FAB0CE1E3E700FA4789 /* scene.h */;
1694
		name = "volume_polygonize.cpp: 1";
1614
		name = "scene.h: 1";
1695
		rLen = 0;
1615
		rLen = 0;
1696
		rLoc = 0;
1616
		rLoc = 0;
1697
		rType = 0;
1617
		rType = 0;
1698
		vrLen = 651;
1618
		vrLen = 785;
1699
		vrLoc = 0;
1619
		vrLoc = 127;
1700
	};
1620
	};
1701
	0D4007DC0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1621
	0D8313750E24AB0300C1C996 /* PBXTextBookmark */ = {
1702
		isa = PBXTextBookmark;
1622
		isa = PBXTextBookmark;
1703
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
1623
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
1704
		name = "x3d_load.h: 1";
1624
		name = "pathtracer.cpp: 7";
1705
		rLen = 0;
1625
		rLen = 0;
1706
		rLoc = 0;
1626
		rLoc = 117;
1707
		rType = 0;
1627
		rType = 0;
1708
		vrLen = 243;
1628
		vrLen = 561;
1709
		vrLoc = 0;
1629
		vrLoc = 0;
1710
	};
1630
	};
1711
	0D4007DD0D8EAED3002D90E7 /* PBXTextBookmark */ = {
1631
	0D8313760E24AB0300C1C996 /* PBXTextBookmark */ = {
1712
		isa = PBXTextBookmark;
1632
		isa = PBXTextBookmark;
1713
		fRef = 0D0CAF6B0C61132C003604C6 /* x3d_save.h */;
1633
		fRef = 0D526FAB0CE1E3E700FA4789 /* scene.h */;
1714
		name = "x3d_save.h: 1";
1634
		name = "scene.h: 1";
1715
		rLen = 0;
1635
		rLen = 0;
1716
		rLoc = 0;
1636
		rLoc = 0;
1717
		rType = 0;
1637
		rType = 0;
1718
		vrLen = 208;
1638
		vrLen = 785;
1719
		vrLoc = 0;
1639
		vrLoc = 127;
1720
	};
-
 
1721
	0D4008610D8EB171002D90E7 /* triangulate_polygonal_mesh.cpp */ = {
-
 
1722
		isa = PBXFileReference;
-
 
1723
		lastKnownFileType = sourcecode.cpp.cpp;
-
 
1724
		name = triangulate_polygonal_mesh.cpp;
-
 
1725
		path = /Users/jab/SrcTree/Appsrc/wireframepaper/triangulate_polygonal_mesh.cpp;
-
 
1726
		sourceTree = "<absolute>";
-
 
1727
	};
1640
	};
1728
	0D4008F00D8EBA46002D90E7 /* PBXTextBookmark */ = {
1641
	0D8313770E24AB0300C1C996 /* PBXTextBookmark */ = {
1729
		isa = PBXTextBookmark;
1642
		isa = PBXTextBookmark;
1730
		fRef = 0D4008610D8EB171002D90E7 /* triangulate_polygonal_mesh.cpp */;
1643
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
1731
		name = "triangulate_polygonal_mesh.cpp: 78";
1644
		name = "pathtracer.cpp: 7";
1732
		rLen = 0;
1645
		rLen = 0;
1733
		rLoc = 1689;
1646
		rLoc = 117;
1734
		rType = 0;
1647
		rType = 0;
1735
		vrLen = 984;
1648
		vrLen = 749;
1736
		vrLoc = 2291;
1649
		vrLoc = 4612;
1737
	};
1650
	};
1738
	0D4009220D8EBC9B002D90E7 /* PBXTextBookmark */ = {
1651
	0D8313780E24AB1C00C1C996 /* PBXTextBookmark */ = {
1739
		isa = PBXTextBookmark;
1652
		isa = PBXTextBookmark;
1740
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
1653
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
1741
		name = "draw.h: 7";
1654
		name = "pathtracer.cpp: 2";
1742
		rLen = 0;
1655
		rLen = 0;
1743
		rLoc = 166;
1656
		rLoc = 40;
1744
		rType = 0;
1657
		rType = 0;
1745
		vrLen = 859;
1658
		vrLen = 705;
1746
		vrLoc = 0;
1659
		vrLoc = 0;
1747
	};
1660
	};
1748
	0D4009A50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1661
	0D8313830E24AC3B00C1C996 /* PBXTextBookmark */ = {
1749
		isa = PBXTextBookmark;
1662
		isa = PBXTextBookmark;
1750
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
1663
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
1751
		name = "void GLViewController::set_gl_modelview()";
1664
		name = "pathtracer.cpp: 19";
1752
		rLen = 43;
1665
		rLen = 0;
1753
		rLoc = 1599;
1666
		rLoc = 305;
1754
		rType = 0;
1667
		rType = 0;
1755
		vrLen = 742;
1668
		vrLen = 1298;
1756
		vrLoc = 0;
1669
		vrLoc = 10909;
1757
	};
1670
	};
-
 
1671
	0D8313840E24AC3B00C1C996 /* PBXBookmark */ = {
-
 
1672
		isa = PBXBookmark;
-
 
1673
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
1674
	};
1758
	0D4009A70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1675
	0D8313850E24AC3B00C1C996 /* PBXTextBookmark */ = {
1759
		isa = PBXTextBookmark;
1676
		isa = PBXTextBookmark;
1760
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
1677
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
1761
		name = "QuatTrackBall.h: 1";
1678
		name = "pathtracer.cpp: 19";
1762
		rLen = 0;
1679
		rLen = 0;
1763
		rLoc = 0;
1680
		rLoc = 305;
1764
		rType = 0;
1681
		rType = 0;
1765
		vrLen = 691;
1682
		vrLen = 1298;
1766
		vrLoc = 0;
1683
		vrLoc = 10909;
1767
	};
1684
	};
1768
	0D4009A80D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1685
	0D8313860E24AC3B00C1C996 /* PBXTextBookmark */ = {
1769
		isa = PBXTextBookmark;
1686
		isa = PBXTextBookmark;
1770
		fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
1687
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
1771
		name = "SimpleTrackBall.h: 1";
1688
		name = "objview.cpp: 1";
1772
		rLen = 0;
1689
		rLen = 0;
1773
		rLoc = 0;
1690
		rLoc = 0;
1774
		rType = 0;
1691
		rType = 0;
1775
		vrLen = 912;
1692
		vrLen = 850;
1776
		vrLoc = 0;
1693
		vrLoc = 8304;
1777
	};
1694
	};
1778
	0D4009A90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1695
	0D8313880E24AC4500C1C996 /* PBXTextBookmark */ = {
1779
		isa = PBXTextBookmark;
1696
		isa = PBXTextBookmark;
1780
		fRef = 0D0CAF440C61132C003604C6 /* build_manifold.h */;
1697
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
1781
		name = "build_manifold.h: 6";
1698
		name = "objview.cpp: 1";
1782
		rLen = 0;
1699
		rLen = 0;
1783
		rLoc = 154;
1700
		rLoc = 0;
1784
		rType = 0;
1701
		rType = 0;
1785
		vrLen = 1132;
1702
		vrLen = 850;
1786
		vrLoc = 97;
1703
		vrLoc = 8304;
1787
	};
1704
	};
1788
	0D4009AA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1705
	0D83138B0E24AC5A00C1C996 /* PBXTextBookmark */ = {
1789
		isa = PBXTextBookmark;
1706
		isa = PBXTextBookmark;
1790
		fRef = 0D0CAF460C61132C003604C6 /* caps_and_needles.h */;
1707
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
1791
		name = "caps_and_needles.h: 1";
1708
		name = "objview.cpp: 1";
1792
		rLen = 0;
1709
		rLen = 0;
1793
		rLoc = 0;
1710
		rLoc = 0;
1794
		rType = 0;
1711
		rType = 0;
1795
		vrLen = 1070;
1712
		vrLen = 854;
1796
		vrLoc = 0;
1713
		vrLoc = 8304;
1797
	};
1714
	};
1798
	0D4009AD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1715
	0D83138E0E24AC9D00C1C996 /* PBXTextBookmark */ = {
1799
		isa = PBXTextBookmark;
1716
		isa = PBXTextBookmark;
1800
		fRef = 0D0CAF4B0C61132C003604C6 /* FaceCirculator.h */;
1717
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
1801
		name = "FaceCirculator.h: 1";
1718
		name = "objview.cpp: 1";
1802
		rLen = 0;
1719
		rLen = 0;
1803
		rLoc = 0;
1720
		rLoc = 0;
1804
		rType = 0;
1721
		rType = 0;
1805
		vrLen = 861;
1722
		vrLen = 850;
1806
		vrLoc = 0;
1723
		vrLoc = 8304;
1807
	};
1724
	};
1808
	0D4009AE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1725
	0D8313900E24ACEA00C1C996 /* PBXTextBookmark */ = {
1809
		isa = PBXTextBookmark;
1726
		isa = PBXTextBookmark;
1810
		fRef = 0D0CAF500C61132C003604C6 /* Manifold.h */;
1727
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
1811
		name = "Manifold.h: 76";
1728
		name = "objview.cpp: 1";
1812
		rLen = 0;
1729
		rLen = 0;
1813
		rLoc = 2518;
1730
		rLoc = 0;
1814
		rType = 0;
1731
		rType = 0;
1815
		vrLen = 1216;
1732
		vrLen = 854;
1816
		vrLoc = 12633;
1733
		vrLoc = 8304;
1817
	};
1734
	};
1818
	0D4009AF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1735
	0D8313910E24ACEA00C1C996 /* PBXTextBookmark */ = {
1819
		isa = PBXTextBookmark;
1736
		isa = PBXTextBookmark;
1820
		fRef = 0D0CAF540C61132C003604C6 /* obj_load.h */;
1737
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
1821
		name = "obj_load.h: 11";
1738
		name = "decimator.cpp: 1";
1822
		rLen = 0;
1739
		rLen = 0;
1823
		rLoc = 355;
1740
		rLoc = 0;
1824
		rType = 0;
1741
		rType = 0;
1825
		vrLen = 421;
1742
		vrLen = 1035;
1826
		vrLoc = 0;
1743
		vrLoc = 607;
1827
	};
1744
	};
1828
	0D4009B00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1745
	0D8313920E24ACEA00C1C996 /* PBXBookmark */ = {
1829
		isa = PBXTextBookmark;
1746
		isa = PBXBookmark;
1830
		fRef = 0D0CAF560C61132C003604C6 /* obj_save.h */;
1747
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
1831
		name = "obj_save.h: 8";
-
 
1832
		rLen = 0;
-
 
1833
		rLoc = 137;
-
 
1834
		rType = 0;
-
 
1835
		vrLen = 218;
-
 
1836
		vrLoc = 0;
-
 
1837
	};
1748
	};
1838
	0D4009B10D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1749
	0D8313930E24ACEA00C1C996 /* PBXTextBookmark */ = {
1839
		isa = PBXTextBookmark;
1750
		isa = PBXTextBookmark;
1840
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
1751
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
1841
		name = "refine_edges.cpp: 1";
1752
		name = "objview.cpp: 1";
1842
		rLen = 0;
1753
		rLen = 0;
1843
		rLoc = 0;
1754
		rLoc = 0;
1844
		rType = 0;
1755
		rType = 0;
1845
		vrLen = 757;
1756
		vrLen = 854;
1846
		vrLoc = 0;
1757
		vrLoc = 8304;
1847
	};
1758
	};
1848
	0D4009B30D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1759
	0D8313940E24ACEA00C1C996 /* PBXTextBookmark */ = {
1849
		isa = PBXTextBookmark;
1760
		isa = PBXTextBookmark;
1850
		fRef = 0D0CAF5A0C61132C003604C6 /* refine_edges.h */;
1761
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
1851
		name = "refine_edges.h: 1";
1762
		name = "decimator.cpp: 1";
1852
		rLen = 0;
1763
		rLen = 0;
1853
		rLoc = 0;
1764
		rLoc = 0;
1854
		rType = 0;
1765
		rType = 0;
1855
		vrLen = 537;
1766
		vrLen = 1035;
1856
		vrLoc = 0;
1767
		vrLoc = 607;
1857
	};
1768
	};
1858
	0D4009B40D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1769
	0D8313950E24ACEA00C1C996 /* PBXTextBookmark */ = {
1859
		isa = PBXTextBookmark;
1770
		isa = PBXTextBookmark;
1860
		fRef = 0D0CAF5C0C61132C003604C6 /* smooth.h */;
1771
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
1861
		name = "smooth.h: 1";
1772
		name = "meshdist.cpp: 1";
1862
		rLen = 0;
1773
		rLen = 0;
1863
		rLoc = 0;
1774
		rLoc = 0;
1864
		rType = 0;
1775
		rType = 0;
1865
		vrLen = 504;
1776
		vrLen = 723;
1866
		vrLoc = 0;
1777
		vrLoc = 4058;
1867
	};
1778
	};
1868
	0D4009B50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1779
	0D8313980E24CC5F00C1C996 /* PBXTextBookmark */ = {
1869
		isa = PBXTextBookmark;
1780
		isa = PBXTextBookmark;
1870
		fRef = 0D0CAF5E0C61132C003604C6 /* subdivision.h */;
1781
		fRef = 0D0CAF270C61132C003604C6 /* QEM.h */;
1871
		name = "subdivision.h: 1";
1782
		name = "QEM.h: 1";
1872
		rLen = 0;
1783
		rLen = 0;
1873
		rLoc = 0;
1784
		rLoc = 0;
1874
		rType = 0;
1785
		rType = 0;
1875
		vrLen = 360;
1786
		vrLen = 697;
1876
		vrLoc = 0;
1787
		vrLoc = 32;
1877
	};
1788
	};
1878
	0D4009B60D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1789
	0D8313990E24CC5F00C1C996 /* PBXTextBookmark */ = {
1879
		isa = PBXTextBookmark;
1790
		isa = PBXTextBookmark;
1880
		fRef = 0D0CAF5F0C61132C003604C6 /* templates.h */;
1791
		fRef = 0D0CAF260C61132C003604C6 /* QEM.cpp */;
1881
		name = "templates.h: 1";
1792
		name = "QEM.cpp: 1";
1882
		rLen = 0;
1793
		rLen = 0;
1883
		rLoc = 0;
1794
		rLoc = 0;
1884
		rType = 0;
1795
		rType = 0;
1885
		vrLen = 1052;
1796
		vrLen = 732;
1886
		vrLoc = 0;
1797
		vrLoc = 38;
1887
	};
1798
	};
1888
	0D4009B70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1799
	0D83139A0E24CC5F00C1C996 /* PBXTextBookmark */ = {
1889
		isa = PBXTextBookmark;
1800
		isa = PBXTextBookmark;
1890
		fRef = 0D0CAF610C61132C003604C6 /* triangulate.h */;
1801
		fRef = 0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */;
1891
		name = "triangulate.h: 1";
1802
		name = "ArithSqMat4x4Float.h: 1";
1892
		rLen = 0;
1803
		rLen = 0;
1893
		rLoc = 0;
1804
		rLoc = 0;
1894
		rType = 0;
1805
		rType = 0;
1895
		vrLen = 558;
1806
		vrLen = 1025;
1896
		vrLoc = 0;
1807
		vrLoc = 0;
1897
	};
1808
	};
1898
	0D4009B80D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1809
	0D83139B0E24CC5F00C1C996 /* PBXTextBookmark */ = {
1899
		isa = PBXTextBookmark;
1810
		isa = PBXTextBookmark;
1900
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
1811
		fRef = 0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */;
1901
		name = "volume_polygonize.h: 1";
1812
		name = "ArithVec2Float.cpp: 1";
1902
		rLen = 0;
1813
		rLen = 0;
1903
		rLoc = 0;
1814
		rLoc = 0;
1904
		rType = 0;
1815
		rType = 0;
1905
		vrLen = 1213;
1816
		vrLen = 1021;
1906
		vrLoc = 0;
1817
		vrLoc = 0;
1907
	};
1818
	};
1908
	0D4009B90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1819
	0D83139C0E24CC5F00C1C996 /* PBXTextBookmark */ = {
1909
		isa = PBXTextBookmark;
1820
		isa = PBXTextBookmark;
1910
		fRef = 0D0CAF640C61132C003604C6 /* Vertex.h */;
1821
		fRef = 0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */;
1911
		name = "Vertex.h: 1";
1822
		name = "ArithVec3Float.cpp: 1";
1912
		rLen = 0;
1823
		rLen = 0;
1913
		rLoc = 0;
1824
		rLoc = 0;
1914
		rType = 0;
1825
		rType = 0;
1915
		vrLen = 656;
1826
		vrLen = 1019;
1916
		vrLoc = 0;
1827
		vrLoc = 0;
1917
	};
1828
	};
1918
	0D4009BA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1829
	0D83139D0E24CC5F00C1C996 /* PBXTextBookmark */ = {
1919
		isa = PBXTextBookmark;
1830
		isa = PBXTextBookmark;
1920
		fRef = 0D0CAF690C61132C003604C6 /* x3d_load.h */;
1831
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
1921
		name = "x3d_load.h: 12";
1832
		name = "eigensolution.cpp: 37";
1922
		rLen = 0;
1833
		rLen = 0;
1923
		rLoc = 236;
1834
		rLoc = 667;
1924
		rType = 0;
1835
		rType = 0;
1925
		vrLen = 309;
1836
		vrLen = 988;
1926
		vrLoc = 0;
1837
		vrLoc = 533;
1927
	};
1838
	};
1928
	0D4009BB0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1839
	0D83139E0E24CC5F00C1C996 /* PBXTextBookmark */ = {
1929
		isa = PBXTextBookmark;
1840
		isa = PBXTextBookmark;
1930
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
1841
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
1931
		name = "LapackFunc.cpp: 1";
1842
		name = "pathtracer.cpp: 19";
1932
		rLen = 0;
1843
		rLen = 0;
1933
		rLoc = 0;
1844
		rLoc = 305;
1934
		rType = 0;
1845
		rType = 0;
1935
		vrLen = 1816;
1846
		vrLen = 1308;
1936
		vrLoc = 0;
1847
		vrLoc = 10875;
1937
	};
1848
	};
1938
	0D4009BD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1849
	0D83139F0E24CC5F00C1C996 /* PBXTextBookmark */ = {
1939
		isa = PBXTextBookmark;
1850
		isa = PBXTextBookmark;
1940
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
1851
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
1941
		name = "LapackFunc.h: 1";
1852
		name = "objview.cpp: 1";
1942
		rLen = 0;
1853
		rLen = 0;
1943
		rLoc = 0;
1854
		rLoc = 0;
1944
		rType = 0;
1855
		rType = 0;
1945
		vrLen = 913;
1856
		vrLen = 850;
1946
		vrLoc = 0;
1857
		vrLoc = 8304;
1947
	};
1858
	};
1948
	0D4009BE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1859
	0D8313A00E24CC5F00C1C996 /* PBXTextBookmark */ = {
1949
		isa = PBXTextBookmark;
1860
		isa = PBXTextBookmark;
1950
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
1861
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
1951
		name = "Matrix.h: 1";
1862
		name = "meshdist.cpp: 1";
1952
		rLen = 0;
1863
		rLen = 0;
1953
		rLoc = 0;
1864
		rLoc = 0;
1954
		rType = 0;
1865
		rType = 0;
1955
		vrLen = 752;
1866
		vrLen = 809;
1956
		vrLoc = 1535;
1867
		vrLoc = 2670;
1957
	};
1868
	};
1958
	0D4009BF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1869
	0D8313A10E24CC5F00C1C996 /* PBXTextBookmark */ = {
1959
		isa = PBXTextBookmark;
1870
		isa = PBXTextBookmark;
1960
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
1871
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
1961
		name = "mesh_optimization.h: 45";
1872
		name = "quadric_simplify.cpp: 160";
1962
		rLen = 0;
1873
		rLen = 0;
1963
		rLoc = 1757;
1874
		rLoc = 4511;
1964
		rType = 0;
1875
		rType = 0;
1965
		vrLen = 1431;
1876
		vrLen = 941;
1966
		vrLoc = 126;
1877
		vrLoc = 4039;
1967
	};
1878
	};
1968
	0D4009C00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1879
	0D8313A20E24CC5F00C1C996 /* PBXTextBookmark */ = {
1969
		isa = PBXTextBookmark;
1880
		isa = PBXTextBookmark;
1970
		fRef = 0D0CAF4D0C61132C003604C6 /* HalfEdge.h */;
1881
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
1971
		name = "HalfEdge.h: 1";
1882
		name = "quadric_simplify.h: 12";
1972
		rLen = 0;
1883
		rLen = 141;
1973
		rLoc = 0;
1884
		rLoc = 501;
1974
		rType = 0;
1885
		rType = 0;
1975
		vrLen = 512;
1886
		vrLen = 598;
1976
		vrLoc = 0;
1887
		vrLoc = 0;
1977
	};
1888
	};
1978
	0D4009CA0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1889
	0D8313A30E24CC5F00C1C996 /* PBXTextBookmark */ = {
1979
		isa = PBXTextBookmark;
1890
		isa = PBXTextBookmark;
-
 
1891
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
-
 
1892
		name = "decimator.cpp: 59";
-
 
1893
		rLen = 16;
-
 
1894
		rLoc = 1544;
-
 
1895
		rType = 0;
-
 
1896
		vrLen = 997;
-
 
1897
		vrLoc = 522;
-
 
1898
	};
-
 
1899
	0D8313A40E24CC5F00C1C996 /* PBXTextBookmark */ = {
-
 
1900
		isa = PBXTextBookmark;
1980
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
1901
		fRef = 0D0CAECD0C61132B003604C6 /* ArithSqMat4x4Float.h */;
1981
		name = "gel_gl.h: 1";
1902
		name = "ArithSqMat4x4Float.h: 1";
1982
		rLen = 0;
1903
		rLen = 0;
1983
		rLoc = 0;
1904
		rLoc = 0;
1984
		rType = 0;
1905
		rType = 0;
1985
		vrLen = 209;
1906
		vrLen = 1025;
1986
		vrLoc = 0;
1907
		vrLoc = 0;
1987
	};
1908
	};
1988
	0D4009CB0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1909
	0D8313A50E24CC5F00C1C996 /* PBXTextBookmark */ = {
1989
		isa = PBXTextBookmark;
1910
		isa = PBXTextBookmark;
1990
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
1911
		fRef = 0D0CAED00C61132B003604C6 /* ArithVec2Float.cpp */;
1991
		name = "gel_glu.h: 6";
1912
		name = "ArithVec2Float.cpp: 1";
1992
		rLen = 0;
1913
		rLen = 0;
1993
		rLoc = 103;
1914
		rLoc = 0;
1994
		rType = 0;
1915
		rType = 0;
1995
		vrLen = 213;
1916
		vrLen = 1021;
1996
		vrLoc = 0;
1917
		vrLoc = 0;
1997
	};
1918
	};
1998
	0D4009CC0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1919
	0D8313A60E24CC5F00C1C996 /* PBXTextBookmark */ = {
1999
		isa = PBXTextBookmark;
1920
		isa = PBXTextBookmark;
2000
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
1921
		fRef = 0D0CAED20C61132B003604C6 /* ArithVec3Float.cpp */;
2001
		name = "gel_glut.h: 1";
1922
		name = "ArithVec3Float.cpp: 1";
2002
		rLen = 0;
1923
		rLen = 0;
2003
		rLoc = 0;
1924
		rLoc = 0;
2004
		rType = 0;
1925
		rType = 0;
2005
		vrLen = 215;
1926
		vrLen = 1019;
2006
		vrLoc = 0;
1927
		vrLoc = 0;
2007
	};
1928
	};
2008
	0D4009CD0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1929
	0D8313A70E24CC5F00C1C996 /* PBXTextBookmark */ = {
2009
		isa = PBXTextBookmark;
1930
		isa = PBXTextBookmark;
2010
		fRef = 0D0CAF3B0C61132C003604C6 /* GLViewController.cpp */;
1931
		fRef = 0D0CAEDA0C61132B003604C6 /* eigensolution.cpp */;
2011
		name = "void GLViewController::set_gl_modelview()";
1932
		name = "eigensolution.cpp: 37";
2012
		rLen = 43;
1933
		rLen = 0;
2013
		rLoc = 1599;
1934
		rLoc = 667;
2014
		rType = 0;
1935
		rType = 0;
2015
		vrLen = 742;
1936
		vrLen = 988;
2016
		vrLoc = 0;
1937
		vrLoc = 533;
2017
	};
1938
	};
2018
	0D4009CE0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1939
	0D8313A80E24CC5F00C1C996 /* PBXTextBookmark */ = {
2019
		isa = PBXTextBookmark;
1940
		isa = PBXTextBookmark;
2020
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
1941
		fRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */;
2021
		name = "GLViewController.h: 6";
1942
		name = "pathtracer.cpp: 19";
2022
		rLen = 0;
1943
		rLen = 0;
2023
		rLoc = 70;
1944
		rLoc = 305;
2024
		rType = 0;
1945
		rType = 0;
2025
		vrLen = 698;
1946
		vrLen = 1308;
2026
		vrLoc = 0;
1947
		vrLoc = 10875;
2027
	};
1948
	};
2028
	0D4009CF0D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1949
	0D8313A90E24CC5F00C1C996 /* PBXTextBookmark */ = {
2029
		isa = PBXTextBookmark;
1950
		isa = PBXTextBookmark;
2030
		fRef = 0D0CAF3F0C61132C003604C6 /* QuatTrackBall.h */;
1951
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
2031
		name = "QuatTrackBall.h: 1";
1952
		name = "objview.cpp: 1";
2032
		rLen = 0;
1953
		rLen = 0;
2033
		rLoc = 0;
1954
		rLoc = 0;
2034
		rType = 0;
1955
		rType = 0;
2035
		vrLen = 691;
1956
		vrLen = 850;
2036
		vrLoc = 0;
1957
		vrLoc = 8304;
2037
	};
1958
	};
2038
	0D4009D00D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1959
	0D8313AA0E24CC5F00C1C996 /* PBXTextBookmark */ = {
2039
		isa = PBXTextBookmark;
1960
		isa = PBXTextBookmark;
2040
		fRef = 0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */;
1961
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
2041
		name = "SimpleTrackBall.h: 1";
1962
		name = "meshdist.cpp: 1";
2042
		rLen = 0;
1963
		rLen = 0;
2043
		rLoc = 0;
1964
		rLoc = 0;
2044
		rType = 0;
1965
		rType = 0;
2045
		vrLen = 912;
1966
		vrLen = 809;
2046
		vrLoc = 0;
1967
		vrLoc = 2670;
2047
	};
1968
	};
2048
	0D4009D90D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1969
	0D8313AB0E24CC5F00C1C996 /* PBXTextBookmark */ = {
2049
		isa = PBXTextBookmark;
1970
		isa = PBXTextBookmark;
2050
		fRef = 0D0CAF590C61132C003604C6 /* refine_edges.cpp */;
1971
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
2051
		name = "refine_edges.cpp: 1";
1972
		name = "quadric_simplify.h: 1";
2052
		rLen = 0;
1973
		rLen = 0;
2053
		rLoc = 0;
1974
		rLoc = 0;
2054
		rType = 0;
1975
		rType = 0;
2055
		vrLen = 757;
1976
		vrLen = 598;
2056
		vrLoc = 0;
1977
		vrLoc = 0;
2057
	};
1978
	};
2058
	0D4009E10D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1979
	0D8313AC0E24CC5F00C1C996 /* PBXTextBookmark */ = {
2059
		isa = PBXTextBookmark;
1980
		isa = PBXTextBookmark;
2060
		fRef = 0D0CAF670C61132C003604C6 /* volume_polygonize.h */;
1981
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2061
		name = "volume_polygonize.h: 1";
1982
		name = "quadric_simplify.cpp: 160";
2062
		rLen = 0;
1983
		rLen = 0;
2063
		rLoc = 0;
1984
		rLoc = 4511;
2064
		rType = 0;
1985
		rType = 0;
2065
		vrLen = 1213;
1986
		vrLen = 941;
2066
		vrLoc = 0;
1987
		vrLoc = 4039;
2067
	};
1988
	};
2068
	0D4009E40D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1989
	0D8313AD0E24CC5F00C1C996 /* PBXTextBookmark */ = {
2069
		isa = PBXTextBookmark;
1990
		isa = PBXTextBookmark;
2070
		fRef = 0D0CAF6D0C61132C003604C6 /* LapackFunc.cpp */;
1991
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
2071
		name = "LapackFunc.cpp: 1";
1992
		name = "quadric_simplify.h: 12";
2072
		rLen = 0;
1993
		rLen = 141;
2073
		rLoc = 0;
1994
		rLoc = 501;
2074
		rType = 0;
1995
		rType = 0;
2075
		vrLen = 1816;
1996
		vrLen = 598;
2076
		vrLoc = 0;
1997
		vrLoc = 0;
2077
	};
1998
	};
2078
	0D4009E50D8FEF3C002D90E7 /* PBXTextBookmark */ = {
1999
	0D8313AE0E24CC5F00C1C996 /* PBXTextBookmark */ = {
2079
		isa = PBXTextBookmark;
2000
		isa = PBXTextBookmark;
2080
		fRef = 0D0CAF6E0C61132C003604C6 /* LapackFunc.h */;
2001
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2081
		name = "LapackFunc.h: 1";
2002
		name = "decimator.cpp: 59";
2082
		rLen = 0;
2003
		rLen = 0;
2083
		rLoc = 0;
2004
		rLoc = 1617;
2084
		rType = 0;
2005
		rType = 0;
2085
		vrLen = 913;
2006
		vrLen = 1007;
2086
		vrLoc = 0;
2007
		vrLoc = 524;
2087
	};
2008
	};
2088
	0D4009E60D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2009
	0D8313B00E24CC7C00C1C996 /* PBXTextBookmark */ = {
2089
		isa = PBXTextBookmark;
2010
		isa = PBXTextBookmark;
2090
		fRef = 0D0CAF720C61132C003604C6 /* Matrix.h */;
2011
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2091
		name = "Matrix.h: 1";
2012
		name = "decimator.cpp: 59";
2092
		rLen = 0;
2013
		rLen = 0;
2093
		rLoc = 0;
2014
		rLoc = 1617;
2094
		rType = 0;
2015
		rType = 0;
2095
		vrLen = 752;
2016
		vrLen = 1008;
2096
		vrLoc = 1535;
2017
		vrLoc = 524;
2097
	};
2018
	};
2098
	0D4009E70D8FEF3C002D90E7 /* PBXTextBookmark */ = {
2019
	0D8313B10E24CD2300C1C996 /* PBXTextBookmark */ = {
2099
		isa = PBXTextBookmark;
2020
		isa = PBXTextBookmark;
2100
		fRef = 0D0CAF520C61132C003604C6 /* mesh_optimization.h */;
2021
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2101
		name = "mesh_optimization.h: 45";
2022
		name = "decimator.cpp: 59";
2102
		rLen = 0;
2023
		rLen = 0;
2103
		rLoc = 1757;
2024
		rLoc = 1617;
2104
		rType = 0;
2025
		rType = 0;
2105
		vrLen = 1431;
2026
		vrLen = 1007;
2106
		vrLoc = 126;
2027
		vrLoc = 524;
2107
	};
-
 
2108
	0D526F440CE09D5800FA4789 /* camera.cpp */ = {
-
 
2109
		uiCtxt = {
-
 
2110
			sepNavIntBoundsRect = "{{0, 0}, {1121, 684}}";
-
 
2111
			sepNavSelRange = "{179, 0}";
-
 
2112
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2113
		};
-
 
2114
	};
-
 
2115
	0D526F470CE09D5800FA4789 /* glass.cpp */ = {
-
 
2116
		uiCtxt = {
-
 
2117
			sepNavIntBoundsRect = "{{0, 0}, {1121, 836}}";
-
 
2118
			sepNavSelRange = "{0, 0}";
-
 
2119
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2120
		};
-
 
2121
	};
-
 
2122
	0D526F490CE09D5800FA4789 /* luminaire.cpp */ = {
-
 
2123
		uiCtxt = {
-
 
2124
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
-
 
2125
			sepNavSelRange = "{0, 0}";
-
 
2126
			sepNavVisRect = "{{0, 0}, {986, 695}}";
-
 
2127
		};
-
 
2128
	};
-
 
2129
	0D526F4B0CE09D5800FA4789 /* material.cpp */ = {
-
 
2130
		uiCtxt = {
-
 
2131
			sepNavIntBoundsRect = "{{0, 0}, {961, 390}}";
-
 
2132
			sepNavSelRange = "{0, 0}";
-
 
2133
			sepNavVisRect = "{{0, 0}, {961, 390}}";
-
 
2134
		};
-
 
2135
	};
-
 
2136
	0D526F4D0CE09D5800FA4789 /* matte.cpp */ = {
-
 
2137
		uiCtxt = {
-
 
2138
			sepNavIntBoundsRect = "{{0, 0}, {986, 695}}";
-
 
2139
			sepNavSelRange = "{0, 0}";
-
 
2140
			sepNavVisRect = "{{0, 0}, {986, 695}}";
-
 
2141
		};
-
 
2142
	};
-
 
2143
	0D526F4F0CE09D5800FA4789 /* mesh.cpp */ = {
-
 
2144
		uiCtxt = {
-
 
2145
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3990}}";
-
 
2146
			sepNavSelRange = "{0, 0}";
-
 
2147
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2148
		};
-
 
2149
	};
-
 
2150
	0D526F510CE09D5800FA4789 /* metal.cpp */ = {
-
 
2151
		uiCtxt = {
-
 
2152
			sepNavIntBoundsRect = "{{0, 0}, {1121, 722}}";
-
 
2153
			sepNavSelRange = "{0, 0}";
-
 
2154
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2155
		};
-
 
2156
	};
-
 
2157
	0D526F530CE09D5800FA4789 /* mt19937ar.cpp */ = {
-
 
2158
		uiCtxt = {
-
 
2159
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3344}}";
-
 
2160
			sepNavSelRange = "{0, 0}";
-
 
2161
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2162
		};
-
 
2163
	};
-
 
2164
	0D526F540CE09D5800FA4789 /* mt19937ar.h */ = {
-
 
2165
		uiCtxt = {
-
 
2166
			sepNavIntBoundsRect = "{{0, 0}, {1121, 1387}}";
-
 
2167
			sepNavSelRange = "{0, 0}";
-
 
2168
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2169
		};
-
 
2170
	};
-
 
2171
	0D526F550CE09D5800FA4789 /* omni.cpp */ = {
-
 
2172
		uiCtxt = {
-
 
2173
			sepNavIntBoundsRect = "{{0, 0}, {1121, 874}}";
-
 
2174
			sepNavSelRange = "{0, 0}";
-
 
2175
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2176
		};
-
 
2177
	};
-
 
2178
	0D526F590CE09D5800FA4789 /* pathtracer.cpp */ = {
-
 
2179
		uiCtxt = {
-
 
2180
			sepNavIntBoundsRect = "{{0, 0}, {1081, 9025}}";
-
 
2181
			sepNavSelRange = "{4876, 0}";
-
 
2182
			sepNavVisRect = "{{0, 3218}, {1081, 613}}";
-
 
2183
			sepNavWindowFrame = "{{15, -1}, {803, 1024}}";
-
 
2184
		};
-
 
2185
	};
-
 
2186
	0D526F5A0CE09D5800FA4789 /* plastic.cpp */ = {
-
 
2187
		uiCtxt = {
-
 
2188
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
-
 
2189
			sepNavSelRange = "{0, 0}";
-
 
2190
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2191
		};
-
 
2192
	};
-
 
2193
	0D526F5C0CE09D5800FA4789 /* scene.cpp */ = {
-
 
2194
		uiCtxt = {
-
 
2195
			sepNavIntBoundsRect = "{{0, 0}, {1121, 3078}}";
-
 
2196
			sepNavSelRange = "{0, 0}";
-
 
2197
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2198
		};
-
 
2199
	};
-
 
2200
	0D526F9F0CE1E3E700FA4789 /* camera.h */ = {
-
 
2201
		uiCtxt = {
-
 
2202
			sepNavIntBoundsRect = "{{0, 0}, {1121, 538}}";
-
 
2203
			sepNavSelRange = "{0, 0}";
-
 
2204
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2205
		};
-
 
2206
	};
-
 
2207
	0D526FA00CE1E3E700FA4789 /* core.h */ = {
-
 
2208
		uiCtxt = {
-
 
2209
			sepNavIntBoundsRect = "{{0, 0}, {1121, 4408}}";
-
 
2210
			sepNavSelRange = "{0, 0}";
-
 
2211
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2212
		};
-
 
2213
	};
-
 
2214
	0D526FAB0CE1E3E700FA4789 /* scene.h */ = {
-
 
2215
		uiCtxt = {
-
 
2216
			sepNavIntBoundsRect = "{{0, 0}, {1121, 779}}";
-
 
2217
			sepNavSelRange = "{0, 0}";
-
 
2218
			sepNavVisRect = "{{0, 0}, {1121, 538}}";
-
 
2219
		};
-
 
2220
	};
-
 
2221
	0D5270450CE1E5BB00FA4789 /* PathTracer */ = {
-
 
2222
		activeExec = 0;
-
 
2223
		executables = (
-
 
2224
			0D5270470CE1E5BB00FA4789 /* PathTracer */,
-
 
2225
		);
-
 
2226
	};
2028
	};
2227
	0D5270470CE1E5BB00FA4789 /* PathTracer */ = {
2029
	0D8313B40E24CD3C00C1C996 /* PBXTextBookmark */ = {
2228
		isa = PBXExecutable;
2030
		isa = PBXTextBookmark;
2229
		activeArgIndex = 2147483647;
2031
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2230
		activeArgIndices = (
2032
		name = "decimator.cpp: 59";
2231
		);
-
 
2232
		argumentStrings = (
2033
		rLen = 0;
2233
		);
-
 
2234
		autoAttachOnCrash = 1;
2034
		rLoc = 1617;
2235
		configStateDict = {
-
 
2236
		};
-
 
2237
		customDataFormattersEnabled = 1;
-
 
2238
		debuggerPlugin = GDBDebugging;
-
 
2239
		disassemblyDisplayState = 0;
-
 
2240
		enableDebugStr = 1;
2035
		rType = 0;
2241
		environmentEntries = (
2036
		vrLen = 1008;
2242
		);
-
 
2243
		executableSystemSymbolLevel = 0;
-
 
2244
		executableUserSymbolLevel = 0;
-
 
2245
		libgmallocEnabled = 0;
-
 
2246
		name = PathTracer;
2037
		vrLoc = 524;
2247
		sourceDirectories = (
-
 
2248
		);
-
 
2249
	};
2038
	};
2250
	0DAE00DE0DA22C09000F0DFD /* PBXTextBookmark */ = {
2039
	0D8313B60E24CDB600C1C996 /* PBXTextBookmark */ = {
2251
		isa = PBXTextBookmark;
2040
		isa = PBXTextBookmark;
2252
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
2041
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2253
		name = "Grid2D.h: 7";
2042
		name = "decimator.cpp: 59";
2254
		rLen = 0;
2043
		rLen = 0;
2255
		rLoc = 96;
2044
		rLoc = 1617;
2256
		rType = 0;
2045
		rType = 0;
2257
		vrLen = 553;
2046
		vrLen = 1007;
2258
		vrLoc = 0;
2047
		vrLoc = 524;
2259
	};
2048
	};
2260
	0DAE00DF0DA22C09000F0DFD /* PBXTextBookmark */ = {
2049
	0D8313B80E24CDD000C1C996 /* PBXTextBookmark */ = {
2261
		isa = PBXTextBookmark;
2050
		isa = PBXTextBookmark;
2262
		fRef = 0D0CAF480C61132C003604C6 /* close_holes.h */;
2051
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2263
		name = "close_holes.h: 9";
2052
		name = "decimator.cpp: 59";
2264
		rLen = 0;
2053
		rLen = 0;
2265
		rLoc = 229;
2054
		rLoc = 1617;
2266
		rType = 0;
2055
		rType = 0;
2267
		vrLen = 276;
2056
		vrLen = 1008;
2268
		vrLoc = 0;
2057
		vrLoc = 524;
2269
	};
2058
	};
2270
	0DAE00E00DA22C09000F0DFD /* PBXTextBookmark */ = {
2059
	0D8313B90E24D5E400C1C996 /* PBXTextBookmark */ = {
2271
		isa = PBXTextBookmark;
2060
		isa = PBXTextBookmark;
2272
		fRef = 0DC655650C69CD450048185B /* ply_load.cpp */;
2061
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2273
		name = "ply_load.cpp: 176";
2062
		name = "decimator.cpp: 58";
2274
		rLen = 0;
2063
		rLen = 0;
2275
		rLoc = 4724;
2064
		rLoc = 1543;
2276
		rType = 0;
2065
		rType = 0;
2277
		vrLen = 884;
2066
		vrLen = 1024;
2278
		vrLoc = 4305;
2067
		vrLoc = 524;
2279
	};
2068
	};
2280
	0DAE00E10DA22C09000F0DFD /* PBXTextBookmark */ = {
2069
	0D8313BC0E24D7D700C1C996 /* PBXTextBookmark */ = {
2281
		isa = PBXTextBookmark;
2070
		isa = PBXTextBookmark;
2282
		fRef = 0DC655640C69CD450048185B /* ply_load.h */;
2071
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2283
		name = "ply_load(const std::string& fn, Geometry::TriMesh& mesh);";
2072
		name = "decimator.cpp: 58";
2284
		rLen = 58;
2073
		rLen = 0;
2285
		rLoc = 198;
2074
		rLoc = 1543;
2286
		rType = 0;
2075
		rType = 0;
2287
		vrLen = 256;
2076
		vrLen = 1024;
2288
		vrLoc = 0;
2077
		vrLoc = 524;
2289
	};
2078
	};
2290
	0DAE00E20DA22C09000F0DFD /* PBXTextBookmark */ = {
2079
	0D8313BD0E24D7D700C1C996 /* PBXTextBookmark */ = {
2291
		isa = PBXTextBookmark;
2080
		isa = PBXTextBookmark;
2292
		fRef = 0DC655D80C69D1280048185B /* ply.h */;
2081
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
2293
		name = binary;
2082
		name = "quadric_simplify.h: 14";
2294
		rLen = 6;
2083
		rLen = 0;
2295
		rLoc = 1307;
2084
		rLoc = 605;
2296
		rType = 0;
2085
		rType = 0;
2297
		vrLen = 1139;
2086
		vrLen = 651;
2298
		vrLoc = 0;
2087
		vrLoc = 0;
2299
	};
2088
	};
2300
	0DAE00E30DA22C09000F0DFD /* PBXTextBookmark */ = {
2089
	0D8313BE0E24D7D700C1C996 /* PBXTextBookmark */ = {
2301
		isa = PBXTextBookmark;
2090
		isa = PBXTextBookmark;
2302
		fRef = 0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */;
2091
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2303
		name = "GLuint create_glsl_shader(GLuint stype, const std::string& src)";
2092
		name = "quadric_simplify.cpp: 161";
2304
		rLen = 64;
2093
		rLen = 0;
2305
		rLoc = 740;
2094
		rLoc = 4570;
2306
		rType = 0;
2095
		rType = 0;
2307
		vrLen = 843;
2096
		vrLen = 938;
2308
		vrLoc = 432;
2097
		vrLoc = 4039;
2309
	};
2098
	};
2310
	0DAE00E40DA22C09000F0DFD /* PBXTextBookmark */ = {
2099
	0D8313BF0E24D7D700C1C996 /* PBXTextBookmark */ = {
2311
		isa = PBXTextBookmark;
2100
		isa = PBXTextBookmark;
2312
		fRef = 0DE310520CEF15FD006F19B5 /* glsl_shader.h */;
2101
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2313
		name = "glsl_shader.h: 85";
2102
		name = "quadric_simplify.cpp: 161";
2314
		rLen = 0;
2103
		rLen = 0;
2315
		rLoc = 3835;
2104
		rLoc = 4570;
2316
		rType = 0;
2105
		rType = 0;
2317
		vrLen = 1291;
2106
		vrLen = 938;
2318
		vrLoc = 2552;
2107
		vrLoc = 4039;
2319
	};
2108
	};
2320
	0DAE00E50DA22C09000F0DFD /* PBXTextBookmark */ = {
2109
	0D8313C00E24D7D700C1C996 /* PBXTextBookmark */ = {
2321
		isa = PBXTextBookmark;
2110
		isa = PBXTextBookmark;
2322
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2111
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
2323
		name = "ply.c: 1";
2112
		name = "quadric_simplify.h: 14";
2324
		rLen = 0;
2113
		rLen = 0;
2325
		rLoc = 0;
2114
		rLoc = 605;
2326
		rType = 0;
2115
		rType = 0;
2327
		vrLen = 1231;
2116
		vrLen = 651;
2328
		vrLoc = 0;
2117
		vrLoc = 0;
2329
	};
2118
	};
2330
	0DAE00E80DA22C09000F0DFD /* PBXTextBookmark */ = {
2119
	0D8313C10E24D7D700C1C996 /* PBXTextBookmark */ = {
2331
		isa = PBXTextBookmark;
2120
		isa = PBXTextBookmark;
2332
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
2121
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2333
		name = "boundary_collapse.cpp: 12";
2122
		name = "quadric_simplify.cpp: 175";
2334
		rLen = 0;
2123
		rLen = 0;
2335
		rLoc = 181;
2124
		rLoc = 4832;
2336
		rType = 0;
2125
		rType = 0;
2337
		vrLen = 522;
2126
		vrLen = 946;
2338
		vrLoc = 49;
2127
		vrLoc = 4269;
2339
	};
2128
	};
2340
	0DAE00EA0DA22C09000F0DFD /* PBXTextBookmark */ = {
2129
	0D8313C20E24D87D00C1C996 /* PBXTextBookmark */ = {
2341
		isa = PBXTextBookmark;
2130
		isa = PBXTextBookmark;
2342
		fRef = 0D0CAF760C61132C003604C6 /* Grid2D.h */;
2131
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2343
		name = "Grid2D.h: 7";
2132
		name = "quadric_simplify.cpp: 175";
2344
		rLen = 0;
2133
		rLen = 0;
2345
		rLoc = 96;
2134
		rLoc = 4832;
2346
		rType = 0;
2135
		rType = 0;
2347
		vrLen = 553;
2136
		vrLen = 946;
2348
		vrLoc = 0;
2137
		vrLoc = 4269;
2349
	};
2138
	};
2350
	0DAE00EB0DA22C09000F0DFD /* PBXTextBookmark */ = {
2139
	0D8313C30E24D87D00C1C996 /* PBXTextBookmark */ = {
2351
		isa = PBXTextBookmark;
2140
		isa = PBXTextBookmark;
2352
		fRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */;
2141
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2353
		name = "boundary_collapse.cpp: 1";
2142
		name = "decimator.cpp: 58";
2354
		rLen = 0;
2143
		rLen = 0;
2355
		rLoc = 0;
2144
		rLoc = 1543;
2356
		rType = 0;
2145
		rType = 0;
2357
		vrLen = 528;
2146
		vrLen = 1024;
2358
		vrLoc = 0;
2147
		vrLoc = 524;
2359
	};
2148
	};
2360
	0DAE00EE0DA22C09000F0DFD /* PBXTextBookmark */ = {
2149
	0D8313C40E24D87D00C1C996 /* PBXTextBookmark */ = {
2361
		isa = PBXTextBookmark;
2150
		isa = PBXTextBookmark;
2362
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
2151
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
2363
		name = "objview.cpp: 135";
2152
		name = "quadric_simplify.cpp: 175";
2364
		rLen = 0;
2153
		rLen = 0;
2365
		rLoc = 3064;
2154
		rLoc = 4832;
2366
		rType = 0;
2155
		rType = 0;
2367
		vrLen = 692;
2156
		vrLen = 946;
2368
		vrLoc = 6535;
2157
		vrLoc = 4269;
2369
	};
2158
	};
2370
	0DAE00F00DA22C09000F0DFD /* PBXTextBookmark */ = {
2159
	0D8313C50E24D87D00C1C996 /* PBXTextBookmark */ = {
2371
		isa = PBXTextBookmark;
2160
		isa = PBXTextBookmark;
2372
		fRef = 0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */;
2161
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2373
		name = "GLuint create_glsl_shader(GLuint stype, const std::string& src)";
2162
		name = "decimator.cpp: 25";
2374
		rLen = 64;
2163
		rLen = 0;
2375
		rLoc = 740;
2164
		rLoc = 614;
2376
		rType = 0;
2165
		rType = 0;
2377
		vrLen = 843;
2166
		vrLen = 815;
2378
		vrLoc = 432;
2167
		vrLoc = 322;
2379
	};
2168
	};
2380
	0DAE00F10DA22C09000F0DFD /* PBXTextBookmark */ = {
2169
	0D8313C80E24D91C00C1C996 /* PBXTextBookmark */ = {
2381
		isa = PBXTextBookmark;
2170
		isa = PBXTextBookmark;
2382
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
2171
		fRef = 0D8313C90E24D91C00C1C996 /* ArgExtracter.h */;
2383
		name = "ply.c: 1";
2172
		name = "ArgExtracter.h: 43";
2384
		rLen = 0;
2173
		rLen = 21;
2385
		rLoc = 0;
2174
		rLoc = 858;
2386
		rType = 0;
2175
		rType = 0;
2387
		vrLen = 1231;
2176
		vrLen = 730;
2388
		vrLoc = 0;
2177
		vrLoc = 1408;
2389
	};
2178
	};
-
 
2179
	0D8313C90E24D91C00C1C996 /* ArgExtracter.h */ = {
-
 
2180
		isa = PBXFileReference;
-
 
2181
		name = ArgExtracter.h;
-
 
2182
		path = /usr/local/include/Util/ArgExtracter.h;
-
 
2183
		sourceTree = "<absolute>";
-
 
2184
	};
2390
	0DAE00F50DA22C09000F0DFD /* PBXTextBookmark */ = {
2185
	0D8313CA0E24D91C00C1C996 /* PBXTextBookmark */ = {
2391
		isa = PBXTextBookmark;
2186
		isa = PBXTextBookmark;
2392
		fRef = 0DC655D80C69D1280048185B /* ply.h */;
2187
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2393
		name = binary;
2188
		name = "decimator.cpp: 21";
2394
		rLen = 6;
2189
		rLen = 12;
2395
		rLoc = 1307;
2190
		rLoc = 447;
2396
		rType = 0;
2191
		rType = 0;
2397
		vrLen = 1139;
2192
		vrLen = 889;
2398
		vrLoc = 0;
2193
		vrLoc = 366;
2399
	};
2194
	};
2400
	0DAE00F70DA22C09000F0DFD /* PBXTextBookmark */ = {
2195
	0D8313CB0E24D91C00C1C996 /* PBXTextBookmark */ = {
2401
		isa = PBXTextBookmark;
2196
		isa = PBXTextBookmark;
2402
		fRef = 0DC655640C69CD450048185B /* ply_load.h */;
2197
		fRef = 0D8313CC0E24D91C00C1C996 /* ArgExtracter.h */;
2403
		name = "ply_load(const std::string& fn, Geometry::TriMesh& mesh);";
2198
		name = "ArgExtracter.h: 43";
2404
		rLen = 58;
2199
		rLen = 21;
2405
		rLoc = 198;
2200
		rLoc = 858;
2406
		rType = 0;
2201
		rType = 0;
2407
		vrLen = 256;
2202
		vrLen = 730;
2408
		vrLoc = 0;
2203
		vrLoc = 1408;
2409
	};
2204
	};
-
 
2205
	0D8313CC0E24D91C00C1C996 /* ArgExtracter.h */ = {
-
 
2206
		isa = PBXFileReference;
-
 
2207
		lastKnownFileType = sourcecode.c.h;
-
 
2208
		name = ArgExtracter.h;
-
 
2209
		path = /usr/local/include/Util/ArgExtracter.h;
-
 
2210
		sourceTree = "<absolute>";
-
 
2211
		uiCtxt = {
-
 
2212
			sepNavIntBoundsRect = "{{0, 0}, {1064, 2052}}";
-
 
2213
			sepNavSelRange = "{858, 21}";
-
 
2214
			sepNavVisRange = "{1400, 738}";
-
 
2215
		};
-
 
2216
	};
2410
	0DAE00F80DA22C09000F0DFD /* PBXTextBookmark */ = {
2217
	0D8313CD0E24D91C00C1C996 /* PBXTextBookmark */ = {
2411
		isa = PBXTextBookmark;
2218
		isa = PBXTextBookmark;
2412
		fRef = 0DC655650C69CD450048185B /* ply_load.cpp */;
2219
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
2413
		name = "ply_load.cpp: 176";
2220
		name = "decimator.cpp: 34";
2414
		rLen = 0;
2221
		rLen = 0;
2415
		rLoc = 4724;
2222
		rLoc = 794;
2416
		rType = 0;
2223
		rType = 0;
2417
		vrLen = 884;
2224
		vrLen = 1050;
2418
		vrLoc = 4305;
2225
		vrLoc = 937;
2419
	};
2226
	};
2420
	0DAE00FD0DA22C09000F0DFD /* PBXTextBookmark */ = {
2227
	0D8313CF0E24D98100C1C996 /* PBXTextBookmark */ = {
2421
		isa = PBXTextBookmark;
2228
		isa = PBXTextBookmark;
2422
		fRef = 0DE310520CEF15FD006F19B5 /* glsl_shader.h */;
2229
		fRef = 0D8313CC0E24D91C00C1C996 /* ArgExtracter.h */;
2423
		name = "glsl_shader.h: 85";
2230
		name = "ArgExtracter.h: 43";
-
 
2231
		rLen = 21;
-
 
2232
		rLoc = 858;
-
 
2233
		rType = 0;
-
 
2234
		vrLen = 738;
-
 
2235
		vrLoc = 1400;
-
 
2236
	};
-
 
2237
	0D8313D00E24D98100C1C996 /* PBXTextBookmark */ = {
-
 
2238
		isa = PBXTextBookmark;
-
 
2239
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
-
 
2240
		name = "decimator.cpp: 34";
2424
		rLen = 0;
2241
		rLen = 0;
2425
		rLoc = 3835;
2242
		rLoc = 794;
2426
		rType = 0;
2243
		rType = 0;
2427
		vrLen = 1257;
2244
		vrLen = 898;
2428
		vrLoc = 2586;
2245
		vrLoc = 444;
2429
	};
2246
	};
2430
	0DAE01020DA22C09000F0DFD /* PBXTextBookmark */ = {
2247
	0D8313D10E24D98100C1C996 /* PBXTextBookmark */ = {
2431
		isa = PBXTextBookmark;
2248
		isa = PBXTextBookmark;
2432
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
2249
		fRef = 0D8313CC0E24D91C00C1C996 /* ArgExtracter.h */;
2433
		name = main;
2250
		name = "ArgExtracter.h: 43";
2434
		rLen = 4;
2251
		rLen = 21;
2435
		rLoc = 2113;
2252
		rLoc = 858;
2436
		rType = 0;
2253
		rType = 0;
2437
		vrLen = 653;
2254
		vrLen = 738;
2438
		vrLoc = 0;
2255
		vrLoc = 1400;
-
 
2256
	};
-
 
2257
	0D8313D20E24D98100C1C996 /* PBXTextBookmark */ = {
-
 
2258
		isa = PBXTextBookmark;
-
 
2259
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
-
 
2260
		name = "decimator.cpp: 27";
-
 
2261
		rLen = 0;
-
 
2262
		rLoc = 613;
-
 
2263
		rType = 0;
-
 
2264
		vrLen = 874;
-
 
2265
		vrLoc = 444;
2439
	};
2266
	};
2440
	0DB883590C611DA10040A677 /* OBJViewer */ = {
2267
	0DB883590C611DA10040A677 /* OBJViewer */ = {
2441
		activeExec = 0;
2268
		activeExec = 0;
2442
		executables = (
2269
		executables = (
2443
			0DB8835B0C611DA10040A677 /* OBJViewer */,
2270
			0DB8835B0C611DA10040A677 /* OBJViewer */,
2444
		);
2271
		);
2445
	};
2272
	};
2446
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
2273
	0DB8835B0C611DA10040A677 /* OBJViewer */ = {
2447
		isa = PBXExecutable;
2274
		isa = PBXExecutable;
2448
		activeArgIndex = 0;
-
 
2449
		activeArgIndices = (
2275
		activeArgIndices = (
2450
			YES,
-
 
2451
		);
2276
		);
2452
		argumentStrings = (
2277
		argumentStrings = (
2453
			/Users/jab/Studio/3DModels/PLY/Armadillo.ply,
-
 
2454
		);
2278
		);
2455
		autoAttachOnCrash = 1;
2279
		autoAttachOnCrash = 1;
-
 
2280
		breakpointsEnabled = 0;
2456
		configStateDict = {
2281
		configStateDict = {
2457
		};
2282
		};
2458
		customDataFormattersEnabled = 1;
2283
		customDataFormattersEnabled = 1;
2459
		debuggerPlugin = GDBDebugging;
2284
		debuggerPlugin = GDBDebugging;
2460
		disassemblyDisplayState = 0;
2285
		disassemblyDisplayState = 0;
Line 2473... Line 2298...
2473
		variableFormatDictionary = {
2298
		variableFormatDictionary = {
2474
		};
2299
		};
2475
	};
2300
	};
2476
	0DB883610C611DD20040A677 /* objview.cpp */ = {
2301
	0DB883610C611DD20040A677 /* objview.cpp */ = {
2477
		uiCtxt = {
2302
		uiCtxt = {
2478
			sepNavIntBoundsRect = "{{0, 0}, {1130, 7847}}";
2303
			sepNavIntBoundsRect = "{{0, 0}, {1064, 8094}}";
2479
			sepNavSelRange = "{4211, 11}";
2304
			sepNavSelRange = "{0, 0}";
-
 
2305
			sepNavVisRange = "{8304, 850}";
2480
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
2306
			sepNavVisRect = "{{0, 5675}, {1130, 644}}";
2481
			sepNavWindowFrame = "{{605, -15}, {803, 874}}";
2307
			sepNavWindowFrame = "{{605, -15}, {803, 874}}";
2482
		};
2308
		};
2483
	};
2309
	};
2484
	0DB883B30C611FB20040A677 /* Raytracer */ = {
2310
	0DB883B30C611FB20040A677 /* Raytracer */ = {
Line 2487... Line 2313...
2487
			0DB883B50C611FB20040A677 /* Raytracer */,
2313
			0DB883B50C611FB20040A677 /* Raytracer */,
2488
		);
2314
		);
2489
	};
2315
	};
2490
	0DB883B50C611FB20040A677 /* Raytracer */ = {
2316
	0DB883B50C611FB20040A677 /* Raytracer */ = {
2491
		isa = PBXExecutable;
2317
		isa = PBXExecutable;
2492
		activeArgIndex = 2147483647;
-
 
2493
		activeArgIndices = (
2318
		activeArgIndices = (
2494
		);
2319
		);
2495
		argumentStrings = (
2320
		argumentStrings = (
2496
		);
2321
		);
2497
		autoAttachOnCrash = 1;
2322
		autoAttachOnCrash = 1;
-
 
2323
		breakpointsEnabled = 0;
2498
		configStateDict = {
2324
		configStateDict = {
2499
		};
2325
		};
2500
		customDataFormattersEnabled = 1;
2326
		customDataFormattersEnabled = 1;
2501
		debuggerPlugin = GDBDebugging;
2327
		debuggerPlugin = GDBDebugging;
2502
		disassemblyDisplayState = 0;
2328
		disassemblyDisplayState = 0;
Line 2517... Line 2343...
2517
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
2343
			0DB883DA0C6120590040A677 /* BloomenthalPolygonize */,
2518
		);
2344
		);
2519
	};
2345
	};
2520
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
2346
	0DB883DA0C6120590040A677 /* BloomenthalPolygonize */ = {
2521
		isa = PBXExecutable;
2347
		isa = PBXExecutable;
2522
		activeArgIndex = 2147483647;
-
 
2523
		activeArgIndices = (
2348
		activeArgIndices = (
2524
		);
2349
		);
2525
		argumentStrings = (
2350
		argumentStrings = (
2526
		);
2351
		);
2527
		autoAttachOnCrash = 1;
2352
		autoAttachOnCrash = 1;
-
 
2353
		breakpointsEnabled = 0;
2528
		configStateDict = {
2354
		configStateDict = {
2529
		};
2355
		};
2530
		customDataFormattersEnabled = 1;
2356
		customDataFormattersEnabled = 1;
2531
		debuggerPlugin = GDBDebugging;
2357
		debuggerPlugin = GDBDebugging;
2532
		disassemblyDisplayState = 0;
2358
		disassemblyDisplayState = 0;
Line 2561... Line 2387...
2561
			0DB883F30C6120E60040A677 /* MeshDistance */,
2387
			0DB883F30C6120E60040A677 /* MeshDistance */,
2562
		);
2388
		);
2563
	};
2389
	};
2564
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
2390
	0DB883F30C6120E60040A677 /* MeshDistance */ = {
2565
		isa = PBXExecutable;
2391
		isa = PBXExecutable;
2566
		activeArgIndex = 2147483647;
-
 
2567
		activeArgIndices = (
2392
		activeArgIndices = (
2568
		);
2393
		);
2569
		argumentStrings = (
2394
		argumentStrings = (
2570
		);
2395
		);
2571
		autoAttachOnCrash = 1;
2396
		autoAttachOnCrash = 1;
-
 
2397
		breakpointsEnabled = 0;
2572
		configStateDict = {
2398
		configStateDict = {
2573
		};
2399
		};
2574
		customDataFormattersEnabled = 1;
2400
		customDataFormattersEnabled = 1;
2575
		debuggerPlugin = GDBDebugging;
2401
		debuggerPlugin = GDBDebugging;
2576
		disassemblyDisplayState = 0;
2402
		disassemblyDisplayState = 0;
Line 2585... Line 2411...
2585
		sourceDirectories = (
2411
		sourceDirectories = (
2586
		);
2412
		);
2587
	};
2413
	};
2588
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
2414
	0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {
2589
		uiCtxt = {
2415
		uiCtxt = {
2590
			sepNavIntBoundsRect = "{{0, 0}, {1130, 5016}}";
2416
			sepNavIntBoundsRect = "{{0, 0}, {1064, 5073}}";
2591
			sepNavSelRange = "{2113, 4}";
2417
			sepNavSelRange = "{0, 0}";
-
 
2418
			sepNavVisRange = "{2670, 809}";
2592
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
2419
			sepNavVisRect = "{{0, 2}, {1130, 644}}";
2593
		};
2420
		};
2594
	};
2421
	};
2595
	0DB884020C6121240040A677 /* Decimator */ = {
2422
	0DB884020C6121240040A677 /* Decimator */ = {
2596
		activeExec = 0;
2423
		activeExec = 0;
Line 2598... Line 2425...
2598
			0DB884040C6121240040A677 /* Decimator */,
2425
			0DB884040C6121240040A677 /* Decimator */,
2599
		);
2426
		);
2600
	};
2427
	};
2601
	0DB884040C6121240040A677 /* Decimator */ = {
2428
	0DB884040C6121240040A677 /* Decimator */ = {
2602
		isa = PBXExecutable;
2429
		isa = PBXExecutable;
2603
		activeArgIndex = 2147483647;
-
 
2604
		activeArgIndices = (
2430
		activeArgIndices = (
2605
		);
2431
		);
2606
		argumentStrings = (
2432
		argumentStrings = (
2607
		);
2433
		);
2608
		autoAttachOnCrash = 1;
2434
		autoAttachOnCrash = 1;
-
 
2435
		breakpointsEnabled = 1;
2609
		configStateDict = {
2436
		configStateDict = {
2610
		};
2437
		};
2611
		customDataFormattersEnabled = 1;
2438
		customDataFormattersEnabled = 1;
2612
		debuggerPlugin = GDBDebugging;
2439
		debuggerPlugin = GDBDebugging;
2613
		disassemblyDisplayState = 0;
2440
		disassemblyDisplayState = 0;
Line 2630... Line 2457...
2630
			0DB884090C6121400040A677 /* RangeScanViewer */,
2457
			0DB884090C6121400040A677 /* RangeScanViewer */,
2631
		);
2458
		);
2632
	};
2459
	};
2633
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
2460
	0DB884090C6121400040A677 /* RangeScanViewer */ = {
2634
		isa = PBXExecutable;
2461
		isa = PBXExecutable;
2635
		activeArgIndex = 2147483647;
-
 
2636
		activeArgIndices = (
2462
		activeArgIndices = (
2637
		);
2463
		);
2638
		argumentStrings = (
2464
		argumentStrings = (
2639
		);
2465
		);
2640
		autoAttachOnCrash = 1;
2466
		autoAttachOnCrash = 1;
-
 
2467
		breakpointsEnabled = 1;
2641
		configStateDict = {
2468
		configStateDict = {
2642
		};
2469
		};
2643
		customDataFormattersEnabled = 1;
2470
		customDataFormattersEnabled = 1;
2644
		debuggerPlugin = GDBDebugging;
2471
		debuggerPlugin = GDBDebugging;
2645
		disassemblyDisplayState = 0;
2472
		disassemblyDisplayState = 0;
Line 2660... Line 2487...
2660
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
2487
			0DB8840E0C6121570040A677 /* BoundaryCollapse */,
2661
		);
2488
		);
2662
	};
2489
	};
2663
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
2490
	0DB8840E0C6121570040A677 /* BoundaryCollapse */ = {
2664
		isa = PBXExecutable;
2491
		isa = PBXExecutable;
2665
		activeArgIndex = 2147483647;
-
 
2666
		activeArgIndices = (
2492
		activeArgIndices = (
2667
		);
2493
		);
2668
		argumentStrings = (
2494
		argumentStrings = (
2669
		);
2495
		);
2670
		autoAttachOnCrash = 1;
2496
		autoAttachOnCrash = 1;
-
 
2497
		breakpointsEnabled = 1;
2671
		configStateDict = {
2498
		configStateDict = {
2672
		};
2499
		};
2673
		customDataFormattersEnabled = 1;
2500
		customDataFormattersEnabled = 1;
2674
		debuggerPlugin = GDBDebugging;
2501
		debuggerPlugin = GDBDebugging;
2675
		disassemblyDisplayState = 0;
2502
		disassemblyDisplayState = 0;
Line 2690... Line 2517...
2690
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
2517
			0DB8841E0C6121710040A677 /* VolumePolygonize */,
2691
		);
2518
		);
2692
	};
2519
	};
2693
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
2520
	0DB8841E0C6121710040A677 /* VolumePolygonize */ = {
2694
		isa = PBXExecutable;
2521
		isa = PBXExecutable;
2695
		activeArgIndex = 2147483647;
-
 
2696
		activeArgIndices = (
2522
		activeArgIndices = (
2697
		);
2523
		);
2698
		argumentStrings = (
2524
		argumentStrings = (
2699
		);
2525
		);
2700
		autoAttachOnCrash = 1;
2526
		autoAttachOnCrash = 1;
-
 
2527
		breakpointsEnabled = 1;
2701
		configStateDict = {
2528
		configStateDict = {
2702
		};
2529
		};
2703
		customDataFormattersEnabled = 1;
2530
		customDataFormattersEnabled = 1;
2704
		debuggerPlugin = GDBDebugging;
2531
		debuggerPlugin = GDBDebugging;
2705
		disassemblyDisplayState = 0;
2532
		disassemblyDisplayState = 0;
Line 2714... Line 2541...
2714
		sourceDirectories = (
2541
		sourceDirectories = (
2715
		);
2542
		);
2716
	};
2543
	};
2717
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
2544
	0DB884350C6121CF0040A677 /* decimator.cpp */ = {
2718
		uiCtxt = {
2545
		uiCtxt = {
2719
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1368}}";
2546
			sepNavIntBoundsRect = "{{0, 0}, {1064, 1653}}";
2720
			sepNavSelRange = "{1516, 0}";
2547
			sepNavSelRange = "{613, 0}";
-
 
2548
			sepNavVisRange = "{444, 874}";
2721
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
2549
			sepNavVisRect = "{{0, 714}, {1130, 644}}";
2722
		};
2550
		};
2723
	};
2551
	};
2724
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
2552
	0DB8843A0C6121ED0040A677 /* ply.h */ = {
2725
		uiCtxt = {
2553
		uiCtxt = {
Line 2755... Line 2583...
2755
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1843}}";
2583
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1843}}";
2756
			sepNavSelRange = "{741, 0}";
2584
			sepNavSelRange = "{741, 0}";
2757
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
2585
			sepNavVisRect = "{{0, 437}, {1130, 644}}";
2758
		};
2586
		};
2759
	};
2587
	};
2760
	0DC0A31D0D913C90001D5BB8 /* PBXTextBookmark */ = {
-
 
2761
		isa = PBXTextBookmark;
-
 
2762
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
-
 
2763
		name = "Vertex.cpp: 66";
-
 
2764
		rLen = 0;
-
 
2765
		rLoc = 1250;
-
 
2766
		rType = 0;
-
 
2767
		vrLen = 776;
-
 
2768
		vrLoc = 840;
-
 
2769
	};
-
 
2770
	0DC0A31E0D913C90001D5BB8 /* PBXTextBookmark */ = {
-
 
2771
		isa = PBXTextBookmark;
-
 
2772
		fRef = 0D0CAF580C61132C003604C6 /* quadric_simplify.h */;
-
 
2773
		name = "quadric_simplify.h: quadric_simplify";
-
 
2774
		rLen = 0;
-
 
2775
		rLoc = 528;
-
 
2776
		rType = 0;
-
 
2777
		vrLen = 598;
-
 
2778
		vrLoc = 0;
-
 
2779
	};
-
 
2780
	0DC0A3200D913C90001D5BB8 /* PBXTextBookmark */ = {
-
 
2781
		isa = PBXTextBookmark;
-
 
2782
		fRef = 0D0CAF630C61132C003604C6 /* Vertex.cpp */;
-
 
2783
		name = "Vertex.cpp: 66";
-
 
2784
		rLen = 0;
-
 
2785
		rLoc = 1250;
-
 
2786
		rType = 0;
-
 
2787
		vrLen = 776;
-
 
2788
		vrLoc = 840;
-
 
2789
	};
-
 
2790
	0DC0A3220D913C90001D5BB8 /* PBXTextBookmark */ = {
-
 
2791
		isa = PBXTextBookmark;
-
 
2792
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
2793
		name = "quadric_simplify.cpp: 335";
-
 
2794
		rLen = 0;
-
 
2795
		rLoc = 9457;
-
 
2796
		rType = 0;
-
 
2797
		vrLen = 804;
-
 
2798
		vrLoc = 8673;
-
 
2799
	};
-
 
2800
	0DC0A32C0D913D52001D5BB8 /* PBXTextBookmark */ = {
-
 
2801
		isa = PBXTextBookmark;
-
 
2802
		fRef = 0D0CAF4A0C61132C003604C6 /* Face.h */;
-
 
2803
		name = "Face.h: 1";
-
 
2804
		rLen = 0;
-
 
2805
		rLoc = 0;
-
 
2806
		rType = 0;
-
 
2807
		vrLen = 491;
-
 
2808
		vrLoc = 0;
-
 
2809
	};
-
 
2810
	0DC0A32D0D913D52001D5BB8 /* PBXTextBookmark */ = {
-
 
2811
		isa = PBXTextBookmark;
-
 
2812
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
-
 
2813
		name = "get_opp_halfedge()";
-
 
2814
		rLen = 19;
-
 
2815
		rLoc = 1423;
-
 
2816
		rType = 0;
-
 
2817
		vrLen = 1046;
-
 
2818
		vrLoc = 739;
-
 
2819
	};
-
 
2820
	0DC0A3320D913D52001D5BB8 /* PBXTextBookmark */ = {
-
 
2821
		isa = PBXTextBookmark;
-
 
2822
		fRef = 0D0CAF650C61132C003604C6 /* VertexCirculator.h */;
-
 
2823
		name = "get_opp_halfedge()";
-
 
2824
		rLen = 19;
-
 
2825
		rLoc = 1423;
-
 
2826
		rType = 0;
-
 
2827
		vrLen = 1046;
-
 
2828
		vrLoc = 739;
-
 
2829
	};
-
 
2830
	0DC0A3B50D91420F001D5BB8 /* PBXTextBookmark */ = {
-
 
2831
		isa = PBXTextBookmark;
-
 
2832
		fRef = 0D0CAF570C61132C003604C6 /* quadric_simplify.cpp */;
-
 
2833
		name = "quadric_simplify.cpp: 295";
-
 
2834
		rLen = 0;
-
 
2835
		rLoc = 8513;
-
 
2836
		rType = 0;
-
 
2837
		vrLen = 953;
-
 
2838
		vrLoc = 7627;
-
 
2839
	};
-
 
2840
	0DC0A4CF0D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2841
		isa = PBXTextBookmark;
-
 
2842
		fRef = 0D0CAF370C61132C003604C6 /* draw.h */;
-
 
2843
		name = "draw.h: draw";
-
 
2844
		rLen = 0;
-
 
2845
		rLoc = 664;
-
 
2846
		rType = 0;
-
 
2847
		vrLen = 1067;
-
 
2848
		vrLoc = 0;
-
 
2849
	};
-
 
2850
	0DC0A4D00D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2851
		isa = PBXTextBookmark;
-
 
2852
		fRef = 0D0CAF380C61132C003604C6 /* gel_gl.h */;
-
 
2853
		name = "gel_gl.h: 1";
-
 
2854
		rLen = 0;
-
 
2855
		rLoc = 0;
-
 
2856
		rType = 0;
-
 
2857
		vrLen = 209;
-
 
2858
		vrLoc = 0;
-
 
2859
	};
-
 
2860
	0DC0A4D10D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2861
		isa = PBXTextBookmark;
-
 
2862
		fRef = 0D0CAF390C61132C003604C6 /* gel_glu.h */;
-
 
2863
		name = "gel_glu.h: 6";
-
 
2864
		rLen = 0;
-
 
2865
		rLoc = 103;
-
 
2866
		rType = 0;
-
 
2867
		vrLen = 213;
-
 
2868
		vrLoc = 0;
-
 
2869
	};
-
 
2870
	0DC0A4D20D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2871
		isa = PBXTextBookmark;
-
 
2872
		fRef = 0D0CAF3A0C61132C003604C6 /* gel_glut.h */;
-
 
2873
		name = "gel_glut.h: 1";
-
 
2874
		rLen = 0;
-
 
2875
		rLoc = 0;
-
 
2876
		rType = 0;
-
 
2877
		vrLen = 215;
-
 
2878
		vrLoc = 0;
-
 
2879
	};
-
 
2880
	0DC0A4D40D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2881
		isa = PBXTextBookmark;
-
 
2882
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
-
 
2883
		name = "ArgExtracter.h: 1";
-
 
2884
		rLen = 0;
-
 
2885
		rLoc = 0;
-
 
2886
		rType = 0;
-
 
2887
		vrLen = 752;
-
 
2888
		vrLoc = 0;
-
 
2889
	};
-
 
2890
	0DC0A4D50D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2891
		isa = PBXTextBookmark;
-
 
2892
		fRef = 0D0CAF770C61132C003604C6 /* HashKey.cpp */;
-
 
2893
		name = "HashKey.cpp: 1";
-
 
2894
		rLen = 0;
-
 
2895
		rLoc = 0;
-
 
2896
		rType = 0;
-
 
2897
		vrLen = 486;
-
 
2898
		vrLoc = 0;
-
 
2899
	};
-
 
2900
	0DC0A4D70D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2901
		isa = PBXTextBookmark;
-
 
2902
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
-
 
2903
		name = "decimator.cpp: 58";
-
 
2904
		rLen = 0;
-
 
2905
		rLoc = 1273;
-
 
2906
		rType = 0;
-
 
2907
		vrLen = 902;
-
 
2908
		vrLoc = 641;
-
 
2909
	};
-
 
2910
	0DC0A4DE0D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2911
		isa = PBXTextBookmark;
-
 
2912
		fRef = 0D0CAF750C61132C003604C6 /* ArgExtracter.h */;
-
 
2913
		name = "ArgExtracter.h: 1";
-
 
2914
		rLen = 0;
-
 
2915
		rLoc = 0;
-
 
2916
		rType = 0;
-
 
2917
		vrLen = 752;
-
 
2918
		vrLoc = 0;
-
 
2919
	};
-
 
2920
	0DC0A4DF0D968D0B001D5BB8 /* PBXTextBookmark */ = {
-
 
2921
		isa = PBXTextBookmark;
-
 
2922
		fRef = 0D0CAF770C61132C003604C6 /* HashKey.cpp */;
-
 
2923
		name = "HashKey.cpp: 1";
-
 
2924
		rLen = 0;
-
 
2925
		rLoc = 0;
-
 
2926
		rType = 0;
-
 
2927
		vrLen = 486;
-
 
2928
		vrLoc = 0;
-
 
2929
	};
-
 
2930
	0DC655640C69CD450048185B /* ply_load.h */ = {
2588
	0DC655640C69CD450048185B /* ply_load.h */ = {
2931
		uiCtxt = {
2589
		uiCtxt = {
2932
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
2590
			sepNavIntBoundsRect = "{{0, 0}, {1130, 644}}";
2933
			sepNavSelRange = "{198, 58}";
2591
			sepNavSelRange = "{198, 58}";
2934
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2592
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
Line 2955... Line 2613...
2955
			sepNavIntBoundsRect = "{{0, 0}, {1130, 4446}}";
2613
			sepNavIntBoundsRect = "{{0, 0}, {1130, 4446}}";
2956
			sepNavSelRange = "{1307, 6}";
2614
			sepNavSelRange = "{1307, 6}";
2957
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2615
			sepNavVisRect = "{{0, 0}, {1130, 644}}";
2958
		};
2616
		};
2959
	};
2617
	};
2960
	0DC6B3CC0DBF22D000BD9FC1 /* PBXTextBookmark */ = {
-
 
2961
		isa = PBXTextBookmark;
-
 
2962
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
2963
		name = "draw.cpp: 49";
-
 
2964
		rLen = 0;
-
 
2965
		rLoc = 1124;
-
 
2966
		rType = 0;
-
 
2967
		vrLen = 906;
-
 
2968
		vrLoc = 1890;
-
 
2969
	};
-
 
2970
	0DC6B3CD0DBF22D000BD9FC1 /* PBXTextBookmark */ = {
-
 
2971
		isa = PBXTextBookmark;
-
 
2972
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
2973
		name = "draw.cpp: 49";
-
 
2974
		rLen = 0;
-
 
2975
		rLoc = 1124;
-
 
2976
		rType = 0;
-
 
2977
		vrLen = 906;
-
 
2978
		vrLoc = 1890;
-
 
2979
	};
-
 
2980
	0DC6B3CE0DBF22D000BD9FC1 /* PBXTextBookmark */ = {
-
 
2981
		isa = PBXTextBookmark;
-
 
2982
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
2983
		name = "ply.c: 1";
-
 
2984
		rLen = 0;
-
 
2985
		rLoc = 0;
-
 
2986
		rType = 0;
-
 
2987
		vrLen = 1231;
-
 
2988
		vrLoc = 0;
-
 
2989
	};
-
 
2990
	0DC6B3D30DBF237A00BD9FC1 /* PBXTextBookmark */ = {
-
 
2991
		isa = PBXTextBookmark;
-
 
2992
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
2993
		name = "ply.c: 1";
-
 
2994
		rLen = 0;
-
 
2995
		rLoc = 0;
-
 
2996
		rType = 0;
-
 
2997
		vrLen = 1231;
-
 
2998
		vrLoc = 0;
-
 
2999
	};
-
 
3000
	0DC6B3E00DBF239B00BD9FC1 /* PBXTextBookmark */ = {
-
 
3001
		isa = PBXTextBookmark;
-
 
3002
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3003
		name = "ply.c: 1";
-
 
3004
		rLen = 0;
-
 
3005
		rLoc = 0;
-
 
3006
		rType = 0;
-
 
3007
		vrLen = 1231;
-
 
3008
		vrLoc = 0;
-
 
3009
	};
-
 
3010
	0DC6B3E40DBF239B00BD9FC1 /* PBXTextBookmark */ = {
-
 
3011
		isa = PBXTextBookmark;
-
 
3012
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3013
		name = "ply.c: 1";
-
 
3014
		rLen = 0;
-
 
3015
		rLoc = 0;
-
 
3016
		rType = 0;
-
 
3017
		vrLen = 1231;
-
 
3018
		vrLoc = 0;
-
 
3019
	};
-
 
3020
	0DC6B3E60DBF23C700BD9FC1 /* PBXTextBookmark */ = {
-
 
3021
		isa = PBXTextBookmark;
-
 
3022
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3023
		name = "ply.c: 1";
-
 
3024
		rLen = 0;
-
 
3025
		rLoc = 0;
-
 
3026
		rType = 0;
-
 
3027
		vrLen = 1231;
-
 
3028
		vrLoc = 0;
-
 
3029
	};
-
 
3030
	0DC6B3E80DBF23E600BD9FC1 /* PBXTextBookmark */ = {
-
 
3031
		isa = PBXTextBookmark;
-
 
3032
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3033
		name = "ply.c: 1";
-
 
3034
		rLen = 0;
-
 
3035
		rLoc = 0;
-
 
3036
		rType = 0;
-
 
3037
		vrLen = 1231;
-
 
3038
		vrLoc = 0;
-
 
3039
	};
-
 
3040
	0DC6B3E90DBF23E600BD9FC1 /* PBXTextBookmark */ = {
-
 
3041
		isa = PBXTextBookmark;
-
 
3042
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3043
		name = "ply.c: 1";
-
 
3044
		rLen = 0;
-
 
3045
		rLoc = 0;
-
 
3046
		rType = 0;
-
 
3047
		vrLen = 856;
-
 
3048
		vrLoc = 0;
-
 
3049
	};
-
 
3050
	0DC6B3EA0DBF23E700BD9FC1 /* PBXTextBookmark */ = {
-
 
3051
		isa = PBXTextBookmark;
-
 
3052
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3053
		name = "ply.c: 1";
-
 
3054
		rLen = 0;
-
 
3055
		rLoc = 0;
-
 
3056
		rType = 0;
-
 
3057
		vrLen = 856;
-
 
3058
		vrLoc = 0;
-
 
3059
	};
-
 
3060
	0DC6B3ED0DBF23F800BD9FC1 /* PBXTextBookmark */ = {
-
 
3061
		isa = PBXTextBookmark;
-
 
3062
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3063
		name = "ply.c: 1";
-
 
3064
		rLen = 0;
-
 
3065
		rLoc = 0;
-
 
3066
		rType = 0;
-
 
3067
		vrLen = 1231;
-
 
3068
		vrLoc = 0;
-
 
3069
	};
-
 
3070
	0DC6B3EE0DBF23F800BD9FC1 /* PBXTextBookmark */ = {
-
 
3071
		isa = PBXTextBookmark;
-
 
3072
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3073
		name = "ply.c: 1";
-
 
3074
		rLen = 0;
-
 
3075
		rLoc = 0;
-
 
3076
		rType = 0;
-
 
3077
		vrLen = 856;
-
 
3078
		vrLoc = 0;
-
 
3079
	};
-
 
3080
	0DC6B3F80DBF240B00BD9FC1 /* PBXTextBookmark */ = {
-
 
3081
		isa = PBXTextBookmark;
-
 
3082
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3083
		name = "ply.c: 1";
-
 
3084
		rLen = 0;
-
 
3085
		rLoc = 0;
-
 
3086
		rType = 0;
-
 
3087
		vrLen = 1231;
-
 
3088
		vrLoc = 0;
-
 
3089
	};
-
 
3090
	0DC6B3F90DBF240B00BD9FC1 /* PBXTextBookmark */ = {
-
 
3091
		isa = PBXTextBookmark;
-
 
3092
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3093
		name = "ply.c: 1";
-
 
3094
		rLen = 0;
-
 
3095
		rLoc = 0;
-
 
3096
		rType = 0;
-
 
3097
		vrLen = 856;
-
 
3098
		vrLoc = 0;
-
 
3099
	};
-
 
3100
	0DC6B3FA0DBF240E00BD9FC1 /* PBXTextBookmark */ = {
-
 
3101
		isa = PBXTextBookmark;
-
 
3102
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3103
		name = "ply.c: 1";
-
 
3104
		rLen = 0;
-
 
3105
		rLoc = 0;
-
 
3106
		rType = 0;
-
 
3107
		vrLen = 265;
-
 
3108
		vrLoc = 0;
-
 
3109
	};
-
 
3110
	0DC6B3FB0DBF240E00BD9FC1 /* PBXTextBookmark */ = {
-
 
3111
		isa = PBXTextBookmark;
-
 
3112
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3113
		name = "ply.c: 1";
-
 
3114
		rLen = 0;
-
 
3115
		rLoc = 0;
-
 
3116
		rType = 0;
-
 
3117
		vrLen = 265;
-
 
3118
		vrLoc = 0;
-
 
3119
	};
-
 
3120
	0DC6B3FC0DBF240F00BD9FC1 /* PBXTextBookmark */ = {
-
 
3121
		isa = PBXTextBookmark;
-
 
3122
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3123
		name = "ply.c: 1";
-
 
3124
		rLen = 0;
-
 
3125
		rLoc = 0;
-
 
3126
		rType = 0;
-
 
3127
		vrLen = 856;
-
 
3128
		vrLoc = 0;
-
 
3129
	};
-
 
3130
	0DC6B3FE0DBF245D00BD9FC1 /* PBXTextBookmark */ = {
-
 
3131
		isa = PBXTextBookmark;
-
 
3132
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3133
		name = "ply.c: 1";
-
 
3134
		rLen = 0;
-
 
3135
		rLoc = 0;
-
 
3136
		rType = 0;
-
 
3137
		vrLen = 1231;
-
 
3138
		vrLoc = 0;
-
 
3139
	};
-
 
3140
	0DC6B3FF0DBF245D00BD9FC1 /* PBXTextBookmark */ = {
-
 
3141
		isa = PBXTextBookmark;
-
 
3142
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3143
		name = "TriMesh.cpp: 31";
-
 
3144
		rLen = 0;
-
 
3145
		rLoc = 593;
-
 
3146
		rType = 0;
-
 
3147
		vrLen = 663;
-
 
3148
		vrLoc = 1654;
-
 
3149
	};
-
 
3150
	0DC6B4000DBF245D00BD9FC1 /* PBXTextBookmark */ = {
-
 
3151
		isa = PBXTextBookmark;
-
 
3152
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3153
		name = "ply.c: 1";
-
 
3154
		rLen = 0;
-
 
3155
		rLoc = 0;
-
 
3156
		rType = 0;
-
 
3157
		vrLen = 1231;
-
 
3158
		vrLoc = 0;
-
 
3159
	};
-
 
3160
	0DC6B4010DBF245D00BD9FC1 /* PBXTextBookmark */ = {
-
 
3161
		isa = PBXTextBookmark;
-
 
3162
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3163
		name = "TriMesh::compute_normals";
-
 
3164
		rLen = 24;
-
 
3165
		rLoc = 394;
-
 
3166
		rType = 0;
-
 
3167
		vrLen = 922;
-
 
3168
		vrLoc = 366;
-
 
3169
	};
-
 
3170
	0DC6B4020DBF246400BD9FC1 /* PBXTextBookmark */ = {
-
 
3171
		isa = PBXTextBookmark;
-
 
3172
		fRef = 0DC655D70C69D1280048185B /* ply.c */;
-
 
3173
		name = "ply.c: 1";
-
 
3174
		rLen = 0;
-
 
3175
		rLoc = 0;
-
 
3176
		rType = 0;
-
 
3177
		vrLen = 856;
-
 
3178
		vrLoc = 0;
-
 
3179
	};
-
 
3180
	0DC6B4030DBF246400BD9FC1 /* PBXTextBookmark */ = {
-
 
3181
		isa = PBXTextBookmark;
-
 
3182
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3183
		name = "TriMesh::compute_normals";
-
 
3184
		rLen = 24;
-
 
3185
		rLoc = 394;
-
 
3186
		rType = 0;
-
 
3187
		vrLen = 567;
-
 
3188
		vrLoc = 366;
-
 
3189
	};
-
 
3190
	0DC6B4060DBF248000BD9FC1 /* PBXTextBookmark */ = {
-
 
3191
		isa = PBXTextBookmark;
-
 
3192
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3193
		name = "TriMesh::compute_normals";
-
 
3194
		rLen = 24;
-
 
3195
		rLoc = 394;
-
 
3196
		rType = 0;
-
 
3197
		vrLen = 876;
-
 
3198
		vrLoc = 366;
-
 
3199
	};
-
 
3200
	0DC6B4070DBF248000BD9FC1 /* PBXTextBookmark */ = {
-
 
3201
		isa = PBXTextBookmark;
-
 
3202
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3203
		name = "TriMesh::compute_normals";
-
 
3204
		rLen = 24;
-
 
3205
		rLoc = 394;
-
 
3206
		rType = 0;
-
 
3207
		vrLen = 567;
-
 
3208
		vrLoc = 366;
-
 
3209
	};
-
 
3210
	0DC6B4090DBF249600BD9FC1 /* PBXTextBookmark */ = {
-
 
3211
		isa = PBXTextBookmark;
-
 
3212
		fRef = 0D0CAF310C61132C003604C6 /* TriMesh.cpp */;
-
 
3213
		name = "TriMesh.cpp: 26";
-
 
3214
		rLen = 0;
-
 
3215
		rLoc = 425;
-
 
3216
		rType = 0;
-
 
3217
		vrLen = 876;
-
 
3218
		vrLoc = 366;
-
 
3219
	};
-
 
3220
	0DCE1AB40DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3221
		isa = PBXTextBookmark;
-
 
3222
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
-
 
3223
		name = "volpoly.cpp: 33";
-
 
3224
		rLen = 0;
-
 
3225
		rLoc = 741;
-
 
3226
		rType = 0;
-
 
3227
		vrLen = 925;
-
 
3228
		vrLoc = 502;
-
 
3229
	};
-
 
3230
	0DCE1AB50DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3231
		isa = PBXTextBookmark;
-
 
3232
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
3233
		name = toggle_wire;
-
 
3234
		rLen = 11;
-
 
3235
		rLoc = 4211;
-
 
3236
		rType = 0;
-
 
3237
		vrLen = 772;
-
 
3238
		vrLoc = 7297;
-
 
3239
	};
-
 
3240
	0DCE1AB60DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3241
		isa = PBXTextBookmark;
-
 
3242
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
-
 
3243
		name = main;
-
 
3244
		rLen = 4;
-
 
3245
		rLoc = 2113;
-
 
3246
		rType = 0;
-
 
3247
		vrLen = 653;
-
 
3248
		vrLoc = 0;
-
 
3249
	};
-
 
3250
	0DCE1AB70DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3251
		isa = PBXTextBookmark;
-
 
3252
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
3253
		name = "draw.cpp: 49";
-
 
3254
		rLen = 0;
-
 
3255
		rLoc = 1124;
-
 
3256
		rType = 0;
-
 
3257
		vrLen = 890;
-
 
3258
		vrLoc = 3195;
-
 
3259
	};
-
 
3260
	0DCE1AB80DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3261
		isa = PBXTextBookmark;
-
 
3262
		fRef = 0DB884460C6122220040A677 /* volpoly.cpp */;
-
 
3263
		name = "volpoly.cpp: 33";
-
 
3264
		rLen = 0;
-
 
3265
		rLoc = 741;
-
 
3266
		rType = 0;
-
 
3267
		vrLen = 925;
-
 
3268
		vrLoc = 502;
-
 
3269
	};
-
 
3270
	0DCE1AB90DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3271
		isa = PBXTextBookmark;
-
 
3272
		fRef = 0DB883610C611DD20040A677 /* objview.cpp */;
-
 
3273
		name = toggle_wire;
-
 
3274
		rLen = 11;
-
 
3275
		rLoc = 4211;
-
 
3276
		rType = 0;
-
 
3277
		vrLen = 772;
-
 
3278
		vrLoc = 7297;
-
 
3279
	};
-
 
3280
	0DCE1ABA0DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3281
		isa = PBXTextBookmark;
-
 
3282
		fRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */;
-
 
3283
		name = main;
-
 
3284
		rLen = 4;
-
 
3285
		rLoc = 2113;
-
 
3286
		rType = 0;
-
 
3287
		vrLen = 653;
-
 
3288
		vrLoc = 0;
-
 
3289
	};
-
 
3290
	0DCE1ABB0DB5446100A50062 /* PBXTextBookmark */ = {
-
 
3291
		isa = PBXTextBookmark;
-
 
3292
		fRef = 0D0CAF360C61132C003604C6 /* draw.cpp */;
-
 
3293
		name = "draw.cpp: 49";
-
 
3294
		rLen = 0;
-
 
3295
		rLoc = 1124;
-
 
3296
		rType = 0;
-
 
3297
		vrLen = 947;
-
 
3298
		vrLoc = 1890;
-
 
3299
	};
-
 
3300
	0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */ = {
2618
	0DE310510CEF15FD006F19B5 /* glsl_shader.cpp */ = {
3301
		uiCtxt = {
2619
		uiCtxt = {
3302
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
2620
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1273}}";
3303
			sepNavSelRange = "{740, 64}";
2621
			sepNavSelRange = "{740, 64}";
3304
			sepNavVisRect = "{{0, 315}, {1130, 644}}";
2622
			sepNavVisRect = "{{0, 315}, {1130, 644}}";
Line 3310... Line 2628...
3310
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1653}}";
2628
			sepNavIntBoundsRect = "{{0, 0}, {1130, 1653}}";
3311
			sepNavSelRange = "{3835, 0}";
2629
			sepNavSelRange = "{3835, 0}";
3312
			sepNavVisRect = "{{0, 999}, {1130, 644}}";
2630
			sepNavVisRect = "{{0, 999}, {1130, 644}}";
3313
		};
2631
		};
3314
	};
2632
	};
3315
	0DEF23020DA9059600668E55 /* PBXTextBookmark */ = {
-
 
3316
		isa = PBXTextBookmark;
-
 
3317
		fRef = 0DB884350C6121CF0040A677 /* decimator.cpp */;
-
 
3318
		name = "decimator.cpp: 67";
-
 
3319
		rLen = 0;
-
 
3320
		rLoc = 1516;
-
 
3321
		rType = 0;
-
 
3322
		vrLen = 934;
-
 
3323
		vrLoc = 708;
-
 
3324
	};
-
 
3325
	0DEF230F0DA9112C00668E55 /* PBXTextBookmark */ = {
-
 
3326
		isa = PBXTextBookmark;
-
 
3327
		fRef = 0D0CAF3C0C61132C003604C6 /* GLViewController.h */;
-
 
3328
		name = "GLViewController.h: 6";
-
 
3329
		rLen = 0;
-
 
3330
		rLoc = 70;
-
 
3331
		rType = 0;
-
 
3332
		vrLen = 709;
-
 
3333
		vrLoc = 309;
-
 
3334
	};
-
 
3335
	0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */ = {
2633
	0DF0B8E80CD5DA1000675F35 /* objview.cpp:3 */ = {
3336
		isa = PBXFileBreakpoint;
2634
		isa = PBXFileBreakpoint;
3337
		actions = (
2635
		actions = (
3338
		);
2636
		);
3339
		breakpointStyle = 0;
2637
		breakpointStyle = 0;
3340
		continueAfterActions = 0;
2638
		continueAfterActions = 0;
-
 
2639
		countType = 0;
3341
		delayBeforeContinue = 0;
2640
		delayBeforeContinue = 0;
3342
		fileReference = 0DB883610C611DD20040A677 /* objview.cpp */;
2641
		fileReference = 0DB883610C611DD20040A677 /* objview.cpp */;
3343
		hitCount = 1;
2642
		hitCount = 0;
-
 
2643
		ignoreCount = 0;
3344
		lineNumber = 3;
2644
		lineNumber = 3;
3345
		modificationTime = 230630389.378419;
2645
		modificationTime = 237284131.783772;
3346
		state = 2;
2646
		state = 2;
3347
	};
2647
	};
3348
}
2648
}