Subversion Repositories gelsvn

Rev

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

Rev 392 Rev 394
Line 179... Line 179...
179
		0D0CB02E0C61132C003604C6 /* Parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D0CAF7B0C61132C003604C6 /* Parse.cpp */; };
179
		0D0CB02E0C61132C003604C6 /* Parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D0CAF7B0C61132C003604C6 /* Parse.cpp */; };
180
		0D0CB02F0C61132C003604C6 /* Parse.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7C0C61132C003604C6 /* Parse.h */; };
180
		0D0CB02F0C61132C003604C6 /* Parse.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7C0C61132C003604C6 /* Parse.h */; };
181
		0D0CB0300C61132C003604C6 /* ResourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7D0C61132C003604C6 /* ResourceManager.h */; };
181
		0D0CB0300C61132C003604C6 /* ResourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7D0C61132C003604C6 /* ResourceManager.h */; };
182
		0D0CB0310C61132C003604C6 /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7E0C61132C003604C6 /* Timer.h */; };
182
		0D0CB0310C61132C003604C6 /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7E0C61132C003604C6 /* Timer.h */; };
183
		0D0CB0370C6113E8003604C6 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
183
		0D0CB0370C6113E8003604C6 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
184
		0D0CB0380C6113E8003604C6 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
185
		0D0CB0390C6113E8003604C6 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
184
		0D0CB0390C6113E8003604C6 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
186
		0D1306820D886BBC00847A72 /* tessellate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */; };
185
		0D1306820D886BBC00847A72 /* tessellate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D1306800D886BBC00847A72 /* tessellate.cpp */; };
187
		0D1306830D886BBC00847A72 /* tessellate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D1306810D886BBC00847A72 /* tessellate.h */; };
186
		0D1306830D886BBC00847A72 /* tessellate.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D1306810D886BBC00847A72 /* tessellate.h */; };
188
		0D17B9750E4B949300FD8803 /* ply_load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */; };
187
		0D17B9750E4B949300FD8803 /* ply_load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D17B9710E4B949300FD8803 /* ply_load.cpp */; };
189
		0D17B9760E4B949300FD8803 /* ply_load.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D17B9720E4B949300FD8803 /* ply_load.h */; };
188
		0D17B9760E4B949300FD8803 /* ply_load.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D17B9720E4B949300FD8803 /* ply_load.h */; };
Line 193... Line 192...
193
		0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
192
		0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
194
		0D44A3220E55BE6500AECD76 /* ply_load.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */; };
193
		0D44A3220E55BE6500AECD76 /* ply_load.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D44A3200E55BE6500AECD76 /* ply_load.h */; };
195
		0D44A3230E55BE6500AECD76 /* ply_load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */; };
194
		0D44A3230E55BE6500AECD76 /* ply_load.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D44A3210E55BE6500AECD76 /* ply_load.cpp */; };
196
		0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
195
		0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
197
		0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
196
		0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
198
		0D52704A0CE1E5D000FA4789 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
199
		0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
197
		0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
200
		0D52704F0CE1E5E900FA4789 /* camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F440CE09D5800FA4789 /* camera.cpp */; };
198
		0D52704F0CE1E5E900FA4789 /* camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F440CE09D5800FA4789 /* camera.cpp */; };
201
		0D5270500CE1E5E900FA4789 /* glass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F470CE09D5800FA4789 /* glass.cpp */; };
199
		0D5270500CE1E5E900FA4789 /* glass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F470CE09D5800FA4789 /* glass.cpp */; };
202
		0D5270510CE1E5E900FA4789 /* luminaire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F490CE09D5800FA4789 /* luminaire.cpp */; };
200
		0D5270510CE1E5E900FA4789 /* luminaire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F490CE09D5800FA4789 /* luminaire.cpp */; };
203
		0D5270520CE1E5E900FA4789 /* material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F4B0CE09D5800FA4789 /* material.cpp */; };
201
		0D5270520CE1E5E900FA4789 /* material.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F4B0CE09D5800FA4789 /* material.cpp */; };
Line 223... Line 221...
223
		0D5942660E4B2EE9005EA01C /* glsl_shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */; };
221
		0D5942660E4B2EE9005EA01C /* glsl_shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */; };
224
		0D5942670E4B2EE9005EA01C /* glsl_shader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */; };
222
		0D5942670E4B2EE9005EA01C /* glsl_shader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */; };
225
		0D6B893B0CFA1F410014CA7F /* Mat3x3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */; };
223
		0D6B893B0CFA1F410014CA7F /* Mat3x3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */; };
226
		0D8536AD0CBF5C4200F3A517 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
224
		0D8536AD0CBF5C4200F3A517 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
227
		0DA6018A0E489422002DD12B /* wireframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DA601850E48914A002DD12B /* wireframe.cpp */; };
225
		0DA6018A0E489422002DD12B /* wireframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DA601850E48914A002DD12B /* wireframe.cpp */; };
-
 
226
		0DADE2FE0E80F9E10067F242 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
228
		0DAF05E70E6BEB280097AAAD /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
227
		0DAF05E70E6BEB280097AAAD /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
229
		0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
228
		0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
230
		0DAF05E90E6BEB280097AAAD /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
231
		0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
229
		0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
232
		0DAF05F10E6BEB8B0097AAAD /* meshedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */; };
230
		0DAF05F10E6BEB8B0097AAAD /* meshedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */; };
233
		0DAF05F20E6BEB8B0097AAAD /* wireframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EF0E6BEB8B0097AAAD /* wireframe.cpp */; };
231
		0DAF05F20E6BEB8B0097AAAD /* wireframe.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EF0E6BEB8B0097AAAD /* wireframe.cpp */; };
234
		0DAF06250E6C0A6A0097AAAD /* harmonics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */; };
232
		0DAF06250E6C0A6A0097AAAD /* harmonics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */; };
235
		0DB883630C611DD20040A677 /* objview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883610C611DD20040A677 /* objview.cpp */; };
233
		0DB883630C611DD20040A677 /* objview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883610C611DD20040A677 /* objview.cpp */; };
236
		0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
234
		0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
237
		0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
235
		0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
238
		0DB883A60C611EC30040A677 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
239
		0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
236
		0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
240
		0DB883B60C611FCA0040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
237
		0DB883B60C611FCA0040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
241
		0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
238
		0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
242
		0DB883B80C611FD70040A677 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
243
		0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
239
		0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
244
		0DB883DB0C61206C0040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
240
		0DB883DB0C61206C0040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
245
		0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
241
		0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
246
		0DB883DD0C61206C0040A677 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
247
		0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
242
		0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
248
		0DB883E70C6120A50040A677 /* raytrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */; };
243
		0DB883E70C6120A50040A677 /* raytrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */; };
249
		0DB883EC0C6120C90040A677 /* bloomenthal-polygonize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */; };
244
		0DB883EC0C6120C90040A677 /* bloomenthal-polygonize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */; };
250
		0DB883F40C6120F80040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
245
		0DB883F40C6120F80040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
251
		0DB883F50C6120F80040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
246
		0DB883F50C6120F80040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
252
		0DB883F60C6120F80040A677 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
253
		0DB883F70C6120F80040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
247
		0DB883F70C6120F80040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
254
		0DB883FC0C61210A0040A677 /* meshdist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */; };
248
		0DB883FC0C61210A0040A677 /* meshdist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */; };
255
		0DB884240C6121860040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
249
		0DB884240C6121860040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
256
		0DB884250C6121860040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
250
		0DB884250C6121860040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
257
		0DB884260C6121860040A677 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
258
		0DB884270C6121860040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
251
		0DB884270C6121860040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
259
		0DB884280C6121910040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
252
		0DB884280C6121910040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
260
		0DB884290C6121910040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
253
		0DB884290C6121910040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
261
		0DB8842A0C6121910040A677 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
262
		0DB8842B0C6121910040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
254
		0DB8842B0C6121910040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
263
		0DB8842C0C61219D0040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
255
		0DB8842C0C61219D0040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
264
		0DB8842D0C61219D0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
256
		0DB8842D0C61219D0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
265
		0DB8842E0C61219D0040A677 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
266
		0DB8842F0C61219D0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
257
		0DB8842F0C61219D0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
267
		0DB884300C6121B10040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
258
		0DB884300C6121B10040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
268
		0DB884310C6121B10040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
259
		0DB884310C6121B10040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
269
		0DB884320C6121B10040A677 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0350C6113E8003604C6 /* OpenGL.framework */; };
-
 
270
		0DB884330C6121B10040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
260
		0DB884330C6121B10040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
271
		0DB884370C6121CF0040A677 /* decimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884350C6121CF0040A677 /* decimator.cpp */; };
261
		0DB884370C6121CF0040A677 /* decimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884350C6121CF0040A677 /* decimator.cpp */; };
272
		0DB8843D0C6121ED0040A677 /* plyfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */; };
262
		0DB8843D0C6121ED0040A677 /* plyfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */; };
273
		0DB8843E0C6121ED0040A677 /* rsview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */; };
263
		0DB8843E0C6121ED0040A677 /* rsview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */; };
274
		0DB884420C6122050040A677 /* boundary_collapse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */; };
264
		0DB884420C6122050040A677 /* boundary_collapse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */; };
Line 518... Line 508...
518
		0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Parse.cpp; sourceTree = "<group>"; };
508
		0D0CAF7B0C61132C003604C6 /* Parse.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Parse.cpp; sourceTree = "<group>"; };
519
		0D0CAF7C0C61132C003604C6 /* Parse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Parse.h; sourceTree = "<group>"; };
509
		0D0CAF7C0C61132C003604C6 /* Parse.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Parse.h; sourceTree = "<group>"; };
520
		0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ResourceManager.h; sourceTree = "<group>"; };
510
		0D0CAF7D0C61132C003604C6 /* ResourceManager.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ResourceManager.h; sourceTree = "<group>"; };
521
		0D0CAF7E0C61132C003604C6 /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Timer.h; sourceTree = "<group>"; };
511
		0D0CAF7E0C61132C003604C6 /* Timer.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Timer.h; sourceTree = "<group>"; };
522
		0D0CB0340C6113E8003604C6 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = /System/Library/Frameworks/GLUT.framework; sourceTree = "<absolute>"; };
512
		0D0CB0340C6113E8003604C6 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = /System/Library/Frameworks/GLUT.framework; sourceTree = "<absolute>"; };
523
		0D0CB0350C6113E8003604C6 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
-
 
524
		0D0CB0360C6113E8003604C6 /* vecLib.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vecLib.framework; path = /System/Library/Frameworks/vecLib.framework; sourceTree = "<absolute>"; };
513
		0D0CB0360C6113E8003604C6 /* vecLib.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vecLib.framework; path = /System/Library/Frameworks/vecLib.framework; sourceTree = "<absolute>"; };
525
		0D1306800D886BBC00847A72 /* tessellate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tessellate.cpp; sourceTree = "<group>"; };
514
		0D1306800D886BBC00847A72 /* tessellate.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = tessellate.cpp; sourceTree = "<group>"; };
526
		0D1306810D886BBC00847A72 /* tessellate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tessellate.h; sourceTree = "<group>"; };
515
		0D1306810D886BBC00847A72 /* tessellate.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = tessellate.h; sourceTree = "<group>"; };
527
		0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ply_load.cpp; sourceTree = "<group>"; };
516
		0D17B9710E4B949300FD8803 /* ply_load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ply_load.cpp; sourceTree = "<group>"; };
528
		0D17B9720E4B949300FD8803 /* ply_load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ply_load.h; sourceTree = "<group>"; };
517
		0D17B9720E4B949300FD8803 /* ply_load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ply_load.h; sourceTree = "<group>"; };
529
		0D17B9730E4B949300FD8803 /* rply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rply.c; sourceTree = "<group>"; };
518
		0D17B9730E4B949300FD8803 /* rply.c */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.c; path = rply.c; sourceTree = "<group>"; };
530
		0D17B9740E4B949300FD8803 /* rply.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rply.h; sourceTree = "<group>"; };
519
		0D17B9740E4B949300FD8803 /* rply.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = rply.h; sourceTree = "<group>"; };
531
		0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.xml; path = "test-bundle-Info.plist"; sourceTree = "<group>"; };
520
		0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "test-bundle-Info.plist"; sourceTree = "<group>"; };
532
		0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = covariance_test.cpp; sourceTree = "<group>"; };
521
		0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = covariance_test.cpp; sourceTree = "<group>"; };
533
		0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = mat_test.cpp; sourceTree = "<group>"; };
522
		0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = mat_test.cpp; sourceTree = "<group>"; };
534
		0D21E75C0CBE1E0100DCAF45 /* ogl_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ogl_test.cpp; sourceTree = "<group>"; };
523
		0D21E75C0CBE1E0100DCAF45 /* ogl_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ogl_test.cpp; sourceTree = "<group>"; };
535
		0D21E75F0CBE1E0100DCAF45 /* simple_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = simple_test.cpp; sourceTree = "<group>"; };
524
		0D21E75F0CBE1E0100DCAF45 /* simple_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = simple_test.cpp; sourceTree = "<group>"; };
536
		0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = vec_test.cpp; sourceTree = "<group>"; };
525
		0D21E7620CBE1E0100DCAF45 /* vec_test.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = vec_test.cpp; sourceTree = "<group>"; };
Line 580... Line 569...
580
		0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glsl_shader.cpp; sourceTree = "<group>"; };
569
		0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glsl_shader.cpp; sourceTree = "<group>"; };
581
		0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glsl_shader.h; sourceTree = "<group>"; };
570
		0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glsl_shader.h; sourceTree = "<group>"; };
582
		0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Mat3x3d.cpp; sourceTree = "<group>"; };
571
		0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Mat3x3d.cpp; sourceTree = "<group>"; };
583
		0DA601840E48914A002DD12B /* wireframe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wireframe.h; sourceTree = "<group>"; };
572
		0DA601840E48914A002DD12B /* wireframe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = wireframe.h; sourceTree = "<group>"; };
584
		0DA601850E48914A002DD12B /* wireframe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wireframe.cpp; sourceTree = "<group>"; };
573
		0DA601850E48914A002DD12B /* wireframe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = wireframe.cpp; sourceTree = "<group>"; };
-
 
574
		0DADE2FD0E80F9E10067F242 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
585
		0DAF05B40E6BEAFC0097AAAD /* MeshEdit */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MeshEdit; sourceTree = BUILT_PRODUCTS_DIR; };
575
		0DAF05B40E6BEAFC0097AAAD /* MeshEdit */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MeshEdit; sourceTree = BUILT_PRODUCTS_DIR; };
586
		0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = meshedit.cpp; path = apps/MeshEdit/meshedit.cpp; sourceTree = "<group>"; };
576
		0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = meshedit.cpp; path = apps/MeshEdit/meshedit.cpp; sourceTree = "<group>"; };
587
		0DAF05ED0E6BEB8B0097AAAD /* tri.frag */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = tri.frag; path = apps/MeshEdit/tri.frag; sourceTree = "<group>"; };
577
		0DAF05ED0E6BEB8B0097AAAD /* tri.frag */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = tri.frag; path = apps/MeshEdit/tri.frag; sourceTree = "<group>"; };
588
		0DAF05EE0E6BEB8B0097AAAD /* tri.vert */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = tri.vert; path = apps/MeshEdit/tri.vert; sourceTree = "<group>"; };
578
		0DAF05EE0E6BEB8B0097AAAD /* tri.vert */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = tri.vert; path = apps/MeshEdit/tri.vert; sourceTree = "<group>"; };
589
		0DAF05EF0E6BEB8B0097AAAD /* wireframe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = wireframe.cpp; path = apps/MeshEdit/wireframe.cpp; sourceTree = "<group>"; };
579
		0DAF05EF0E6BEB8B0097AAAD /* wireframe.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = wireframe.cpp; path = apps/MeshEdit/wireframe.cpp; sourceTree = "<group>"; };
Line 623... Line 613...
623
		0D0CAEBF0C611308003604C6 /* Frameworks */ = {
613
		0D0CAEBF0C611308003604C6 /* Frameworks */ = {
624
			isa = PBXFrameworksBuildPhase;
614
			isa = PBXFrameworksBuildPhase;
625
			buildActionMask = 2147483647;
615
			buildActionMask = 2147483647;
626
			files = (
616
			files = (
627
				0D0CB0370C6113E8003604C6 /* GLUT.framework in Frameworks */,
617
				0D0CB0370C6113E8003604C6 /* GLUT.framework in Frameworks */,
628
				0D0CB0380C6113E8003604C6 /* OpenGL.framework in Frameworks */,
-
 
629
				0D0CB0390C6113E8003604C6 /* vecLib.framework in Frameworks */,
618
				0D0CB0390C6113E8003604C6 /* vecLib.framework in Frameworks */,
630
				0D59420F0E4B24F4005EA01C /* Carbon.framework in Frameworks */,
619
				0D59420F0E4B24F4005EA01C /* Carbon.framework in Frameworks */,
631
			);
620
			);
632
			runOnlyForDeploymentPostprocessing = 0;
621
			runOnlyForDeploymentPostprocessing = 0;
633
		};
622
		};
Line 644... Line 633...
644
			isa = PBXFrameworksBuildPhase;
633
			isa = PBXFrameworksBuildPhase;
645
			buildActionMask = 2147483647;
634
			buildActionMask = 2147483647;
646
			files = (
635
			files = (
647
				0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */,
636
				0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */,
648
				0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */,
637
				0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */,
649
				0D52704A0CE1E5D000FA4789 /* OpenGL.framework in Frameworks */,
-
 
650
				0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */,
638
				0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */,
651
			);
639
			);
652
			runOnlyForDeploymentPostprocessing = 0;
640
			runOnlyForDeploymentPostprocessing = 0;
653
		};
641
		};
654
		0DAF05B20E6BEAFC0097AAAD /* Frameworks */ = {
642
		0DAF05B20E6BEAFC0097AAAD /* Frameworks */ = {
655
			isa = PBXFrameworksBuildPhase;
643
			isa = PBXFrameworksBuildPhase;
656
			buildActionMask = 2147483647;
644
			buildActionMask = 2147483647;
657
			files = (
645
			files = (
658
				0DAF05E70E6BEB280097AAAD /* libGEL.dylib in Frameworks */,
646
				0DAF05E70E6BEB280097AAAD /* libGEL.dylib in Frameworks */,
659
				0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */,
647
				0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */,
660
				0DAF05E90E6BEB280097AAAD /* OpenGL.framework in Frameworks */,
-
 
661
				0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */,
648
				0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */,
-
 
649
				0DADE2FE0E80F9E10067F242 /* OpenGL.framework in Frameworks */,
662
			);
650
			);
663
			runOnlyForDeploymentPostprocessing = 0;
651
			runOnlyForDeploymentPostprocessing = 0;
664
		};
652
		};
665
		0DB883580C611DA10040A677 /* Frameworks */ = {
653
		0DB883580C611DA10040A677 /* Frameworks */ = {
666
			isa = PBXFrameworksBuildPhase;
654
			isa = PBXFrameworksBuildPhase;
667
			buildActionMask = 2147483647;
655
			buildActionMask = 2147483647;
668
			files = (
656
			files = (
669
				0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */,
657
				0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */,
670
				0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */,
658
				0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */,
671
				0DB883A60C611EC30040A677 /* OpenGL.framework in Frameworks */,
-
 
672
				0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */,
659
				0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */,
673
			);
660
			);
674
			runOnlyForDeploymentPostprocessing = 0;
661
			runOnlyForDeploymentPostprocessing = 0;
675
		};
662
		};
676
		0DB883B20C611FB20040A677 /* Frameworks */ = {
663
		0DB883B20C611FB20040A677 /* Frameworks */ = {
677
			isa = PBXFrameworksBuildPhase;
664
			isa = PBXFrameworksBuildPhase;
678
			buildActionMask = 2147483647;
665
			buildActionMask = 2147483647;
679
			files = (
666
			files = (
680
				0DB883B60C611FCA0040A677 /* libGEL.dylib in Frameworks */,
667
				0DB883B60C611FCA0040A677 /* libGEL.dylib in Frameworks */,
681
				0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */,
668
				0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */,
682
				0DB883B80C611FD70040A677 /* OpenGL.framework in Frameworks */,
-
 
683
				0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */,
669
				0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */,
684
			);
670
			);
685
			runOnlyForDeploymentPostprocessing = 0;
671
			runOnlyForDeploymentPostprocessing = 0;
686
		};
672
		};
687
		0DB883D70C6120590040A677 /* Frameworks */ = {
673
		0DB883D70C6120590040A677 /* Frameworks */ = {
688
			isa = PBXFrameworksBuildPhase;
674
			isa = PBXFrameworksBuildPhase;
689
			buildActionMask = 2147483647;
675
			buildActionMask = 2147483647;
690
			files = (
676
			files = (
691
				0DB883DB0C61206C0040A677 /* libGEL.dylib in Frameworks */,
677
				0DB883DB0C61206C0040A677 /* libGEL.dylib in Frameworks */,
692
				0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */,
678
				0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */,
693
				0DB883DD0C61206C0040A677 /* OpenGL.framework in Frameworks */,
-
 
694
				0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */,
679
				0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */,
695
			);
680
			);
696
			runOnlyForDeploymentPostprocessing = 0;
681
			runOnlyForDeploymentPostprocessing = 0;
697
		};
682
		};
698
		0DB883F00C6120E60040A677 /* Frameworks */ = {
683
		0DB883F00C6120E60040A677 /* Frameworks */ = {
699
			isa = PBXFrameworksBuildPhase;
684
			isa = PBXFrameworksBuildPhase;
700
			buildActionMask = 2147483647;
685
			buildActionMask = 2147483647;
701
			files = (
686
			files = (
702
				0DB883F40C6120F80040A677 /* libGEL.dylib in Frameworks */,
687
				0DB883F40C6120F80040A677 /* libGEL.dylib in Frameworks */,
703
				0DB883F50C6120F80040A677 /* GLUT.framework in Frameworks */,
688
				0DB883F50C6120F80040A677 /* GLUT.framework in Frameworks */,
704
				0DB883F60C6120F80040A677 /* OpenGL.framework in Frameworks */,
-
 
705
				0DB883F70C6120F80040A677 /* vecLib.framework in Frameworks */,
689
				0DB883F70C6120F80040A677 /* vecLib.framework in Frameworks */,
706
			);
690
			);
707
			runOnlyForDeploymentPostprocessing = 0;
691
			runOnlyForDeploymentPostprocessing = 0;
708
		};
692
		};
709
		0DB884010C6121240040A677 /* Frameworks */ = {
693
		0DB884010C6121240040A677 /* Frameworks */ = {
710
			isa = PBXFrameworksBuildPhase;
694
			isa = PBXFrameworksBuildPhase;
711
			buildActionMask = 2147483647;
695
			buildActionMask = 2147483647;
712
			files = (
696
			files = (
713
				0DB884240C6121860040A677 /* libGEL.dylib in Frameworks */,
697
				0DB884240C6121860040A677 /* libGEL.dylib in Frameworks */,
714
				0DB884250C6121860040A677 /* GLUT.framework in Frameworks */,
698
				0DB884250C6121860040A677 /* GLUT.framework in Frameworks */,
715
				0DB884260C6121860040A677 /* OpenGL.framework in Frameworks */,
-
 
716
				0DB884270C6121860040A677 /* vecLib.framework in Frameworks */,
699
				0DB884270C6121860040A677 /* vecLib.framework in Frameworks */,
717
			);
700
			);
718
			runOnlyForDeploymentPostprocessing = 0;
701
			runOnlyForDeploymentPostprocessing = 0;
719
		};
702
		};
720
		0DB884060C6121400040A677 /* Frameworks */ = {
703
		0DB884060C6121400040A677 /* Frameworks */ = {
721
			isa = PBXFrameworksBuildPhase;
704
			isa = PBXFrameworksBuildPhase;
722
			buildActionMask = 2147483647;
705
			buildActionMask = 2147483647;
723
			files = (
706
			files = (
724
				0DB884280C6121910040A677 /* libGEL.dylib in Frameworks */,
707
				0DB884280C6121910040A677 /* libGEL.dylib in Frameworks */,
725
				0DB884290C6121910040A677 /* GLUT.framework in Frameworks */,
708
				0DB884290C6121910040A677 /* GLUT.framework in Frameworks */,
726
				0DB8842A0C6121910040A677 /* OpenGL.framework in Frameworks */,
-
 
727
				0DB8842B0C6121910040A677 /* vecLib.framework in Frameworks */,
709
				0DB8842B0C6121910040A677 /* vecLib.framework in Frameworks */,
728
			);
710
			);
729
			runOnlyForDeploymentPostprocessing = 0;
711
			runOnlyForDeploymentPostprocessing = 0;
730
		};
712
		};
731
		0DB8840B0C6121570040A677 /* Frameworks */ = {
713
		0DB8840B0C6121570040A677 /* Frameworks */ = {
732
			isa = PBXFrameworksBuildPhase;
714
			isa = PBXFrameworksBuildPhase;
733
			buildActionMask = 2147483647;
715
			buildActionMask = 2147483647;
734
			files = (
716
			files = (
735
				0DB8842C0C61219D0040A677 /* libGEL.dylib in Frameworks */,
717
				0DB8842C0C61219D0040A677 /* libGEL.dylib in Frameworks */,
736
				0DB8842D0C61219D0040A677 /* GLUT.framework in Frameworks */,
718
				0DB8842D0C61219D0040A677 /* GLUT.framework in Frameworks */,
737
				0DB8842E0C61219D0040A677 /* OpenGL.framework in Frameworks */,
-
 
738
				0DB8842F0C61219D0040A677 /* vecLib.framework in Frameworks */,
719
				0DB8842F0C61219D0040A677 /* vecLib.framework in Frameworks */,
739
			);
720
			);
740
			runOnlyForDeploymentPostprocessing = 0;
721
			runOnlyForDeploymentPostprocessing = 0;
741
		};
722
		};
742
		0DB8841B0C6121710040A677 /* Frameworks */ = {
723
		0DB8841B0C6121710040A677 /* Frameworks */ = {
743
			isa = PBXFrameworksBuildPhase;
724
			isa = PBXFrameworksBuildPhase;
744
			buildActionMask = 2147483647;
725
			buildActionMask = 2147483647;
745
			files = (
726
			files = (
746
				0DB884300C6121B10040A677 /* libGEL.dylib in Frameworks */,
727
				0DB884300C6121B10040A677 /* libGEL.dylib in Frameworks */,
747
				0DB884310C6121B10040A677 /* GLUT.framework in Frameworks */,
728
				0DB884310C6121B10040A677 /* GLUT.framework in Frameworks */,
748
				0DB884320C6121B10040A677 /* OpenGL.framework in Frameworks */,
-
 
749
				0DB884330C6121B10040A677 /* vecLib.framework in Frameworks */,
729
				0DB884330C6121B10040A677 /* vecLib.framework in Frameworks */,
750
			);
730
			);
751
			runOnlyForDeploymentPostprocessing = 0;
731
			runOnlyForDeploymentPostprocessing = 0;
752
		};
732
		};
753
		0DC4C9140E5039D400F1B8A3 /* Frameworks */ = {
733
		0DC4C9140E5039D400F1B8A3 /* Frameworks */ = {
Line 782... Line 762...
782
				0D0CAF420C61132C003604C6 /* HMesh */,
762
				0D0CAF420C61132C003604C6 /* HMesh */,
783
				0D0CAF6C0C61132C003604C6 /* LinAlg */,
763
				0D0CAF6C0C61132C003604C6 /* LinAlg */,
784
				0D0CAF740C61132C003604C6 /* Util */,
764
				0D0CAF740C61132C003604C6 /* Util */,
785
				0D0CAEC20C611308003604C6 /* Products */,
765
				0D0CAEC20C611308003604C6 /* Products */,
786
				0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */,
766
				0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */,
-
 
767
				0DADE2FD0E80F9E10067F242 /* OpenGL.framework */,
787
				0D0CB0340C6113E8003604C6 /* GLUT.framework */,
768
				0D0CB0340C6113E8003604C6 /* GLUT.framework */,
788
				0D59420E0E4B24F4005EA01C /* Carbon.framework */,
769
				0D59420E0E4B24F4005EA01C /* Carbon.framework */,
789
				0D0CB0350C6113E8003604C6 /* OpenGL.framework */,
-
 
790
				0D0CB0360C6113E8003604C6 /* vecLib.framework */,
770
				0D0CB0360C6113E8003604C6 /* vecLib.framework */,
791
			);
771
			);
792
			sourceTree = "<group>";
772
			sourceTree = "<group>";
793
		};
773
		};
794
		0D0CAEC20C611308003604C6 /* Products */ = {
774
		0D0CAEC20C611308003604C6 /* Products */ = {