Subversion Repositories gelsvn

Rev

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

Rev 583 Rev 584
Line 7... Line 7...
7
	objects = {
7
	objects = {
8
 
8
 
9
/* Begin PBXBuildFile section */
9
/* Begin PBXBuildFile section */
10
		0D02DF8B143F17270023BC94 /* ManifoldRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D02DF89143F17270023BC94 /* ManifoldRenderer.cpp */; };
10
		0D02DF8B143F17270023BC94 /* ManifoldRenderer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D02DF89143F17270023BC94 /* ManifoldRenderer.cpp */; };
11
		0D02DF8C143F17270023BC94 /* ManifoldRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D02DF8A143F17270023BC94 /* ManifoldRenderer.h */; };
11
		0D02DF8C143F17270023BC94 /* ManifoldRenderer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D02DF8A143F17270023BC94 /* ManifoldRenderer.h */; };
12
		0D05365B15DC41E800D3CB46 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D05365A15DC41E800D3CB46 /* Cocoa.framework */; };
12
		0D064BE315FDFFB40078D397 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D064BE215FDFFB40078D397 /* Cocoa.framework */; };
-
 
13
		0D064BED15FDFFB40078D397 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 0D064BEB15FDFFB40078D397 /* InfoPlist.strings */; };
-
 
14
		0D064BF315FDFFB40078D397 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 0D064BF115FDFFB40078D397 /* Credits.rtf */; };
-
 
15
		0D064BF615FDFFB40078D397 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D064BF515FDFFB40078D397 /* AppDelegate.m */; };
-
 
16
		0D064BF915FDFFB40078D397 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 0D064BF715FDFFB40078D397 /* MainMenu.xib */; };
-
 
17
		0D064BFE15FDFFDB0078D397 /* bunny.png in Resources */ = {isa = PBXBuildFile; fileRef = 0D064BFD15FDFFDB0078D397 /* bunny.png */; };
-
 
18
		0D064C0315FE00710078D397 /* meshedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */; };
-
 
19
		0D064C0415FE00710078D397 /* harmonics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */; };
13
		0D0D837615162101002115A7 /* polarize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D0D837415162101002115A7 /* polarize.cpp */; };
20
		0D064C0515FE00710078D397 /* polarize.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D0D837415162101002115A7 /* polarize.cpp */; };
-
 
21
		0D064C0615FE00710078D397 /* VisObj.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */; };
-
 
22
		0D064C0715FE00980078D397 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DCB8A2815E825150001839D /* OpenGL.framework */; };
-
 
23
		0D064C0915FE00A00078D397 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D064C0815FE00A00078D397 /* GLUT.framework */; };
-
 
24
		0D064C0A15FE00A60078D397 /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
-
 
25
		0D064C0C15FE04FF0078D397 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DCB8A2515E825020001839D /* vecLib.framework */; };
-
 
26
		0D064C0D15FE05420078D397 /* GEL.dylib in Resources */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
-
 
27
		0D064C0E15FE09480078D397 /* meshedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */; };
-
 
28
		0D064C1215FE0FBD0078D397 /* bunny.obj in Resources */ = {isa = PBXBuildFile; fileRef = 0D064C1115FE0FBD0078D397 /* bunny.obj */; };
-
 
29
		0D064C1415FE0FDE0078D397 /* armadillo-very-simple.obj in Resources */ = {isa = PBXBuildFile; fileRef = 0D064C1315FE0FDE0078D397 /* armadillo-very-simple.obj */; };
-
 
30
		0D064C1615FE10D10078D397 /* deformdisc.x3d in Resources */ = {isa = PBXBuildFile; fileRef = 0D064C1515FE10D10078D397 /* deformdisc.x3d */; };
-
 
31
		0D064C1815FE10FD0078D397 /* cube.obj in Resources */ = {isa = PBXBuildFile; fileRef = 0D064C1715FE10FD0078D397 /* cube.obj */; };
-
 
32
		0D064C1A15FE110F0078D397 /* torus.obj in Resources */ = {isa = PBXBuildFile; fileRef = 0D064C1915FE110F0078D397 /* torus.obj */; };
-
 
33
		0D064C1F15FE13750078D397 /* bunny.icns in Resources */ = {isa = PBXBuildFile; fileRef = 0D064C1E15FE13750078D397 /* bunny.icns */; };
14
		0D21E7990CBE1FD600DCAF45 /* mat_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */; };
34
		0D21E7990CBE1FD600DCAF45 /* mat_test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7590CBE1E0100DCAF45 /* mat_test.cpp */; };
15
		0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
35
		0D21E7C90CBE1FEE00DCAF45 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
16
		0D240570157F8DE60060A303 /* build_bbtree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */; };
36
		0D240570157F8DE60060A303 /* build_bbtree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D0CAF110C61132C003604C6 /* build_bbtree.cpp */; };
17
		0D293E4510219E02003B0922 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
37
		0D293E4510219E02003B0922 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
18
		0D293E4610219E1D003B0922 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
38
		0D293E4610219E1D003B0922 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
19
		0D293E4710219E2E003B0922 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
39
		0D293E4710219E2E003B0922 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
20
		0D2A007D14334034009D3DE6 /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
-
 
21
		0D313EFC147E4E7E007304C2 /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
40
		0D313EFC147E4E7E007304C2 /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
22
		0D32596E14950229006765CA /* rply.c in Sources */ = {isa = PBXBuildFile; fileRef = 0D17B9730E4B949300FD8803 /* rply.c */; };
41
		0D32596E14950229006765CA /* rply.c in Sources */ = {isa = PBXBuildFile; fileRef = 0D17B9730E4B949300FD8803 /* rply.c */; };
23
		0D44CA130E82FA5A00084725 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
-
 
24
		0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
42
		0D5270490CE1E5D000FA4789 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
25
		0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
43
		0D52704B0CE1E5D000FA4789 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
26
		0D52704F0CE1E5E900FA4789 /* camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F440CE09D5800FA4789 /* camera.cpp */; };
44
		0D52704F0CE1E5E900FA4789 /* camera.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F440CE09D5800FA4789 /* camera.cpp */; };
27
		0D5270500CE1E5E900FA4789 /* glass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F470CE09D5800FA4789 /* glass.cpp */; };
45
		0D5270500CE1E5E900FA4789 /* glass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F470CE09D5800FA4789 /* glass.cpp */; };
28
		0D5270510CE1E5E900FA4789 /* luminaire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F490CE09D5800FA4789 /* luminaire.cpp */; };
46
		0D5270510CE1E5E900FA4789 /* luminaire.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D526F490CE09D5800FA4789 /* luminaire.cpp */; };
Line 247... Line 265...
247
		0D8F870413B87A5D004A5C8E /* Parse.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7C0C61132C003604C6 /* Parse.h */; };
265
		0D8F870413B87A5D004A5C8E /* Parse.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7C0C61132C003604C6 /* Parse.h */; };
248
		0D8F870513B87A5D004A5C8E /* ResourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7D0C61132C003604C6 /* ResourceManager.h */; };
266
		0D8F870513B87A5D004A5C8E /* ResourceManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7D0C61132C003604C6 /* ResourceManager.h */; };
249
		0D8F870613B87A5D004A5C8E /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7E0C61132C003604C6 /* Timer.h */; };
267
		0D8F870613B87A5D004A5C8E /* Timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D0CAF7E0C61132C003604C6 /* Timer.h */; };
250
		0DA54DF715AA223D00B37360 /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
268
		0DA54DF715AA223D00B37360 /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
251
		0DA54DF815AA23B700B37360 /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
269
		0DA54DF815AA23B700B37360 /* GEL.dylib in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */; };
252
		0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
-
 
253
		0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
-
 
254
		0DAF05F10E6BEB8B0097AAAD /* meshedit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */; };
-
 
255
		0DAF06250E6C0A6A0097AAAD /* harmonics.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */; };
-
 
256
		0DAFF3800E83D0F800BE991A /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
270
		0DAFF3800E83D0F800BE991A /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0DADE2FD0E80F9E10067F242 /* OpenGL.framework */; };
257
		0DB270E00E853DBE001F2338 /* VisObj.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB270DA0E853C70001F2338 /* VisObj.cpp */; };
-
 
258
		0DB883630C611DD20040A677 /* objviewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883610C611DD20040A677 /* objviewer.cpp */; };
271
		0DB883630C611DD20040A677 /* objviewer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0DB883610C611DD20040A677 /* objviewer.cpp */; };
259
		0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
272
		0DB883A50C611EC30040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
260
		0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
273
		0DB883B70C611FD70040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
261
		0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
274
		0DB883B90C611FD70040A677 /* vecLib.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0360C6113E8003604C6 /* vecLib.framework */; };
262
		0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
275
		0DB883DC0C61206C0040A677 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0D0CB0340C6113E8003604C6 /* GLUT.framework */; };
Line 287... Line 300...
287
		0DEB87B115DA5AE100B64004 /* Console.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DD764F7148E57FA002FFDEA /* Console.h */; };
300
		0DEB87B115DA5AE100B64004 /* Console.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DD764F7148E57FA002FFDEA /* Console.h */; };
288
		0DF33DAA13420ACA00B09740 /* kdtree-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7640CBE1E0100DCAF45 /* kdtree-test.cpp */; };
301
		0DF33DAA13420ACA00B09740 /* kdtree-test.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 0D21E7640CBE1E0100DCAF45 /* kdtree-test.cpp */; };
289
/* End PBXBuildFile section */
302
/* End PBXBuildFile section */
290
 
303
 
291
/* Begin PBXContainerItemProxy section */
304
/* Begin PBXContainerItemProxy section */
292
		0D1F0B9F13B87CC200FDCAB9 /* PBXContainerItemProxy */ = {
-
 
293
			isa = PBXContainerItemProxy;
-
 
294
			containerPortal = 0D0CAEB20C6112FC003604C6 /* Project object */;
-
 
295
			proxyType = 1;
-
 
296
			remoteGlobalIDString = 0D8F862213B879FA004A5C8E;
-
 
297
			remoteInfo = GEL;
-
 
298
		};
-
 
299
		0DE7188215889AA300174DAA /* PBXContainerItemProxy */ = {
305
		0DE7188215889AA300174DAA /* PBXContainerItemProxy */ = {
300
			isa = PBXContainerItemProxy;
306
			isa = PBXContainerItemProxy;
301
			containerPortal = 0D0CAEB20C6112FC003604C6 /* Project object */;
307
			containerPortal = 0D0CAEB20C6112FC003604C6 /* Project object */;
302
			proxyType = 1;
308
			proxyType = 1;
303
			remoteGlobalIDString = 0D8F862213B879FA004A5C8E;
309
			remoteGlobalIDString = 0D8F862213B879FA004A5C8E;
Line 339... Line 345...
339
		0D0150490F646D0700828A8E /* load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = load.h; sourceTree = "<group>"; };
345
		0D0150490F646D0700828A8E /* load.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = load.h; sourceTree = "<group>"; };
340
		0D01504A0F646D0700828A8E /* load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = load.cpp; sourceTree = "<group>"; };
346
		0D01504A0F646D0700828A8E /* load.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = load.cpp; sourceTree = "<group>"; };
341
		0D02DF89143F17270023BC94 /* ManifoldRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ManifoldRenderer.cpp; sourceTree = "<group>"; };
347
		0D02DF89143F17270023BC94 /* ManifoldRenderer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ManifoldRenderer.cpp; sourceTree = "<group>"; };
342
		0D02DF8A143F17270023BC94 /* ManifoldRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ManifoldRenderer.h; sourceTree = "<group>"; };
348
		0D02DF8A143F17270023BC94 /* ManifoldRenderer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ManifoldRenderer.h; sourceTree = "<group>"; };
343
		0D05365A15DC41E800D3CB46 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
349
		0D05365A15DC41E800D3CB46 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/Cocoa.framework; sourceTree = DEVELOPER_DIR; };
-
 
350
		0D064BDF15FDFFB40078D397 /* MeshEdit.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = MeshEdit.app; sourceTree = BUILT_PRODUCTS_DIR; };
-
 
351
		0D064BE215FDFFB40078D397 /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = System/Library/Frameworks/Cocoa.framework; sourceTree = SDKROOT; };
-
 
352
		0D064BE515FDFFB40078D397 /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = System/Library/Frameworks/AppKit.framework; sourceTree = SDKROOT; };
-
 
353
		0D064BE615FDFFB40078D397 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = System/Library/Frameworks/CoreData.framework; sourceTree = SDKROOT; };
-
 
354
		0D064BE715FDFFB40078D397 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
-
 
355
		0D064BEA15FDFFB40078D397 /* MeshEdit-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = "MeshEdit-Info.plist"; sourceTree = "<group>"; };
-
 
356
		0D064BEC15FDFFB40078D397 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/InfoPlist.strings; sourceTree = "<group>"; };
-
 
357
		0D064BF015FDFFB40078D397 /* MeshEdit-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "MeshEdit-Prefix.pch"; sourceTree = "<group>"; };
-
 
358
		0D064BF215FDFFB40078D397 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = en; path = en.lproj/Credits.rtf; sourceTree = "<group>"; };
-
 
359
		0D064BF415FDFFB40078D397 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
-
 
360
		0D064BF515FDFFB40078D397 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
-
 
361
		0D064BF815FDFFB40078D397 /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = en.lproj/MainMenu.xib; sourceTree = "<group>"; };
-
 
362
		0D064BFD15FDFFDB0078D397 /* bunny.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = bunny.png; sourceTree = "<group>"; };
-
 
363
		0D064C0815FE00A00078D397 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/System/Library/Frameworks/GLUT.framework; sourceTree = DEVELOPER_DIR; };
-
 
364
		0D064C1115FE0FBD0078D397 /* bunny.obj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = bunny.obj; sourceTree = "<group>"; };
-
 
365
		0D064C1315FE0FDE0078D397 /* armadillo-very-simple.obj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = "armadillo-very-simple.obj"; sourceTree = "<group>"; };
-
 
366
		0D064C1515FE10D10078D397 /* deformdisc.x3d */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.xml; path = deformdisc.x3d; sourceTree = "<group>"; };
-
 
367
		0D064C1715FE10FD0078D397 /* cube.obj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = cube.obj; sourceTree = "<group>"; };
-
 
368
		0D064C1915FE110F0078D397 /* torus.obj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = torus.obj; sourceTree = "<group>"; };
-
 
369
		0D064C1E15FE13750078D397 /* bunny.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = bunny.icns; sourceTree = "<group>"; };
344
		0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithMatFloat.h; sourceTree = "<group>"; };
370
		0D0CAEC70C61132B003604C6 /* ArithMatFloat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithMatFloat.h; sourceTree = "<group>"; };
345
		0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithQuat.h; sourceTree = "<group>"; };
371
		0D0CAEC80C61132B003604C6 /* ArithQuat.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithQuat.h; sourceTree = "<group>"; };
346
		0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithSqMat2x2Float.h; sourceTree = "<group>"; };
372
		0D0CAEC90C61132B003604C6 /* ArithSqMat2x2Float.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithSqMat2x2Float.h; sourceTree = "<group>"; };
347
		0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ArithSqMat3x3Float.cpp; sourceTree = "<group>"; };
373
		0D0CAECA0C61132B003604C6 /* ArithSqMat3x3Float.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = ArithSqMat3x3Float.cpp; sourceTree = "<group>"; };
348
		0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithSqMat3x3Float.h; sourceTree = "<group>"; };
374
		0D0CAECB0C61132B003604C6 /* ArithSqMat3x3Float.h */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.c.h; path = ArithSqMat3x3Float.h; sourceTree = "<group>"; };
Line 590... Line 616...
590
		0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Mat3x3d.cpp; sourceTree = "<group>"; };
616
		0D6B893A0CFA1F410014CA7F /* Mat3x3d.cpp */ = {isa = PBXFileReference; fileEncoding = 30; lastKnownFileType = sourcecode.cpp.cpp; path = Mat3x3d.cpp; sourceTree = "<group>"; };
591
		0D8F862613B879FA004A5C8E /* GEL-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "GEL-Prefix.pch"; sourceTree = "<group>"; };
617
		0D8F862613B879FA004A5C8E /* GEL-Prefix.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "GEL-Prefix.pch"; sourceTree = "<group>"; };
592
		0D8F862713B879FA004A5C8E /* GELProj.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = GELProj.xcconfig; sourceTree = "<group>"; };
618
		0D8F862713B879FA004A5C8E /* GELProj.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = GELProj.xcconfig; sourceTree = "<group>"; };
593
		0D8F862813B879FA004A5C8E /* GELTarget.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = GELTarget.xcconfig; sourceTree = "<group>"; };
619
		0D8F862813B879FA004A5C8E /* GELTarget.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = GELTarget.xcconfig; sourceTree = "<group>"; };
594
		0DADE2FD0E80F9E10067F242 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
620
		0DADE2FD0E80F9E10067F242 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
595
		0DAF05B40E6BEAFC0097AAAD /* MeshEdit */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MeshEdit; sourceTree = BUILT_PRODUCTS_DIR; };
-
 
596
		0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = meshedit.cpp; path = apps/MeshEdit/meshedit.cpp; sourceTree = "<group>"; };
621
		0DAF05EC0E6BEB8B0097AAAD /* meshedit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = meshedit.cpp; path = apps/MeshEdit/meshedit.cpp; sourceTree = "<group>"; };
597
		0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = harmonics.h; path = apps/MeshEdit/harmonics.h; sourceTree = "<group>"; };
622
		0DAF06230E6C0A6A0097AAAD /* harmonics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = harmonics.h; path = apps/MeshEdit/harmonics.h; sourceTree = "<group>"; };
598
		0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = harmonics.cpp; path = apps/MeshEdit/harmonics.cpp; sourceTree = "<group>"; };
623
		0DAF06240E6C0A6A0097AAAD /* harmonics.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = harmonics.cpp; path = apps/MeshEdit/harmonics.cpp; sourceTree = "<group>"; };
599
		0DB270D90E853C70001F2338 /* VisObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VisObj.h; path = apps/MeshEdit/VisObj.h; sourceTree = "<group>"; };
624
		0DB270D90E853C70001F2338 /* VisObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = VisObj.h; path = apps/MeshEdit/VisObj.h; sourceTree = "<group>"; };
600
		0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VisObj.cpp; path = apps/MeshEdit/VisObj.cpp; sourceTree = "<group>"; };
625
		0DB270DA0E853C70001F2338 /* VisObj.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = VisObj.cpp; path = apps/MeshEdit/VisObj.cpp; sourceTree = "<group>"; };
Line 633... Line 658...
633
		0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CSCMatrixBuilder.h; path = apps/MeshEdit/CSCMatrixBuilder.h; sourceTree = "<group>"; };
658
		0DF13A841003F14D0088F39B /* CSCMatrixBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = CSCMatrixBuilder.h; path = apps/MeshEdit/CSCMatrixBuilder.h; sourceTree = "<group>"; };
634
		0DF33DA113420AC500B09740 /* test.geometry.kdtree */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test.geometry.kdtree; sourceTree = BUILT_PRODUCTS_DIR; };
659
		0DF33DA113420AC500B09740 /* test.geometry.kdtree */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = test.geometry.kdtree; sourceTree = BUILT_PRODUCTS_DIR; };
635
/* End PBXFileReference section */
660
/* End PBXFileReference section */
636
 
661
 
637
/* Begin PBXFrameworksBuildPhase section */
662
/* Begin PBXFrameworksBuildPhase section */
-
 
663
		0D064BDC15FDFFB40078D397 /* Frameworks */ = {
-
 
664
			isa = PBXFrameworksBuildPhase;
-
 
665
			buildActionMask = 2147483647;
-
 
666
			files = (
-
 
667
				0D064C0C15FE04FF0078D397 /* vecLib.framework in Frameworks */,
-
 
668
				0D064C0A15FE00A60078D397 /* GEL.dylib in Frameworks */,
-
 
669
				0D064C0915FE00A00078D397 /* GLUT.framework in Frameworks */,
-
 
670
				0D064C0715FE00980078D397 /* OpenGL.framework in Frameworks */,
-
 
671
				0D064BE315FDFFB40078D397 /* Cocoa.framework in Frameworks */,
-
 
672
			);
-
 
673
			runOnlyForDeploymentPostprocessing = 0;
-
 
674
		};
638
		0D21E7950CBE1FC600DCAF45 /* Frameworks */ = {
675
		0D21E7950CBE1FC600DCAF45 /* Frameworks */ = {
639
			isa = PBXFrameworksBuildPhase;
676
			isa = PBXFrameworksBuildPhase;
640
			buildActionMask = 2147483647;
677
			buildActionMask = 2147483647;
641
			files = (
678
			files = (
642
				0D62563A15A71377005D0BAF /* GEL.dylib in Frameworks */,
679
				0D62563A15A71377005D0BAF /* GEL.dylib in Frameworks */,
Line 663... Line 700...
663
				0DCB8A2715E8250C0001839D /* Cocoa.framework in Frameworks */,
700
				0DCB8A2715E8250C0001839D /* Cocoa.framework in Frameworks */,
664
				0DCB8A2615E825020001839D /* vecLib.framework in Frameworks */,
701
				0DCB8A2615E825020001839D /* vecLib.framework in Frameworks */,
665
			);
702
			);
666
			runOnlyForDeploymentPostprocessing = 0;
703
			runOnlyForDeploymentPostprocessing = 0;
667
		};
704
		};
668
		0DAF05B20E6BEAFC0097AAAD /* Frameworks */ = {
-
 
669
			isa = PBXFrameworksBuildPhase;
-
 
670
			buildActionMask = 2147483647;
-
 
671
			files = (
-
 
672
				0D05365B15DC41E800D3CB46 /* Cocoa.framework in Frameworks */,
-
 
673
				0D2A007D14334034009D3DE6 /* GEL.dylib in Frameworks */,
-
 
674
				0D44CA130E82FA5A00084725 /* OpenGL.framework in Frameworks */,
-
 
675
				0DAF05E80E6BEB280097AAAD /* GLUT.framework in Frameworks */,
-
 
676
				0DAF05EA0E6BEB280097AAAD /* vecLib.framework in Frameworks */,
-
 
677
			);
-
 
678
			runOnlyForDeploymentPostprocessing = 0;
-
 
679
		};
-
 
680
		0DB883580C611DA10040A677 /* Frameworks */ = {
705
		0DB883580C611DA10040A677 /* Frameworks */ = {
681
			isa = PBXFrameworksBuildPhase;
706
			isa = PBXFrameworksBuildPhase;
682
			buildActionMask = 2147483647;
707
			buildActionMask = 2147483647;
683
			files = (
708
			files = (
684
				0D62563C15A71555005D0BAF /* GEL.dylib in Frameworks */,
709
				0D62563C15A71555005D0BAF /* GEL.dylib in Frameworks */,
Line 779... Line 804...
779
			runOnlyForDeploymentPostprocessing = 0;
804
			runOnlyForDeploymentPostprocessing = 0;
780
		};
805
		};
781
/* End PBXFrameworksBuildPhase section */
806
/* End PBXFrameworksBuildPhase section */
782
 
807
 
783
/* Begin PBXGroup section */
808
/* Begin PBXGroup section */
-
 
809
		0D064BE115FDFFB40078D397 /* Frameworks */ = {
-
 
810
			isa = PBXGroup;
-
 
811
			children = (
-
 
812
				0D064BE215FDFFB40078D397 /* Cocoa.framework */,
-
 
813
				0D064BE415FDFFB40078D397 /* Other Frameworks */,
-
 
814
			);
-
 
815
			name = Frameworks;
-
 
816
			sourceTree = "<group>";
-
 
817
		};
-
 
818
		0D064BE415FDFFB40078D397 /* Other Frameworks */ = {
-
 
819
			isa = PBXGroup;
-
 
820
			children = (
-
 
821
				0D064BE515FDFFB40078D397 /* AppKit.framework */,
-
 
822
				0D064BE615FDFFB40078D397 /* CoreData.framework */,
-
 
823
				0D064BE715FDFFB40078D397 /* Foundation.framework */,
-
 
824
			);
-
 
825
			name = "Other Frameworks";
-
 
826
			sourceTree = "<group>";
-
 
827
		};
-
 
828
		0D064BE815FDFFB40078D397 /* MeshEdit */ = {
-
 
829
			isa = PBXGroup;
-
 
830
			children = (
-
 
831
				0D064BF415FDFFB40078D397 /* AppDelegate.h */,
-
 
832
				0D064BF515FDFFB40078D397 /* AppDelegate.m */,
-
 
833
				0D064BF715FDFFB40078D397 /* MainMenu.xib */,
-
 
834
				0D064BE915FDFFB40078D397 /* Supporting Files */,
-
 
835
			);
-
 
836
			path = MeshEdit;
-
 
837
			sourceTree = "<group>";
-
 
838
		};
-
 
839
		0D064BE915FDFFB40078D397 /* Supporting Files */ = {
-
 
840
			isa = PBXGroup;
-
 
841
			children = (
-
 
842
				0D064C1515FE10D10078D397 /* deformdisc.x3d */,
-
 
843
				0D064C1915FE110F0078D397 /* torus.obj */,
-
 
844
				0D064C1115FE0FBD0078D397 /* bunny.obj */,
-
 
845
				0D064C1315FE0FDE0078D397 /* armadillo-very-simple.obj */,
-
 
846
				0D064C1715FE10FD0078D397 /* cube.obj */,
-
 
847
				0D064BFD15FDFFDB0078D397 /* bunny.png */,
-
 
848
				0D064C1E15FE13750078D397 /* bunny.icns */,
-
 
849
				0D064BEA15FDFFB40078D397 /* MeshEdit-Info.plist */,
-
 
850
				0D064BEB15FDFFB40078D397 /* InfoPlist.strings */,
-
 
851
				0D064BF015FDFFB40078D397 /* MeshEdit-Prefix.pch */,
-
 
852
				0D064BF115FDFFB40078D397 /* Credits.rtf */,
-
 
853
			);
-
 
854
			name = "Supporting Files";
-
 
855
			sourceTree = "<group>";
-
 
856
		};
784
		0D0CAEB00C6112FC003604C6 = {
857
		0D0CAEB00C6112FC003604C6 = {
785
			isa = PBXGroup;
858
			isa = PBXGroup;
786
			children = (
859
			children = (
-
 
860
				0D064C0815FE00A00078D397 /* GLUT.framework */,
787
				0DCB8A2815E825150001839D /* OpenGL.framework */,
861
				0DCB8A2815E825150001839D /* OpenGL.framework */,
788
				0DCB8A2515E825020001839D /* vecLib.framework */,
862
				0DCB8A2515E825020001839D /* vecLib.framework */,
789
				0D05365A15DC41E800D3CB46 /* Cocoa.framework */,
863
				0D05365A15DC41E800D3CB46 /* Cocoa.framework */,
790
				0DD0F20C15DAE0F7008E894B /* Carbon.framework */,
864
				0DD0F20C15DAE0F7008E894B /* Carbon.framework */,
791
				0D2A007C14333ED7009D3DE6 /* GEL.dylib */,
865
				0D2A007C14333ED7009D3DE6 /* GEL.dylib */,
792
				0D8F862413B879FA004A5C8E /* GEL */,
866
				0D8F862413B879FA004A5C8E /* GEL */,
793
				0DA54DF915AA269500B37360 /* apps */,
867
				0DA54DF915AA269500B37360 /* apps */,
794
				0D21E7500CBE1E0100DCAF45 /* test */,
868
				0D21E7500CBE1E0100DCAF45 /* test */,
-
 
869
				0D064BE815FDFFB40078D397 /* MeshEdit */,
-
 
870
				0D064BE115FDFFB40078D397 /* Frameworks */,
795
				0D0CAEC20C611308003604C6 /* Products */,
871
				0D0CAEC20C611308003604C6 /* Products */,
796
				0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */,
872
				0D21E74B0CBE1DD500DCAF45 /* test-bundle-Info.plist */,
797
				0DADE2FD0E80F9E10067F242 /* OpenGL.framework */,
873
				0DADE2FD0E80F9E10067F242 /* OpenGL.framework */,
798
				0D0CB0340C6113E8003604C6 /* GLUT.framework */,
874
				0D0CB0340C6113E8003604C6 /* GLUT.framework */,
799
				0D59420E0E4B24F4005EA01C /* Carbon.framework */,
875
				0D59420E0E4B24F4005EA01C /* Carbon.framework */,
Line 812... Line 888...
812
				0DB8840D0C6121570040A677 /* BoundaryCollapse */,
888
				0DB8840D0C6121570040A677 /* BoundaryCollapse */,
813
				0DB8841D0C6121710040A677 /* VolumePolygonize */,
889
				0DB8841D0C6121710040A677 /* VolumePolygonize */,
814
				0D21E7970CBE1FC600DCAF45 /* test.cgla.matrices */,
890
				0D21E7970CBE1FC600DCAF45 /* test.cgla.matrices */,
815
				0D5270460CE1E5BB00FA4789 /* PathTracer */,
891
				0D5270460CE1E5BB00FA4789 /* PathTracer */,
816
				0DC4C9160E5039D400F1B8A3 /* LinAlg-eigensolver */,
892
				0DC4C9160E5039D400F1B8A3 /* LinAlg-eigensolver */,
817
				0DAF05B40E6BEAFC0097AAAD /* MeshEdit */,
-
 
818
				0DF33DA113420AC500B09740 /* test.geometry.kdtree */,
893
				0DF33DA113420AC500B09740 /* test.geometry.kdtree */,
819
				0DC8B7A814447264008DEB3E /* test.CGLA.covariance */,
894
				0DC8B7A814447264008DEB3E /* test.CGLA.covariance */,
820
				0DE7187815889A8300174DAA /* MeshDistance */,
895
				0DE7187815889A8300174DAA /* MeshDistance */,
-
 
896
				0D064BDF15FDFFB40078D397 /* MeshEdit.app */,
821
			);
897
			);
822
			name = Products;
898
			name = Products;
823
			sourceTree = "<group>";
899
			sourceTree = "<group>";
824
		};
900
		};
825
		0D0CAEC60C61132B003604C6 /* CGLA */ = {
901
		0D0CAEC60C61132B003604C6 /* CGLA */ = {
Line 1464... Line 1540...
1464
			runOnlyForDeploymentPostprocessing = 0;
1540
			runOnlyForDeploymentPostprocessing = 0;
1465
		};
1541
		};
1466
/* End PBXHeadersBuildPhase section */
1542
/* End PBXHeadersBuildPhase section */
1467
 
1543
 
1468
/* Begin PBXNativeTarget section */
1544
/* Begin PBXNativeTarget section */
-
 
1545
		0D064BDE15FDFFB40078D397 /* MeshEdit */ = {
-
 
1546
			isa = PBXNativeTarget;
-
 
1547
			buildConfigurationList = 0D064BFA15FDFFB40078D397 /* Build configuration list for PBXNativeTarget "MeshEdit" */;
-
 
1548
			buildPhases = (
-
 
1549
				0D064BDB15FDFFB40078D397 /* Sources */,
-
 
1550
				0D064BDC15FDFFB40078D397 /* Frameworks */,
-
 
1551
				0D064BDD15FDFFB40078D397 /* Resources */,
-
 
1552
			);
-
 
1553
			buildRules = (
-
 
1554
			);
-
 
1555
			dependencies = (
-
 
1556
			);
-
 
1557
			name = MeshEdit;
-
 
1558
			productName = MeshEdit;
-
 
1559
			productReference = 0D064BDF15FDFFB40078D397 /* MeshEdit.app */;
-
 
1560
			productType = "com.apple.product-type.application";
-
 
1561
		};
1469
		0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1562
		0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */ = {
1470
			isa = PBXNativeTarget;
1563
			isa = PBXNativeTarget;
1471
			buildConfigurationList = 0D21E7DA0CBE200400DCAF45 /* Build configuration list for PBXNativeTarget "test.cgla.matrices" */;
1564
			buildConfigurationList = 0D21E7DA0CBE200400DCAF45 /* Build configuration list for PBXNativeTarget "test.cgla.matrices" */;
1472
			buildPhases = (
1565
			buildPhases = (
1473
				0D21E7940CBE1FC600DCAF45 /* Sources */,
1566
				0D21E7940CBE1FC600DCAF45 /* Sources */,
Line 1513... Line 1606...
1513
			name = GEL;
1606
			name = GEL;
1514
			productName = GEL;
1607
			productName = GEL;
1515
			productReference = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */;
1608
			productReference = 0D2A007C14333ED7009D3DE6 /* GEL.dylib */;
1516
			productType = "com.apple.product-type.library.dynamic";
1609
			productType = "com.apple.product-type.library.dynamic";
1517
		};
1610
		};
1518
		0DAF05B30E6BEAFC0097AAAD /* MeshEdit */ = {
-
 
1519
			isa = PBXNativeTarget;
-
 
1520
			buildConfigurationList = 0DAF05E60E6BEB1A0097AAAD /* Build configuration list for PBXNativeTarget "MeshEdit" */;
-
 
1521
			buildPhases = (
-
 
1522
				0DAF05B10E6BEAFC0097AAAD /* Sources */,
-
 
1523
				0DAF05B20E6BEAFC0097AAAD /* Frameworks */,
-
 
1524
			);
-
 
1525
			buildRules = (
-
 
1526
			);
-
 
1527
			dependencies = (
-
 
1528
				0D1F0BA013B87CC200FDCAB9 /* PBXTargetDependency */,
-
 
1529
			);
-
 
1530
			name = MeshEdit;
-
 
1531
			productName = MeshEdit;
-
 
1532
			productReference = 0DAF05B40E6BEAFC0097AAAD /* MeshEdit */;
-
 
1533
			productType = "com.apple.product-type.tool";
-
 
1534
		};
-
 
1535
		0DB883590C611DA10040A677 /* OBJViewer */ = {
1611
		0DB883590C611DA10040A677 /* OBJViewer */ = {
1536
			isa = PBXNativeTarget;
1612
			isa = PBXNativeTarget;
1537
			buildConfigurationList = 0DB8835C0C611DBF0040A677 /* Build configuration list for PBXNativeTarget "OBJViewer" */;
1613
			buildConfigurationList = 0DB8835C0C611DBF0040A677 /* Build configuration list for PBXNativeTarget "OBJViewer" */;
1538
			buildPhases = (
1614
			buildPhases = (
1539
				0DB883570C611DA10040A677 /* Sources */,
1615
				0DB883570C611DA10040A677 /* Sources */,
Line 1740... Line 1816...
1740
				0DB8840C0C6121570040A677 /* BoundaryCollapse */,
1816
				0DB8840C0C6121570040A677 /* BoundaryCollapse */,
1741
				0DB8841C0C6121710040A677 /* VolumePolygonize */,
1817
				0DB8841C0C6121710040A677 /* VolumePolygonize */,
1742
				0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */,
1818
				0D21E7960CBE1FC600DCAF45 /* test.cgla.matrices */,
1743
				0D5270450CE1E5BB00FA4789 /* PathTracer */,
1819
				0D5270450CE1E5BB00FA4789 /* PathTracer */,
1744
				0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */,
1820
				0DC4C9150E5039D400F1B8A3 /* LinAlg-eigensolver */,
1745
				0DAF05B30E6BEAFC0097AAAD /* MeshEdit */,
-
 
1746
				0DF33DA013420AC500B09740 /* test.geometry.kdtree */,
1821
				0DF33DA013420AC500B09740 /* test.geometry.kdtree */,
1747
				0D8F862213B879FA004A5C8E /* GEL */,
1822
				0D8F862213B879FA004A5C8E /* GEL */,
1748
				0DC8B7A714447264008DEB3E /* test.CGLA.covariance */,
1823
				0DC8B7A714447264008DEB3E /* test.CGLA.covariance */,
1749
				0DE7187715889A8300174DAA /* MeshDistance */,
1824
				0DE7187715889A8300174DAA /* MeshDistance */,
-
 
1825
				0D064BDE15FDFFB40078D397 /* MeshEdit */,
1750
			);
1826
			);
1751
		};
1827
		};
1752
/* End PBXProject section */
1828
/* End PBXProject section */
1753
 
1829
 
-
 
1830
/* Begin PBXResourcesBuildPhase section */
-
 
1831
		0D064BDD15FDFFB40078D397 /* Resources */ = {
-
 
1832
			isa = PBXResourcesBuildPhase;
-
 
1833
			buildActionMask = 2147483647;
-
 
1834
			files = (
-
 
1835
				0D064C0D15FE05420078D397 /* GEL.dylib in Resources */,
-
 
1836
				0D064BED15FDFFB40078D397 /* InfoPlist.strings in Resources */,
-
 
1837
				0D064BF315FDFFB40078D397 /* Credits.rtf in Resources */,
-
 
1838
				0D064BF915FDFFB40078D397 /* MainMenu.xib in Resources */,
-
 
1839
				0D064BFE15FDFFDB0078D397 /* bunny.png in Resources */,
-
 
1840
				0D064C1215FE0FBD0078D397 /* bunny.obj in Resources */,
-
 
1841
				0D064C1415FE0FDE0078D397 /* armadillo-very-simple.obj in Resources */,
-
 
1842
				0D064C1615FE10D10078D397 /* deformdisc.x3d in Resources */,
-
 
1843
				0D064C1815FE10FD0078D397 /* cube.obj in Resources */,
-
 
1844
				0D064C1A15FE110F0078D397 /* torus.obj in Resources */,
-
 
1845
				0D064C1F15FE13750078D397 /* bunny.icns in Resources */,
-
 
1846
			);
-
 
1847
			runOnlyForDeploymentPostprocessing = 0;
-
 
1848
		};
-
 
1849
/* End PBXResourcesBuildPhase section */
-
 
1850
 
1754
/* Begin PBXSourcesBuildPhase section */
1851
/* Begin PBXSourcesBuildPhase section */
-
 
1852
		0D064BDB15FDFFB40078D397 /* Sources */ = {
-
 
1853
			isa = PBXSourcesBuildPhase;
-
 
1854
			buildActionMask = 2147483647;
-
 
1855
			files = (
-
 
1856
				0D064BF615FDFFB40078D397 /* AppDelegate.m in Sources */,
-
 
1857
				0D064C0315FE00710078D397 /* meshedit.cpp in Sources */,
-
 
1858
				0D064C0415FE00710078D397 /* harmonics.cpp in Sources */,
-
 
1859
				0D064C0515FE00710078D397 /* polarize.cpp in Sources */,
-
 
1860
				0D064C0615FE00710078D397 /* VisObj.cpp in Sources */,
-
 
1861
			);
-
 
1862
			runOnlyForDeploymentPostprocessing = 0;
-
 
1863
		};
1755
		0D21E7940CBE1FC600DCAF45 /* Sources */ = {
1864
		0D21E7940CBE1FC600DCAF45 /* Sources */ = {
1756
			isa = PBXSourcesBuildPhase;
1865
			isa = PBXSourcesBuildPhase;
1757
			buildActionMask = 2147483647;
1866
			buildActionMask = 2147483647;
1758
			files = (
1867
			files = (
1759
				0D21E7990CBE1FD600DCAF45 /* mat_test.cpp in Sources */,
1868
				0D21E7990CBE1FD600DCAF45 /* mat_test.cpp in Sources */,
Line 1864... Line 1973...
1864
				0DEB87AE15DA582700B64004 /* glew.c in Sources */,
1973
				0DEB87AE15DA582700B64004 /* glew.c in Sources */,
1865
				0DEB87B015DA5AC300B64004 /* Console.cpp in Sources */,
1974
				0DEB87B015DA5AC300B64004 /* Console.cpp in Sources */,
1866
			);
1975
			);
1867
			runOnlyForDeploymentPostprocessing = 0;
1976
			runOnlyForDeploymentPostprocessing = 0;
1868
		};
1977
		};
1869
		0DAF05B10E6BEAFC0097AAAD /* Sources */ = {
-
 
1870
			isa = PBXSourcesBuildPhase;
-
 
1871
			buildActionMask = 2147483647;
-
 
1872
			files = (
-
 
1873
				0DAF05F10E6BEB8B0097AAAD /* meshedit.cpp in Sources */,
-
 
1874
				0DAF06250E6C0A6A0097AAAD /* harmonics.cpp in Sources */,
-
 
1875
				0DB270E00E853DBE001F2338 /* VisObj.cpp in Sources */,
-
 
1876
				0D0D837615162101002115A7 /* polarize.cpp in Sources */,
-
 
1877
			);
-
 
1878
			runOnlyForDeploymentPostprocessing = 0;
-
 
1879
		};
-
 
1880
		0DB883570C611DA10040A677 /* Sources */ = {
1978
		0DB883570C611DA10040A677 /* Sources */ = {
1881
			isa = PBXSourcesBuildPhase;
1979
			isa = PBXSourcesBuildPhase;
1882
			buildActionMask = 2147483647;
1980
			buildActionMask = 2147483647;
1883
			files = (
1981
			files = (
1884
				0DB883630C611DD20040A677 /* objviewer.cpp in Sources */,
1982
				0DB883630C611DD20040A677 /* objviewer.cpp in Sources */,
-
 
1983
				0D064C0E15FE09480078D397 /* meshedit.cpp in Sources */,
1885
			);
1984
			);
1886
			runOnlyForDeploymentPostprocessing = 0;
1985
			runOnlyForDeploymentPostprocessing = 0;
1887
		};
1986
		};
1888
		0DB883B10C611FB20040A677 /* Sources */ = {
1987
		0DB883B10C611FB20040A677 /* Sources */ = {
1889
			isa = PBXSourcesBuildPhase;
1988
			isa = PBXSourcesBuildPhase;
Line 1963... Line 2062...
1963
			runOnlyForDeploymentPostprocessing = 0;
2062
			runOnlyForDeploymentPostprocessing = 0;
1964
		};
2063
		};
1965
/* End PBXSourcesBuildPhase section */
2064
/* End PBXSourcesBuildPhase section */
1966
 
2065
 
1967
/* Begin PBXTargetDependency section */
2066
/* Begin PBXTargetDependency section */
1968
		0D1F0BA013B87CC200FDCAB9 /* PBXTargetDependency */ = {
-
 
1969
			isa = PBXTargetDependency;
-
 
1970
			target = 0D8F862213B879FA004A5C8E /* GEL */;
-
 
1971
			targetProxy = 0D1F0B9F13B87CC200FDCAB9 /* PBXContainerItemProxy */;
-
 
1972
		};
-
 
1973
		0DE7188315889AA300174DAA /* PBXTargetDependency */ = {
2067
		0DE7188315889AA300174DAA /* PBXTargetDependency */ = {
1974
			isa = PBXTargetDependency;
2068
			isa = PBXTargetDependency;
1975
			target = 0D8F862213B879FA004A5C8E /* GEL */;
2069
			target = 0D8F862213B879FA004A5C8E /* GEL */;
1976
			targetProxy = 0DE7188215889AA300174DAA /* PBXContainerItemProxy */;
2070
			targetProxy = 0DE7188215889AA300174DAA /* PBXContainerItemProxy */;
1977
		};
2071
		};
1978
/* End PBXTargetDependency section */
2072
/* End PBXTargetDependency section */
1979
 
2073
 
-
 
2074
/* Begin PBXVariantGroup section */
-
 
2075
		0D064BEB15FDFFB40078D397 /* InfoPlist.strings */ = {
-
 
2076
			isa = PBXVariantGroup;
-
 
2077
			children = (
-
 
2078
				0D064BEC15FDFFB40078D397 /* en */,
-
 
2079
			);
-
 
2080
			name = InfoPlist.strings;
-
 
2081
			sourceTree = "<group>";
-
 
2082
		};
-
 
2083
		0D064BF115FDFFB40078D397 /* Credits.rtf */ = {
-
 
2084
			isa = PBXVariantGroup;
-
 
2085
			children = (
-
 
2086
				0D064BF215FDFFB40078D397 /* en */,
-
 
2087
			);
-
 
2088
			name = Credits.rtf;
-
 
2089
			sourceTree = "<group>";
-
 
2090
		};
-
 
2091
		0D064BF715FDFFB40078D397 /* MainMenu.xib */ = {
-
 
2092
			isa = PBXVariantGroup;
-
 
2093
			children = (
-
 
2094
				0D064BF815FDFFB40078D397 /* en */,
-
 
2095
			);
-
 
2096
			name = MainMenu.xib;
-
 
2097
			sourceTree = "<group>";
-
 
2098
		};
-
 
2099
/* End PBXVariantGroup section */
-
 
2100
 
1980
/* Begin XCBuildConfiguration section */
2101
/* Begin XCBuildConfiguration section */
-
 
2102
		0D064BFB15FDFFB40078D397 /* Debug */ = {
-
 
2103
			isa = XCBuildConfiguration;
-
 
2104
			buildSettings = {
-
 
2105
				ALWAYS_SEARCH_USER_PATHS = NO;
-
 
2106
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
-
 
2107
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-
 
2108
				COMBINE_HIDPI_IMAGES = YES;
-
 
2109
				GCC_C_LANGUAGE_STANDARD = gnu99;
-
 
2110
				GCC_DYNAMIC_NO_PIC = NO;
-
 
2111
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
-
 
2112
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2113
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-
 
2114
				GCC_PREFIX_HEADER = "MeshEdit/MeshEdit-Prefix.pch";
-
 
2115
				GCC_PREPROCESSOR_DEFINITIONS = (
-
 
2116
					"DEBUG=1",
-
 
2117
					"$(inherited)",
-
 
2118
				);
-
 
2119
				GCC_SYMBOLS_PRIVATE_EXTERN = NO;
-
 
2120
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-
 
2121
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
-
 
2122
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
-
 
2123
				INFOPLIST_FILE = "MeshEdit/MeshEdit-Info.plist";
-
 
2124
				MACOSX_DEPLOYMENT_TARGET = 10.8;
-
 
2125
				PRODUCT_NAME = "$(TARGET_NAME)";
-
 
2126
				SDKROOT = macosx;
-
 
2127
				WRAPPER_EXTENSION = app;
-
 
2128
			};
-
 
2129
			name = Debug;
-
 
2130
		};
-
 
2131
		0D064BFC15FDFFB40078D397 /* Release */ = {
-
 
2132
			isa = XCBuildConfiguration;
-
 
2133
			buildSettings = {
-
 
2134
				ALWAYS_SEARCH_USER_PATHS = NO;
-
 
2135
				CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
-
 
2136
				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
-
 
2137
				COMBINE_HIDPI_IMAGES = YES;
-
 
2138
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
-
 
2139
				GCC_C_LANGUAGE_STANDARD = gnu99;
-
 
2140
				GCC_ENABLE_OBJC_EXCEPTIONS = YES;
-
 
2141
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
-
 
2142
				GCC_PREFIX_HEADER = "MeshEdit/MeshEdit-Prefix.pch";
-
 
2143
				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
-
 
2144
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
-
 
2145
				GCC_WARN_UNINITIALIZED_AUTOS = YES;
-
 
2146
				INFOPLIST_FILE = "MeshEdit/MeshEdit-Info.plist";
-
 
2147
				MACOSX_DEPLOYMENT_TARGET = 10.8;
-
 
2148
				PRODUCT_NAME = "$(TARGET_NAME)";
-
 
2149
				SDKROOT = macosx;
-
 
2150
				WRAPPER_EXTENSION = app;
-
 
2151
			};
-
 
2152
			name = Release;
-
 
2153
		};
1981
		0D0CAEB40C6112FC003604C6 /* Debug */ = {
2154
		0D0CAEB40C6112FC003604C6 /* Debug */ = {
1982
			isa = XCBuildConfiguration;
2155
			isa = XCBuildConfiguration;
1983
			buildSettings = {
2156
			buildSettings = {
1984
				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
2157
				ARCHS = "$(ARCHS_STANDARD_64_BIT)";
1985
				CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
2158
				CLANG_CXX_LANGUAGE_STANDARD = "c++0x";
Line 2170... Line 2343...
2170
				SDKROOT = macosx;
2343
				SDKROOT = macosx;
2171
				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = static;
2344
				STANDARD_C_PLUS_PLUS_LIBRARY_TYPE = static;
2172
			};
2345
			};
2173
			name = Release;
2346
			name = Release;
2174
		};
2347
		};
2175
		0DAF05B60E6BEAFC0097AAAD /* Debug */ = {
-
 
2176
			isa = XCBuildConfiguration;
-
 
2177
			buildSettings = {
-
 
2178
				COPY_PHASE_STRIP = NO;
-
 
2179
				GCC_C_LANGUAGE_STANDARD = "compiler-default";
-
 
2180
				GCC_DYNAMIC_NO_PIC = NO;
-
 
2181
				GCC_MODEL_TUNING = G5;
-
 
2182
				GCC_OPTIMIZATION_LEVEL = 0;
-
 
2183
				GCC_PREPROCESSOR_DEFINITIONS = (
-
 
2184
					ENABLE_GLUT,
-
 
2185
					HAVE_APPLE_OPENGL_FRAMEWORK,
-
 
2186
				);
-
 
2187
				INSTALL_PATH = /usr/local/bin;
-
 
2188
				OTHER_LDFLAGS = "";
-
 
2189
				PRODUCT_NAME = MeshEdit;
-
 
2190
				SDKROOT = macosx;
-
 
2191
				ZERO_LINK = YES;
-
 
2192
			};
-
 
2193
			name = Debug;
-
 
2194
		};
-
 
2195
		0DAF05B70E6BEAFC0097AAAD /* Release */ = {
-
 
2196
			isa = XCBuildConfiguration;
-
 
2197
			buildSettings = {
-
 
2198
				COPY_PHASE_STRIP = YES;
-
 
2199
				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
-
 
2200
				GCC_C_LANGUAGE_STANDARD = "compiler-default";
-
 
2201
				GCC_MODEL_TUNING = G5;
-
 
2202
				GCC_PREPROCESSOR_DEFINITIONS = (
-
 
2203
					ENABLE_GLUT,
-
 
2204
					HAVE_APPLE_OPENGL_FRAMEWORK,
-
 
2205
				);
-
 
2206
				INSTALL_PATH = /usr/local/bin;
-
 
2207
				OTHER_LDFLAGS = "";
-
 
2208
				PRODUCT_NAME = MeshEdit;
-
 
2209
				SDKROOT = macosx;
-
 
2210
				ZERO_LINK = NO;
-
 
2211
			};
-
 
2212
			name = Release;
-
 
2213
		};
-
 
2214
		0DB8835D0C611DBF0040A677 /* Debug */ = {
2348
		0DB8835D0C611DBF0040A677 /* Debug */ = {
2215
			isa = XCBuildConfiguration;
2349
			isa = XCBuildConfiguration;
2216
			buildSettings = {
2350
			buildSettings = {
2217
				COPY_PHASE_STRIP = NO;
2351
				COPY_PHASE_STRIP = NO;
2218
				DEPLOYMENT_LOCATION = NO;
2352
				DEPLOYMENT_LOCATION = NO;
Line 2570... Line 2704...
2570
			name = Release;
2704
			name = Release;
2571
		};
2705
		};
2572
/* End XCBuildConfiguration section */
2706
/* End XCBuildConfiguration section */
2573
 
2707
 
2574
/* Begin XCConfigurationList section */
2708
/* Begin XCConfigurationList section */
-
 
2709
		0D064BFA15FDFFB40078D397 /* Build configuration list for PBXNativeTarget "MeshEdit" */ = {
-
 
2710
			isa = XCConfigurationList;
-
 
2711
			buildConfigurations = (
-
 
2712
				0D064BFB15FDFFB40078D397 /* Debug */,
-
 
2713
				0D064BFC15FDFFB40078D397 /* Release */,
-
 
2714
			);
-
 
2715
			defaultConfigurationIsVisible = 0;
-
 
2716
		};
2575
		0D0CAEB30C6112FC003604C6 /* Build configuration list for PBXProject "GEL" */ = {
2717
		0D0CAEB30C6112FC003604C6 /* Build configuration list for PBXProject "GEL" */ = {
2576
			isa = XCConfigurationList;
2718
			isa = XCConfigurationList;
2577
			buildConfigurations = (
2719
			buildConfigurations = (
2578
				0D0CAEB40C6112FC003604C6 /* Debug */,
2720
				0D0CAEB40C6112FC003604C6 /* Debug */,
2579
				0D0CAEB50C6112FC003604C6 /* Release */,
2721
				0D0CAEB50C6112FC003604C6 /* Release */,
Line 2606... Line 2748...
2606
				0D8F863013B879FA004A5C8E /* Release */,
2748
				0D8F863013B879FA004A5C8E /* Release */,
2607
			);
2749
			);
2608
			defaultConfigurationIsVisible = 0;
2750
			defaultConfigurationIsVisible = 0;
2609
			defaultConfigurationName = Release;
2751
			defaultConfigurationName = Release;
2610
		};
2752
		};
2611
		0DAF05E60E6BEB1A0097AAAD /* Build configuration list for PBXNativeTarget "MeshEdit" */ = {
-
 
2612
			isa = XCConfigurationList;
-
 
2613
			buildConfigurations = (
-
 
2614
				0DAF05B60E6BEAFC0097AAAD /* Debug */,
-
 
2615
				0DAF05B70E6BEAFC0097AAAD /* Release */,
-
 
2616
			);
-
 
2617
			defaultConfigurationIsVisible = 0;
-
 
2618
			defaultConfigurationName = Release;
-
 
2619
		};
-
 
2620
		0DB8835C0C611DBF0040A677 /* Build configuration list for PBXNativeTarget "OBJViewer" */ = {
2753
		0DB8835C0C611DBF0040A677 /* Build configuration list for PBXNativeTarget "OBJViewer" */ = {
2621
			isa = XCConfigurationList;
2754
			isa = XCConfigurationList;
2622
			buildConfigurations = (
2755
			buildConfigurations = (
2623
				0DB8835D0C611DBF0040A677 /* Debug */,
2756
				0DB8835D0C611DBF0040A677 /* Debug */,
2624
				0DB8835E0C611DBF0040A677 /* Release */,
2757
				0DB8835E0C611DBF0040A677 /* Release */,