Subversion Repositories gelsvn

Rev

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

Rev 533 Rev 545
Line 160... Line 160...
160
		0D44C8C90E82E5D100084725 /* SinglePassWireframeRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */; };
160
		0D44C8C90E82E5D100084725 /* SinglePassWireframeRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D44C8C50E82E5D100084725 /* SinglePassWireframeRenderer.h */; };
161
		0D44C8CA0E82E5D100084725 /* IDBufferWireFrameRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */; };
161
		0D44C8CA0E82E5D100084725 /* IDBufferWireFrameRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D44C8C60E82E5D100084725 /* IDBufferWireFrameRenderer.cpp */; };
162
		0D44C8CB0E82E5D100084725 /* IDBufferWireFrameRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */; };
162
		0D44C8CB0E82E5D100084725 /* IDBufferWireFrameRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D44C8C70E82E5D100084725 /* IDBufferWireFrameRenderer.h */; };
163
		0D44CA040E82F73100084725 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
163
		0D44CA040E82F73100084725 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
164
		0D44CA130E82FA5A00084725 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
164
		0D44CA130E82FA5A00084725 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
165
		0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
165
		0D5270480CE1E5D000FA4789 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
166
		0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
166
		0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
167
		0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
167
		0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
168
		0D52704F0CE1E5E900FA4789 /* camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F440CE09D5800FA4789 /* camera.cpp */; };
168
		0D52704F0CE1E5E900FA4789 /* camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F440CE09D5800FA4789 /* camera.cpp */; };
169
		0D5270500CE1E5E900FA4789 /* glass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F470CE09D5800FA4789 /* glass.cpp */; };
169
		0D5270500CE1E5E900FA4789 /* glass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F470CE09D5800FA4789 /* glass.cpp */; };
170
		0D5270510CE1E5E900FA4789 /* luminaire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F490CE09D5800FA4789 /* luminaire.cpp */; };
170
		0D5270510CE1E5E900FA4789 /* luminaire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F490CE09D5800FA4789 /* luminaire.cpp */; };
Line 236... Line 236...
236
		0D59417E0E4B21AB005EA01C /* stbi_DDS_aug_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */; };
236
		0D59417E0E4B21AB005EA01C /* stbi_DDS_aug_c.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */; };
237
		0D59420F0E4B24F4005EA01C /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D59420E0E4B24F4005EA01C /* Carbon.framework */; };
237
		0D59420F0E4B24F4005EA01C /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D59420E0E4B24F4005EA01C /* Carbon.framework */; };
238
		0D5942660E4B2EE9005EA01C /* glsl_shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */; };
238
		0D5942660E4B2EE9005EA01C /* glsl_shader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */; };
239
		0D5942670E4B2EE9005EA01C /* glsl_shader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */; };
239
		0D5942670E4B2EE9005EA01C /* glsl_shader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5942650E4B2EE9005EA01C /* glsl_shader.h */; };
240
		0D6B893B0CFA1F410014CA7F /* Mat3x3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */; };
240
		0D6B893B0CFA1F410014CA7F /* Mat3x3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */; };
241
		0D8536AD0CBF5C4200F3A517 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
241
		0D8536AD0CBF5C4200F3A517 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
242
		0DAF05E70E6BEB280097AAAD /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
242
		0DAF05E70E6BEB280097AAAD /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
243
		0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
243
		0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
244
		0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
244
		0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
245
		0DAF05F10E6BEB8B0097AAAD /* meshedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */; };
245
		0DAF05F10E6BEB8B0097AAAD /* meshedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */; };
246
		0DAF06250E6C0A6A0097AAAD /* harmonics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */; };
246
		0DAF06250E6C0A6A0097AAAD /* harmonics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */; };
247
		0DAFF3800E83D0F800BE991A /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
247
		0DAFF3800E83D0F800BE991A /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
248
		0DB2705D0E852DC6001F2338 /* Renderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */; };
248
		0DB2705D0E852DC6001F2338 /* Renderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D2D818C0E85060700E69E57 /* Renderer.cpp */; };
249
		0DB270E00E853DBE001F2338 /* VisObj.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */; };
249
		0DB270E00E853DBE001F2338 /* VisObj.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */; };
250
		0DB6C8F80F3CF0830088DC70 /* gel_rand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */; };
250
		0DB6C8F80F3CF0830088DC70 /* gel_rand.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */; };
251
		0DB883630C611DD20040A677 /* objview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883610C611DD20040A677 /* objview.cpp */; };
251
		0DB883630C611DD20040A677 /* objviewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883610C611DD20040A677 /* objviewer.cpp */; };
252
		0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
252
		0DB883700C611E970040A677 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
253
		0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
253
		0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
254
		0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
254
		0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
255
		0DB883B60C611FCA0040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
255
		0DB883B60C611FCA0040A677 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
256
		0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
256
		0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
257
		0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
257
		0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
258
		0DB883DB0C61206C0040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
258
		0DB883DB0C61206C0040A677 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
259
		0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
259
		0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
260
		0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
260
		0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
261
		0DB883E70C6120A50040A677 /* raytrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */; };
261
		0DB883E70C6120A50040A677 /* raytrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */; };
262
		0DB883EC0C6120C90040A677 /* bloomenthal-polygonize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */; };
262
		0DB883EC0C6120C90040A677 /* bloomenthal-polygonize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */; };
263
		0DB883F40C6120F80040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
263
		0DB883F40C6120F80040A677 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
264
		0DB883F50C6120F80040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
264
		0DB883F50C6120F80040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
265
		0DB883F70C6120F80040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
265
		0DB883F70C6120F80040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
266
		0DB883FC0C61210A0040A677 /* meshdist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */; };
266
		0DB883FC0C61210A0040A677 /* meshdist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */; };
267
		0DB884240C6121860040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
267
		0DB884240C6121860040A677 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
268
		0DB884250C6121860040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
268
		0DB884250C6121860040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
269
		0DB884270C6121860040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
269
		0DB884270C6121860040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
270
		0DB884280C6121910040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
270
		0DB884280C6121910040A677 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
271
		0DB884290C6121910040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
271
		0DB884290C6121910040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
272
		0DB8842B0C6121910040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
272
		0DB8842B0C6121910040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
273
		0DB8842C0C61219D0040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
273
		0DB8842C0C61219D0040A677 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
274
		0DB8842D0C61219D0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
274
		0DB8842D0C61219D0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
275
		0DB8842F0C61219D0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
275
		0DB8842F0C61219D0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
276
		0DB884300C6121B10040A677 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
276
		0DB884300C6121B10040A677 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
277
		0DB884310C6121B10040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
277
		0DB884310C6121B10040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
278
		0DB884330C6121B10040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
278
		0DB884330C6121B10040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
279
		0DB884370C6121CF0040A677 /* decimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884350C6121CF0040A677 /* decimator.cpp */; };
279
		0DB884370C6121CF0040A677 /* decimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884350C6121CF0040A677 /* decimator.cpp */; };
280
		0DB8843D0C6121ED0040A677 /* plyfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */; };
280
		0DB8843D0C6121ED0040A677 /* plyfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */; };
281
		0DB8843E0C6121ED0040A677 /* rsview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */; };
281
		0DB8843E0C6121ED0040A677 /* rsview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */; };
282
		0DB884420C6122050040A677 /* boundary_collapse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */; };
282
		0DB884420C6122050040A677 /* boundary_collapse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */; };
283
		0DB884480C6122220040A677 /* volpoly.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884460C6122220040A677 /* volpoly.cpp */; };
283
		0DB884480C6122220040A677 /* volpoly.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884460C6122220040A677 /* volpoly.cpp */; };
284
		0DC4C91F0E5039EF00F1B8A3 /* eigensolvertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */; };
284
		0DC4C91F0E5039EF00F1B8A3 /* eigensolvertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */; };
285
		0DC4C92B0E503CE300F1B8A3 /* libGEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGEL.dylib */; };
285
		0DC4C92B0E503CE300F1B8A3 /* libGELd.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CAEC10C611308003604C6 /* libGELd.dylib */; };
286
		0DC4C9390E503CEB00F1B8A3 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
286
		0DC4C9390E503CEB00F1B8A3 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
287
		0DC62E47123973A200F7EA07 /* libGLEW.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DC62E46123973A200F7EA07 /* libGLEW.dylib */; };
287
		0DC62E47123973A200F7EA07 /* libGLEW.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DC62E46123973A200F7EA07 /* libGLEW.dylib */; };
288
		0DC70B570E4DB1AF007B9226 /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC70B530E4DB1AF007B9226 /* string_utils.cpp */; };
288
		0DC70B570E4DB1AF007B9226 /* string_utils.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC70B530E4DB1AF007B9226 /* string_utils.cpp */; };
289
		0DC70B580E4DB1AF007B9226 /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DC70B540E4DB1AF007B9226 /* string_utils.h */; };
289
		0DC70B580E4DB1AF007B9226 /* string_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DC70B540E4DB1AF007B9226 /* string_utils.h */; };
290
		0DC70B590E4DB1AF007B9226 /* XmlParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */; };
290
		0DC70B590E4DB1AF007B9226 /* XmlParser.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */; };
Line 358... Line 358...
358
/* End PBXContainerItemProxy section */
358
/* End PBXContainerItemProxy section */
359
 
359
 
360
/* Begin PBXFileReference section */
360
/* Begin PBXFileReference section */
361
		0D0150490F646D0700828A8E /* load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = load.h; sourceTree = "<group>"; };
361
		0D0150490F646D0700828A8E /* load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = load.h; sourceTree = "<group>"; };
362
		0D01504A0F646D0700828A8E /* load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = load.cpp; sourceTree = "<group>"; };
362
		0D01504A0F646D0700828A8E /* load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = load.cpp; sourceTree = "<group>"; };
363
		0D0CAEC10C611308003604C6 /* libGEL.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libGEL.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
363
		0D0CAEC10C611308003604C6 /* libGELd.dylib */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.dylib"; includeInIndex = 0; path = libGELd.dylib; sourceTree = BUILT_PRODUCTS_DIR; };
364
		0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithMatFloat.h; sourceTree = "<group>"; };
364
		0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithMatFloat.h; sourceTree = "<group>"; };
365
		0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithQuat.h; sourceTree = "<group>"; };
365
		0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithQuat.h; sourceTree = "<group>"; };
366
		0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithSqMat2x2Float.h; sourceTree = "<group>"; };
366
		0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithSqMat2x2Float.h; sourceTree = "<group>"; };
367
		0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ArithSqMat3x3Float.cpp; sourceTree = "<group>"; };
367
		0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ArithSqMat3x3Float.cpp; sourceTree = "<group>"; };
368
		0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithSqMat3x3Float.h; sourceTree = "<group>"; };
368
		0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithSqMat3x3Float.h; sourceTree = "<group>"; };
Line 616... Line 616...
616
		0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = harmonics.cpp; path = apps/MeshEdit/harmonics.cpp; sourceTree = "<group>"; };
616
		0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = harmonics.cpp; path = apps/MeshEdit/harmonics.cpp; sourceTree = "<group>"; };
617
		0DB270D90E853C70001F2338 /* VisObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VisObj.h; path = apps/MeshEdit/VisObj.h; sourceTree = "<group>"; };
617
		0DB270D90E853C70001F2338 /* VisObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VisObj.h; path = apps/MeshEdit/VisObj.h; sourceTree = "<group>"; };
618
		0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VisObj.cpp; path = apps/MeshEdit/VisObj.cpp; sourceTree = "<group>"; };
618
		0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VisObj.cpp; path = apps/MeshEdit/VisObj.cpp; sourceTree = "<group>"; };
619
		0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gel_rand.cpp; sourceTree = "<group>"; };
619
		0DB6C8F70F3CF0830088DC70 /* gel_rand.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = gel_rand.cpp; sourceTree = "<group>"; };
620
		0DB8835A0C611DA10040A677 /* OBJViewer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = OBJViewer; sourceTree = BUILT_PRODUCTS_DIR; };
620
		0DB8835A0C611DA10040A677 /* OBJViewer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = OBJViewer; sourceTree = BUILT_PRODUCTS_DIR; };
621
		0DB883610C611DD20040A677 /* objview.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = objview.cpp; sourceTree = "<group>"; };
621
		0DB883610C611DD20040A677 /* objviewer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = objviewer.cpp; sourceTree = "<group>"; };
622
		0DB883B40C611FB20040A677 /* Raytracer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Raytracer; sourceTree = BUILT_PRODUCTS_DIR; };
622
		0DB883B40C611FB20040A677 /* Raytracer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Raytracer; sourceTree = BUILT_PRODUCTS_DIR; };
623
		0DB883D90C6120590040A677 /* BloomenthalPolygonize */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BloomenthalPolygonize; sourceTree = BUILT_PRODUCTS_DIR; };
623
		0DB883D90C6120590040A677 /* BloomenthalPolygonize */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BloomenthalPolygonize; sourceTree = BUILT_PRODUCTS_DIR; };
624
		0DB883E30C6120A50040A677 /* Camera.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Camera.h; sourceTree = "<group>"; };
624
		0DB883E30C6120A50040A677 /* Camera.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Camera.h; sourceTree = "<group>"; };
625
		0DB883E50C6120A50040A677 /* raytrace.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = raytrace.cpp; sourceTree = "<group>"; };
625
		0DB883E50C6120A50040A677 /* raytrace.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = raytrace.cpp; sourceTree = "<group>"; };
626
		0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "bloomenthal-polygonize.cpp"; sourceTree = "<group>"; };
626
		0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "bloomenthal-polygonize.cpp"; sourceTree = "<group>"; };
Line 661... Line 661...
661
		};
661
		};
662
		0D21E7950CBE1FC600DCAF45 /* Frameworks */ = {
662
		0D21E7950CBE1FC600DCAF45 /* Frameworks */ = {
663
			isa = PBXFrameworksBuildPhase;
663
			isa = PBXFrameworksBuildPhase;
664
			buildActionMask = 2147483647;
664
			buildActionMask = 2147483647;
665
			files = (
665
			files = (
666
				0D8536AD0CBF5C4200F3A517 /* libGEL.dylib in Frameworks */,
666
				0D8536AD0CBF5C4200F3A517 /* libGELd.dylib in Frameworks */,
667
				0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */,
667
				0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */,
668
			);
668
			);
669
			runOnlyForDeploymentPostprocessing = 0;
669
			runOnlyForDeploymentPostprocessing = 0;
670
		};
670
		};
671
		0D5270440CE1E5BB00FA4789 /* Frameworks */ = {
671
		0D5270440CE1E5BB00FA4789 /* Frameworks */ = {
672
			isa = PBXFrameworksBuildPhase;
672
			isa = PBXFrameworksBuildPhase;
673
			buildActionMask = 2147483647;
673
			buildActionMask = 2147483647;
674
			files = (
674
			files = (
675
				0D293E4710219E2E003B0922 /* OpenGL.framework in Frameworks */,
675
				0D293E4710219E2E003B0922 /* OpenGL.framework in Frameworks */,
676
				0D5270480CE1E5D000FA4789 /* libGEL.dylib in Frameworks */,
676
				0D5270480CE1E5D000FA4789 /* libGELd.dylib in Frameworks */,
677
				0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */,
677
				0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */,
678
				0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */,
678
				0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */,
679
			);
679
			);
680
			runOnlyForDeploymentPostprocessing = 0;
680
			runOnlyForDeploymentPostprocessing = 0;
681
		};
681
		};
682
		0DAF05B20E6BEAFC0097AAAD /* Frameworks */ = {
682
		0DAF05B20E6BEAFC0097AAAD /* Frameworks */ = {
683
			isa = PBXFrameworksBuildPhase;
683
			isa = PBXFrameworksBuildPhase;
684
			buildActionMask = 2147483647;
684
			buildActionMask = 2147483647;
685
			files = (
685
			files = (
686
				0DAF05E70E6BEB280097AAAD /* libGEL.dylib in Frameworks */,
686
				0DAF05E70E6BEB280097AAAD /* libGELd.dylib in Frameworks */,
687
				0D44CA130E82FA5A00084725 /* OpenGL.framework in Frameworks */,
687
				0D44CA130E82FA5A00084725 /* OpenGL.framework in Frameworks */,
688
				0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */,
688
				0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */,
689
				0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */,
689
				0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */,
690
			);
690
			);
691
			runOnlyForDeploymentPostprocessing = 0;
691
			runOnlyForDeploymentPostprocessing = 0;
Line 693... Line 693...
693
		0DB883580C611DA10040A677 /* Frameworks */ = {
693
		0DB883580C611DA10040A677 /* Frameworks */ = {
694
			isa = PBXFrameworksBuildPhase;
694
			isa = PBXFrameworksBuildPhase;
695
			buildActionMask = 2147483647;
695
			buildActionMask = 2147483647;
696
			files = (
696
			files = (
697
				0DAFF3800E83D0F800BE991A /* OpenGL.framework in Frameworks */,
697
				0DAFF3800E83D0F800BE991A /* OpenGL.framework in Frameworks */,
698
				0DB883700C611E970040A677 /* libGEL.dylib in Frameworks */,
698
				0DB883700C611E970040A677 /* libGELd.dylib in Frameworks */,
699
				0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */,
699
				0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */,
700
				0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */,
700
				0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */,
701
			);
701
			);
702
			runOnlyForDeploymentPostprocessing = 0;
702
			runOnlyForDeploymentPostprocessing = 0;
703
		};
703
		};
704
		0DB883B20C611FB20040A677 /* Frameworks */ = {
704
		0DB883B20C611FB20040A677 /* Frameworks */ = {
705
			isa = PBXFrameworksBuildPhase;
705
			isa = PBXFrameworksBuildPhase;
706
			buildActionMask = 2147483647;
706
			buildActionMask = 2147483647;
707
			files = (
707
			files = (
708
				0D293E4510219E02003B0922 /* OpenGL.framework in Frameworks */,
708
				0D293E4510219E02003B0922 /* OpenGL.framework in Frameworks */,
709
				0DB883B60C611FCA0040A677 /* libGEL.dylib in Frameworks */,
709
				0DB883B60C611FCA0040A677 /* libGELd.dylib in Frameworks */,
710
				0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */,
710
				0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */,
711
				0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */,
711
				0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */,
712
			);
712
			);
713
			runOnlyForDeploymentPostprocessing = 0;
713
			runOnlyForDeploymentPostprocessing = 0;
714
		};
714
		};
715
		0DB883D70C6120590040A677 /* Frameworks */ = {
715
		0DB883D70C6120590040A677 /* Frameworks */ = {
716
			isa = PBXFrameworksBuildPhase;
716
			isa = PBXFrameworksBuildPhase;
717
			buildActionMask = 2147483647;
717
			buildActionMask = 2147483647;
718
			files = (
718
			files = (
719
				0DB883DB0C61206C0040A677 /* libGEL.dylib in Frameworks */,
719
				0DB883DB0C61206C0040A677 /* libGELd.dylib in Frameworks */,
720
				0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */,
720
				0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */,
721
				0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */,
721
				0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */,
722
			);
722
			);
723
			runOnlyForDeploymentPostprocessing = 0;
723
			runOnlyForDeploymentPostprocessing = 0;
724
		};
724
		};
725
		0DB883F00C6120E60040A677 /* Frameworks */ = {
725
		0DB883F00C6120E60040A677 /* Frameworks */ = {
726
			isa = PBXFrameworksBuildPhase;
726
			isa = PBXFrameworksBuildPhase;
727
			buildActionMask = 2147483647;
727
			buildActionMask = 2147483647;
728
			files = (
728
			files = (
729
				0DB883F40C6120F80040A677 /* libGEL.dylib in Frameworks */,
729
				0DB883F40C6120F80040A677 /* libGELd.dylib in Frameworks */,
730
				0DB883F50C6120F80040A677 /* GLUT.framework in Frameworks */,
730
				0DB883F50C6120F80040A677 /* GLUT.framework in Frameworks */,
731
				0DB883F70C6120F80040A677 /* vecLib.framework in Frameworks */,
731
				0DB883F70C6120F80040A677 /* vecLib.framework in Frameworks */,
732
			);
732
			);
733
			runOnlyForDeploymentPostprocessing = 0;
733
			runOnlyForDeploymentPostprocessing = 0;
734
		};
734
		};
735
		0DB884010C6121240040A677 /* Frameworks */ = {
735
		0DB884010C6121240040A677 /* Frameworks */ = {
736
			isa = PBXFrameworksBuildPhase;
736
			isa = PBXFrameworksBuildPhase;
737
			buildActionMask = 2147483647;
737
			buildActionMask = 2147483647;
738
			files = (
738
			files = (
739
				0DB884240C6121860040A677 /* libGEL.dylib in Frameworks */,
739
				0DB884240C6121860040A677 /* libGELd.dylib in Frameworks */,
740
				0DB884250C6121860040A677 /* GLUT.framework in Frameworks */,
740
				0DB884250C6121860040A677 /* GLUT.framework in Frameworks */,
741
				0DB884270C6121860040A677 /* vecLib.framework in Frameworks */,
741
				0DB884270C6121860040A677 /* vecLib.framework in Frameworks */,
742
			);
742
			);
743
			runOnlyForDeploymentPostprocessing = 0;
743
			runOnlyForDeploymentPostprocessing = 0;
744
		};
744
		};
745
		0DB884060C6121400040A677 /* Frameworks */ = {
745
		0DB884060C6121400040A677 /* Frameworks */ = {
746
			isa = PBXFrameworksBuildPhase;
746
			isa = PBXFrameworksBuildPhase;
747
			buildActionMask = 2147483647;
747
			buildActionMask = 2147483647;
748
			files = (
748
			files = (
749
				0D293E4610219E1D003B0922 /* OpenGL.framework in Frameworks */,
749
				0D293E4610219E1D003B0922 /* OpenGL.framework in Frameworks */,
750
				0DB884280C6121910040A677 /* libGEL.dylib in Frameworks */,
750
				0DB884280C6121910040A677 /* libGELd.dylib in Frameworks */,
751
				0DB884290C6121910040A677 /* GLUT.framework in Frameworks */,
751
				0DB884290C6121910040A677 /* GLUT.framework in Frameworks */,
752
				0DB8842B0C6121910040A677 /* vecLib.framework in Frameworks */,
752
				0DB8842B0C6121910040A677 /* vecLib.framework in Frameworks */,
753
			);
753
			);
754
			runOnlyForDeploymentPostprocessing = 0;
754
			runOnlyForDeploymentPostprocessing = 0;
755
		};
755
		};
756
		0DB8840B0C6121570040A677 /* Frameworks */ = {
756
		0DB8840B0C6121570040A677 /* Frameworks */ = {
757
			isa = PBXFrameworksBuildPhase;
757
			isa = PBXFrameworksBuildPhase;
758
			buildActionMask = 2147483647;
758
			buildActionMask = 2147483647;
759
			files = (
759
			files = (
760
				0DB8842C0C61219D0040A677 /* libGEL.dylib in Frameworks */,
760
				0DB8842C0C61219D0040A677 /* libGELd.dylib in Frameworks */,
761
				0DB8842D0C61219D0040A677 /* GLUT.framework in Frameworks */,
761
				0DB8842D0C61219D0040A677 /* GLUT.framework in Frameworks */,
762
				0DB8842F0C61219D0040A677 /* vecLib.framework in Frameworks */,
762
				0DB8842F0C61219D0040A677 /* vecLib.framework in Frameworks */,
763
			);
763
			);
764
			runOnlyForDeploymentPostprocessing = 0;
764
			runOnlyForDeploymentPostprocessing = 0;
765
		};
765
		};
766
		0DB8841B0C6121710040A677 /* Frameworks */ = {
766
		0DB8841B0C6121710040A677 /* Frameworks */ = {
767
			isa = PBXFrameworksBuildPhase;
767
			isa = PBXFrameworksBuildPhase;
768
			buildActionMask = 2147483647;
768
			buildActionMask = 2147483647;
769
			files = (
769
			files = (
770
				0DB884300C6121B10040A677 /* libGEL.dylib in Frameworks */,
770
				0DB884300C6121B10040A677 /* libGELd.dylib in Frameworks */,
771
				0DB884310C6121B10040A677 /* GLUT.framework in Frameworks */,
771
				0DB884310C6121B10040A677 /* GLUT.framework in Frameworks */,
772
				0DB884330C6121B10040A677 /* vecLib.framework in Frameworks */,
772
				0DB884330C6121B10040A677 /* vecLib.framework in Frameworks */,
773
			);
773
			);
774
			runOnlyForDeploymentPostprocessing = 0;
774
			runOnlyForDeploymentPostprocessing = 0;
775
		};
775
		};
776
		0DC4C9140E5039D400F1B8A3 /* Frameworks */ = {
776
		0DC4C9140E5039D400F1B8A3 /* Frameworks */ = {
777
			isa = PBXFrameworksBuildPhase;
777
			isa = PBXFrameworksBuildPhase;
778
			buildActionMask = 2147483647;
778
			buildActionMask = 2147483647;
779
			files = (
779
			files = (
780
				0DC4C92B0E503CE300F1B8A3 /* libGEL.dylib in Frameworks */,
780
				0DC4C92B0E503CE300F1B8A3 /* libGELd.dylib in Frameworks */,
781
				0DC4C9390E503CEB00F1B8A3 /* vecLib.framework in Frameworks */,
781
				0DC4C9390E503CEB00F1B8A3 /* vecLib.framework in Frameworks */,
782
			);
782
			);
783
			runOnlyForDeploymentPostprocessing = 0;
783
			runOnlyForDeploymentPostprocessing = 0;
784
		};
784
		};
785
/* End PBXFrameworksBuildPhase section */
785
/* End PBXFrameworksBuildPhase section */
Line 816... Line 816...
816
			sourceTree = "<group>";
816
			sourceTree = "<group>";
817
		};
817
		};
818
		0D0CAEC20C611308003604C6 /* Products */ = {
818
		0D0CAEC20C611308003604C6 /* Products */ = {
819
			isa = PBXGroup;
819
			isa = PBXGroup;
820
			children = (
820
			children = (
821
				0D0CAEC10C611308003604C6 /* libGEL.dylib */,
821
				0D0CAEC10C611308003604C6 /* libGELd.dylib */,
822
				0DB8835A0C611DA10040A677 /* OBJViewer */,
822
				0DB8835A0C611DA10040A677 /* OBJViewer */,
823
				0DB883B40C611FB20040A677 /* Raytracer */,
823
				0DB883B40C611FB20040A677 /* Raytracer */,
824
				0DB883D90C6120590040A677 /* BloomenthalPolygonize */,
824
				0DB883D90C6120590040A677 /* BloomenthalPolygonize */,
825
				0DB883F20C6120E60040A677 /* MeshDistance */,
825
				0DB883F20C6120E60040A677 /* MeshDistance */,
826
				0DB884030C6121240040A677 /* Decimator */,
826
				0DB884030C6121240040A677 /* Decimator */,
Line 1225... Line 1225...
1225
			sourceTree = "<group>";
1225
			sourceTree = "<group>";
1226
		};
1226
		};
1227
		0DB8835F0C611DD20040A677 /* OBJViewer */ = {
1227
		0DB8835F0C611DD20040A677 /* OBJViewer */ = {
1228
			isa = PBXGroup;
1228
			isa = PBXGroup;
1229
			children = (
1229
			children = (
1230
				0DB883610C611DD20040A677 /* objview.cpp */,
1230
				0DB883610C611DD20040A677 /* objviewer.cpp */,
1231
			);
1231
			);
1232
			name = OBJViewer;
1232
			name = OBJViewer;
1233
			path = apps/OBJViewer;
1233
			path = apps/OBJViewer;
1234
			sourceTree = "<group>";
1234
			sourceTree = "<group>";
1235
		};
1235
		};
Line 1469... Line 1469...
1469
			comments = "GEL is a dynamic library target. Highly tempting to create a more fancy framework, but it seems that frameworks \nare a little rigid in their structure and all include files would have to be of the form \"GEL/Vec3f.h\" rather than e.g. \"CGLA/Vec3f.h\". In other words, more notational burden and less structure.";
1469
			comments = "GEL is a dynamic library target. Highly tempting to create a more fancy framework, but it seems that frameworks \nare a little rigid in their structure and all include files would have to be of the form \"GEL/Vec3f.h\" rather than e.g. \"CGLA/Vec3f.h\". In other words, more notational burden and less structure.";
1470
			dependencies = (
1470
			dependencies = (
1471
			);
1471
			);
1472
			name = GEL;
1472
			name = GEL;
1473
			productName = GEL;
1473
			productName = GEL;
1474
			productReference = 0D0CAEC10C611308003604C6 /* libGEL.dylib */;
1474
			productReference = 0D0CAEC10C611308003604C6 /* libGELd.dylib */;
1475
			productType = "com.apple.product-type.library.dynamic";
1475
			productType = "com.apple.product-type.library.dynamic";
1476
		};
1476
		};
1477
		0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1477
		0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1478
			isa = PBXNativeTarget;
1478
			isa = PBXNativeTarget;
1479
			buildConfigurationList = 0D21E7DA0CBE200400DCAF45 /* Build configuration list for PBXNativeTarget "test.cgla.matrices" */;
1479
			buildConfigurationList = 0D21E7DA0CBE200400DCAF45 /* Build configuration list for PBXNativeTarget "test.cgla.matrices" */;
Line 1846... Line 1846...
1846
		};
1846
		};
1847
		0DB883570C611DA10040A677 /* Sources */ = {
1847
		0DB883570C611DA10040A677 /* Sources */ = {
1848
			isa = PBXSourcesBuildPhase;
1848
			isa = PBXSourcesBuildPhase;
1849
			buildActionMask = 2147483647;
1849
			buildActionMask = 2147483647;
1850
			files = (
1850
			files = (
1851
				0DB883630C611DD20040A677 /* objview.cpp in Sources */,
1851
				0DB883630C611DD20040A677 /* objviewer.cpp in Sources */,
1852
			);
1852
			);
1853
			runOnlyForDeploymentPostprocessing = 0;
1853
			runOnlyForDeploymentPostprocessing = 0;
1854
		};
1854
		};
1855
		0DB883B10C611FB20040A677 /* Sources */ = {
1855
		0DB883B10C611FB20040A677 /* Sources */ = {
1856
			isa = PBXSourcesBuildPhase;
1856
			isa = PBXSourcesBuildPhase;