Subversion Repositories gelsvn

Rev

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

Rev 573 Rev 578
Line 37... Line 37...
37
		0D5270560CE1E5E900FA4789 /* mt19937ar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F530CE09D5800FA4789 /* mt19937ar.cpp */; };
37
		0D5270560CE1E5E900FA4789 /* mt19937ar.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F530CE09D5800FA4789 /* mt19937ar.cpp */; };
38
		0D5270580CE1E5E900FA4789 /* omni.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F550CE09D5800FA4789 /* omni.cpp */; };
38
		0D5270580CE1E5E900FA4789 /* omni.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F550CE09D5800FA4789 /* omni.cpp */; };
39
		0D5270590CE1E5E900FA4789 /* pathtracer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */; };
39
		0D5270590CE1E5E900FA4789 /* pathtracer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F590CE09D5800FA4789 /* pathtracer.cpp */; };
40
		0D52705A0CE1E5E900FA4789 /* plastic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F5A0CE09D5800FA4789 /* plastic.cpp */; };
40
		0D52705A0CE1E5E900FA4789 /* plastic.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F5A0CE09D5800FA4789 /* plastic.cpp */; };
41
		0D52705B0CE1E5E900FA4789 /* scene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F5C0CE09D5800FA4789 /* scene.cpp */; };
41
		0D52705B0CE1E5E900FA4789 /* scene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F5C0CE09D5800FA4789 /* scene.cpp */; };
-
 
42
		0D62563915A71297005D0BAF /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
42
		0D8F862A13B879FA004A5C8E /* GEL.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D8F862913B879FA004A5C8E /* GEL.h */; };
43
		0D62563A15A71377005D0BAF /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
-
 
44
		0D62563B15A713E3005D0BAF /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
-
 
45
		0D62563C15A71555005D0BAF /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
43
		0D8F863113B87A23004A5C8E /* AttributeVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */; };
46
		0D8F863113B87A23004A5C8E /* AttributeVector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5515A31222A29B0047FA6A /* AttributeVector.h */; };
44
		0D8F863213B87A23004A5C8E /* caps_and_needles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */; };
47
		0D8F863213B87A23004A5C8E /* caps_and_needles.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D5515A41222A29B0047FA6A /* caps_and_needles.cpp */; };
45
		0D8F863313B87A23004A5C8E /* caps_and_needles.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5515A51222A29B0047FA6A /* caps_and_needles.h */; };
48
		0D8F863313B87A23004A5C8E /* caps_and_needles.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5515A51222A29B0047FA6A /* caps_and_needles.h */; };
46
		0D8F863413B87A23004A5C8E /* close_holes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D5515A61222A29B0047FA6A /* close_holes.cpp */; };
49
		0D8F863413B87A23004A5C8E /* close_holes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D5515A61222A29B0047FA6A /* close_holes.cpp */; };
47
		0D8F863513B87A23004A5C8E /* close_holes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5515A71222A29B0047FA6A /* close_holes.h */; };
50
		0D8F863513B87A23004A5C8E /* close_holes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5515A71222A29B0047FA6A /* close_holes.h */; };
Line 246... Line 249...
246
		0D8F870213B87A5D004A5C8E /* HashTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF790C61132C003604C6 /* HashTable.h */; };
249
		0D8F870213B87A5D004A5C8E /* HashTable.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF790C61132C003604C6 /* HashTable.h */; };
247
		0D8F870313B87A5D004A5C8E /* Parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D0CAF7B0C61132C003604C6 /* Parse.cpp */; };
250
		0D8F870313B87A5D004A5C8E /* Parse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D0CAF7B0C61132C003604C6 /* Parse.cpp */; };
248
		0D8F870413B87A5D004A5C8E /* Parse.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7C0C61132C003604C6 /* Parse.h */; };
251
		0D8F870413B87A5D004A5C8E /* Parse.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7C0C61132C003604C6 /* Parse.h */; };
249
		0D8F870513B87A5D004A5C8E /* ResourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7D0C61132C003604C6 /* ResourceManager.h */; };
252
		0D8F870513B87A5D004A5C8E /* ResourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7D0C61132C003604C6 /* ResourceManager.h */; };
250
		0D8F870613B87A5D004A5C8E /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7E0C61132C003604C6 /* Timer.h */; };
253
		0D8F870613B87A5D004A5C8E /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7E0C61132C003604C6 /* Timer.h */; };
-
 
254
		0DA54DF715AA223D00B37360 /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
-
 
255
		0DA54DF815AA23B700B37360 /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
251
		0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
256
		0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
252
		0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
257
		0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
253
		0DAF05F10E6BEB8B0097AAAD /* meshedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */; };
258
		0DAF05F10E6BEB8B0097AAAD /* meshedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */; };
254
		0DAF06250E6C0A6A0097AAAD /* harmonics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */; };
259
		0DAF06250E6C0A6A0097AAAD /* harmonics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */; };
255
		0DAFF3800E83D0F800BE991A /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
260
		0DAFF3800E83D0F800BE991A /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
256
		0DB270E00E853DBE001F2338 /* VisObj.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */; };
261
		0DB270E00E853DBE001F2338 /* VisObj.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */; };
257
		0DB8329E14CF40A2002411B4 /* glew.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DB8329C14CF40A2002411B4 /* glew.h */; };
262
		0DB8329E14CF40A2002411B4 /* glew.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DB8329C14CF40A2002411B4 /* glew.h */; };
258
		0DB8329F14CF40A2002411B4 /* glew.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8329D14CF40A2002411B4 /* glew.c */; };
263
		0DB8329F14CF40A2002411B4 /* glew.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8329D14CF40A2002411B4 /* glew.c */; };
259
		0DB883630C611DD20040A677 /* objviewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883610C611DD20040A677 /* objviewer.cpp */; };
264
		0DB883630C611DD20040A677 /* objviewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883610C611DD20040A677 /* objviewer.cpp */; };
260
		0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
265
		0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
261
		0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
-
 
262
		0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
266
		0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
263
		0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
267
		0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
264
		0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
268
		0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
265
		0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
269
		0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
266
		0DB883E70C6120A50040A677 /* raytrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */; };
270
		0DB883E70C6120A50040A677 /* raytrace.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883E50C6120A50040A677 /* raytrace.cpp */; };
267
		0DB883EC0C6120C90040A677 /* bloomenthal-polygonize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */; };
-
 
268
		0DB884250C6121860040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
271
		0DB884250C6121860040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
269
		0DB884270C6121860040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
272
		0DB884270C6121860040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
270
		0DB884290C6121910040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
273
		0DB884290C6121910040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
271
		0DB8842B0C6121910040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
274
		0DB8842B0C6121910040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
272
		0DB8842D0C61219D0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
275
		0DB8842D0C61219D0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
273
		0DB8842F0C61219D0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
276
		0DB8842F0C61219D0040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
274
		0DB884310C6121B10040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
277
		0DB884310C6121B10040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
275
		0DB884330C6121B10040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
278
		0DB884330C6121B10040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
276
		0DB884370C6121CF0040A677 /* decimator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884350C6121CF0040A677 /* decimator.cpp */; };
-
 
277
		0DB8843D0C6121ED0040A677 /* plyfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */; };
279
		0DB8843D0C6121ED0040A677 /* plyfile.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843B0C6121ED0040A677 /* plyfile.c */; };
278
		0DB8843E0C6121ED0040A677 /* rsview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */; };
280
		0DB8843E0C6121ED0040A677 /* rsview.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB8843C0C6121ED0040A677 /* rsview.cpp */; };
279
		0DB884420C6122050040A677 /* boundary_collapse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884400C6122050040A677 /* boundary_collapse.cpp */; };
-
 
280
		0DB884480C6122220040A677 /* volpoly.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB884460C6122220040A677 /* volpoly.cpp */; };
-
 
281
		0DC4C91F0E5039EF00F1B8A3 /* eigensolvertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */; };
281
		0DC4C91F0E5039EF00F1B8A3 /* eigensolvertest.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */; };
282
		0DC4C9390E503CEB00F1B8A3 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
282
		0DC4C9390E503CEB00F1B8A3 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
283
		0DC8B7B114447287008DEB3E /* covariance_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */; };
283
		0DC8B7B114447287008DEB3E /* covariance_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7520CBE1E0100DCAF45 /* covariance_test.cpp */; };
284
		0DC8B7B2144472C7008DEB3E /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
284
		0DC8B7B2144472C7008DEB3E /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
-
 
285
		0DD8734415A8CD0E00F09AA2 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DD8734315A8CD0E00F09AA2 /* Cocoa.framework */; };
285
		0DE7188115889A9B00174DAA /* meshdist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */; };
286
		0DE7188115889A9B00174DAA /* meshdist.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883FA0C61210A0040A677 /* meshdist.cpp */; };
286
		0DE7188415889AAA00174DAA /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
287
		0DE7188415889AAA00174DAA /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
287
		0DE7188615889AB400174DAA /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DE7188515889AB400174DAA /* vecLib.framework */; };
288
		0DE7188615889AB400174DAA /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DE7188515889AB400174DAA /* vecLib.framework */; };
288
		0DF33DAA13420ACA00B09740 /* kdtree-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7640CBE1E0100DCAF45 /* kdtree-test.cpp */; };
289
		0DF33DAA13420ACA00B09740 /* kdtree-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7640CBE1E0100DCAF45 /* kdtree-test.cpp */; };
289
/* End PBXBuildFile section */
290
/* End PBXBuildFile section */
Line 589... Line 590...
589
		0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stbi_DDS_aug.h; sourceTree = "<group>"; };
590
		0D5941730E4B21AB005EA01C /* stbi_DDS_aug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stbi_DDS_aug.h; sourceTree = "<group>"; };
590
		0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stbi_DDS_aug_c.h; sourceTree = "<group>"; };
591
		0D5941740E4B21AB005EA01C /* stbi_DDS_aug_c.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = stbi_DDS_aug_c.h; sourceTree = "<group>"; };
591
		0D59420E0E4B24F4005EA01C /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
592
		0D59420E0E4B24F4005EA01C /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
592
		0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glsl_shader.cpp; sourceTree = "<group>"; };
593
		0D5942640E4B2EE9005EA01C /* glsl_shader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = glsl_shader.cpp; sourceTree = "<group>"; };
593
		0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glsl_shader.h; sourceTree = "<group>"; };
594
		0D5942650E4B2EE9005EA01C /* glsl_shader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = glsl_shader.h; sourceTree = "<group>"; };
-
 
595
		0D62563D15A71577005D0BAF /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = ../../../System/Library/Frameworks/Carbon.framework; sourceTree = "<group>"; };
594
		0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Mat3x3d.cpp; sourceTree = "<group>"; };
596
		0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Mat3x3d.cpp; sourceTree = "<group>"; };
595
		0D8F862613B879FA004A5C8E /* GEL-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "GEL-Prefix.pch"; sourceTree = "<group>"; };
597
		0D8F862613B879FA004A5C8E /* GEL-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "GEL-Prefix.pch"; sourceTree = "<group>"; };
596
		0D8F862713B879FA004A5C8E /* GELProj.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = GELProj.xcconfig; sourceTree = "<group>"; };
598
		0D8F862713B879FA004A5C8E /* GELProj.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = GELProj.xcconfig; sourceTree = "<group>"; };
597
		0D8F862813B879FA004A5C8E /* GELTarget.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = GELTarget.xcconfig; sourceTree = "<group>"; };
599
		0D8F862813B879FA004A5C8E /* GELTarget.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = GELTarget.xcconfig; sourceTree = "<group>"; };
598
		0D8F862913B879FA004A5C8E /* GEL.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GEL.h; sourceTree = "<group>"; };
-
 
599
		0D8F862B13B879FA004A5C8E /* GELPriv.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GELPriv.h; sourceTree = "<group>"; };
-
 
600
		0D8F862C13B879FA004A5C8E /* GEL.cp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = GEL.cp; sourceTree = "<group>"; };
-
 
601
		0DADE2FD0E80F9E10067F242 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
600
		0DADE2FD0E80F9E10067F242 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
602
		0DAF05B40E6BEAFC0097AAAD /* MeshEdit */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MeshEdit; sourceTree = BUILT_PRODUCTS_DIR; };
601
		0DAF05B40E6BEAFC0097AAAD /* MeshEdit */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MeshEdit; sourceTree = BUILT_PRODUCTS_DIR; };
603
		0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = meshedit.cpp; path = apps/MeshEdit/meshedit.cpp; sourceTree = "<group>"; };
602
		0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = meshedit.cpp; path = apps/MeshEdit/meshedit.cpp; sourceTree = "<group>"; };
604
		0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = harmonics.h; path = apps/MeshEdit/harmonics.h; sourceTree = "<group>"; };
603
		0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = harmonics.h; path = apps/MeshEdit/harmonics.h; sourceTree = "<group>"; };
605
		0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = harmonics.cpp; path = apps/MeshEdit/harmonics.cpp; sourceTree = "<group>"; };
604
		0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = harmonics.cpp; path = apps/MeshEdit/harmonics.cpp; sourceTree = "<group>"; };
Line 612... Line 611...
612
		0DB883610C611DD20040A677 /* objviewer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = objviewer.cpp; sourceTree = "<group>"; };
611
		0DB883610C611DD20040A677 /* objviewer.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = objviewer.cpp; sourceTree = "<group>"; };
613
		0DB883B40C611FB20040A677 /* Raytracer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Raytracer; sourceTree = BUILT_PRODUCTS_DIR; };
612
		0DB883B40C611FB20040A677 /* Raytracer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Raytracer; sourceTree = BUILT_PRODUCTS_DIR; };
614
		0DB883D90C6120590040A677 /* BloomenthalPolygonize */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BloomenthalPolygonize; sourceTree = BUILT_PRODUCTS_DIR; };
613
		0DB883D90C6120590040A677 /* BloomenthalPolygonize */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BloomenthalPolygonize; sourceTree = BUILT_PRODUCTS_DIR; };
615
		0DB883E30C6120A50040A677 /* Camera.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Camera.h; sourceTree = "<group>"; };
614
		0DB883E30C6120A50040A677 /* Camera.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = Camera.h; sourceTree = "<group>"; };
616
		0DB883E50C6120A50040A677 /* raytrace.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = raytrace.cpp; sourceTree = "<group>"; };
615
		0DB883E50C6120A50040A677 /* raytrace.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = raytrace.cpp; sourceTree = "<group>"; };
617
		0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = "bloomenthal-polygonize.cpp"; sourceTree = "<group>"; };
-
 
618
		0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = meshdist.cpp; sourceTree = "<group>"; };
616
		0DB883FA0C61210A0040A677 /* meshdist.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = meshdist.cpp; sourceTree = "<group>"; };
619
		0DB884030C6121240040A677 /* Decimator */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Decimator; sourceTree = BUILT_PRODUCTS_DIR; };
617
		0DB884030C6121240040A677 /* Decimator */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = Decimator; sourceTree = BUILT_PRODUCTS_DIR; };
620
		0DB884080C6121400040A677 /* RangeScanViewer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = RangeScanViewer; sourceTree = BUILT_PRODUCTS_DIR; };
618
		0DB884080C6121400040A677 /* RangeScanViewer */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = RangeScanViewer; sourceTree = BUILT_PRODUCTS_DIR; };
621
		0DB8840D0C6121570040A677 /* BoundaryCollapse */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BoundaryCollapse; sourceTree = BUILT_PRODUCTS_DIR; };
619
		0DB8840D0C6121570040A677 /* BoundaryCollapse */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = BoundaryCollapse; sourceTree = BUILT_PRODUCTS_DIR; };
622
		0DB8841D0C6121710040A677 /* VolumePolygonize */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = VolumePolygonize; sourceTree = BUILT_PRODUCTS_DIR; };
620
		0DB8841D0C6121710040A677 /* VolumePolygonize */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = VolumePolygonize; sourceTree = BUILT_PRODUCTS_DIR; };
623
		0DB884350C6121CF0040A677 /* decimator.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = decimator.cpp; sourceTree = "<group>"; };
-
 
624
		0DB8843A0C6121ED0040A677 /* ply.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ply.h; sourceTree = "<group>"; };
621
		0DB8843A0C6121ED0040A677 /* ply.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ply.h; sourceTree = "<group>"; };
625
		0DB8843B0C6121ED0040A677 /* plyfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = plyfile.c; sourceTree = "<group>"; };
622
		0DB8843B0C6121ED0040A677 /* plyfile.c */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.c; path = plyfile.c; sourceTree = "<group>"; };
626
		0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = rsview.cpp; sourceTree = "<group>"; };
623
		0DB8843C0C6121ED0040A677 /* rsview.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = rsview.cpp; sourceTree = "<group>"; };
627
		0DB884400C6122050040A677 /* boundary_collapse.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = boundary_collapse.cpp; sourceTree = "<group>"; };
-
 
628
		0DB884460C6122220040A677 /* volpoly.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = volpoly.cpp; sourceTree = "<group>"; };
-
 
629
		0DC4C9160E5039D400F1B8A3 /* LinAlg-eigensolver */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "LinAlg-eigensolver"; sourceTree = BUILT_PRODUCTS_DIR; };
624
		0DC4C9160E5039D400F1B8A3 /* LinAlg-eigensolver */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = "LinAlg-eigensolver"; sourceTree = BUILT_PRODUCTS_DIR; };
630
		0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eigensolvertest.cpp; sourceTree = "<group>"; };
625
		0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = eigensolvertest.cpp; sourceTree = "<group>"; };
631
		0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string_utils.cpp; sourceTree = "<group>"; };
626
		0DC70B530E4DB1AF007B9226 /* string_utils.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = string_utils.cpp; sourceTree = "<group>"; };
632
		0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string_utils.h; sourceTree = "<group>"; };
627
		0DC70B540E4DB1AF007B9226 /* string_utils.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = string_utils.h; sourceTree = "<group>"; };
633
		0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlParser.cpp; sourceTree = "<group>"; };
628
		0DC70B550E4DB1AF007B9226 /* XmlParser.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = XmlParser.cpp; sourceTree = "<group>"; };
634
		0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlParser.h; sourceTree = "<group>"; };
629
		0DC70B560E4DB1AF007B9226 /* XmlParser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = XmlParser.h; sourceTree = "<group>"; };
635
		0DC8B7A814447264008DEB3E /* test.CGLA.covariance */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test.CGLA.covariance; sourceTree = BUILT_PRODUCTS_DIR; };
630
		0DC8B7A814447264008DEB3E /* test.CGLA.covariance */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test.CGLA.covariance; sourceTree = BUILT_PRODUCTS_DIR; };
636
		0DD764F6148E57FA002FFDEA /* Console.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Console.cpp; sourceTree = "<group>"; };
631
		0DD764F6148E57FA002FFDEA /* Console.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = Console.cpp; sourceTree = "<group>"; };
637
		0DD764F7148E57FA002FFDEA /* Console.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Console.h; sourceTree = "<group>"; };
632
		0DD764F7148E57FA002FFDEA /* Console.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Console.h; sourceTree = "<group>"; };
-
 
633
		0DD8734315A8CD0E00F09AA2 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = ../../../System/Library/Frameworks/Cocoa.framework; sourceTree = "<group>"; };
638
		0DE7187815889A8300174DAA /* MeshDistance */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MeshDistance; sourceTree = BUILT_PRODUCTS_DIR; };
634
		0DE7187815889A8300174DAA /* MeshDistance */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MeshDistance; sourceTree = BUILT_PRODUCTS_DIR; };
639
		0DE7187B15889A8300174DAA /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
635
		0DE7187B15889A8300174DAA /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
640
		0DE7187D15889A8300174DAA /* MeshDistance.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = MeshDistance.1; sourceTree = "<group>"; };
636
		0DE7187D15889A8300174DAA /* MeshDistance.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = MeshDistance.1; sourceTree = "<group>"; };
641
		0DE7188515889AB400174DAA /* vecLib.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vecLib.framework; path = SDKs/MacOSX10.6.sdk/System/Library/Frameworks/vecLib.framework; sourceTree = DEVELOPER_DIR; };
637
		0DE7188515889AB400174DAA /* vecLib.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = vecLib.framework; path = SDKs/MacOSX10.6.sdk/System/Library/Frameworks/vecLib.framework; sourceTree = DEVELOPER_DIR; };
642
		0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CSCMatrixBuilder.h; path = apps/MeshEdit/CSCMatrixBuilder.h; sourceTree = "<group>"; };
638
		0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CSCMatrixBuilder.h; path = apps/MeshEdit/CSCMatrixBuilder.h; sourceTree = "<group>"; };
643
		0DF33DA113420AC500B09740 /* test.geometry.kdtree */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test.geometry.kdtree; sourceTree = BUILT_PRODUCTS_DIR; };
639
		0DF33DA113420AC500B09740 /* test.geometry.kdtree */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test.geometry.kdtree; sourceTree = BUILT_PRODUCTS_DIR; };
644
		0DF33DA413420AC500B09740 /* main.cpp */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.cpp.cpp; path = main.cpp; sourceTree = "<group>"; };
-
 
645
		0DF33DA613420AC500B09740 /* test_geometry_kdtree.1 */ = {isa = PBXFileReference; lastKnownFileType = text.man; path = test_geometry_kdtree.1; sourceTree = "<group>"; };
-
 
646
/* End PBXFileReference section */
640
/* End PBXFileReference section */
647
 
641
 
648
/* Begin PBXFrameworksBuildPhase section */
642
/* Begin PBXFrameworksBuildPhase section */
649
		0D21E7950CBE1FC600DCAF45 /* Frameworks */ = {
643
		0D21E7950CBE1FC600DCAF45 /* Frameworks */ = {
650
			isa = PBXFrameworksBuildPhase;
644
			isa = PBXFrameworksBuildPhase;
651
			buildActionMask = 2147483647;
645
			buildActionMask = 2147483647;
652
			files = (
646
			files = (
-
 
647
				0D62563A15A71377005D0BAF /* GEL.dylib in Frameworks */,
653
				0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */,
648
				0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */,
654
			);
649
			);
655
			runOnlyForDeploymentPostprocessing = 0;
650
			runOnlyForDeploymentPostprocessing = 0;
656
		};
651
		};
657
		0D5270440CE1E5BB00FA4789 /* Frameworks */ = {
652
		0D5270440CE1E5BB00FA4789 /* Frameworks */ = {
658
			isa = PBXFrameworksBuildPhase;
653
			isa = PBXFrameworksBuildPhase;
659
			buildActionMask = 2147483647;
654
			buildActionMask = 2147483647;
660
			files = (
655
			files = (
-
 
656
				0D62563B15A713E3005D0BAF /* GEL.dylib in Frameworks */,
661
				0D293E4710219E2E003B0922 /* OpenGL.framework in Frameworks */,
657
				0D293E4710219E2E003B0922 /* OpenGL.framework in Frameworks */,
662
				0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */,
658
				0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */,
663
				0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */,
659
				0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */,
664
			);
660
			);
665
			runOnlyForDeploymentPostprocessing = 0;
661
			runOnlyForDeploymentPostprocessing = 0;
Line 689... Line 685...
689
		};
685
		};
690
		0DB883580C611DA10040A677 /* Frameworks */ = {
686
		0DB883580C611DA10040A677 /* Frameworks */ = {
691
			isa = PBXFrameworksBuildPhase;
687
			isa = PBXFrameworksBuildPhase;
692
			buildActionMask = 2147483647;
688
			buildActionMask = 2147483647;
693
			files = (
689
			files = (
-
 
690
				0DD8734415A8CD0E00F09AA2 /* Cocoa.framework in Frameworks */,
-
 
691
				0D62563C15A71555005D0BAF /* GEL.dylib in Frameworks */,
694
				0DAFF3800E83D0F800BE991A /* OpenGL.framework in Frameworks */,
692
				0DAFF3800E83D0F800BE991A /* OpenGL.framework in Frameworks */,
695
				0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */,
693
				0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */,
696
				0DB883A70C611EC30040A677 /* vecLib.framework in Frameworks */,
-
 
697
			);
694
			);
698
			runOnlyForDeploymentPostprocessing = 0;
695
			runOnlyForDeploymentPostprocessing = 0;
699
		};
696
		};
700
		0DB883B20C611FB20040A677 /* Frameworks */ = {
697
		0DB883B20C611FB20040A677 /* Frameworks */ = {
701
			isa = PBXFrameworksBuildPhase;
698
			isa = PBXFrameworksBuildPhase;
702
			buildActionMask = 2147483647;
699
			buildActionMask = 2147483647;
703
			files = (
700
			files = (
-
 
701
				0DA54DF815AA23B700B37360 /* GEL.dylib in Frameworks */,
704
				0D293E4510219E02003B0922 /* OpenGL.framework in Frameworks */,
702
				0D293E4510219E02003B0922 /* OpenGL.framework in Frameworks */,
705
				0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */,
703
				0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */,
706
				0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */,
704
				0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */,
707
			);
705
			);
708
			runOnlyForDeploymentPostprocessing = 0;
706
			runOnlyForDeploymentPostprocessing = 0;
709
		};
707
		};
710
		0DB883D70C6120590040A677 /* Frameworks */ = {
708
		0DB883D70C6120590040A677 /* Frameworks */ = {
711
			isa = PBXFrameworksBuildPhase;
709
			isa = PBXFrameworksBuildPhase;
712
			buildActionMask = 2147483647;
710
			buildActionMask = 2147483647;
713
			files = (
711
			files = (
-
 
712
				0DA54DF715AA223D00B37360 /* GEL.dylib in Frameworks */,
714
				0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */,
713
				0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */,
715
				0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */,
714
				0DB883DE0C61206C0040A677 /* vecLib.framework in Frameworks */,
716
			);
715
			);
717
			runOnlyForDeploymentPostprocessing = 0;
716
			runOnlyForDeploymentPostprocessing = 0;
718
		};
717
		};
Line 756... Line 755...
756
		};
755
		};
757
		0DC4C9140E5039D400F1B8A3 /* Frameworks */ = {
756
		0DC4C9140E5039D400F1B8A3 /* Frameworks */ = {
758
			isa = PBXFrameworksBuildPhase;
757
			isa = PBXFrameworksBuildPhase;
759
			buildActionMask = 2147483647;
758
			buildActionMask = 2147483647;
760
			files = (
759
			files = (
-
 
760
				0D62563915A71297005D0BAF /* GEL.dylib in Frameworks */,
761
				0DC4C9390E503CEB00F1B8A3 /* vecLib.framework in Frameworks */,
761
				0DC4C9390E503CEB00F1B8A3 /* vecLib.framework in Frameworks */,
762
			);
762
			);
763
			runOnlyForDeploymentPostprocessing = 0;
763
			runOnlyForDeploymentPostprocessing = 0;
764
		};
764
		};
765
		0DC8B7A514447264008DEB3E /* Frameworks */ = {
765
		0DC8B7A514447264008DEB3E /* Frameworks */ = {
Line 790... Line 790...
790
 
790
 
791
/* Begin PBXGroup section */
791
/* Begin PBXGroup section */
792
		0D0CAEB00C6112FC003604C6 = {
792
		0D0CAEB00C6112FC003604C6 = {
793
			isa = PBXGroup;
793
			isa = PBXGroup;
794
			children = (
794
			children = (
795
				0DE7188515889AB400174DAA /* vecLib.framework */,
-
 
796
				0D2A007C14333ED7009D3DE6 /* GEL.dylib */,
795
				0D2A007C14333ED7009D3DE6 /* GEL.dylib */,
-
 
796
				0DD8734315A8CD0E00F09AA2 /* Cocoa.framework */,
-
 
797
				0D62563D15A71577005D0BAF /* Carbon.framework */,
-
 
798
				0DE7188515889AB400174DAA /* vecLib.framework */,
797
				0D2E91B6151551B100B03B56 /* Carbon.framework */,
799
				0D2E91B6151551B100B03B56 /* Carbon.framework */,
798
				0D1F0B9D13B87CAE00FDCAB9 /* vecLib.framework */,
800
				0D1F0B9D13B87CAE00FDCAB9 /* vecLib.framework */,
799
				0D1F0B9B13B87CA300FDCAB9 /* Carbon.framework */,
801
				0D1F0B9B13B87CA300FDCAB9 /* Carbon.framework */,
800
				0D1F0B9713B87C8700FDCAB9 /* GLUT.framework */,
802
				0D1F0B9713B87C8700FDCAB9 /* GLUT.framework */,
801
				0D1F0B9513B87C8100FDCAB9 /* OpenGL.framework */,
803
				0D1F0B9513B87C8100FDCAB9 /* OpenGL.framework */,
802
				0D5515A21222A29B0047FA6A /* HMesh */,
-
 
803
				0D0CAEC60C61132B003604C6 /* CGLA */,
-
 
804
				0D0CAF010C61132B003604C6 /* Geometry */,
-
 
805
				0D0CAF350C61132C003604C6 /* GLGraphics */,
-
 
806
				0D0CAF6C0C61132C003604C6 /* LinAlg */,
-
 
807
				0D0CAF740C61132C003604C6 /* Util */,
-
 
808
				0DB884440C6122220040A677 /* VolumePolygonize */,
-
 
809
				0DB8843F0C6122050040A677 /* BoundaryCollapse */,
-
 
810
				0DB884390C6121ED0040A677 /* RangeScanViewer */,
-
 
811
				0DB884340C6121CF0040A677 /* Decimator */,
-
 
812
				0DB883F80C61210A0040A677 /* MeshDistance */,
-
 
813
				0DB883E90C6120C90040A677 /* BloomenthalPolygonize */,
-
 
814
				0DB8835F0C611DD20040A677 /* OBJViewer */,
-
 
815
				0DAF05EB0E6BEB3A0097AAAD /* MeshEdit */,
-
 
816
				0D21E7500CBE1E0100DCAF45 /* test */,
-
 
817
				0DB883E20C6120A50040A677 /* Raytracer */,
-
 
818
				0D526F6E0CE09D5E00FA4789 /* PathTracer */,
-
 
819
				0DF33DA313420AC500B09740 /* test.geometry.kdtree */,
-
 
820
				0D8F862413B879FA004A5C8E /* GEL */,
804
				0D8F862413B879FA004A5C8E /* GEL */,
-
 
805
				0DA54DF915AA269500B37360 /* apps */,
821
				0DE7187A15889A8300174DAA /* MeshDistance */,
806
				0D21E7500CBE1E0100DCAF45 /* test */,
822
				0D0CAEC20C611308003604C6 /* Products */,
807
				0D0CAEC20C611308003604C6 /* Products */,
823
				0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */,
808
				0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */,
824
				0DADE2FD0E80F9E10067F242 /* OpenGL.framework */,
809
				0DADE2FD0E80F9E10067F242 /* OpenGL.framework */,
825
				0D0CB0340C6113E8003604C6 /* GLUT.framework */,
810
				0D0CB0340C6113E8003604C6 /* GLUT.framework */,
826
				0D59420E0E4B24F4005EA01C /* Carbon.framework */,
811
				0D59420E0E4B24F4005EA01C /* Carbon.framework */,
Line 913... Line 898...
913
				0D0CAEFE0C61132B003604C6 /* Vec4d.h */,
898
				0D0CAEFE0C61132B003604C6 /* Vec4d.h */,
914
				0D0CAEFF0C61132B003604C6 /* Vec4f.h */,
899
				0D0CAEFF0C61132B003604C6 /* Vec4f.h */,
915
				0D0CAF000C61132B003604C6 /* Vec4uc.h */,
900
				0D0CAF000C61132B003604C6 /* Vec4uc.h */,
916
			);
901
			);
917
			name = CGLA;
902
			name = CGLA;
918
			path = src/CGLA;
903
			path = ../src/CGLA;
919
			sourceTree = "<group>";
904
			sourceTree = "<group>";
920
		};
905
		};
921
		0D0CAF010C61132B003604C6 /* Geometry */ = {
906
		0D0CAF010C61132B003604C6 /* Geometry */ = {
922
			isa = PBXGroup;
907
			isa = PBXGroup;
923
			children = (
908
			children = (
Line 979... Line 964...
979
				0D0CAF340C61132C003604C6 /* verification.h */,
964
				0D0CAF340C61132C003604C6 /* verification.h */,
980
				0D0150490F646D0700828A8E /* load.h */,
965
				0D0150490F646D0700828A8E /* load.h */,
981
				0D01504A0F646D0700828A8E /* load.cpp */,
966
				0D01504A0F646D0700828A8E /* load.cpp */,
982
			);
967
			);
983
			name = Geometry;
968
			name = Geometry;
984
			path = src/Geometry;
969
			path = ../src/Geometry;
985
			sourceTree = "<group>";
970
			sourceTree = "<group>";
986
		};
971
		};
987
		0D0CAF350C61132C003604C6 /* GLGraphics */ = {
972
		0D0CAF350C61132C003604C6 /* GLGraphics */ = {
988
			isa = PBXGroup;
973
			isa = PBXGroup;
989
			children = (
974
			children = (
Line 1020... Line 1005...
1020
				0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */,
1005
				0D0CAF3E0C61132C003604C6 /* QuatTrackBall.cpp */,
1021
				0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */,
1006
				0D0CAF400C61132C003604C6 /* SimpleTrackBall.cpp */,
1022
				0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */,
1007
				0D0CAF410C61132C003604C6 /* SimpleTrackBall.h */,
1023
			);
1008
			);
1024
			name = GLGraphics;
1009
			name = GLGraphics;
1025
			path = src/GLGraphics;
1010
			path = ../src/GLGraphics;
1026
			sourceTree = "<group>";
1011
			sourceTree = "<group>";
1027
		};
1012
		};
1028
		0D0CAF6C0C61132C003604C6 /* LinAlg */ = {
1013
		0D0CAF6C0C61132C003604C6 /* LinAlg */ = {
1029
			isa = PBXGroup;
1014
			isa = PBXGroup;
1030
			children = (
1015
			children = (
Line 1034... Line 1019...
1034
				0D0CAF700C61132C003604C6 /* LinAlgIO.h */,
1019
				0D0CAF700C61132C003604C6 /* LinAlgIO.h */,
1035
				0D0CAF720C61132C003604C6 /* Matrix.h */,
1020
				0D0CAF720C61132C003604C6 /* Matrix.h */,
1036
				0D0CAF730C61132C003604C6 /* Vector.h */,
1021
				0D0CAF730C61132C003604C6 /* Vector.h */,
1037
			);
1022
			);
1038
			name = LinAlg;
1023
			name = LinAlg;
1039
			path = src/LinAlg;
1024
			path = ../src/LinAlg;
1040
			sourceTree = "<group>";
1025
			sourceTree = "<group>";
1041
		};
1026
		};
1042
		0D0CAF740C61132C003604C6 /* Util */ = {
1027
		0D0CAF740C61132C003604C6 /* Util */ = {
1043
			isa = PBXGroup;
1028
			isa = PBXGroup;
1044
			children = (
1029
			children = (
Line 1055... Line 1040...
1055
				0D0CAF7C0C61132C003604C6 /* Parse.h */,
1040
				0D0CAF7C0C61132C003604C6 /* Parse.h */,
1056
				0D0CAF7D0C61132C003604C6 /* ResourceManager.h */,
1041
				0D0CAF7D0C61132C003604C6 /* ResourceManager.h */,
1057
				0D0CAF7E0C61132C003604C6 /* Timer.h */,
1042
				0D0CAF7E0C61132C003604C6 /* Timer.h */,
1058
			);
1043
			);
1059
			name = Util;
1044
			name = Util;
1060
			path = src/Util;
1045
			path = ../src/Util;
1061
			sourceTree = "<group>";
1046
			sourceTree = "<group>";
1062
		};
1047
		};
1063
		0D21E7500CBE1E0100DCAF45 /* test */ = {
1048
		0D21E7500CBE1E0100DCAF45 /* test */ = {
1064
			isa = PBXGroup;
1049
			isa = PBXGroup;
1065
			children = (
1050
			children = (
Line 1222... Line 1207...
1222
				0D5515D31222A29B0047FA6A /* x3d_load.h */,
1207
				0D5515D31222A29B0047FA6A /* x3d_load.h */,
1223
				0D5515D41222A29B0047FA6A /* x3d_save.cpp */,
1208
				0D5515D41222A29B0047FA6A /* x3d_save.cpp */,
1224
				0D5515D51222A29B0047FA6A /* x3d_save.h */,
1209
				0D5515D51222A29B0047FA6A /* x3d_save.h */,
1225
			);
1210
			);
1226
			name = HMesh;
1211
			name = HMesh;
1227
			path = src/HMesh;
1212
			path = ../src/HMesh;
1228
			sourceTree = "<group>";
1213
			sourceTree = "<group>";
1229
		};
1214
		};
1230
		0D8F862413B879FA004A5C8E /* GEL */ = {
1215
		0D8F862413B879FA004A5C8E /* GEL */ = {
1231
			isa = PBXGroup;
1216
			isa = PBXGroup;
1232
			children = (
1217
			children = (
-
 
1218
				0D0CAEC60C61132B003604C6 /* CGLA */,
-
 
1219
				0D0CAF010C61132B003604C6 /* Geometry */,
-
 
1220
				0D5515A21222A29B0047FA6A /* HMesh */,
-
 
1221
				0D0CAF350C61132C003604C6 /* GLGraphics */,
-
 
1222
				0D0CAF6C0C61132C003604C6 /* LinAlg */,
-
 
1223
				0D0CAF740C61132C003604C6 /* Util */,
1233
				0D8F862713B879FA004A5C8E /* GELProj.xcconfig */,
1224
				0D8F862713B879FA004A5C8E /* GELProj.xcconfig */,
1234
				0D8F862813B879FA004A5C8E /* GELTarget.xcconfig */,
1225
				0D8F862813B879FA004A5C8E /* GELTarget.xcconfig */,
1235
				0D8F862913B879FA004A5C8E /* GEL.h */,
-
 
1236
				0D8F862B13B879FA004A5C8E /* GELPriv.h */,
-
 
1237
				0D8F862C13B879FA004A5C8E /* GEL.cp */,
-
 
1238
				0D8F862513B879FA004A5C8E /* Supporting Files */,
1226
				0D8F862513B879FA004A5C8E /* Supporting Files */,
1239
			);
1227
			);
1240
			path = GEL;
1228
			path = GEL;
1241
			sourceTree = "<group>";
1229
			sourceTree = "<group>";
1242
		};
1230
		};
Line 1246... Line 1234...
1246
				0D8F862613B879FA004A5C8E /* GEL-Prefix.pch */,
1234
				0D8F862613B879FA004A5C8E /* GEL-Prefix.pch */,
1247
			);
1235
			);
1248
			name = "Supporting Files";
1236
			name = "Supporting Files";
1249
			sourceTree = "<group>";
1237
			sourceTree = "<group>";
1250
		};
1238
		};
-
 
1239
		0DA54DF915AA269500B37360 /* apps */ = {
-
 
1240
			isa = PBXGroup;
-
 
1241
			children = (
-
 
1242
				0DB884390C6121ED0040A677 /* RangeScanViewer */,
-
 
1243
				0DB883F80C61210A0040A677 /* MeshDistance */,
-
 
1244
				0DB8835F0C611DD20040A677 /* OBJViewer */,
-
 
1245
				0DAF05EB0E6BEB3A0097AAAD /* MeshEdit */,
-
 
1246
				0DB883E20C6120A50040A677 /* Raytracer */,
-
 
1247
				0D526F6E0CE09D5E00FA4789 /* PathTracer */,
-
 
1248
				0DE7187A15889A8300174DAA /* MeshDistance */,
-
 
1249
			);
-
 
1250
			name = apps;
-
 
1251
			sourceTree = "<group>";
-
 
1252
		};
1251
		0DAF05EB0E6BEB3A0097AAAD /* MeshEdit */ = {
1253
		0DAF05EB0E6BEB3A0097AAAD /* MeshEdit */ = {
1252
			isa = PBXGroup;
1254
			isa = PBXGroup;
1253
			children = (
1255
			children = (
1254
				0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */,
1256
				0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */,
1255
				0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */,
1257
				0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */,
Line 1280... Line 1282...
1280
			);
1282
			);
1281
			name = Raytracer;
1283
			name = Raytracer;
1282
			path = apps/Raytracer;
1284
			path = apps/Raytracer;
1283
			sourceTree = "<group>";
1285
			sourceTree = "<group>";
1284
		};
1286
		};
1285
		0DB883E90C6120C90040A677 /* BloomenthalPolygonize */ = {
-
 
1286
			isa = PBXGroup;
-
 
1287
			children = (
-
 
1288
				0DB883EA0C6120C90040A677 /* bloomenthal-polygonize.cpp */,
-
 
1289
			);
-
 
1290
			name = BloomenthalPolygonize;
-
 
1291
			path = apps/BloomenthalPolygonize;
-
 
1292
			sourceTree = "<group>";
-
 
1293
		};
-
 
1294
		0DB883F80C61210A0040A677 /* MeshDistance */ = {
1287
		0DB883F80C61210A0040A677 /* MeshDistance */ = {
1295
			isa = PBXGroup;
1288
			isa = PBXGroup;
1296
			children = (
1289
			children = (
1297
				0DB883FA0C61210A0040A677 /* meshdist.cpp */,
1290
				0DB883FA0C61210A0040A677 /* meshdist.cpp */,
1298
			);
1291
			);
1299
			name = MeshDistance;
1292
			name = MeshDistance;
1300
			path = apps/MeshDistance;
1293
			path = apps/MeshDistance;
1301
			sourceTree = "<group>";
1294
			sourceTree = "<group>";
1302
		};
1295
		};
1303
		0DB884340C6121CF0040A677 /* Decimator */ = {
-
 
1304
			isa = PBXGroup;
-
 
1305
			children = (
-
 
1306
				0DB884350C6121CF0040A677 /* decimator.cpp */,
-
 
1307
			);
-
 
1308
			name = Decimator;
-
 
1309
			path = apps/Decimator;
-
 
1310
			sourceTree = "<group>";
-
 
1311
		};
-
 
1312
		0DB884390C6121ED0040A677 /* RangeScanViewer */ = {
1296
		0DB884390C6121ED0040A677 /* RangeScanViewer */ = {
1313
			isa = PBXGroup;
1297
			isa = PBXGroup;
1314
			children = (
1298
			children = (
1315
				0DB8843A0C6121ED0040A677 /* ply.h */,
1299
				0DB8843A0C6121ED0040A677 /* ply.h */,
1316
				0DB8843B0C6121ED0040A677 /* plyfile.c */,
1300
				0DB8843B0C6121ED0040A677 /* plyfile.c */,
Line 1318... Line 1302...
1318
			);
1302
			);
1319
			name = RangeScanViewer;
1303
			name = RangeScanViewer;
1320
			path = apps/RangeScanViewer;
1304
			path = apps/RangeScanViewer;
1321
			sourceTree = "<group>";
1305
			sourceTree = "<group>";
1322
		};
1306
		};
1323
		0DB8843F0C6122050040A677 /* BoundaryCollapse */ = {
-
 
1324
			isa = PBXGroup;
-
 
1325
			children = (
-
 
1326
				0DB884400C6122050040A677 /* boundary_collapse.cpp */,
-
 
1327
			);
-
 
1328
			name = BoundaryCollapse;
-
 
1329
			path = apps/BoundaryCollapse;
-
 
1330
			sourceTree = "<group>";
-
 
1331
		};
-
 
1332
		0DB884440C6122220040A677 /* VolumePolygonize */ = {
-
 
1333
			isa = PBXGroup;
-
 
1334
			children = (
-
 
1335
				0DB884460C6122220040A677 /* volpoly.cpp */,
-
 
1336
			);
-
 
1337
			name = VolumePolygonize;
-
 
1338
			path = apps/VolumePolygonize;
-
 
1339
			sourceTree = "<group>";
-
 
1340
		};
-
 
1341
		0DC4C91A0E5039EF00F1B8A3 /* LinAlg-eigensolver */ = {
1307
		0DC4C91A0E5039EF00F1B8A3 /* LinAlg-eigensolver */ = {
1342
			isa = PBXGroup;
1308
			isa = PBXGroup;
1343
			children = (
1309
			children = (
1344
				0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */,
1310
				0DC4C91B0E5039EF00F1B8A3 /* eigensolvertest.cpp */,
1345
			);
1311
			);
Line 1353... Line 1319...
1353
				0DE7187D15889A8300174DAA /* MeshDistance.1 */,
1319
				0DE7187D15889A8300174DAA /* MeshDistance.1 */,
1354
			);
1320
			);
1355
			path = MeshDistance;
1321
			path = MeshDistance;
1356
			sourceTree = "<group>";
1322
			sourceTree = "<group>";
1357
		};
1323
		};
1358
		0DF33DA313420AC500B09740 /* test.geometry.kdtree */ = {
-
 
1359
			isa = PBXGroup;
-
 
1360
			children = (
-
 
1361
				0DF33DA413420AC500B09740 /* main.cpp */,
-
 
1362
				0DF33DA613420AC500B09740 /* test_geometry_kdtree.1 */,
-
 
1363
			);
-
 
1364
			path = test.geometry.kdtree;
-
 
1365
			sourceTree = "<group>";
-
 
1366
		};
-
 
1367
/* End PBXGroup section */
1324
/* End PBXGroup section */
1368
 
1325
 
1369
/* Begin PBXHeadersBuildPhase section */
1326
/* Begin PBXHeadersBuildPhase section */
1370
		0D8F862113B879FA004A5C8E /* Headers */ = {
1327
		0D8F862113B879FA004A5C8E /* Headers */ = {
1371
			isa = PBXHeadersBuildPhase;
1328
			isa = PBXHeadersBuildPhase;
1372
			buildActionMask = 2147483647;
1329
			buildActionMask = 2147483647;
1373
			files = (
1330
			files = (
1374
				0D8F862A13B879FA004A5C8E /* GEL.h in Headers */,
-
 
1375
				0D8F863113B87A23004A5C8E /* AttributeVector.h in Headers */,
1331
				0D8F863113B87A23004A5C8E /* AttributeVector.h in Headers */,
1376
				0D8F863313B87A23004A5C8E /* caps_and_needles.h in Headers */,
1332
				0D8F863313B87A23004A5C8E /* caps_and_needles.h in Headers */,
1377
				0D8F863513B87A23004A5C8E /* close_holes.h in Headers */,
1333
				0D8F863513B87A23004A5C8E /* close_holes.h in Headers */,
1378
				0D8F863713B87A23004A5C8E /* ConnectivityKernel.h in Headers */,
1334
				0D8F863713B87A23004A5C8E /* ConnectivityKernel.h in Headers */,
1379
				0D8F863913B87A23004A5C8E /* curvature.h in Headers */,
1335
				0D8F863913B87A23004A5C8E /* curvature.h in Headers */,
Line 1938... Line 1894...
1938
		};
1894
		};
1939
		0DB883D60C6120590040A677 /* Sources */ = {
1895
		0DB883D60C6120590040A677 /* Sources */ = {
1940
			isa = PBXSourcesBuildPhase;
1896
			isa = PBXSourcesBuildPhase;
1941
			buildActionMask = 2147483647;
1897
			buildActionMask = 2147483647;
1942
			files = (
1898
			files = (
1943
				0DB883EC0C6120C90040A677 /* bloomenthal-polygonize.cpp in Sources */,
-
 
1944
			);
1899
			);
1945
			runOnlyForDeploymentPostprocessing = 0;
1900
			runOnlyForDeploymentPostprocessing = 0;
1946
		};
1901
		};
1947
		0DB884000C6121240040A677 /* Sources */ = {
1902
		0DB884000C6121240040A677 /* Sources */ = {
1948
			isa = PBXSourcesBuildPhase;
1903
			isa = PBXSourcesBuildPhase;
1949
			buildActionMask = 2147483647;
1904
			buildActionMask = 2147483647;
1950
			files = (
1905
			files = (
1951
				0DB884370C6121CF0040A677 /* decimator.cpp in Sources */,
-
 
1952
			);
1906
			);
1953
			runOnlyForDeploymentPostprocessing = 0;
1907
			runOnlyForDeploymentPostprocessing = 0;
1954
		};
1908
		};
1955
		0DB884050C6121400040A677 /* Sources */ = {
1909
		0DB884050C6121400040A677 /* Sources */ = {
1956
			isa = PBXSourcesBuildPhase;
1910
			isa = PBXSourcesBuildPhase;
Line 1963... Line 1917...
1963
		};
1917
		};
1964
		0DB8840A0C6121570040A677 /* Sources */ = {
1918
		0DB8840A0C6121570040A677 /* Sources */ = {
1965
			isa = PBXSourcesBuildPhase;
1919
			isa = PBXSourcesBuildPhase;
1966
			buildActionMask = 2147483647;
1920
			buildActionMask = 2147483647;
1967
			files = (
1921
			files = (
1968
				0DB884420C6122050040A677 /* boundary_collapse.cpp in Sources */,
-
 
1969
			);
1922
			);
1970
			runOnlyForDeploymentPostprocessing = 0;
1923
			runOnlyForDeploymentPostprocessing = 0;
1971
		};
1924
		};
1972
		0DB8841A0C6121710040A677 /* Sources */ = {
1925
		0DB8841A0C6121710040A677 /* Sources */ = {
1973
			isa = PBXSourcesBuildPhase;
1926
			isa = PBXSourcesBuildPhase;
1974
			buildActionMask = 2147483647;
1927
			buildActionMask = 2147483647;
1975
			files = (
1928
			files = (
1976
				0DB884480C6122220040A677 /* volpoly.cpp in Sources */,
-
 
1977
			);
1929
			);
1978
			runOnlyForDeploymentPostprocessing = 0;
1930
			runOnlyForDeploymentPostprocessing = 0;
1979
		};
1931
		};
1980
		0DC4C9130E5039D400F1B8A3 /* Sources */ = {
1932
		0DC4C9130E5039D400F1B8A3 /* Sources */ = {
1981
			isa = PBXSourcesBuildPhase;
1933
			isa = PBXSourcesBuildPhase;
Line 2105... Line 2057...
2105
				GCC_DYNAMIC_NO_PIC = NO;
2057
				GCC_DYNAMIC_NO_PIC = NO;
2106
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2058
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2107
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2059
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2108
				GCC_MODEL_TUNING = G5;
2060
				GCC_MODEL_TUNING = G5;
2109
				GCC_OPTIMIZATION_LEVEL = 0;
2061
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2062
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
2110
				INSTALL_PATH = /usr/local/bin;
2063
				INSTALL_PATH = /usr/local/bin;
2111
				PREBINDING = NO;
2064
				PREBINDING = NO;
2112
				PRODUCT_NAME = test.cgla.matrices;
2065
				PRODUCT_NAME = test.cgla.matrices;
2113
				ZERO_LINK = YES;
2066
				ZERO_LINK = YES;
2114
			};
2067
			};
Line 2137... Line 2090...
2137
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2090
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2138
				GCC_MODEL_TUNING = G5;
2091
				GCC_MODEL_TUNING = G5;
2139
				GCC_OPTIMIZATION_LEVEL = 0;
2092
				GCC_OPTIMIZATION_LEVEL = 0;
2140
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
2093
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
2141
				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h";
2094
				GCC_PREFIX_HEADER = "$(SYSTEM_LIBRARY_DIR)/Frameworks/Carbon.framework/Headers/Carbon.h";
-
 
2095
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
2142
				INSTALL_PATH = "$(HOME)/bin";
2096
				INSTALL_PATH = "$(HOME)/bin";
2143
				OTHER_LDFLAGS = (
2097
				OTHER_LDFLAGS = (
2144
					"-framework",
2098
					"-framework",
2145
					Carbon,
2099
					Carbon,
2146
				);
2100
				);
Line 2288... Line 2242...
2288
				GCC_DYNAMIC_NO_PIC = NO;
2242
				GCC_DYNAMIC_NO_PIC = NO;
2289
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2243
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2290
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2244
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2291
				GCC_MODEL_TUNING = G5;
2245
				GCC_MODEL_TUNING = G5;
2292
				GCC_OPTIMIZATION_LEVEL = 0;
2246
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2247
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
2293
				INSTALL_PATH = /usr/local/bin;
2248
				INSTALL_PATH = /usr/local/bin;
2294
				LD_DYLIB_INSTALL_NAME = "";
2249
				LD_DYLIB_INSTALL_NAME = "";
2295
				OTHER_LDFLAGS = "-lglew";
2250
				OTHER_LDFLAGS = "-lglew";
2296
				PREBINDING = NO;
2251
				PREBINDING = NO;
2297
				PRODUCT_NAME = OBJViewer;
2252
				PRODUCT_NAME = OBJViewer;
Line 2328... Line 2283...
2328
				GCC_DYNAMIC_NO_PIC = NO;
2283
				GCC_DYNAMIC_NO_PIC = NO;
2329
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2284
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2330
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2285
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2331
				GCC_MODEL_TUNING = G5;
2286
				GCC_MODEL_TUNING = G5;
2332
				GCC_OPTIMIZATION_LEVEL = 0;
2287
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2288
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
2333
				INSTALL_PATH = /usr/local/bin;
2289
				INSTALL_PATH = /usr/local/bin;
2334
				PREBINDING = NO;
2290
				PREBINDING = NO;
2335
				PRODUCT_NAME = Raytracer;
2291
				PRODUCT_NAME = Raytracer;
2336
				ZERO_LINK = YES;
2292
				ZERO_LINK = YES;
2337
			};
2293
			};
Line 2364... Line 2320...
2364
				GCC_DYNAMIC_NO_PIC = NO;
2320
				GCC_DYNAMIC_NO_PIC = NO;
2365
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2321
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2366
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2322
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2367
				GCC_MODEL_TUNING = G5;
2323
				GCC_MODEL_TUNING = G5;
2368
				GCC_OPTIMIZATION_LEVEL = 0;
2324
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2325
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
2369
				INSTALL_PATH = /usr/local/bin;
2326
				INSTALL_PATH = /usr/local/bin;
2370
				PREBINDING = NO;
2327
				PREBINDING = NO;
2371
				PRODUCT_NAME = BloomenthalPolygonize;
2328
				PRODUCT_NAME = BloomenthalPolygonize;
2372
				ZERO_LINK = YES;
2329
				ZERO_LINK = YES;
2373
			};
2330
			};
Line 2400... Line 2357...
2400
				GCC_DYNAMIC_NO_PIC = NO;
2357
				GCC_DYNAMIC_NO_PIC = NO;
2401
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2358
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2402
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2359
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2403
				GCC_MODEL_TUNING = G5;
2360
				GCC_MODEL_TUNING = G5;
2404
				GCC_OPTIMIZATION_LEVEL = 0;
2361
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2362
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
2405
				INSTALL_PATH = /usr/local/bin;
2363
				INSTALL_PATH = /usr/local/bin;
2406
				PREBINDING = NO;
2364
				PREBINDING = NO;
2407
				PRODUCT_NAME = Decimator;
2365
				PRODUCT_NAME = Decimator;
2408
				ZERO_LINK = YES;
2366
				ZERO_LINK = YES;
2409
			};
2367
			};
Line 2434... Line 2392...
2434
				GCC_DYNAMIC_NO_PIC = NO;
2392
				GCC_DYNAMIC_NO_PIC = NO;
2435
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2393
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2436
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2394
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2437
				GCC_MODEL_TUNING = G5;
2395
				GCC_MODEL_TUNING = G5;
2438
				GCC_OPTIMIZATION_LEVEL = 0;
2396
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2397
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
2439
				INSTALL_PATH = /usr/local/bin;
2398
				INSTALL_PATH = /usr/local/bin;
2440
				PREBINDING = NO;
2399
				PREBINDING = NO;
2441
				PRODUCT_NAME = RangeScanViewer;
2400
				PRODUCT_NAME = RangeScanViewer;
2442
				SDKROOT = macosx;
2401
				SDKROOT = macosx;
2443
				ZERO_LINK = YES;
2402
				ZERO_LINK = YES;
Line 2467... Line 2426...
2467
				GCC_DYNAMIC_NO_PIC = NO;
2426
				GCC_DYNAMIC_NO_PIC = NO;
2468
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2427
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2469
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2428
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2470
				GCC_MODEL_TUNING = G5;
2429
				GCC_MODEL_TUNING = G5;
2471
				GCC_OPTIMIZATION_LEVEL = 0;
2430
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2431
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
2472
				INSTALL_PATH = /usr/local/bin;
2432
				INSTALL_PATH = /usr/local/bin;
2473
				PREBINDING = NO;
2433
				PREBINDING = NO;
2474
				PRODUCT_NAME = BoundaryCollapse;
2434
				PRODUCT_NAME = BoundaryCollapse;
2475
				ZERO_LINK = YES;
2435
				ZERO_LINK = YES;
2476
			};
2436
			};
Line 2497... Line 2457...
2497
				GCC_DYNAMIC_NO_PIC = NO;
2457
				GCC_DYNAMIC_NO_PIC = NO;
2498
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2458
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2499
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2459
				GCC_GENERATE_DEBUGGING_SYMBOLS = YES;
2500
				GCC_MODEL_TUNING = G5;
2460
				GCC_MODEL_TUNING = G5;
2501
				GCC_OPTIMIZATION_LEVEL = 0;
2461
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2462
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
2502
				INSTALL_PATH = /usr/local/bin;
2463
				INSTALL_PATH = /usr/local/bin;
2503
				PREBINDING = NO;
2464
				PREBINDING = NO;
2504
				PRODUCT_NAME = VolumePolygonize;
2465
				PRODUCT_NAME = VolumePolygonize;
2505
				ZERO_LINK = YES;
2466
				ZERO_LINK = YES;
2506
			};
2467
			};
Line 2526... Line 2487...
2526
				COPY_PHASE_STRIP = NO;
2487
				COPY_PHASE_STRIP = NO;
2527
				GCC_DYNAMIC_NO_PIC = NO;
2488
				GCC_DYNAMIC_NO_PIC = NO;
2528
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2489
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
2529
				GCC_MODEL_TUNING = G5;
2490
				GCC_MODEL_TUNING = G5;
2530
				GCC_OPTIMIZATION_LEVEL = 0;
2491
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2492
				GCC_PREPROCESSOR_DEFINITIONS = DEBUG;
2531
				INSTALL_PATH = /usr/local/bin;
2493
				INSTALL_PATH = /usr/local/bin;
2532
				PREBINDING = NO;
2494
				PREBINDING = NO;
2533
				PRODUCT_NAME = "LinAlg-eigensolver";
2495
				PRODUCT_NAME = "LinAlg-eigensolver";
2534
				ZERO_LINK = YES;
2496
				ZERO_LINK = YES;
2535
			};
2497
			};