Imported Upstream version 2.81
[platform/upstream/libbullet.git] / Extras / AllBulletDemosOSX / AllBulletDemos.xcodeproj / project.pbxproj
1 // !$*UTF8*$!
2 {
3         archiveVersion = 1;
4         classes = {
5         };
6         objectVersion = 42;
7         objects = {
8
9 /* Begin PBXBuildFile section */
10                 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */ = {isa = PBXBuildFile; fileRef = 1DDD58140DA1D0A300B32029 /* MainMenu.xib */; };
11                 3620538B0DCE4FB70048F794 /* file.obj in Resources */ = {isa = PBXBuildFile; fileRef = 3620538A0DCE4FB70048F794 /* file.obj */; };
12                 366318C00DCE4C6600FB1C5E /* BspDemo.bsp in Resources */ = {isa = PBXBuildFile; fileRef = 366318BF0DCE4C6600FB1C5E /* BspDemo.bsp */; };
13                 3699D19C0DCF64EE001D9494 /* DemoEntries.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1880DCF64EE001D9494 /* DemoEntries.cpp */; };
14                 3699D19D0DCF64EE001D9494 /* CcdPhysicsDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1890DCF64EE001D9494 /* CcdPhysicsDemo.cpp */; };
15                 3699D19E0DCF64EE001D9494 /* BasicDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D18A0DCF64EE001D9494 /* BasicDemo.cpp */; };
16                 3699D1A00DCF64EE001D9494 /* BspDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D18C0DCF64EE001D9494 /* BspDemo.cpp */; };
17                 3699D1A10DCF64EE001D9494 /* BspConverter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D18D0DCF64EE001D9494 /* BspConverter.cpp */; };
18                 3699D1A20DCF64EE001D9494 /* BspLoader.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D18E0DCF64EE001D9494 /* BspLoader.cpp */; };
19                 3699D1A30DCF64EE001D9494 /* MotorDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D18F0DCF64EE001D9494 /* MotorDemo.cpp */; };
20                 3699D1A40DCF64EE001D9494 /* ConcavePhysicsDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1900DCF64EE001D9494 /* ConcavePhysicsDemo.cpp */; };
21                 3699D1A50DCF64EE001D9494 /* ConcaveRaycastDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1910DCF64EE001D9494 /* ConcaveRaycastDemo.cpp */; };
22                 3699D1A60DCF64EE001D9494 /* ConcaveConvexcastDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1920DCF64EE001D9494 /* ConcaveConvexcastDemo.cpp */; };
23                 3699D1A70DCF64EE001D9494 /* ConvexDecompositionDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1930DCF64EE001D9494 /* ConvexDecompositionDemo.cpp */; };
24                 3699D1A80DCF64EE001D9494 /* SliderConstraintDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1940DCF64EE001D9494 /* SliderConstraintDemo.cpp */; };
25                 3699D1A90DCF64EE001D9494 /* RagdollDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1950DCF64EE001D9494 /* RagdollDemo.cpp */; };
26                 3699D1AA0DCF64EE001D9494 /* GimpactTestDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1960DCF64EE001D9494 /* GimpactTestDemo.cpp */; };
27                 3699D1AB0DCF64EE001D9494 /* Raytracer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1970DCF64EE001D9494 /* Raytracer.cpp */; };
28                 3699D1AC0DCF64EE001D9494 /* LinearConvexCastDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D1980DCF64EE001D9494 /* LinearConvexCastDemo.cpp */; };
29                 3699D1AE0DCF64EE001D9494 /* SoftDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D19A0DCF64EE001D9494 /* SoftDemo.cpp */; };
30                 3699D1AF0DCF64EE001D9494 /* ConstraintDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 3699D19B0DCF64EE001D9494 /* ConstraintDemo.cpp */; };
31                 36A05AB90DCB349700ADF289 /* OpenGL.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 36A05AB80DCB349700ADF289 /* OpenGL.framework */; };
32                 36A05AC90DCB367300ADF289 /* Carbon.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 36A05AC80DCB367300ADF289 /* Carbon.framework */; };
33                 36A05B910DCB9EF000ADF289 /* BulletIcon.icns in Resources */ = {isa = PBXBuildFile; fileRef = 36A05B900DCB9EF000ADF289 /* BulletIcon.icns */; };
34                 36A05BD30DCBA13600ADF289 /* Credits.rtf in Resources */ = {isa = PBXBuildFile; fileRef = 36A05BBA0DCBA09000ADF289 /* Credits.rtf */; };
35                 36A05D5E0DCBB08400ADF289 /* GLUT.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 36A05D5D0DCBB08400ADF289 /* GLUT.framework */; };
36                 36A05DD20DCBBAC000ADF289 /* BTFullscreenWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A05DC80DCBBAC000ADF289 /* BTFullscreenWindow.m */; };
37                 36A05DD30DCBBAC000ADF289 /* BTGLUTKeyAdapter.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A05DCA0DCBBAC000ADF289 /* BTGLUTKeyAdapter.m */; };
38                 36A05DD40DCBBAC000ADF289 /* BTOpenGLView.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A05DCD0DCBBAC000ADF289 /* BTOpenGLView.m */; };
39                 36A05DD50DCBBAC000ADF289 /* BTSimulationParameters.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A05DCE0DCBBAC000ADF289 /* BTSimulationParameters.m */; };
40                 36A05DD60DCBBAC000ADF289 /* BTDemosAppController.m in Sources */ = {isa = PBXBuildFile; fileRef = 36A05DCF0DCBBAC000ADF289 /* BTDemosAppController.m */; };
41                 36A72EFF0DCC816F00BA8039 /* BTDemo.mm in Sources */ = {isa = PBXBuildFile; fileRef = 36A72EFE0DCC816F00BA8039 /* BTDemo.mm */; };
42                 7A2B5D95105482AD0069469C /* GLDebugFont.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7A2B5D93105482AC0069469C /* GLDebugFont.cpp */; };
43                 7A2B5D98105482BD0069469C /* GlutDemoApplication.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7A2B5D96105482BD0069469C /* GlutDemoApplication.cpp */; };
44                 7A2B5DB5105483A90069469C /* btGeneric6DofSpringConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7A2B5DB1105483A90069469C /* btGeneric6DofSpringConstraint.cpp */; };
45                 7A2B5DB6105483A90069469C /* btHinge2Constraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7A2B5DB3105483A90069469C /* btHinge2Constraint.cpp */; };
46                 7A2B5DB910548D9F0069469C /* btUniversalConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7A2B5DB710548D9F0069469C /* btUniversalConstraint.cpp */; };
47                 7A3940790E70B63B008C5E4B /* btQuantizedBvh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7A3940770E70B63B008C5E4B /* btQuantizedBvh.cpp */; };
48                 7ACE56F10DDFA1E600CA06EA /* btAxisSweep3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE52CE0DDFA1E200CA06EA /* btAxisSweep3.cpp */; };
49                 7ACE56F20DDFA1E600CA06EA /* btBroadphaseProxy.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE52D10DDFA1E200CA06EA /* btBroadphaseProxy.cpp */; };
50                 7ACE56F30DDFA1E600CA06EA /* btCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE52D30DDFA1E200CA06EA /* btCollisionAlgorithm.cpp */; };
51                 7ACE56F40DDFA1E600CA06EA /* btDbvt.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE52D50DDFA1E200CA06EA /* btDbvt.cpp */; };
52                 7ACE56F50DDFA1E600CA06EA /* btDbvtBroadphase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE52D70DDFA1E200CA06EA /* btDbvtBroadphase.cpp */; };
53                 7ACE56F60DDFA1E600CA06EA /* btDispatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE52D90DDFA1E200CA06EA /* btDispatcher.cpp */; };
54                 7ACE56F70DDFA1E600CA06EA /* btMultiSapBroadphase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE52DB0DDFA1E200CA06EA /* btMultiSapBroadphase.cpp */; };
55                 7ACE56F80DDFA1E600CA06EA /* btOverlappingPairCache.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE52DD0DDFA1E200CA06EA /* btOverlappingPairCache.cpp */; };
56                 7ACE56F90DDFA1E600CA06EA /* btSimpleBroadphase.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE52E00DDFA1E200CA06EA /* btSimpleBroadphase.cpp */; };
57                 7ACE58A90DDFA1E600CA06EA /* btBoxBoxCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54A40DDFA1E400CA06EA /* btBoxBoxCollisionAlgorithm.cpp */; };
58                 7ACE58AA0DDFA1E600CA06EA /* btBoxBoxDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54A60DDFA1E400CA06EA /* btBoxBoxDetector.cpp */; };
59                 7ACE58AB0DDFA1E600CA06EA /* btCollisionDispatcher.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54AA0DDFA1E400CA06EA /* btCollisionDispatcher.cpp */; };
60                 7ACE58AC0DDFA1E600CA06EA /* btCollisionObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54AC0DDFA1E400CA06EA /* btCollisionObject.cpp */; };
61                 7ACE58AD0DDFA1E600CA06EA /* btCollisionWorld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54AE0DDFA1E400CA06EA /* btCollisionWorld.cpp */; };
62                 7ACE58AE0DDFA1E600CA06EA /* btCompoundCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54B00DDFA1E400CA06EA /* btCompoundCollisionAlgorithm.cpp */; };
63                 7ACE58AF0DDFA1E600CA06EA /* btConvexConcaveCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54B20DDFA1E400CA06EA /* btConvexConcaveCollisionAlgorithm.cpp */; };
64                 7ACE58B00DDFA1E600CA06EA /* btConvexConvexAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54B40DDFA1E400CA06EA /* btConvexConvexAlgorithm.cpp */; };
65                 7ACE58B10DDFA1E600CA06EA /* btConvexPlaneCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54B60DDFA1E400CA06EA /* btConvexPlaneCollisionAlgorithm.cpp */; };
66                 7ACE58B20DDFA1E600CA06EA /* btDefaultCollisionConfiguration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54B80DDFA1E400CA06EA /* btDefaultCollisionConfiguration.cpp */; };
67                 7ACE58B30DDFA1E600CA06EA /* btEmptyCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54BA0DDFA1E400CA06EA /* btEmptyCollisionAlgorithm.cpp */; };
68                 7ACE58B40DDFA1E600CA06EA /* btManifoldResult.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54BC0DDFA1E400CA06EA /* btManifoldResult.cpp */; };
69                 7ACE58B50DDFA1E600CA06EA /* btSimulationIslandManager.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54BE0DDFA1E400CA06EA /* btSimulationIslandManager.cpp */; };
70                 7ACE58B60DDFA1E600CA06EA /* btSphereBoxCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54C00DDFA1E400CA06EA /* btSphereBoxCollisionAlgorithm.cpp */; };
71                 7ACE58B70DDFA1E600CA06EA /* btSphereSphereCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54C20DDFA1E400CA06EA /* btSphereSphereCollisionAlgorithm.cpp */; };
72                 7ACE58B80DDFA1E600CA06EA /* btSphereTriangleCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54C40DDFA1E400CA06EA /* btSphereTriangleCollisionAlgorithm.cpp */; };
73                 7ACE58B90DDFA1E600CA06EA /* btUnionFind.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54C60DDFA1E400CA06EA /* btUnionFind.cpp */; };
74                 7ACE58BA0DDFA1E600CA06EA /* SphereTriangleDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54C80DDFA1E400CA06EA /* SphereTriangleDetector.cpp */; };
75                 7ACE58BB0DDFA1E600CA06EA /* btBoxShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54CB0DDFA1E400CA06EA /* btBoxShape.cpp */; };
76                 7ACE58BC0DDFA1E600CA06EA /* btBvhTriangleMeshShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54CD0DDFA1E400CA06EA /* btBvhTriangleMeshShape.cpp */; };
77                 7ACE58BD0DDFA1E600CA06EA /* btCapsuleShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54CF0DDFA1E400CA06EA /* btCapsuleShape.cpp */; };
78                 7ACE58BE0DDFA1E600CA06EA /* btCollisionShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54D20DDFA1E400CA06EA /* btCollisionShape.cpp */; };
79                 7ACE58BF0DDFA1E600CA06EA /* btCompoundShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54D40DDFA1E400CA06EA /* btCompoundShape.cpp */; };
80                 7ACE58C00DDFA1E600CA06EA /* btConcaveShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54D60DDFA1E400CA06EA /* btConcaveShape.cpp */; };
81                 7ACE58C10DDFA1E600CA06EA /* btConeShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54D80DDFA1E400CA06EA /* btConeShape.cpp */; };
82                 7ACE58C20DDFA1E600CA06EA /* btConvexHullShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54DA0DDFA1E400CA06EA /* btConvexHullShape.cpp */; };
83                 7ACE58C30DDFA1E600CA06EA /* btConvexInternalShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54DC0DDFA1E400CA06EA /* btConvexInternalShape.cpp */; };
84                 7ACE58C40DDFA1E600CA06EA /* btConvexShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54DE0DDFA1E400CA06EA /* btConvexShape.cpp */; };
85                 7ACE58C50DDFA1E600CA06EA /* btConvexTriangleMeshShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54E00DDFA1E400CA06EA /* btConvexTriangleMeshShape.cpp */; };
86                 7ACE58C60DDFA1E600CA06EA /* btCylinderShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54E20DDFA1E400CA06EA /* btCylinderShape.cpp */; };
87                 7ACE58C70DDFA1E600CA06EA /* btEmptyShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54E40DDFA1E400CA06EA /* btEmptyShape.cpp */; };
88                 7ACE58C80DDFA1E600CA06EA /* btHeightfieldTerrainShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54E60DDFA1E400CA06EA /* btHeightfieldTerrainShape.cpp */; };
89                 7ACE58C90DDFA1E600CA06EA /* btMinkowskiSumShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54E80DDFA1E400CA06EA /* btMinkowskiSumShape.cpp */; };
90                 7ACE58CA0DDFA1E600CA06EA /* btMultiSphereShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54EA0DDFA1E400CA06EA /* btMultiSphereShape.cpp */; };
91                 7ACE58CB0DDFA1E600CA06EA /* btOptimizedBvh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54EC0DDFA1E400CA06EA /* btOptimizedBvh.cpp */; };
92                 7ACE58CC0DDFA1E600CA06EA /* btPolyhedralConvexShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54EE0DDFA1E400CA06EA /* btPolyhedralConvexShape.cpp */; };
93                 7ACE58CD0DDFA1E600CA06EA /* btShapeHull.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54F00DDFA1E400CA06EA /* btShapeHull.cpp */; };
94                 7ACE58CE0DDFA1E600CA06EA /* btSphereShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54F20DDFA1E400CA06EA /* btSphereShape.cpp */; };
95                 7ACE58CF0DDFA1E600CA06EA /* btStaticPlaneShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54F40DDFA1E400CA06EA /* btStaticPlaneShape.cpp */; };
96                 7ACE58D00DDFA1E600CA06EA /* btStridingMeshInterface.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54F60DDFA1E400CA06EA /* btStridingMeshInterface.cpp */; };
97                 7ACE58D10DDFA1E600CA06EA /* btTetrahedronShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54F80DDFA1E400CA06EA /* btTetrahedronShape.cpp */; };
98                 7ACE58D20DDFA1E600CA06EA /* btTriangleBuffer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54FA0DDFA1E400CA06EA /* btTriangleBuffer.cpp */; };
99                 7ACE58D30DDFA1E600CA06EA /* btTriangleCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54FC0DDFA1E400CA06EA /* btTriangleCallback.cpp */; };
100                 7ACE58D40DDFA1E600CA06EA /* btTriangleIndexVertexArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE54FE0DDFA1E400CA06EA /* btTriangleIndexVertexArray.cpp */; };
101                 7ACE58D50DDFA1E600CA06EA /* btTriangleMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE55000DDFA1E400CA06EA /* btTriangleMesh.cpp */; };
102                 7ACE58D60DDFA1E600CA06EA /* btTriangleMeshShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE55020DDFA1E400CA06EA /* btTriangleMeshShape.cpp */; };
103                 7ACE58D70DDFA1E600CA06EA /* btUniformScalingShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE55050DDFA1E400CA06EA /* btUniformScalingShape.cpp */; };
104                 7ACE58DE0DDFA1E700CA06EA /* btContinuousConvexCollision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE55100DDFA1E400CA06EA /* btContinuousConvexCollision.cpp */; };
105                 7ACE58DF0DDFA1E700CA06EA /* btConvexCast.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE55120DDFA1E400CA06EA /* btConvexCast.cpp */; };
106                 7ACE58E00DDFA1E700CA06EA /* btGjkConvexCast.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE55160DDFA1E400CA06EA /* btGjkConvexCast.cpp */; };
107                 7ACE58E20DDFA1E700CA06EA /* btGjkEpa2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE551A0DDFA1E400CA06EA /* btGjkEpa2.cpp */; };
108                 7ACE58E30DDFA1E700CA06EA /* btGjkEpaPenetrationDepthSolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE551C0DDFA1E400CA06EA /* btGjkEpaPenetrationDepthSolver.cpp */; };
109                 7ACE58E40DDFA1E700CA06EA /* btGjkPairDetector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE551E0DDFA1E400CA06EA /* btGjkPairDetector.cpp */; };
110                 7ACE58E50DDFA1E700CA06EA /* btMinkowskiPenetrationDepthSolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE55210DDFA1E400CA06EA /* btMinkowskiPenetrationDepthSolver.cpp */; };
111                 7ACE58E60DDFA1E700CA06EA /* btPersistentManifold.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE55230DDFA1E400CA06EA /* btPersistentManifold.cpp */; };
112                 7ACE58E70DDFA1E700CA06EA /* btRaycastCallback.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE55260DDFA1E400CA06EA /* btRaycastCallback.cpp */; };
113                 7ACE58E80DDFA1E700CA06EA /* btSubSimplexConvexCast.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE55290DDFA1E400CA06EA /* btSubSimplexConvexCast.cpp */; };
114                 7ACE58E90DDFA1E700CA06EA /* btVoronoiSimplexSolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE552B0DDFA1E400CA06EA /* btVoronoiSimplexSolver.cpp */; };
115                 7ACE59AA0DDFA1E700CA06EA /* btConeTwistConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56010DDFA1E500CA06EA /* btConeTwistConstraint.cpp */; };
116                 7ACE59AB0DDFA1E700CA06EA /* btContactConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56040DDFA1E500CA06EA /* btContactConstraint.cpp */; };
117                 7ACE59AC0DDFA1E700CA06EA /* btGeneric6DofConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56070DDFA1E500CA06EA /* btGeneric6DofConstraint.cpp */; };
118                 7ACE59AD0DDFA1E700CA06EA /* btHingeConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56090DDFA1E500CA06EA /* btHingeConstraint.cpp */; };
119                 7ACE59B20DDFA1E700CA06EA /* btPoint2PointConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56160DDFA1E500CA06EA /* btPoint2PointConstraint.cpp */; };
120                 7ACE59B30DDFA1E700CA06EA /* btSequentialImpulseConstraintSolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56180DDFA1E500CA06EA /* btSequentialImpulseConstraintSolver.cpp */; };
121                 7ACE59B40DDFA1E700CA06EA /* btSliderConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE561A0DDFA1E500CA06EA /* btSliderConstraint.cpp */; };
122                 7ACE59B50DDFA1E700CA06EA /* btSolve2LinearConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE561C0DDFA1E500CA06EA /* btSolve2LinearConstraint.cpp */; };
123                 7ACE59B70DDFA1E700CA06EA /* btTypedConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56220DDFA1E500CA06EA /* btTypedConstraint.cpp */; };
124                 7ACE59BA0DDFA1E700CA06EA /* btDiscreteDynamicsWorld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56290DDFA1E500CA06EA /* btDiscreteDynamicsWorld.cpp */; };
125                 7ACE59BB0DDFA1E700CA06EA /* btRigidBody.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE562C0DDFA1E500CA06EA /* btRigidBody.cpp */; };
126                 7ACE59BC0DDFA1E700CA06EA /* btSimpleDynamicsWorld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE562E0DDFA1E500CA06EA /* btSimpleDynamicsWorld.cpp */; };
127                 7ACE59BD0DDFA1E700CA06EA /* Bullet-C-API.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56300DDFA1E500CA06EA /* Bullet-C-API.cpp */; };
128                 7ACE59C30DDFA1E700CA06EA /* btRaycastVehicle.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56390DDFA1E500CA06EA /* btRaycastVehicle.cpp */; };
129                 7ACE59C40DDFA1E700CA06EA /* btWheelInfo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE563C0DDFA1E500CA06EA /* btWheelInfo.cpp */; };
130                 7ACE59C50DDFA1E700CA06EA /* btSoftBody.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE563F0DDFA1E500CA06EA /* btSoftBody.cpp */; };
131                 7ACE59C60DDFA1E700CA06EA /* btSoftBodyConcaveCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56410DDFA1E500CA06EA /* btSoftBodyConcaveCollisionAlgorithm.cpp */; };
132                 7ACE59C70DDFA1E700CA06EA /* btSoftBodyHelpers.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56430DDFA1E500CA06EA /* btSoftBodyHelpers.cpp */; };
133                 7ACE59C80DDFA1E700CA06EA /* btSoftBodyRigidBodyCollisionConfiguration.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56450DDFA1E500CA06EA /* btSoftBodyRigidBodyCollisionConfiguration.cpp */; };
134                 7ACE59C90DDFA1E700CA06EA /* btSoftRigidCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56470DDFA1E500CA06EA /* btSoftRigidCollisionAlgorithm.cpp */; };
135                 7ACE59CA0DDFA1E700CA06EA /* btSoftRigidDynamicsWorld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56490DDFA1E500CA06EA /* btSoftRigidDynamicsWorld.cpp */; };
136                 7ACE59CB0DDFA1E700CA06EA /* btSoftSoftCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE564B0DDFA1E500CA06EA /* btSoftSoftCollisionAlgorithm.cpp */; };
137                 7ACE59ED0DDFA1E700CA06EA /* btAlignedAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE567F0DDFA1E600CA06EA /* btAlignedAllocator.cpp */; };
138                 7ACE59EE0DDFA1E700CA06EA /* btConvexHull.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56820DDFA1E600CA06EA /* btConvexHull.cpp */; };
139                 7ACE59EF0DDFA1E700CA06EA /* btGeometryUtil.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56850DDFA1E600CA06EA /* btGeometryUtil.cpp */; };
140                 7ACE59F00DDFA1E700CA06EA /* btQuickprof.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE56910DDFA1E600CA06EA /* btQuickprof.cpp */; };
141                 7ACE5B230DDFA30200CA06EA /* DemoApplication.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5AB00DDFA30100CA06EA /* DemoApplication.cpp */; };
142                 7ACE5B240DDFA30200CA06EA /* GL_ShapeDrawer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5AB20DDFA30100CA06EA /* GL_ShapeDrawer.cpp */; };
143                 7ACE5B250DDFA30200CA06EA /* GL_Simplex1to4.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5AB40DDFA30100CA06EA /* GL_Simplex1to4.cpp */; };
144                 7ACE5B260DDFA30200CA06EA /* GLDebugDrawer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5AB60DDFA30100CA06EA /* GLDebugDrawer.cpp */; };
145                 7ACE5B2C0DDFA30200CA06EA /* RenderTexture.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5AC00DDFA30100CA06EA /* RenderTexture.cpp */; };
146                 7ACE5BDC0DDFA36100CA06EA /* bestfit.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5B2F0DDFA36000CA06EA /* bestfit.cpp */; };
147                 7ACE5BDD0DDFA36100CA06EA /* bestfitobb.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5B310DDFA36000CA06EA /* bestfitobb.cpp */; };
148                 7ACE5C3C0DDFA36100CA06EA /* cd_hull.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5B9D0DDFA36100CA06EA /* cd_hull.cpp */; };
149                 7ACE5C3D0DDFA36100CA06EA /* cd_wavefront.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BA00DDFA36100CA06EA /* cd_wavefront.cpp */; };
150                 7ACE5C5B0DDFA36100CA06EA /* concavity.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BC10DDFA36100CA06EA /* concavity.cpp */; };
151                 7ACE5C5C0DDFA36100CA06EA /* ConvexBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BC30DDFA36100CA06EA /* ConvexBuilder.cpp */; };
152                 7ACE5C5D0DDFA36100CA06EA /* ConvexDecomposition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BC50DDFA36100CA06EA /* ConvexDecomposition.cpp */; };
153                 7ACE5C5F0DDFA36100CA06EA /* fitsphere.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BC90DDFA36100CA06EA /* fitsphere.cpp */; };
154                 7ACE5C600DDFA36100CA06EA /* float_math.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BCB0DDFA36100CA06EA /* float_math.cpp */; };
155                 7ACE5C640DDFA36100CA06EA /* meshvolume.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BD00DDFA36100CA06EA /* meshvolume.cpp */; };
156                 7ACE5C650DDFA36100CA06EA /* planetri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BD20DDFA36100CA06EA /* planetri.cpp */; };
157                 7ACE5C660DDFA36100CA06EA /* raytri.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BD40DDFA36100CA06EA /* raytri.cpp */; };
158                 7ACE5C680DDFA36100CA06EA /* splitplane.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BD80DDFA36100CA06EA /* splitplane.cpp */; };
159                 7ACE5C690DDFA36100CA06EA /* vlookup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5BDA0DDFA36100CA06EA /* vlookup.cpp */; };
160                 7ACE5DD60DDFA39800CA06EA /* btGImpactConvexDecompositionShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7ACE5D920DDFA39700CA06EA /* btGImpactConvexDecompositionShape.cpp */; };
161                 7AE465A90F4CA1EF007715D6 /* btContactProcessing.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465850F4CA1EF007715D6 /* btContactProcessing.cpp */; };
162                 7AE465AA0F4CA1EF007715D6 /* btGenericPoolAllocator.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465870F4CA1EF007715D6 /* btGenericPoolAllocator.cpp */; };
163                 7AE465AB0F4CA1EF007715D6 /* btGImpactBvh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE4658A0F4CA1EF007715D6 /* btGImpactBvh.cpp */; };
164                 7AE465AC0F4CA1EF007715D6 /* btGImpactCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE4658C0F4CA1EF007715D6 /* btGImpactCollisionAlgorithm.cpp */; };
165                 7AE465AD0F4CA1EF007715D6 /* btGImpactQuantizedBvh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE4658F0F4CA1EF007715D6 /* btGImpactQuantizedBvh.cpp */; };
166                 7AE465AE0F4CA1EF007715D6 /* btGImpactShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465910F4CA1EF007715D6 /* btGImpactShape.cpp */; };
167                 7AE465AF0F4CA1EF007715D6 /* btTriangleShapeEx.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465940F4CA1EF007715D6 /* btTriangleShapeEx.cpp */; };
168                 7AE465B00F4CA1EF007715D6 /* gim_box_set.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE4659A0F4CA1EF007715D6 /* gim_box_set.cpp */; };
169                 7AE465B10F4CA1EF007715D6 /* gim_contact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE4659D0F4CA1EF007715D6 /* gim_contact.cpp */; };
170                 7AE465B20F4CA1EF007715D6 /* gim_memory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465A40F4CA1EF007715D6 /* gim_memory.cpp */; };
171                 7AE465B30F4CA1EF007715D6 /* gim_tri_collision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465A70F4CA1EF007715D6 /* gim_tri_collision.cpp */; };
172                 7AE465C50F4CA23D007715D6 /* btActivatingCollisionAlgorithm.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465C10F4CA23D007715D6 /* btActivatingCollisionAlgorithm.cpp */; };
173                 7AE465C60F4CA23D007715D6 /* btGhostObject.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465C30F4CA23D007715D6 /* btGhostObject.cpp */; };
174                 7AE465D20F4CA266007715D6 /* btConvexPointCloudShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465C90F4CA266007715D6 /* btConvexPointCloudShape.cpp */; };
175                 7AE465D30F4CA266007715D6 /* btMultimaterialTriangleMeshShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465CC0F4CA266007715D6 /* btMultimaterialTriangleMeshShape.cpp */; };
176                 7AE465D40F4CA266007715D6 /* btScaledBvhTriangleMeshShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465CE0F4CA266007715D6 /* btScaledBvhTriangleMeshShape.cpp */; };
177                 7AE465D50F4CA266007715D6 /* btTriangleIndexVertexMaterialArray.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465D00F4CA266007715D6 /* btTriangleIndexVertexMaterialArray.cpp */; };
178                 7AE465DB0F4CA288007715D6 /* btKinematicCharacterController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465D90F4CA288007715D6 /* btKinematicCharacterController.cpp */; };
179                 7AE465E50F4CA2DC007715D6 /* ForkLiftDemo.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 7AE465E30F4CA2DC007715D6 /* ForkLiftDemo.cpp */; };
180                 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */ = {isa = PBXBuildFile; fileRef = 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */; };
181                 8D11072D0486CEB800E47090 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 29B97316FDCFA39411CA2CEA /* main.m */; settings = {ATTRIBUTES = (); }; };
182                 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */; };
183                 BC1BE0E811F7BB5E00A57EBB /* btDefaultSoftBodySolver.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC1BE0E311F7BB5E00A57EBB /* btDefaultSoftBodySolver.cpp */; };
184                 BC1F41F416078E52001526A9 /* btGearConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC1F41F216078E52001526A9 /* btGearConstraint.cpp */; };
185                 BC3026D8134E25A100C5D608 /* btBox2dShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC3026D1134E25A100C5D608 /* btBox2dShape.cpp */; };
186                 BC3026D9134E25A100C5D608 /* btConvex2dShape.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC3026D3134E25A100C5D608 /* btConvex2dShape.cpp */; };
187                 BC3026DA134E25A100C5D608 /* btConvexPolyhedron.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC3026D5134E25A100C5D608 /* btConvexPolyhedron.cpp */; };
188                 BC3026DD134E25B200C5D608 /* btPolyhedralContactClipping.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC3026DB134E25B200C5D608 /* btPolyhedralContactClipping.cpp */; };
189                 BC3026E4134E25C600C5D608 /* btConvexHullComputer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC3026E2134E25C600C5D608 /* btConvexHullComputer.cpp */; };
190                 BC34867115226360001B0E1E /* hacdCircularList.inl in Resources */ = {isa = PBXBuildFile; fileRef = BC34866515226360001B0E1E /* hacdCircularList.inl */; };
191                 BC34867215226360001B0E1E /* hacdGraph.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC34866615226360001B0E1E /* hacdGraph.cpp */; };
192                 BC34867315226360001B0E1E /* hacdHACD.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC34866815226360001B0E1E /* hacdHACD.cpp */; };
193                 BC34867415226360001B0E1E /* hacdICHull.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC34866A15226360001B0E1E /* hacdICHull.cpp */; };
194                 BC34867515226360001B0E1E /* hacdManifoldMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC34866C15226360001B0E1E /* hacdManifoldMesh.cpp */; };
195                 BC34867615226360001B0E1E /* hacdVector.inl in Resources */ = {isa = PBXBuildFile; fileRef = BC34866F15226360001B0E1E /* hacdVector.inl */; };
196                 BC61E7E71592E4F200667B01 /* btVector3.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BC61E7E61592E4F200667B01 /* btVector3.cpp */; };
197                 BCB9582C16015C2A00C95623 /* btPolarDecomposition.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCB9582A16015C2A00C95623 /* btPolarDecomposition.cpp */; };
198                 BCEDD8EC112AF72F00F49466 /* btSerializer.cpp in Sources */ = {isa = PBXBuildFile; fileRef = BCEDD8EB112AF72F00F49466 /* btSerializer.cpp */; };
199 /* End PBXBuildFile section */
200
201 /* Begin PBXFileReference section */
202                 089C165DFE840E0CC02AAC07 /* English */ = {isa = PBXFileReference; fileEncoding = 10; lastKnownFileType = text.plist.strings; name = English; path = English.lproj/InfoPlist.strings; sourceTree = "<group>"; };
203                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Cocoa.framework; path = /System/Library/Frameworks/Cocoa.framework; sourceTree = "<absolute>"; };
204                 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreData.framework; path = /System/Library/Frameworks/CoreData.framework; sourceTree = "<absolute>"; };
205                 1DDD58150DA1D0A300B32029 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = English.lproj/MainMenu.xib; sourceTree = "<group>"; };
206                 29B97316FDCFA39411CA2CEA /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
207                 29B97324FDCFA39411CA2CEA /* AppKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = AppKit.framework; path = /System/Library/Frameworks/AppKit.framework; sourceTree = "<absolute>"; };
208                 29B97325FDCFA39411CA2CEA /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = /System/Library/Frameworks/Foundation.framework; sourceTree = "<absolute>"; };
209                 32CA4F630368D1EE00C91783 /* AllBulletDemos_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AllBulletDemos_Prefix.pch; sourceTree = "<group>"; };
210                 3620538A0DCE4FB70048F794 /* file.obj */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = file.obj; path = ../../file.obj; sourceTree = SOURCE_ROOT; };
211                 366318BF0DCE4C6600FB1C5E /* BspDemo.bsp */ = {isa = PBXFileReference; lastKnownFileType = file; name = BspDemo.bsp; path = ../../BspDemo.bsp; sourceTree = SOURCE_ROOT; };
212                 3699D1880DCF64EE001D9494 /* DemoEntries.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = DemoEntries.cpp; path = ../../Demos/AllBulletDemos/DemoEntries.cpp; sourceTree = SOURCE_ROOT; };
213                 3699D1890DCF64EE001D9494 /* CcdPhysicsDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = CcdPhysicsDemo.cpp; path = ../../Demos/CcdPhysicsDemo/CcdPhysicsDemo.cpp; sourceTree = SOURCE_ROOT; };
214                 3699D18A0DCF64EE001D9494 /* BasicDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BasicDemo.cpp; path = ../../Demos/BasicDemo/BasicDemo.cpp; sourceTree = SOURCE_ROOT; };
215                 3699D18C0DCF64EE001D9494 /* BspDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BspDemo.cpp; path = ../../Demos/BspDemo/BspDemo.cpp; sourceTree = SOURCE_ROOT; };
216                 3699D18D0DCF64EE001D9494 /* BspConverter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BspConverter.cpp; path = ../../Demos/BspDemo/BspConverter.cpp; sourceTree = SOURCE_ROOT; };
217                 3699D18E0DCF64EE001D9494 /* BspLoader.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = BspLoader.cpp; path = ../../Demos/BspDemo/BspLoader.cpp; sourceTree = SOURCE_ROOT; };
218                 3699D18F0DCF64EE001D9494 /* MotorDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = MotorDemo.cpp; path = ../../Demos/DynamicControlDemo/MotorDemo.cpp; sourceTree = SOURCE_ROOT; };
219                 3699D1900DCF64EE001D9494 /* ConcavePhysicsDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConcavePhysicsDemo.cpp; path = ../../Demos/ConcaveDemo/ConcavePhysicsDemo.cpp; sourceTree = SOURCE_ROOT; };
220                 3699D1910DCF64EE001D9494 /* ConcaveRaycastDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConcaveRaycastDemo.cpp; path = ../../Demos/ConcaveRaycastDemo/ConcaveRaycastDemo.cpp; sourceTree = SOURCE_ROOT; };
221                 3699D1920DCF64EE001D9494 /* ConcaveConvexcastDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConcaveConvexcastDemo.cpp; path = ../../Demos/ConcaveConvexcastDemo/ConcaveConvexcastDemo.cpp; sourceTree = SOURCE_ROOT; };
222                 3699D1930DCF64EE001D9494 /* ConvexDecompositionDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConvexDecompositionDemo.cpp; path = ../../Demos/ConvexDecompositionDemo/ConvexDecompositionDemo.cpp; sourceTree = SOURCE_ROOT; };
223                 3699D1940DCF64EE001D9494 /* SliderConstraintDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SliderConstraintDemo.cpp; path = ../../Demos/SliderConstraintDemo/SliderConstraintDemo.cpp; sourceTree = SOURCE_ROOT; };
224                 3699D1950DCF64EE001D9494 /* RagdollDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = RagdollDemo.cpp; path = ../../Demos/RagdollDemo/RagdollDemo.cpp; sourceTree = SOURCE_ROOT; };
225                 3699D1960DCF64EE001D9494 /* GimpactTestDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = GimpactTestDemo.cpp; path = ../../Demos/GimpactTestDemo/GimpactTestDemo.cpp; sourceTree = SOURCE_ROOT; };
226                 3699D1970DCF64EE001D9494 /* Raytracer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Raytracer.cpp; path = ../../Demos/Raytracer/Raytracer.cpp; sourceTree = SOURCE_ROOT; };
227                 3699D1980DCF64EE001D9494 /* LinearConvexCastDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = LinearConvexCastDemo.cpp; path = ../../Demos/GjkConvexCastDemo/LinearConvexCastDemo.cpp; sourceTree = SOURCE_ROOT; };
228                 3699D19A0DCF64EE001D9494 /* SoftDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = SoftDemo.cpp; path = ../../Demos/SoftDemo/SoftDemo.cpp; sourceTree = SOURCE_ROOT; };
229                 3699D19B0DCF64EE001D9494 /* ConstraintDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ConstraintDemo.cpp; path = ../../Demos/ConstraintDemo/ConstraintDemo.cpp; sourceTree = SOURCE_ROOT; };
230                 36A05AB80DCB349700ADF289 /* OpenGL.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = OpenGL.framework; path = /System/Library/Frameworks/OpenGL.framework; sourceTree = "<absolute>"; };
231                 36A05AC80DCB367300ADF289 /* Carbon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Carbon.framework; path = /System/Library/Frameworks/Carbon.framework; sourceTree = "<absolute>"; };
232                 36A05B900DCB9EF000ADF289 /* BulletIcon.icns */ = {isa = PBXFileReference; lastKnownFileType = image.icns; path = BulletIcon.icns; sourceTree = "<group>"; };
233                 36A05BBB0DCBA09000ADF289 /* English */ = {isa = PBXFileReference; lastKnownFileType = text.rtf; name = English; path = English.lproj/Credits.rtf; sourceTree = "<group>"; };
234                 36A05D5D0DCBB08400ADF289 /* GLUT.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GLUT.framework; path = /System/Library/Frameworks/GLUT.framework; sourceTree = "<absolute>"; };
235                 36A05DC70DCBBAC000ADF289 /* BTFullscreenWindow.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTFullscreenWindow.h; sourceTree = "<group>"; };
236                 36A05DC80DCBBAC000ADF289 /* BTFullscreenWindow.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTFullscreenWindow.m; sourceTree = "<group>"; };
237                 36A05DC90DCBBAC000ADF289 /* BTGLUTKeyAdapter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTGLUTKeyAdapter.h; sourceTree = "<group>"; };
238                 36A05DCA0DCBBAC000ADF289 /* BTGLUTKeyAdapter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTGLUTKeyAdapter.m; sourceTree = "<group>"; };
239                 36A05DCB0DCBBAC000ADF289 /* BTOpenGLDisplayDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTOpenGLDisplayDelegate.h; sourceTree = "<group>"; };
240                 36A05DCC0DCBBAC000ADF289 /* BTOpenGLView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTOpenGLView.h; sourceTree = "<group>"; };
241                 36A05DCD0DCBBAC000ADF289 /* BTOpenGLView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTOpenGLView.m; sourceTree = "<group>"; };
242                 36A05DCE0DCBBAC000ADF289 /* BTSimulationParameters.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTSimulationParameters.m; sourceTree = "<group>"; };
243                 36A05DCF0DCBBAC000ADF289 /* BTDemosAppController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BTDemosAppController.m; sourceTree = "<group>"; };
244                 36A05DD00DCBBAC000ADF289 /* BTSimulationParameters.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTSimulationParameters.h; sourceTree = "<group>"; };
245                 36A05DD10DCBBAC000ADF289 /* BTDemosAppController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTDemosAppController.h; sourceTree = "<group>"; };
246                 36A72EFD0DCC816F00BA8039 /* BTDemo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BTDemo.h; sourceTree = "<group>"; };
247                 36A72EFE0DCC816F00BA8039 /* BTDemo.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = BTDemo.mm; sourceTree = "<group>"; };
248                 7A2B5D93105482AC0069469C /* GLDebugFont.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GLDebugFont.cpp; sourceTree = "<group>"; };
249                 7A2B5D94105482AD0069469C /* GLDebugFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GLDebugFont.h; sourceTree = "<group>"; };
250                 7A2B5D96105482BD0069469C /* GlutDemoApplication.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GlutDemoApplication.cpp; sourceTree = "<group>"; };
251                 7A2B5D97105482BD0069469C /* GlutDemoApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GlutDemoApplication.h; sourceTree = "<group>"; };
252                 7A2B5DB1105483A90069469C /* btGeneric6DofSpringConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btGeneric6DofSpringConstraint.cpp; sourceTree = "<group>"; };
253                 7A2B5DB2105483A90069469C /* btGeneric6DofSpringConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btGeneric6DofSpringConstraint.h; sourceTree = "<group>"; };
254                 7A2B5DB3105483A90069469C /* btHinge2Constraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btHinge2Constraint.cpp; sourceTree = "<group>"; };
255                 7A2B5DB4105483A90069469C /* btHinge2Constraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btHinge2Constraint.h; sourceTree = "<group>"; };
256                 7A2B5DB710548D9F0069469C /* btUniversalConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btUniversalConstraint.cpp; sourceTree = "<group>"; };
257                 7A2B5DB810548D9F0069469C /* btUniversalConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btUniversalConstraint.h; sourceTree = "<group>"; };
258                 7A3940770E70B63B008C5E4B /* btQuantizedBvh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btQuantizedBvh.cpp; sourceTree = "<group>"; };
259                 7A3940780E70B63B008C5E4B /* btQuantizedBvh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btQuantizedBvh.h; sourceTree = "<group>"; };
260                 7ACE52C90DDFA1E200CA06EA /* btBulletCollisionCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btBulletCollisionCommon.h; sourceTree = "<group>"; };
261                 7ACE52CA0DDFA1E200CA06EA /* btBulletDynamicsCommon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btBulletDynamicsCommon.h; sourceTree = "<group>"; };
262                 7ACE52CB0DDFA1E200CA06EA /* Bullet-C-Api.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "Bullet-C-Api.h"; sourceTree = "<group>"; };
263                 7ACE52CE0DDFA1E200CA06EA /* btAxisSweep3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btAxisSweep3.cpp; sourceTree = "<group>"; };
264                 7ACE52CF0DDFA1E200CA06EA /* btAxisSweep3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btAxisSweep3.h; sourceTree = "<group>"; };
265                 7ACE52D00DDFA1E200CA06EA /* btBroadphaseInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btBroadphaseInterface.h; sourceTree = "<group>"; };
266                 7ACE52D10DDFA1E200CA06EA /* btBroadphaseProxy.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btBroadphaseProxy.cpp; sourceTree = "<group>"; };
267                 7ACE52D20DDFA1E200CA06EA /* btBroadphaseProxy.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btBroadphaseProxy.h; sourceTree = "<group>"; };
268                 7ACE52D30DDFA1E200CA06EA /* btCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btCollisionAlgorithm.cpp; sourceTree = "<group>"; };
269                 7ACE52D40DDFA1E200CA06EA /* btCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCollisionAlgorithm.h; sourceTree = "<group>"; };
270                 7ACE52D50DDFA1E200CA06EA /* btDbvt.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btDbvt.cpp; sourceTree = "<group>"; };
271                 7ACE52D60DDFA1E200CA06EA /* btDbvt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btDbvt.h; sourceTree = "<group>"; };
272                 7ACE52D70DDFA1E200CA06EA /* btDbvtBroadphase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btDbvtBroadphase.cpp; sourceTree = "<group>"; };
273                 7ACE52D80DDFA1E200CA06EA /* btDbvtBroadphase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btDbvtBroadphase.h; sourceTree = "<group>"; };
274                 7ACE52D90DDFA1E200CA06EA /* btDispatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btDispatcher.cpp; sourceTree = "<group>"; };
275                 7ACE52DA0DDFA1E200CA06EA /* btDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btDispatcher.h; sourceTree = "<group>"; };
276                 7ACE52DB0DDFA1E200CA06EA /* btMultiSapBroadphase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btMultiSapBroadphase.cpp; sourceTree = "<group>"; };
277                 7ACE52DC0DDFA1E200CA06EA /* btMultiSapBroadphase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btMultiSapBroadphase.h; sourceTree = "<group>"; };
278                 7ACE52DD0DDFA1E200CA06EA /* btOverlappingPairCache.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btOverlappingPairCache.cpp; sourceTree = "<group>"; };
279                 7ACE52DE0DDFA1E200CA06EA /* btOverlappingPairCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btOverlappingPairCache.h; sourceTree = "<group>"; };
280                 7ACE52DF0DDFA1E200CA06EA /* btOverlappingPairCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btOverlappingPairCallback.h; sourceTree = "<group>"; };
281                 7ACE52E00DDFA1E200CA06EA /* btSimpleBroadphase.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSimpleBroadphase.cpp; sourceTree = "<group>"; };
282                 7ACE52E10DDFA1E200CA06EA /* btSimpleBroadphase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSimpleBroadphase.h; sourceTree = "<group>"; };
283                 7ACE54A40DDFA1E400CA06EA /* btBoxBoxCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btBoxBoxCollisionAlgorithm.cpp; sourceTree = "<group>"; };
284                 7ACE54A50DDFA1E400CA06EA /* btBoxBoxCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btBoxBoxCollisionAlgorithm.h; sourceTree = "<group>"; };
285                 7ACE54A60DDFA1E400CA06EA /* btBoxBoxDetector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btBoxBoxDetector.cpp; sourceTree = "<group>"; };
286                 7ACE54A70DDFA1E400CA06EA /* btBoxBoxDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btBoxBoxDetector.h; sourceTree = "<group>"; };
287                 7ACE54A80DDFA1E400CA06EA /* btCollisionConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCollisionConfiguration.h; sourceTree = "<group>"; };
288                 7ACE54A90DDFA1E400CA06EA /* btCollisionCreateFunc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCollisionCreateFunc.h; sourceTree = "<group>"; };
289                 7ACE54AA0DDFA1E400CA06EA /* btCollisionDispatcher.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btCollisionDispatcher.cpp; sourceTree = "<group>"; };
290                 7ACE54AB0DDFA1E400CA06EA /* btCollisionDispatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCollisionDispatcher.h; sourceTree = "<group>"; };
291                 7ACE54AC0DDFA1E400CA06EA /* btCollisionObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btCollisionObject.cpp; sourceTree = "<group>"; };
292                 7ACE54AD0DDFA1E400CA06EA /* btCollisionObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCollisionObject.h; sourceTree = "<group>"; };
293                 7ACE54AE0DDFA1E400CA06EA /* btCollisionWorld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btCollisionWorld.cpp; sourceTree = "<group>"; };
294                 7ACE54AF0DDFA1E400CA06EA /* btCollisionWorld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCollisionWorld.h; sourceTree = "<group>"; };
295                 7ACE54B00DDFA1E400CA06EA /* btCompoundCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btCompoundCollisionAlgorithm.cpp; sourceTree = "<group>"; };
296                 7ACE54B10DDFA1E400CA06EA /* btCompoundCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCompoundCollisionAlgorithm.h; sourceTree = "<group>"; };
297                 7ACE54B20DDFA1E400CA06EA /* btConvexConcaveCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexConcaveCollisionAlgorithm.cpp; sourceTree = "<group>"; };
298                 7ACE54B30DDFA1E400CA06EA /* btConvexConcaveCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexConcaveCollisionAlgorithm.h; sourceTree = "<group>"; };
299                 7ACE54B40DDFA1E400CA06EA /* btConvexConvexAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexConvexAlgorithm.cpp; sourceTree = "<group>"; };
300                 7ACE54B50DDFA1E400CA06EA /* btConvexConvexAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexConvexAlgorithm.h; sourceTree = "<group>"; };
301                 7ACE54B60DDFA1E400CA06EA /* btConvexPlaneCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexPlaneCollisionAlgorithm.cpp; sourceTree = "<group>"; };
302                 7ACE54B70DDFA1E400CA06EA /* btConvexPlaneCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexPlaneCollisionAlgorithm.h; sourceTree = "<group>"; };
303                 7ACE54B80DDFA1E400CA06EA /* btDefaultCollisionConfiguration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btDefaultCollisionConfiguration.cpp; sourceTree = "<group>"; };
304                 7ACE54B90DDFA1E400CA06EA /* btDefaultCollisionConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btDefaultCollisionConfiguration.h; sourceTree = "<group>"; };
305                 7ACE54BA0DDFA1E400CA06EA /* btEmptyCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btEmptyCollisionAlgorithm.cpp; sourceTree = "<group>"; };
306                 7ACE54BB0DDFA1E400CA06EA /* btEmptyCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btEmptyCollisionAlgorithm.h; sourceTree = "<group>"; };
307                 7ACE54BC0DDFA1E400CA06EA /* btManifoldResult.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btManifoldResult.cpp; sourceTree = "<group>"; };
308                 7ACE54BD0DDFA1E400CA06EA /* btManifoldResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btManifoldResult.h; sourceTree = "<group>"; };
309                 7ACE54BE0DDFA1E400CA06EA /* btSimulationIslandManager.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSimulationIslandManager.cpp; sourceTree = "<group>"; };
310                 7ACE54BF0DDFA1E400CA06EA /* btSimulationIslandManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSimulationIslandManager.h; sourceTree = "<group>"; };
311                 7ACE54C00DDFA1E400CA06EA /* btSphereBoxCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSphereBoxCollisionAlgorithm.cpp; sourceTree = "<group>"; };
312                 7ACE54C10DDFA1E400CA06EA /* btSphereBoxCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSphereBoxCollisionAlgorithm.h; sourceTree = "<group>"; };
313                 7ACE54C20DDFA1E400CA06EA /* btSphereSphereCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSphereSphereCollisionAlgorithm.cpp; sourceTree = "<group>"; };
314                 7ACE54C30DDFA1E400CA06EA /* btSphereSphereCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSphereSphereCollisionAlgorithm.h; sourceTree = "<group>"; };
315                 7ACE54C40DDFA1E400CA06EA /* btSphereTriangleCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSphereTriangleCollisionAlgorithm.cpp; sourceTree = "<group>"; };
316                 7ACE54C50DDFA1E400CA06EA /* btSphereTriangleCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSphereTriangleCollisionAlgorithm.h; sourceTree = "<group>"; };
317                 7ACE54C60DDFA1E400CA06EA /* btUnionFind.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btUnionFind.cpp; sourceTree = "<group>"; };
318                 7ACE54C70DDFA1E400CA06EA /* btUnionFind.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btUnionFind.h; sourceTree = "<group>"; };
319                 7ACE54C80DDFA1E400CA06EA /* SphereTriangleDetector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = SphereTriangleDetector.cpp; sourceTree = "<group>"; };
320                 7ACE54C90DDFA1E400CA06EA /* SphereTriangleDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SphereTriangleDetector.h; sourceTree = "<group>"; };
321                 7ACE54CB0DDFA1E400CA06EA /* btBoxShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btBoxShape.cpp; sourceTree = "<group>"; };
322                 7ACE54CC0DDFA1E400CA06EA /* btBoxShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btBoxShape.h; sourceTree = "<group>"; };
323                 7ACE54CD0DDFA1E400CA06EA /* btBvhTriangleMeshShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btBvhTriangleMeshShape.cpp; sourceTree = "<group>"; };
324                 7ACE54CE0DDFA1E400CA06EA /* btBvhTriangleMeshShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btBvhTriangleMeshShape.h; sourceTree = "<group>"; };
325                 7ACE54CF0DDFA1E400CA06EA /* btCapsuleShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btCapsuleShape.cpp; sourceTree = "<group>"; };
326                 7ACE54D00DDFA1E400CA06EA /* btCapsuleShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCapsuleShape.h; sourceTree = "<group>"; };
327                 7ACE54D10DDFA1E400CA06EA /* btCollisionMargin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCollisionMargin.h; sourceTree = "<group>"; };
328                 7ACE54D20DDFA1E400CA06EA /* btCollisionShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btCollisionShape.cpp; sourceTree = "<group>"; };
329                 7ACE54D30DDFA1E400CA06EA /* btCollisionShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCollisionShape.h; sourceTree = "<group>"; };
330                 7ACE54D40DDFA1E400CA06EA /* btCompoundShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btCompoundShape.cpp; sourceTree = "<group>"; };
331                 7ACE54D50DDFA1E400CA06EA /* btCompoundShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCompoundShape.h; sourceTree = "<group>"; };
332                 7ACE54D60DDFA1E400CA06EA /* btConcaveShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConcaveShape.cpp; sourceTree = "<group>"; };
333                 7ACE54D70DDFA1E400CA06EA /* btConcaveShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConcaveShape.h; sourceTree = "<group>"; };
334                 7ACE54D80DDFA1E400CA06EA /* btConeShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConeShape.cpp; sourceTree = "<group>"; };
335                 7ACE54D90DDFA1E400CA06EA /* btConeShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConeShape.h; sourceTree = "<group>"; };
336                 7ACE54DA0DDFA1E400CA06EA /* btConvexHullShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexHullShape.cpp; sourceTree = "<group>"; };
337                 7ACE54DB0DDFA1E400CA06EA /* btConvexHullShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexHullShape.h; sourceTree = "<group>"; };
338                 7ACE54DC0DDFA1E400CA06EA /* btConvexInternalShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexInternalShape.cpp; sourceTree = "<group>"; };
339                 7ACE54DD0DDFA1E400CA06EA /* btConvexInternalShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexInternalShape.h; sourceTree = "<group>"; };
340                 7ACE54DE0DDFA1E400CA06EA /* btConvexShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexShape.cpp; sourceTree = "<group>"; };
341                 7ACE54DF0DDFA1E400CA06EA /* btConvexShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexShape.h; sourceTree = "<group>"; };
342                 7ACE54E00DDFA1E400CA06EA /* btConvexTriangleMeshShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexTriangleMeshShape.cpp; sourceTree = "<group>"; };
343                 7ACE54E10DDFA1E400CA06EA /* btConvexTriangleMeshShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexTriangleMeshShape.h; sourceTree = "<group>"; };
344                 7ACE54E20DDFA1E400CA06EA /* btCylinderShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btCylinderShape.cpp; sourceTree = "<group>"; };
345                 7ACE54E30DDFA1E400CA06EA /* btCylinderShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btCylinderShape.h; sourceTree = "<group>"; };
346                 7ACE54E40DDFA1E400CA06EA /* btEmptyShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btEmptyShape.cpp; sourceTree = "<group>"; };
347                 7ACE54E50DDFA1E400CA06EA /* btEmptyShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btEmptyShape.h; sourceTree = "<group>"; };
348                 7ACE54E60DDFA1E400CA06EA /* btHeightfieldTerrainShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btHeightfieldTerrainShape.cpp; sourceTree = "<group>"; };
349                 7ACE54E70DDFA1E400CA06EA /* btHeightfieldTerrainShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btHeightfieldTerrainShape.h; sourceTree = "<group>"; };
350                 7ACE54E80DDFA1E400CA06EA /* btMinkowskiSumShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btMinkowskiSumShape.cpp; sourceTree = "<group>"; };
351                 7ACE54E90DDFA1E400CA06EA /* btMinkowskiSumShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btMinkowskiSumShape.h; sourceTree = "<group>"; };
352                 7ACE54EA0DDFA1E400CA06EA /* btMultiSphereShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btMultiSphereShape.cpp; sourceTree = "<group>"; };
353                 7ACE54EB0DDFA1E400CA06EA /* btMultiSphereShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btMultiSphereShape.h; sourceTree = "<group>"; };
354                 7ACE54EC0DDFA1E400CA06EA /* btOptimizedBvh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btOptimizedBvh.cpp; sourceTree = "<group>"; };
355                 7ACE54ED0DDFA1E400CA06EA /* btOptimizedBvh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btOptimizedBvh.h; sourceTree = "<group>"; };
356                 7ACE54EE0DDFA1E400CA06EA /* btPolyhedralConvexShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btPolyhedralConvexShape.cpp; sourceTree = "<group>"; };
357                 7ACE54EF0DDFA1E400CA06EA /* btPolyhedralConvexShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btPolyhedralConvexShape.h; sourceTree = "<group>"; };
358                 7ACE54F00DDFA1E400CA06EA /* btShapeHull.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btShapeHull.cpp; sourceTree = "<group>"; };
359                 7ACE54F10DDFA1E400CA06EA /* btShapeHull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btShapeHull.h; sourceTree = "<group>"; };
360                 7ACE54F20DDFA1E400CA06EA /* btSphereShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSphereShape.cpp; sourceTree = "<group>"; };
361                 7ACE54F30DDFA1E400CA06EA /* btSphereShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSphereShape.h; sourceTree = "<group>"; };
362                 7ACE54F40DDFA1E400CA06EA /* btStaticPlaneShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btStaticPlaneShape.cpp; sourceTree = "<group>"; };
363                 7ACE54F50DDFA1E400CA06EA /* btStaticPlaneShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btStaticPlaneShape.h; sourceTree = "<group>"; };
364                 7ACE54F60DDFA1E400CA06EA /* btStridingMeshInterface.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btStridingMeshInterface.cpp; sourceTree = "<group>"; };
365                 7ACE54F70DDFA1E400CA06EA /* btStridingMeshInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btStridingMeshInterface.h; sourceTree = "<group>"; };
366                 7ACE54F80DDFA1E400CA06EA /* btTetrahedronShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btTetrahedronShape.cpp; sourceTree = "<group>"; };
367                 7ACE54F90DDFA1E400CA06EA /* btTetrahedronShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTetrahedronShape.h; sourceTree = "<group>"; };
368                 7ACE54FA0DDFA1E400CA06EA /* btTriangleBuffer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btTriangleBuffer.cpp; sourceTree = "<group>"; };
369                 7ACE54FB0DDFA1E400CA06EA /* btTriangleBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTriangleBuffer.h; sourceTree = "<group>"; };
370                 7ACE54FC0DDFA1E400CA06EA /* btTriangleCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btTriangleCallback.cpp; sourceTree = "<group>"; };
371                 7ACE54FD0DDFA1E400CA06EA /* btTriangleCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTriangleCallback.h; sourceTree = "<group>"; };
372                 7ACE54FE0DDFA1E400CA06EA /* btTriangleIndexVertexArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btTriangleIndexVertexArray.cpp; sourceTree = "<group>"; };
373                 7ACE54FF0DDFA1E400CA06EA /* btTriangleIndexVertexArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTriangleIndexVertexArray.h; sourceTree = "<group>"; };
374                 7ACE55000DDFA1E400CA06EA /* btTriangleMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btTriangleMesh.cpp; sourceTree = "<group>"; };
375                 7ACE55010DDFA1E400CA06EA /* btTriangleMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTriangleMesh.h; sourceTree = "<group>"; };
376                 7ACE55020DDFA1E400CA06EA /* btTriangleMeshShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btTriangleMeshShape.cpp; sourceTree = "<group>"; };
377                 7ACE55030DDFA1E400CA06EA /* btTriangleMeshShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTriangleMeshShape.h; sourceTree = "<group>"; };
378                 7ACE55040DDFA1E400CA06EA /* btTriangleShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTriangleShape.h; sourceTree = "<group>"; };
379                 7ACE55050DDFA1E400CA06EA /* btUniformScalingShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btUniformScalingShape.cpp; sourceTree = "<group>"; };
380                 7ACE55060DDFA1E400CA06EA /* btUniformScalingShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btUniformScalingShape.h; sourceTree = "<group>"; };
381                 7ACE55100DDFA1E400CA06EA /* btContinuousConvexCollision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btContinuousConvexCollision.cpp; sourceTree = "<group>"; };
382                 7ACE55110DDFA1E400CA06EA /* btContinuousConvexCollision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btContinuousConvexCollision.h; sourceTree = "<group>"; };
383                 7ACE55120DDFA1E400CA06EA /* btConvexCast.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexCast.cpp; sourceTree = "<group>"; };
384                 7ACE55130DDFA1E400CA06EA /* btConvexCast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexCast.h; sourceTree = "<group>"; };
385                 7ACE55140DDFA1E400CA06EA /* btConvexPenetrationDepthSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexPenetrationDepthSolver.h; sourceTree = "<group>"; };
386                 7ACE55150DDFA1E400CA06EA /* btDiscreteCollisionDetectorInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btDiscreteCollisionDetectorInterface.h; sourceTree = "<group>"; };
387                 7ACE55160DDFA1E400CA06EA /* btGjkConvexCast.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btGjkConvexCast.cpp; sourceTree = "<group>"; };
388                 7ACE55170DDFA1E400CA06EA /* btGjkConvexCast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btGjkConvexCast.h; sourceTree = "<group>"; };
389                 7ACE551A0DDFA1E400CA06EA /* btGjkEpa2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btGjkEpa2.cpp; sourceTree = "<group>"; };
390                 7ACE551B0DDFA1E400CA06EA /* btGjkEpa2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btGjkEpa2.h; sourceTree = "<group>"; };
391                 7ACE551C0DDFA1E400CA06EA /* btGjkEpaPenetrationDepthSolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btGjkEpaPenetrationDepthSolver.cpp; sourceTree = "<group>"; };
392                 7ACE551D0DDFA1E400CA06EA /* btGjkEpaPenetrationDepthSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btGjkEpaPenetrationDepthSolver.h; sourceTree = "<group>"; };
393                 7ACE551E0DDFA1E400CA06EA /* btGjkPairDetector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btGjkPairDetector.cpp; sourceTree = "<group>"; };
394                 7ACE551F0DDFA1E400CA06EA /* btGjkPairDetector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btGjkPairDetector.h; sourceTree = "<group>"; };
395                 7ACE55200DDFA1E400CA06EA /* btManifoldPoint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btManifoldPoint.h; sourceTree = "<group>"; };
396                 7ACE55210DDFA1E400CA06EA /* btMinkowskiPenetrationDepthSolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btMinkowskiPenetrationDepthSolver.cpp; sourceTree = "<group>"; };
397                 7ACE55220DDFA1E400CA06EA /* btMinkowskiPenetrationDepthSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btMinkowskiPenetrationDepthSolver.h; sourceTree = "<group>"; };
398                 7ACE55230DDFA1E400CA06EA /* btPersistentManifold.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btPersistentManifold.cpp; sourceTree = "<group>"; };
399                 7ACE55240DDFA1E400CA06EA /* btPersistentManifold.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btPersistentManifold.h; sourceTree = "<group>"; };
400                 7ACE55250DDFA1E400CA06EA /* btPointCollector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btPointCollector.h; sourceTree = "<group>"; };
401                 7ACE55260DDFA1E400CA06EA /* btRaycastCallback.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btRaycastCallback.cpp; sourceTree = "<group>"; };
402                 7ACE55270DDFA1E400CA06EA /* btRaycastCallback.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btRaycastCallback.h; sourceTree = "<group>"; };
403                 7ACE55280DDFA1E400CA06EA /* btSimplexSolverInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSimplexSolverInterface.h; sourceTree = "<group>"; };
404                 7ACE55290DDFA1E400CA06EA /* btSubSimplexConvexCast.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSubSimplexConvexCast.cpp; sourceTree = "<group>"; };
405                 7ACE552A0DDFA1E400CA06EA /* btSubSimplexConvexCast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSubSimplexConvexCast.h; sourceTree = "<group>"; };
406                 7ACE552B0DDFA1E400CA06EA /* btVoronoiSimplexSolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btVoronoiSimplexSolver.cpp; sourceTree = "<group>"; };
407                 7ACE552C0DDFA1E400CA06EA /* btVoronoiSimplexSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btVoronoiSimplexSolver.h; sourceTree = "<group>"; };
408                 7ACE56010DDFA1E500CA06EA /* btConeTwistConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConeTwistConstraint.cpp; sourceTree = "<group>"; };
409                 7ACE56020DDFA1E500CA06EA /* btConeTwistConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConeTwistConstraint.h; sourceTree = "<group>"; };
410                 7ACE56030DDFA1E500CA06EA /* btConstraintSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConstraintSolver.h; sourceTree = "<group>"; };
411                 7ACE56040DDFA1E500CA06EA /* btContactConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btContactConstraint.cpp; sourceTree = "<group>"; };
412                 7ACE56050DDFA1E500CA06EA /* btContactConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btContactConstraint.h; sourceTree = "<group>"; };
413                 7ACE56060DDFA1E500CA06EA /* btContactSolverInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btContactSolverInfo.h; sourceTree = "<group>"; };
414                 7ACE56070DDFA1E500CA06EA /* btGeneric6DofConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btGeneric6DofConstraint.cpp; sourceTree = "<group>"; };
415                 7ACE56080DDFA1E500CA06EA /* btGeneric6DofConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btGeneric6DofConstraint.h; sourceTree = "<group>"; };
416                 7ACE56090DDFA1E500CA06EA /* btHingeConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btHingeConstraint.cpp; sourceTree = "<group>"; };
417                 7ACE560A0DDFA1E500CA06EA /* btHingeConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btHingeConstraint.h; sourceTree = "<group>"; };
418                 7ACE560B0DDFA1E500CA06EA /* btJacobianEntry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btJacobianEntry.h; sourceTree = "<group>"; };
419                 7ACE56160DDFA1E500CA06EA /* btPoint2PointConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btPoint2PointConstraint.cpp; sourceTree = "<group>"; };
420                 7ACE56170DDFA1E500CA06EA /* btPoint2PointConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btPoint2PointConstraint.h; sourceTree = "<group>"; };
421                 7ACE56180DDFA1E500CA06EA /* btSequentialImpulseConstraintSolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSequentialImpulseConstraintSolver.cpp; sourceTree = "<group>"; };
422                 7ACE56190DDFA1E500CA06EA /* btSequentialImpulseConstraintSolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSequentialImpulseConstraintSolver.h; sourceTree = "<group>"; };
423                 7ACE561A0DDFA1E500CA06EA /* btSliderConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSliderConstraint.cpp; sourceTree = "<group>"; };
424                 7ACE561B0DDFA1E500CA06EA /* btSliderConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSliderConstraint.h; sourceTree = "<group>"; };
425                 7ACE561C0DDFA1E500CA06EA /* btSolve2LinearConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSolve2LinearConstraint.cpp; sourceTree = "<group>"; };
426                 7ACE561D0DDFA1E500CA06EA /* btSolve2LinearConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSolve2LinearConstraint.h; sourceTree = "<group>"; };
427                 7ACE561E0DDFA1E500CA06EA /* btSolverBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSolverBody.h; sourceTree = "<group>"; };
428                 7ACE561F0DDFA1E500CA06EA /* btSolverConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSolverConstraint.h; sourceTree = "<group>"; };
429                 7ACE56220DDFA1E500CA06EA /* btTypedConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btTypedConstraint.cpp; sourceTree = "<group>"; };
430                 7ACE56230DDFA1E500CA06EA /* btTypedConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTypedConstraint.h; sourceTree = "<group>"; };
431                 7ACE56290DDFA1E500CA06EA /* btDiscreteDynamicsWorld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btDiscreteDynamicsWorld.cpp; sourceTree = "<group>"; };
432                 7ACE562A0DDFA1E500CA06EA /* btDiscreteDynamicsWorld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btDiscreteDynamicsWorld.h; sourceTree = "<group>"; };
433                 7ACE562B0DDFA1E500CA06EA /* btDynamicsWorld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btDynamicsWorld.h; sourceTree = "<group>"; };
434                 7ACE562C0DDFA1E500CA06EA /* btRigidBody.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btRigidBody.cpp; sourceTree = "<group>"; };
435                 7ACE562D0DDFA1E500CA06EA /* btRigidBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btRigidBody.h; sourceTree = "<group>"; };
436                 7ACE562E0DDFA1E500CA06EA /* btSimpleDynamicsWorld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSimpleDynamicsWorld.cpp; sourceTree = "<group>"; };
437                 7ACE562F0DDFA1E500CA06EA /* btSimpleDynamicsWorld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSimpleDynamicsWorld.h; sourceTree = "<group>"; };
438                 7ACE56300DDFA1E500CA06EA /* Bullet-C-API.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = "Bullet-C-API.cpp"; sourceTree = "<group>"; };
439                 7ACE56390DDFA1E500CA06EA /* btRaycastVehicle.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btRaycastVehicle.cpp; sourceTree = "<group>"; };
440                 7ACE563A0DDFA1E500CA06EA /* btRaycastVehicle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btRaycastVehicle.h; sourceTree = "<group>"; };
441                 7ACE563B0DDFA1E500CA06EA /* btVehicleRaycaster.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btVehicleRaycaster.h; sourceTree = "<group>"; };
442                 7ACE563C0DDFA1E500CA06EA /* btWheelInfo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btWheelInfo.cpp; sourceTree = "<group>"; };
443                 7ACE563D0DDFA1E500CA06EA /* btWheelInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btWheelInfo.h; sourceTree = "<group>"; };
444                 7ACE563F0DDFA1E500CA06EA /* btSoftBody.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSoftBody.cpp; sourceTree = "<group>"; };
445                 7ACE56400DDFA1E500CA06EA /* btSoftBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSoftBody.h; sourceTree = "<group>"; };
446                 7ACE56410DDFA1E500CA06EA /* btSoftBodyConcaveCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSoftBodyConcaveCollisionAlgorithm.cpp; sourceTree = "<group>"; };
447                 7ACE56420DDFA1E500CA06EA /* btSoftBodyConcaveCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSoftBodyConcaveCollisionAlgorithm.h; sourceTree = "<group>"; };
448                 7ACE56430DDFA1E500CA06EA /* btSoftBodyHelpers.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSoftBodyHelpers.cpp; sourceTree = "<group>"; };
449                 7ACE56440DDFA1E500CA06EA /* btSoftBodyHelpers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSoftBodyHelpers.h; sourceTree = "<group>"; };
450                 7ACE56450DDFA1E500CA06EA /* btSoftBodyRigidBodyCollisionConfiguration.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSoftBodyRigidBodyCollisionConfiguration.cpp; sourceTree = "<group>"; };
451                 7ACE56460DDFA1E500CA06EA /* btSoftBodyRigidBodyCollisionConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSoftBodyRigidBodyCollisionConfiguration.h; sourceTree = "<group>"; };
452                 7ACE56470DDFA1E500CA06EA /* btSoftRigidCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSoftRigidCollisionAlgorithm.cpp; sourceTree = "<group>"; };
453                 7ACE56480DDFA1E500CA06EA /* btSoftRigidCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSoftRigidCollisionAlgorithm.h; sourceTree = "<group>"; };
454                 7ACE56490DDFA1E500CA06EA /* btSoftRigidDynamicsWorld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSoftRigidDynamicsWorld.cpp; sourceTree = "<group>"; };
455                 7ACE564A0DDFA1E500CA06EA /* btSoftRigidDynamicsWorld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSoftRigidDynamicsWorld.h; sourceTree = "<group>"; };
456                 7ACE564B0DDFA1E500CA06EA /* btSoftSoftCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSoftSoftCollisionAlgorithm.cpp; sourceTree = "<group>"; };
457                 7ACE564C0DDFA1E500CA06EA /* btSoftSoftCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSoftSoftCollisionAlgorithm.h; sourceTree = "<group>"; };
458                 7ACE564D0DDFA1E500CA06EA /* btSparseSDF.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSparseSDF.h; sourceTree = "<group>"; };
459                 7ACE567E0DDFA1E600CA06EA /* btAabbUtil2.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btAabbUtil2.h; sourceTree = "<group>"; };
460                 7ACE567F0DDFA1E600CA06EA /* btAlignedAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btAlignedAllocator.cpp; sourceTree = "<group>"; };
461                 7ACE56800DDFA1E600CA06EA /* btAlignedAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btAlignedAllocator.h; sourceTree = "<group>"; };
462                 7ACE56810DDFA1E600CA06EA /* btAlignedObjectArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btAlignedObjectArray.h; sourceTree = "<group>"; };
463                 7ACE56820DDFA1E600CA06EA /* btConvexHull.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexHull.cpp; sourceTree = "<group>"; };
464                 7ACE56830DDFA1E600CA06EA /* btConvexHull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexHull.h; sourceTree = "<group>"; };
465                 7ACE56840DDFA1E600CA06EA /* btDefaultMotionState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btDefaultMotionState.h; sourceTree = "<group>"; };
466                 7ACE56850DDFA1E600CA06EA /* btGeometryUtil.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btGeometryUtil.cpp; sourceTree = "<group>"; };
467                 7ACE56860DDFA1E600CA06EA /* btGeometryUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btGeometryUtil.h; sourceTree = "<group>"; };
468                 7ACE56870DDFA1E600CA06EA /* btHashMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btHashMap.h; sourceTree = "<group>"; };
469                 7ACE56880DDFA1E600CA06EA /* btIDebugDraw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btIDebugDraw.h; sourceTree = "<group>"; };
470                 7ACE56890DDFA1E600CA06EA /* btList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btList.h; sourceTree = "<group>"; };
471                 7ACE568A0DDFA1E600CA06EA /* btMatrix3x3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btMatrix3x3.h; sourceTree = "<group>"; };
472                 7ACE568B0DDFA1E600CA06EA /* btMinMax.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btMinMax.h; sourceTree = "<group>"; };
473                 7ACE568C0DDFA1E600CA06EA /* btMotionState.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btMotionState.h; sourceTree = "<group>"; };
474                 7ACE568E0DDFA1E600CA06EA /* btPoolAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btPoolAllocator.h; sourceTree = "<group>"; };
475                 7ACE568F0DDFA1E600CA06EA /* btQuadWord.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btQuadWord.h; sourceTree = "<group>"; };
476                 7ACE56900DDFA1E600CA06EA /* btQuaternion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btQuaternion.h; sourceTree = "<group>"; };
477                 7ACE56910DDFA1E600CA06EA /* btQuickprof.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btQuickprof.cpp; sourceTree = "<group>"; };
478                 7ACE56920DDFA1E600CA06EA /* btQuickprof.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btQuickprof.h; sourceTree = "<group>"; };
479                 7ACE56930DDFA1E600CA06EA /* btRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btRandom.h; sourceTree = "<group>"; };
480                 7ACE56940DDFA1E600CA06EA /* btScalar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btScalar.h; sourceTree = "<group>"; };
481                 7ACE56950DDFA1E600CA06EA /* btStackAlloc.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btStackAlloc.h; sourceTree = "<group>"; };
482                 7ACE56960DDFA1E600CA06EA /* btTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTransform.h; sourceTree = "<group>"; };
483                 7ACE56970DDFA1E600CA06EA /* btTransformUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTransformUtil.h; sourceTree = "<group>"; };
484                 7ACE56980DDFA1E600CA06EA /* btVector3.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btVector3.h; sourceTree = "<group>"; };
485                 7ACE5AAF0DDFA30100CA06EA /* DebugCastResult.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DebugCastResult.h; sourceTree = "<group>"; };
486                 7ACE5AB00DDFA30100CA06EA /* DemoApplication.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = DemoApplication.cpp; sourceTree = "<group>"; };
487                 7ACE5AB10DDFA30100CA06EA /* DemoApplication.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DemoApplication.h; sourceTree = "<group>"; };
488                 7ACE5AB20DDFA30100CA06EA /* GL_ShapeDrawer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GL_ShapeDrawer.cpp; sourceTree = "<group>"; };
489                 7ACE5AB30DDFA30100CA06EA /* GL_ShapeDrawer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GL_ShapeDrawer.h; sourceTree = "<group>"; };
490                 7ACE5AB40DDFA30100CA06EA /* GL_Simplex1to4.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GL_Simplex1to4.cpp; sourceTree = "<group>"; };
491                 7ACE5AB50DDFA30100CA06EA /* GL_Simplex1to4.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GL_Simplex1to4.h; sourceTree = "<group>"; };
492                 7ACE5AB60DDFA30100CA06EA /* GLDebugDrawer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = GLDebugDrawer.cpp; sourceTree = "<group>"; };
493                 7ACE5AB70DDFA30100CA06EA /* GLDebugDrawer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GLDebugDrawer.h; sourceTree = "<group>"; };
494                 7ACE5AC00DDFA30100CA06EA /* RenderTexture.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = RenderTexture.cpp; sourceTree = "<group>"; };
495                 7ACE5AC10DDFA30100CA06EA /* RenderTexture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RenderTexture.h; sourceTree = "<group>"; };
496                 7ACE5B2F0DDFA36000CA06EA /* bestfit.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bestfit.cpp; sourceTree = "<group>"; };
497                 7ACE5B300DDFA36000CA06EA /* bestfit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bestfit.h; sourceTree = "<group>"; };
498                 7ACE5B310DDFA36000CA06EA /* bestfitobb.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = bestfitobb.cpp; sourceTree = "<group>"; };
499                 7ACE5B320DDFA36000CA06EA /* bestfitobb.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = bestfitobb.h; sourceTree = "<group>"; };
500                 7ACE5B9D0DDFA36100CA06EA /* cd_hull.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cd_hull.cpp; sourceTree = "<group>"; };
501                 7ACE5B9E0DDFA36100CA06EA /* cd_hull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cd_hull.h; sourceTree = "<group>"; };
502                 7ACE5B9F0DDFA36100CA06EA /* cd_vector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cd_vector.h; sourceTree = "<group>"; };
503                 7ACE5BA00DDFA36100CA06EA /* cd_wavefront.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = cd_wavefront.cpp; sourceTree = "<group>"; };
504                 7ACE5BA10DDFA36100CA06EA /* cd_wavefront.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = cd_wavefront.h; sourceTree = "<group>"; };
505                 7ACE5BC10DDFA36100CA06EA /* concavity.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = concavity.cpp; sourceTree = "<group>"; };
506                 7ACE5BC20DDFA36100CA06EA /* concavity.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = concavity.h; sourceTree = "<group>"; };
507                 7ACE5BC30DDFA36100CA06EA /* ConvexBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConvexBuilder.cpp; sourceTree = "<group>"; };
508                 7ACE5BC40DDFA36100CA06EA /* ConvexBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConvexBuilder.h; sourceTree = "<group>"; };
509                 7ACE5BC50DDFA36100CA06EA /* ConvexDecomposition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ConvexDecomposition.cpp; sourceTree = "<group>"; };
510                 7ACE5BC60DDFA36100CA06EA /* ConvexDecomposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ConvexDecomposition.h; sourceTree = "<group>"; };
511                 7ACE5BC90DDFA36100CA06EA /* fitsphere.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = fitsphere.cpp; sourceTree = "<group>"; };
512                 7ACE5BCA0DDFA36100CA06EA /* fitsphere.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = fitsphere.h; sourceTree = "<group>"; };
513                 7ACE5BCB0DDFA36100CA06EA /* float_math.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = float_math.cpp; sourceTree = "<group>"; };
514                 7ACE5BCC0DDFA36100CA06EA /* float_math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = float_math.h; sourceTree = "<group>"; };
515                 7ACE5BD00DDFA36100CA06EA /* meshvolume.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = meshvolume.cpp; sourceTree = "<group>"; };
516                 7ACE5BD10DDFA36100CA06EA /* meshvolume.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = meshvolume.h; sourceTree = "<group>"; };
517                 7ACE5BD20DDFA36100CA06EA /* planetri.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = planetri.cpp; sourceTree = "<group>"; };
518                 7ACE5BD30DDFA36100CA06EA /* planetri.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = planetri.h; sourceTree = "<group>"; };
519                 7ACE5BD40DDFA36100CA06EA /* raytri.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = raytri.cpp; sourceTree = "<group>"; };
520                 7ACE5BD50DDFA36100CA06EA /* raytri.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = raytri.h; sourceTree = "<group>"; };
521                 7ACE5BD80DDFA36100CA06EA /* splitplane.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = splitplane.cpp; sourceTree = "<group>"; };
522                 7ACE5BD90DDFA36100CA06EA /* splitplane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = splitplane.h; sourceTree = "<group>"; };
523                 7ACE5BDA0DDFA36100CA06EA /* vlookup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = vlookup.cpp; sourceTree = "<group>"; };
524                 7ACE5BDB0DDFA36100CA06EA /* vlookup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = vlookup.h; sourceTree = "<group>"; };
525                 7ACE5D920DDFA39700CA06EA /* btGImpactConvexDecompositionShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btGImpactConvexDecompositionShape.cpp; sourceTree = "<group>"; };
526                 7ACE5D930DDFA39700CA06EA /* btGImpactConvexDecompositionShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btGImpactConvexDecompositionShape.h; sourceTree = "<group>"; };
527                 7AE465830F4CA1EF007715D6 /* btBoxCollision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btBoxCollision.h; path = ../../src/BulletCollision/Gimpact/btBoxCollision.h; sourceTree = SOURCE_ROOT; };
528                 7AE465840F4CA1EF007715D6 /* btClipPolygon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btClipPolygon.h; path = ../../src/BulletCollision/Gimpact/btClipPolygon.h; sourceTree = SOURCE_ROOT; };
529                 7AE465850F4CA1EF007715D6 /* btContactProcessing.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btContactProcessing.cpp; path = ../../src/BulletCollision/Gimpact/btContactProcessing.cpp; sourceTree = SOURCE_ROOT; };
530                 7AE465860F4CA1EF007715D6 /* btContactProcessing.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btContactProcessing.h; path = ../../src/BulletCollision/Gimpact/btContactProcessing.h; sourceTree = SOURCE_ROOT; };
531                 7AE465870F4CA1EF007715D6 /* btGenericPoolAllocator.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btGenericPoolAllocator.cpp; path = ../../src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp; sourceTree = SOURCE_ROOT; };
532                 7AE465880F4CA1EF007715D6 /* btGenericPoolAllocator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btGenericPoolAllocator.h; path = ../../src/BulletCollision/Gimpact/btGenericPoolAllocator.h; sourceTree = SOURCE_ROOT; };
533                 7AE465890F4CA1EF007715D6 /* btGeometryOperations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btGeometryOperations.h; path = ../../src/BulletCollision/Gimpact/btGeometryOperations.h; sourceTree = SOURCE_ROOT; };
534                 7AE4658A0F4CA1EF007715D6 /* btGImpactBvh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btGImpactBvh.cpp; path = ../../src/BulletCollision/Gimpact/btGImpactBvh.cpp; sourceTree = SOURCE_ROOT; };
535                 7AE4658B0F4CA1EF007715D6 /* btGImpactBvh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btGImpactBvh.h; path = ../../src/BulletCollision/Gimpact/btGImpactBvh.h; sourceTree = SOURCE_ROOT; };
536                 7AE4658C0F4CA1EF007715D6 /* btGImpactCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btGImpactCollisionAlgorithm.cpp; path = ../../src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp; sourceTree = SOURCE_ROOT; };
537                 7AE4658D0F4CA1EF007715D6 /* btGImpactCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btGImpactCollisionAlgorithm.h; path = ../../src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h; sourceTree = SOURCE_ROOT; };
538                 7AE4658E0F4CA1EF007715D6 /* btGImpactMassUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btGImpactMassUtil.h; path = ../../src/BulletCollision/Gimpact/btGImpactMassUtil.h; sourceTree = SOURCE_ROOT; };
539                 7AE4658F0F4CA1EF007715D6 /* btGImpactQuantizedBvh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btGImpactQuantizedBvh.cpp; path = ../../src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp; sourceTree = SOURCE_ROOT; };
540                 7AE465900F4CA1EF007715D6 /* btGImpactQuantizedBvh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btGImpactQuantizedBvh.h; path = ../../src/BulletCollision/Gimpact/btGImpactQuantizedBvh.h; sourceTree = SOURCE_ROOT; };
541                 7AE465910F4CA1EF007715D6 /* btGImpactShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btGImpactShape.cpp; path = ../../src/BulletCollision/Gimpact/btGImpactShape.cpp; sourceTree = SOURCE_ROOT; };
542                 7AE465920F4CA1EF007715D6 /* btGImpactShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btGImpactShape.h; path = ../../src/BulletCollision/Gimpact/btGImpactShape.h; sourceTree = SOURCE_ROOT; };
543                 7AE465930F4CA1EF007715D6 /* btQuantization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btQuantization.h; path = ../../src/BulletCollision/Gimpact/btQuantization.h; sourceTree = SOURCE_ROOT; };
544                 7AE465940F4CA1EF007715D6 /* btTriangleShapeEx.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btTriangleShapeEx.cpp; path = ../../src/BulletCollision/Gimpact/btTriangleShapeEx.cpp; sourceTree = SOURCE_ROOT; };
545                 7AE465950F4CA1EF007715D6 /* btTriangleShapeEx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btTriangleShapeEx.h; path = ../../src/BulletCollision/Gimpact/btTriangleShapeEx.h; sourceTree = SOURCE_ROOT; };
546                 7AE465960F4CA1EF007715D6 /* gim_array.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_array.h; path = ../../src/BulletCollision/Gimpact/gim_array.h; sourceTree = SOURCE_ROOT; };
547                 7AE465970F4CA1EF007715D6 /* gim_basic_geometry_operations.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_basic_geometry_operations.h; path = ../../src/BulletCollision/Gimpact/gim_basic_geometry_operations.h; sourceTree = SOURCE_ROOT; };
548                 7AE465980F4CA1EF007715D6 /* gim_bitset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_bitset.h; path = ../../src/BulletCollision/Gimpact/gim_bitset.h; sourceTree = SOURCE_ROOT; };
549                 7AE465990F4CA1EF007715D6 /* gim_box_collision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_box_collision.h; path = ../../src/BulletCollision/Gimpact/gim_box_collision.h; sourceTree = SOURCE_ROOT; };
550                 7AE4659A0F4CA1EF007715D6 /* gim_box_set.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gim_box_set.cpp; path = ../../src/BulletCollision/Gimpact/gim_box_set.cpp; sourceTree = SOURCE_ROOT; };
551                 7AE4659B0F4CA1EF007715D6 /* gim_box_set.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_box_set.h; path = ../../src/BulletCollision/Gimpact/gim_box_set.h; sourceTree = SOURCE_ROOT; };
552                 7AE4659C0F4CA1EF007715D6 /* gim_clip_polygon.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_clip_polygon.h; path = ../../src/BulletCollision/Gimpact/gim_clip_polygon.h; sourceTree = SOURCE_ROOT; };
553                 7AE4659D0F4CA1EF007715D6 /* gim_contact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gim_contact.cpp; path = ../../src/BulletCollision/Gimpact/gim_contact.cpp; sourceTree = SOURCE_ROOT; };
554                 7AE4659E0F4CA1EF007715D6 /* gim_contact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_contact.h; path = ../../src/BulletCollision/Gimpact/gim_contact.h; sourceTree = SOURCE_ROOT; };
555                 7AE4659F0F4CA1EF007715D6 /* gim_geom_types.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_geom_types.h; path = ../../src/BulletCollision/Gimpact/gim_geom_types.h; sourceTree = SOURCE_ROOT; };
556                 7AE465A00F4CA1EF007715D6 /* gim_geometry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_geometry.h; path = ../../src/BulletCollision/Gimpact/gim_geometry.h; sourceTree = SOURCE_ROOT; };
557                 7AE465A10F4CA1EF007715D6 /* gim_hash_table.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_hash_table.h; path = ../../src/BulletCollision/Gimpact/gim_hash_table.h; sourceTree = SOURCE_ROOT; };
558                 7AE465A20F4CA1EF007715D6 /* gim_linear_math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_linear_math.h; path = ../../src/BulletCollision/Gimpact/gim_linear_math.h; sourceTree = SOURCE_ROOT; };
559                 7AE465A30F4CA1EF007715D6 /* gim_math.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_math.h; path = ../../src/BulletCollision/Gimpact/gim_math.h; sourceTree = SOURCE_ROOT; };
560                 7AE465A40F4CA1EF007715D6 /* gim_memory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gim_memory.cpp; path = ../../src/BulletCollision/Gimpact/gim_memory.cpp; sourceTree = SOURCE_ROOT; };
561                 7AE465A50F4CA1EF007715D6 /* gim_memory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_memory.h; path = ../../src/BulletCollision/Gimpact/gim_memory.h; sourceTree = SOURCE_ROOT; };
562                 7AE465A60F4CA1EF007715D6 /* gim_radixsort.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_radixsort.h; path = ../../src/BulletCollision/Gimpact/gim_radixsort.h; sourceTree = SOURCE_ROOT; };
563                 7AE465A70F4CA1EF007715D6 /* gim_tri_collision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = gim_tri_collision.cpp; path = ../../src/BulletCollision/Gimpact/gim_tri_collision.cpp; sourceTree = SOURCE_ROOT; };
564                 7AE465A80F4CA1EF007715D6 /* gim_tri_collision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = gim_tri_collision.h; path = ../../src/BulletCollision/Gimpact/gim_tri_collision.h; sourceTree = SOURCE_ROOT; };
565                 7AE465C10F4CA23D007715D6 /* btActivatingCollisionAlgorithm.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btActivatingCollisionAlgorithm.cpp; path = ../../src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp; sourceTree = SOURCE_ROOT; };
566                 7AE465C20F4CA23D007715D6 /* btActivatingCollisionAlgorithm.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btActivatingCollisionAlgorithm.h; path = ../../src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h; sourceTree = SOURCE_ROOT; };
567                 7AE465C30F4CA23D007715D6 /* btGhostObject.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btGhostObject.cpp; path = ../../src/BulletCollision/CollisionDispatch/btGhostObject.cpp; sourceTree = SOURCE_ROOT; };
568                 7AE465C40F4CA23D007715D6 /* btGhostObject.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btGhostObject.h; path = ../../src/BulletCollision/CollisionDispatch/btGhostObject.h; sourceTree = SOURCE_ROOT; };
569                 7AE465C90F4CA266007715D6 /* btConvexPointCloudShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btConvexPointCloudShape.cpp; path = ../../src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp; sourceTree = SOURCE_ROOT; };
570                 7AE465CA0F4CA266007715D6 /* btConvexPointCloudShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btConvexPointCloudShape.h; path = ../../src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h; sourceTree = SOURCE_ROOT; };
571                 7AE465CB0F4CA266007715D6 /* btMaterial.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btMaterial.h; path = ../../src/BulletCollision/CollisionShapes/btMaterial.h; sourceTree = SOURCE_ROOT; };
572                 7AE465CC0F4CA266007715D6 /* btMultimaterialTriangleMeshShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btMultimaterialTriangleMeshShape.cpp; path = ../../src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp; sourceTree = SOURCE_ROOT; };
573                 7AE465CD0F4CA266007715D6 /* btMultimaterialTriangleMeshShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btMultimaterialTriangleMeshShape.h; path = ../../src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h; sourceTree = SOURCE_ROOT; };
574                 7AE465CE0F4CA266007715D6 /* btScaledBvhTriangleMeshShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btScaledBvhTriangleMeshShape.cpp; path = ../../src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp; sourceTree = SOURCE_ROOT; };
575                 7AE465CF0F4CA266007715D6 /* btScaledBvhTriangleMeshShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btScaledBvhTriangleMeshShape.h; path = ../../src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h; sourceTree = SOURCE_ROOT; };
576                 7AE465D00F4CA266007715D6 /* btTriangleIndexVertexMaterialArray.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btTriangleIndexVertexMaterialArray.cpp; path = ../../src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp; sourceTree = SOURCE_ROOT; };
577                 7AE465D10F4CA266007715D6 /* btTriangleIndexVertexMaterialArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btTriangleIndexVertexMaterialArray.h; path = ../../src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h; sourceTree = SOURCE_ROOT; };
578                 7AE465D80F4CA288007715D6 /* btCharacterControllerInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btCharacterControllerInterface.h; path = ../../src/BulletDynamics/Character/btCharacterControllerInterface.h; sourceTree = SOURCE_ROOT; };
579                 7AE465D90F4CA288007715D6 /* btKinematicCharacterController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btKinematicCharacterController.cpp; path = ../../src/BulletDynamics/Character/btKinematicCharacterController.cpp; sourceTree = SOURCE_ROOT; };
580                 7AE465DA0F4CA288007715D6 /* btKinematicCharacterController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btKinematicCharacterController.h; path = ../../src/BulletDynamics/Character/btKinematicCharacterController.h; sourceTree = SOURCE_ROOT; };
581                 7AE465E30F4CA2DC007715D6 /* ForkLiftDemo.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = ForkLiftDemo.cpp; path = ../../Demos/ForkLiftDemo/ForkLiftDemo.cpp; sourceTree = SOURCE_ROOT; };
582                 7AE465E40F4CA2DC007715D6 /* ForkLiftDemo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = ForkLiftDemo.h; path = ../../Demos/ForkLiftDemo/ForkLiftDemo.h; sourceTree = SOURCE_ROOT; };
583                 8D1107310486CEB800E47090 /* Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
584                 8D1107320486CEB800E47090 /* AllBulletDemos.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = AllBulletDemos.app; sourceTree = BUILT_PRODUCTS_DIR; };
585                 BC1BE0E311F7BB5E00A57EBB /* btDefaultSoftBodySolver.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btDefaultSoftBodySolver.cpp; sourceTree = "<group>"; };
586                 BC1BE0E411F7BB5E00A57EBB /* btDefaultSoftBodySolver.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btDefaultSoftBodySolver.h; sourceTree = "<group>"; };
587                 BC1BE0E511F7BB5E00A57EBB /* btSoftBodyInternals.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSoftBodyInternals.h; sourceTree = "<group>"; };
588                 BC1BE0E611F7BB5E00A57EBB /* btSoftBodySolvers.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSoftBodySolvers.h; sourceTree = "<group>"; };
589                 BC1BE0E711F7BB5E00A57EBB /* btSoftBodySolverVertexBuffer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSoftBodySolverVertexBuffer.h; sourceTree = "<group>"; };
590                 BC1F41F216078E52001526A9 /* btGearConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btGearConstraint.cpp; path = ../../src/BulletDynamics/ConstraintSolver/btGearConstraint.cpp; sourceTree = "<group>"; };
591                 BC1F41F316078E52001526A9 /* btGearConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btGearConstraint.h; path = ../../src/BulletDynamics/ConstraintSolver/btGearConstraint.h; sourceTree = "<group>"; };
592                 BC3026D1134E25A100C5D608 /* btBox2dShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btBox2dShape.cpp; sourceTree = "<group>"; };
593                 BC3026D2134E25A100C5D608 /* btBox2dShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btBox2dShape.h; sourceTree = "<group>"; };
594                 BC3026D3134E25A100C5D608 /* btConvex2dShape.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvex2dShape.cpp; sourceTree = "<group>"; };
595                 BC3026D4134E25A100C5D608 /* btConvex2dShape.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvex2dShape.h; sourceTree = "<group>"; };
596                 BC3026D5134E25A100C5D608 /* btConvexPolyhedron.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexPolyhedron.cpp; sourceTree = "<group>"; };
597                 BC3026D6134E25A100C5D608 /* btConvexPolyhedron.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexPolyhedron.h; sourceTree = "<group>"; };
598                 BC3026D7134E25A100C5D608 /* btTriangleInfoMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btTriangleInfoMap.h; sourceTree = "<group>"; };
599                 BC3026DB134E25B200C5D608 /* btPolyhedralContactClipping.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btPolyhedralContactClipping.cpp; sourceTree = "<group>"; };
600                 BC3026DC134E25B200C5D608 /* btPolyhedralContactClipping.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btPolyhedralContactClipping.h; sourceTree = "<group>"; };
601                 BC3026E2134E25C600C5D608 /* btConvexHullComputer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btConvexHullComputer.cpp; sourceTree = "<group>"; };
602                 BC3026E3134E25C600C5D608 /* btConvexHullComputer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btConvexHullComputer.h; sourceTree = "<group>"; };
603                 BC34866415226360001B0E1E /* hacdCircularList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hacdCircularList.h; path = ../HACD/hacdCircularList.h; sourceTree = "<group>"; };
604                 BC34866515226360001B0E1E /* hacdCircularList.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = hacdCircularList.inl; path = ../HACD/hacdCircularList.inl; sourceTree = "<group>"; };
605                 BC34866615226360001B0E1E /* hacdGraph.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hacdGraph.cpp; path = ../HACD/hacdGraph.cpp; sourceTree = "<group>"; };
606                 BC34866715226360001B0E1E /* hacdGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hacdGraph.h; path = ../HACD/hacdGraph.h; sourceTree = "<group>"; };
607                 BC34866815226360001B0E1E /* hacdHACD.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hacdHACD.cpp; path = ../HACD/hacdHACD.cpp; sourceTree = "<group>"; };
608                 BC34866915226360001B0E1E /* hacdHACD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hacdHACD.h; path = ../HACD/hacdHACD.h; sourceTree = "<group>"; };
609                 BC34866A15226360001B0E1E /* hacdICHull.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hacdICHull.cpp; path = ../HACD/hacdICHull.cpp; sourceTree = "<group>"; };
610                 BC34866B15226360001B0E1E /* hacdICHull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hacdICHull.h; path = ../HACD/hacdICHull.h; sourceTree = "<group>"; };
611                 BC34866C15226360001B0E1E /* hacdManifoldMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = hacdManifoldMesh.cpp; path = ../HACD/hacdManifoldMesh.cpp; sourceTree = "<group>"; };
612                 BC34866D15226360001B0E1E /* hacdManifoldMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hacdManifoldMesh.h; path = ../HACD/hacdManifoldMesh.h; sourceTree = "<group>"; };
613                 BC34866E15226360001B0E1E /* hacdVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hacdVector.h; path = ../HACD/hacdVector.h; sourceTree = "<group>"; };
614                 BC34866F15226360001B0E1E /* hacdVector.inl */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = hacdVector.inl; path = ../HACD/hacdVector.inl; sourceTree = "<group>"; };
615                 BC34867015226360001B0E1E /* hacdVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = hacdVersion.h; path = ../HACD/hacdVersion.h; sourceTree = "<group>"; };
616                 BC61E7E61592E4F200667B01 /* btVector3.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btVector3.cpp; sourceTree = "<group>"; };
617                 BCB9582A16015C2A00C95623 /* btPolarDecomposition.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = btPolarDecomposition.cpp; path = ../../src/LinearMath/btPolarDecomposition.cpp; sourceTree = "<group>"; };
618                 BCB9582B16015C2A00C95623 /* btPolarDecomposition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = btPolarDecomposition.h; path = ../../src/LinearMath/btPolarDecomposition.h; sourceTree = "<group>"; };
619                 BCEDD8EA112AF72F00F49466 /* btSerializer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = btSerializer.h; sourceTree = "<group>"; };
620                 BCEDD8EB112AF72F00F49466 /* btSerializer.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = btSerializer.cpp; sourceTree = "<group>"; };
621 /* End PBXFileReference section */
622
623 /* Begin PBXFrameworksBuildPhase section */
624                 8D11072E0486CEB800E47090 /* Frameworks */ = {
625                         isa = PBXFrameworksBuildPhase;
626                         buildActionMask = 2147483647;
627                         files = (
628                                 8D11072F0486CEB800E47090 /* Cocoa.framework in Frameworks */,
629                                 36A05AB90DCB349700ADF289 /* OpenGL.framework in Frameworks */,
630                                 36A05AC90DCB367300ADF289 /* Carbon.framework in Frameworks */,
631                                 36A05D5E0DCBB08400ADF289 /* GLUT.framework in Frameworks */,
632                         );
633                         runOnlyForDeploymentPostprocessing = 0;
634                 };
635 /* End PBXFrameworksBuildPhase section */
636
637 /* Begin PBXGroup section */
638                 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */ = {
639                         isa = PBXGroup;
640                         children = (
641                                 36A05D5D0DCBB08400ADF289 /* GLUT.framework */,
642                                 36A05AC80DCB367300ADF289 /* Carbon.framework */,
643                                 36A05AB80DCB349700ADF289 /* OpenGL.framework */,
644                                 1058C7A1FEA54F0111CA2CBB /* Cocoa.framework */,
645                         );
646                         name = "Linked Frameworks";
647                         sourceTree = "<group>";
648                 };
649                 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */ = {
650                         isa = PBXGroup;
651                         children = (
652                                 29B97324FDCFA39411CA2CEA /* AppKit.framework */,
653                                 13E42FB307B3F0F600E4EEF1 /* CoreData.framework */,
654                                 29B97325FDCFA39411CA2CEA /* Foundation.framework */,
655                         );
656                         name = "Other Frameworks";
657                         sourceTree = "<group>";
658                 };
659                 19C28FACFE9D520D11CA2CBB /* Products */ = {
660                         isa = PBXGroup;
661                         children = (
662                                 8D1107320486CEB800E47090 /* AllBulletDemos.app */,
663                         );
664                         name = Products;
665                         sourceTree = "<group>";
666                 };
667                 29B97314FDCFA39411CA2CEA /* AllBulletDemos */ = {
668                         isa = PBXGroup;
669                         children = (
670                                 BC1F41F216078E52001526A9 /* btGearConstraint.cpp */,
671                                 BC1F41F316078E52001526A9 /* btGearConstraint.h */,
672                                 BCB9582A16015C2A00C95623 /* btPolarDecomposition.cpp */,
673                                 BCB9582B16015C2A00C95623 /* btPolarDecomposition.h */,
674                                 BC34866415226360001B0E1E /* hacdCircularList.h */,
675                                 BC34866515226360001B0E1E /* hacdCircularList.inl */,
676                                 BC34866615226360001B0E1E /* hacdGraph.cpp */,
677                                 BC34866715226360001B0E1E /* hacdGraph.h */,
678                                 BC34866815226360001B0E1E /* hacdHACD.cpp */,
679                                 BC34866915226360001B0E1E /* hacdHACD.h */,
680                                 BC34866A15226360001B0E1E /* hacdICHull.cpp */,
681                                 BC34866B15226360001B0E1E /* hacdICHull.h */,
682                                 BC34866C15226360001B0E1E /* hacdManifoldMesh.cpp */,
683                                 BC34866D15226360001B0E1E /* hacdManifoldMesh.h */,
684                                 BC34866E15226360001B0E1E /* hacdVector.h */,
685                                 BC34866F15226360001B0E1E /* hacdVector.inl */,
686                                 BC34867015226360001B0E1E /* hacdVersion.h */,
687                                 7AE465E30F4CA2DC007715D6 /* ForkLiftDemo.cpp */,
688                                 7AE465E40F4CA2DC007715D6 /* ForkLiftDemo.h */,
689                                 7AE465D80F4CA288007715D6 /* btCharacterControllerInterface.h */,
690                                 7AE465D90F4CA288007715D6 /* btKinematicCharacterController.cpp */,
691                                 7AE465DA0F4CA288007715D6 /* btKinematicCharacterController.h */,
692                                 7AE465C90F4CA266007715D6 /* btConvexPointCloudShape.cpp */,
693                                 7AE465CA0F4CA266007715D6 /* btConvexPointCloudShape.h */,
694                                 7AE465CB0F4CA266007715D6 /* btMaterial.h */,
695                                 7AE465CC0F4CA266007715D6 /* btMultimaterialTriangleMeshShape.cpp */,
696                                 7AE465CD0F4CA266007715D6 /* btMultimaterialTriangleMeshShape.h */,
697                                 7AE465CE0F4CA266007715D6 /* btScaledBvhTriangleMeshShape.cpp */,
698                                 7AE465CF0F4CA266007715D6 /* btScaledBvhTriangleMeshShape.h */,
699                                 7AE465D00F4CA266007715D6 /* btTriangleIndexVertexMaterialArray.cpp */,
700                                 7AE465D10F4CA266007715D6 /* btTriangleIndexVertexMaterialArray.h */,
701                                 7AE465C10F4CA23D007715D6 /* btActivatingCollisionAlgorithm.cpp */,
702                                 7AE465C20F4CA23D007715D6 /* btActivatingCollisionAlgorithm.h */,
703                                 7AE465C30F4CA23D007715D6 /* btGhostObject.cpp */,
704                                 7AE465C40F4CA23D007715D6 /* btGhostObject.h */,
705                                 36A05D5A0DCBAD9000ADF289 /* Demos */,
706                                 36C69D250DC9E7FE0034504A /* src */,
707                                 29B97315FDCFA39411CA2CEA /* Other Sources */,
708                                 29B97317FDCFA39411CA2CEA /* Resources */,
709                                 29B97323FDCFA39411CA2CEA /* Frameworks */,
710                                 19C28FACFE9D520D11CA2CBB /* Products */,
711                         );
712                         name = AllBulletDemos;
713                         sourceTree = "<group>";
714                 };
715                 29B97315FDCFA39411CA2CEA /* Other Sources */ = {
716                         isa = PBXGroup;
717                         children = (
718                                 32CA4F630368D1EE00C91783 /* AllBulletDemos_Prefix.pch */,
719                                 29B97316FDCFA39411CA2CEA /* main.m */,
720                         );
721                         name = "Other Sources";
722                         sourceTree = "<group>";
723                 };
724                 29B97317FDCFA39411CA2CEA /* Resources */ = {
725                         isa = PBXGroup;
726                         children = (
727                                 3620538A0DCE4FB70048F794 /* file.obj */,
728                                 366318BF0DCE4C6600FB1C5E /* BspDemo.bsp */,
729                                 36A05BBA0DCBA09000ADF289 /* Credits.rtf */,
730                                 36A05B900DCB9EF000ADF289 /* BulletIcon.icns */,
731                                 8D1107310486CEB800E47090 /* Info.plist */,
732                                 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */,
733                                 1DDD58140DA1D0A300B32029 /* MainMenu.xib */,
734                         );
735                         name = Resources;
736                         sourceTree = "<group>";
737                 };
738                 29B97323FDCFA39411CA2CEA /* Frameworks */ = {
739                         isa = PBXGroup;
740                         children = (
741                                 1058C7A0FEA54F0111CA2CBB /* Linked Frameworks */,
742                                 1058C7A2FEA54F0111CA2CBB /* Other Frameworks */,
743                         );
744                         name = Frameworks;
745                         sourceTree = "<group>";
746                 };
747                 36A05D5A0DCBAD9000ADF289 /* Demos */ = {
748                         isa = PBXGroup;
749                         children = (
750                                 3699D1880DCF64EE001D9494 /* DemoEntries.cpp */,
751                                 3699D1890DCF64EE001D9494 /* CcdPhysicsDemo.cpp */,
752                                 3699D18A0DCF64EE001D9494 /* BasicDemo.cpp */,
753                                 3699D18C0DCF64EE001D9494 /* BspDemo.cpp */,
754                                 3699D18D0DCF64EE001D9494 /* BspConverter.cpp */,
755                                 3699D18E0DCF64EE001D9494 /* BspLoader.cpp */,
756                                 3699D18F0DCF64EE001D9494 /* MotorDemo.cpp */,
757                                 3699D1900DCF64EE001D9494 /* ConcavePhysicsDemo.cpp */,
758                                 3699D1910DCF64EE001D9494 /* ConcaveRaycastDemo.cpp */,
759                                 3699D1920DCF64EE001D9494 /* ConcaveConvexcastDemo.cpp */,
760                                 3699D1930DCF64EE001D9494 /* ConvexDecompositionDemo.cpp */,
761                                 3699D1940DCF64EE001D9494 /* SliderConstraintDemo.cpp */,
762                                 3699D1950DCF64EE001D9494 /* RagdollDemo.cpp */,
763                                 3699D1960DCF64EE001D9494 /* GimpactTestDemo.cpp */,
764                                 3699D1970DCF64EE001D9494 /* Raytracer.cpp */,
765                                 3699D1980DCF64EE001D9494 /* LinearConvexCastDemo.cpp */,
766                                 3699D19A0DCF64EE001D9494 /* SoftDemo.cpp */,
767                                 7AE465830F4CA1EF007715D6 /* btBoxCollision.h */,
768                                 7AE465840F4CA1EF007715D6 /* btClipPolygon.h */,
769                                 7AE465850F4CA1EF007715D6 /* btContactProcessing.cpp */,
770                                 7AE465860F4CA1EF007715D6 /* btContactProcessing.h */,
771                                 7AE465870F4CA1EF007715D6 /* btGenericPoolAllocator.cpp */,
772                                 7AE465880F4CA1EF007715D6 /* btGenericPoolAllocator.h */,
773                                 7AE465890F4CA1EF007715D6 /* btGeometryOperations.h */,
774                                 7AE4658A0F4CA1EF007715D6 /* btGImpactBvh.cpp */,
775                                 7AE4658B0F4CA1EF007715D6 /* btGImpactBvh.h */,
776                                 7AE4658C0F4CA1EF007715D6 /* btGImpactCollisionAlgorithm.cpp */,
777                                 7AE4658D0F4CA1EF007715D6 /* btGImpactCollisionAlgorithm.h */,
778                                 7AE4658E0F4CA1EF007715D6 /* btGImpactMassUtil.h */,
779                                 7AE4658F0F4CA1EF007715D6 /* btGImpactQuantizedBvh.cpp */,
780                                 7AE465900F4CA1EF007715D6 /* btGImpactQuantizedBvh.h */,
781                                 7AE465910F4CA1EF007715D6 /* btGImpactShape.cpp */,
782                                 7AE465920F4CA1EF007715D6 /* btGImpactShape.h */,
783                                 7AE465930F4CA1EF007715D6 /* btQuantization.h */,
784                                 7AE465940F4CA1EF007715D6 /* btTriangleShapeEx.cpp */,
785                                 7AE465950F4CA1EF007715D6 /* btTriangleShapeEx.h */,
786                                 7AE465960F4CA1EF007715D6 /* gim_array.h */,
787                                 7AE465970F4CA1EF007715D6 /* gim_basic_geometry_operations.h */,
788                                 7AE465980F4CA1EF007715D6 /* gim_bitset.h */,
789                                 7AE465990F4CA1EF007715D6 /* gim_box_collision.h */,
790                                 7AE4659A0F4CA1EF007715D6 /* gim_box_set.cpp */,
791                                 7AE4659B0F4CA1EF007715D6 /* gim_box_set.h */,
792                                 7AE4659C0F4CA1EF007715D6 /* gim_clip_polygon.h */,
793                                 7AE4659D0F4CA1EF007715D6 /* gim_contact.cpp */,
794                                 7AE4659E0F4CA1EF007715D6 /* gim_contact.h */,
795                                 7AE4659F0F4CA1EF007715D6 /* gim_geom_types.h */,
796                                 7AE465A00F4CA1EF007715D6 /* gim_geometry.h */,
797                                 7AE465A10F4CA1EF007715D6 /* gim_hash_table.h */,
798                                 7AE465A20F4CA1EF007715D6 /* gim_linear_math.h */,
799                                 7AE465A30F4CA1EF007715D6 /* gim_math.h */,
800                                 7AE465A40F4CA1EF007715D6 /* gim_memory.cpp */,
801                                 7AE465A50F4CA1EF007715D6 /* gim_memory.h */,
802                                 7AE465A60F4CA1EF007715D6 /* gim_radixsort.h */,
803                                 7AE465A70F4CA1EF007715D6 /* gim_tri_collision.cpp */,
804                                 7AE465A80F4CA1EF007715D6 /* gim_tri_collision.h */,
805                                 3699D19B0DCF64EE001D9494 /* ConstraintDemo.cpp */,
806                         );
807                         name = Demos;
808                         path = src;
809                         sourceTree = "<group>";
810                 };
811                 36A05DC60DCBBAC000ADF289 /* toolkit */ = {
812                         isa = PBXGroup;
813                         children = (
814                                 36A05DC70DCBBAC000ADF289 /* BTFullscreenWindow.h */,
815                                 36A05DC80DCBBAC000ADF289 /* BTFullscreenWindow.m */,
816                                 36A05DC90DCBBAC000ADF289 /* BTGLUTKeyAdapter.h */,
817                                 36A05DCA0DCBBAC000ADF289 /* BTGLUTKeyAdapter.m */,
818                                 36A05DCB0DCBBAC000ADF289 /* BTOpenGLDisplayDelegate.h */,
819                                 36A05DCC0DCBBAC000ADF289 /* BTOpenGLView.h */,
820                                 36A05DCD0DCBBAC000ADF289 /* BTOpenGLView.m */,
821                         );
822                         path = toolkit;
823                         sourceTree = "<group>";
824                 };
825                 36C69D250DC9E7FE0034504A /* src */ = {
826                         isa = PBXGroup;
827                         children = (
828                                 7ACE5D910DDFA39700CA06EA /* GIMPACTUtils */,
829                                 7ACE5B2E0DDFA36000CA06EA /* ConvexDecomposition */,
830                                 7ACE5A390DDFA30100CA06EA /* OpenGL */,
831                                 7ACE52C80DDFA1E200CA06EA /* src */,
832                                 36A05DC60DCBBAC000ADF289 /* toolkit */,
833                                 36A05DCE0DCBBAC000ADF289 /* BTSimulationParameters.m */,
834                                 36A05DD00DCBBAC000ADF289 /* BTSimulationParameters.h */,
835                                 36A05DCF0DCBBAC000ADF289 /* BTDemosAppController.m */,
836                                 36A05DD10DCBBAC000ADF289 /* BTDemosAppController.h */,
837                                 36A72EFD0DCC816F00BA8039 /* BTDemo.h */,
838                                 36A72EFE0DCC816F00BA8039 /* BTDemo.mm */,
839                         );
840                         path = src;
841                         sourceTree = "<group>";
842                 };
843                 7ACE52C80DDFA1E200CA06EA /* src */ = {
844                         isa = PBXGroup;
845                         children = (
846                                 7ACE52C90DDFA1E200CA06EA /* btBulletCollisionCommon.h */,
847                                 7ACE52CA0DDFA1E200CA06EA /* btBulletDynamicsCommon.h */,
848                                 7ACE52CB0DDFA1E200CA06EA /* Bullet-C-Api.h */,
849                                 7ACE52CC0DDFA1E200CA06EA /* BulletCollision */,
850                                 7ACE552F0DDFA1E400CA06EA /* BulletDynamics */,
851                                 7ACE563E0DDFA1E500CA06EA /* BulletSoftBody */,
852                                 7ACE567D0DDFA1E600CA06EA /* LinearMath */,
853                         );
854                         name = src;
855                         path = ../../src;
856                         sourceTree = SOURCE_ROOT;
857                 };
858                 7ACE52CC0DDFA1E200CA06EA /* BulletCollision */ = {
859                         isa = PBXGroup;
860                         children = (
861                                 7ACE52CD0DDFA1E200CA06EA /* BroadphaseCollision */,
862                                 7ACE54A30DDFA1E400CA06EA /* CollisionDispatch */,
863                                 7ACE54CA0DDFA1E400CA06EA /* CollisionShapes */,
864                                 7ACE550F0DDFA1E400CA06EA /* NarrowPhaseCollision */,
865                         );
866                         path = BulletCollision;
867                         sourceTree = "<group>";
868                 };
869                 7ACE52CD0DDFA1E200CA06EA /* BroadphaseCollision */ = {
870                         isa = PBXGroup;
871                         children = (
872                                 7A3940770E70B63B008C5E4B /* btQuantizedBvh.cpp */,
873                                 7A3940780E70B63B008C5E4B /* btQuantizedBvh.h */,
874                                 7ACE52CE0DDFA1E200CA06EA /* btAxisSweep3.cpp */,
875                                 7ACE52CF0DDFA1E200CA06EA /* btAxisSweep3.h */,
876                                 7ACE52D00DDFA1E200CA06EA /* btBroadphaseInterface.h */,
877                                 7ACE52D10DDFA1E200CA06EA /* btBroadphaseProxy.cpp */,
878                                 7ACE52D20DDFA1E200CA06EA /* btBroadphaseProxy.h */,
879                                 7ACE52D30DDFA1E200CA06EA /* btCollisionAlgorithm.cpp */,
880                                 7ACE52D40DDFA1E200CA06EA /* btCollisionAlgorithm.h */,
881                                 7ACE52D50DDFA1E200CA06EA /* btDbvt.cpp */,
882                                 7ACE52D60DDFA1E200CA06EA /* btDbvt.h */,
883                                 7ACE52D70DDFA1E200CA06EA /* btDbvtBroadphase.cpp */,
884                                 7ACE52D80DDFA1E200CA06EA /* btDbvtBroadphase.h */,
885                                 7ACE52D90DDFA1E200CA06EA /* btDispatcher.cpp */,
886                                 7ACE52DA0DDFA1E200CA06EA /* btDispatcher.h */,
887                                 7ACE52DB0DDFA1E200CA06EA /* btMultiSapBroadphase.cpp */,
888                                 7ACE52DC0DDFA1E200CA06EA /* btMultiSapBroadphase.h */,
889                                 7ACE52DD0DDFA1E200CA06EA /* btOverlappingPairCache.cpp */,
890                                 7ACE52DE0DDFA1E200CA06EA /* btOverlappingPairCache.h */,
891                                 7ACE52DF0DDFA1E200CA06EA /* btOverlappingPairCallback.h */,
892                                 7ACE52E00DDFA1E200CA06EA /* btSimpleBroadphase.cpp */,
893                                 7ACE52E10DDFA1E200CA06EA /* btSimpleBroadphase.h */,
894                         );
895                         path = BroadphaseCollision;
896                         sourceTree = "<group>";
897                 };
898                 7ACE54A30DDFA1E400CA06EA /* CollisionDispatch */ = {
899                         isa = PBXGroup;
900                         children = (
901                                 7ACE54A40DDFA1E400CA06EA /* btBoxBoxCollisionAlgorithm.cpp */,
902                                 7ACE54A50DDFA1E400CA06EA /* btBoxBoxCollisionAlgorithm.h */,
903                                 7ACE54A60DDFA1E400CA06EA /* btBoxBoxDetector.cpp */,
904                                 7ACE54A70DDFA1E400CA06EA /* btBoxBoxDetector.h */,
905                                 7ACE54A80DDFA1E400CA06EA /* btCollisionConfiguration.h */,
906                                 7ACE54A90DDFA1E400CA06EA /* btCollisionCreateFunc.h */,
907                                 7ACE54AA0DDFA1E400CA06EA /* btCollisionDispatcher.cpp */,
908                                 7ACE54AB0DDFA1E400CA06EA /* btCollisionDispatcher.h */,
909                                 7ACE54AC0DDFA1E400CA06EA /* btCollisionObject.cpp */,
910                                 7ACE54AD0DDFA1E400CA06EA /* btCollisionObject.h */,
911                                 7ACE54AE0DDFA1E400CA06EA /* btCollisionWorld.cpp */,
912                                 7ACE54AF0DDFA1E400CA06EA /* btCollisionWorld.h */,
913                                 7ACE54B00DDFA1E400CA06EA /* btCompoundCollisionAlgorithm.cpp */,
914                                 7ACE54B10DDFA1E400CA06EA /* btCompoundCollisionAlgorithm.h */,
915                                 7ACE54B20DDFA1E400CA06EA /* btConvexConcaveCollisionAlgorithm.cpp */,
916                                 7ACE54B30DDFA1E400CA06EA /* btConvexConcaveCollisionAlgorithm.h */,
917                                 7ACE54B40DDFA1E400CA06EA /* btConvexConvexAlgorithm.cpp */,
918                                 7ACE54B50DDFA1E400CA06EA /* btConvexConvexAlgorithm.h */,
919                                 7ACE54B60DDFA1E400CA06EA /* btConvexPlaneCollisionAlgorithm.cpp */,
920                                 7ACE54B70DDFA1E400CA06EA /* btConvexPlaneCollisionAlgorithm.h */,
921                                 7ACE54B80DDFA1E400CA06EA /* btDefaultCollisionConfiguration.cpp */,
922                                 7ACE54B90DDFA1E400CA06EA /* btDefaultCollisionConfiguration.h */,
923                                 7ACE54BA0DDFA1E400CA06EA /* btEmptyCollisionAlgorithm.cpp */,
924                                 7ACE54BB0DDFA1E400CA06EA /* btEmptyCollisionAlgorithm.h */,
925                                 7ACE54BC0DDFA1E400CA06EA /* btManifoldResult.cpp */,
926                                 7ACE54BD0DDFA1E400CA06EA /* btManifoldResult.h */,
927                                 7ACE54BE0DDFA1E400CA06EA /* btSimulationIslandManager.cpp */,
928                                 7ACE54BF0DDFA1E400CA06EA /* btSimulationIslandManager.h */,
929                                 7ACE54C00DDFA1E400CA06EA /* btSphereBoxCollisionAlgorithm.cpp */,
930                                 7ACE54C10DDFA1E400CA06EA /* btSphereBoxCollisionAlgorithm.h */,
931                                 7ACE54C20DDFA1E400CA06EA /* btSphereSphereCollisionAlgorithm.cpp */,
932                                 7ACE54C30DDFA1E400CA06EA /* btSphereSphereCollisionAlgorithm.h */,
933                                 7ACE54C40DDFA1E400CA06EA /* btSphereTriangleCollisionAlgorithm.cpp */,
934                                 7ACE54C50DDFA1E400CA06EA /* btSphereTriangleCollisionAlgorithm.h */,
935                                 7ACE54C60DDFA1E400CA06EA /* btUnionFind.cpp */,
936                                 7ACE54C70DDFA1E400CA06EA /* btUnionFind.h */,
937                                 7ACE54C80DDFA1E400CA06EA /* SphereTriangleDetector.cpp */,
938                                 7ACE54C90DDFA1E400CA06EA /* SphereTriangleDetector.h */,
939                         );
940                         path = CollisionDispatch;
941                         sourceTree = "<group>";
942                 };
943                 7ACE54CA0DDFA1E400CA06EA /* CollisionShapes */ = {
944                         isa = PBXGroup;
945                         children = (
946                                 BC3026D1134E25A100C5D608 /* btBox2dShape.cpp */,
947                                 BC3026D2134E25A100C5D608 /* btBox2dShape.h */,
948                                 BC3026D3134E25A100C5D608 /* btConvex2dShape.cpp */,
949                                 BC3026D4134E25A100C5D608 /* btConvex2dShape.h */,
950                                 BC3026D5134E25A100C5D608 /* btConvexPolyhedron.cpp */,
951                                 BC3026D6134E25A100C5D608 /* btConvexPolyhedron.h */,
952                                 BC3026D7134E25A100C5D608 /* btTriangleInfoMap.h */,
953                                 7ACE54CB0DDFA1E400CA06EA /* btBoxShape.cpp */,
954                                 7ACE54CC0DDFA1E400CA06EA /* btBoxShape.h */,
955                                 7ACE54CD0DDFA1E400CA06EA /* btBvhTriangleMeshShape.cpp */,
956                                 7ACE54CE0DDFA1E400CA06EA /* btBvhTriangleMeshShape.h */,
957                                 7ACE54CF0DDFA1E400CA06EA /* btCapsuleShape.cpp */,
958                                 7ACE54D00DDFA1E400CA06EA /* btCapsuleShape.h */,
959                                 7ACE54D10DDFA1E400CA06EA /* btCollisionMargin.h */,
960                                 7ACE54D20DDFA1E400CA06EA /* btCollisionShape.cpp */,
961                                 7ACE54D30DDFA1E400CA06EA /* btCollisionShape.h */,
962                                 7ACE54D40DDFA1E400CA06EA /* btCompoundShape.cpp */,
963                                 7ACE54D50DDFA1E400CA06EA /* btCompoundShape.h */,
964                                 7ACE54D60DDFA1E400CA06EA /* btConcaveShape.cpp */,
965                                 7ACE54D70DDFA1E400CA06EA /* btConcaveShape.h */,
966                                 7ACE54D80DDFA1E400CA06EA /* btConeShape.cpp */,
967                                 7ACE54D90DDFA1E400CA06EA /* btConeShape.h */,
968                                 7ACE54DA0DDFA1E400CA06EA /* btConvexHullShape.cpp */,
969                                 7ACE54DB0DDFA1E400CA06EA /* btConvexHullShape.h */,
970                                 7ACE54DC0DDFA1E400CA06EA /* btConvexInternalShape.cpp */,
971                                 7ACE54DD0DDFA1E400CA06EA /* btConvexInternalShape.h */,
972                                 7ACE54DE0DDFA1E400CA06EA /* btConvexShape.cpp */,
973                                 7ACE54DF0DDFA1E400CA06EA /* btConvexShape.h */,
974                                 7ACE54E00DDFA1E400CA06EA /* btConvexTriangleMeshShape.cpp */,
975                                 7ACE54E10DDFA1E400CA06EA /* btConvexTriangleMeshShape.h */,
976                                 7ACE54E20DDFA1E400CA06EA /* btCylinderShape.cpp */,
977                                 7ACE54E30DDFA1E400CA06EA /* btCylinderShape.h */,
978                                 7ACE54E40DDFA1E400CA06EA /* btEmptyShape.cpp */,
979                                 7ACE54E50DDFA1E400CA06EA /* btEmptyShape.h */,
980                                 7ACE54E60DDFA1E400CA06EA /* btHeightfieldTerrainShape.cpp */,
981                                 7ACE54E70DDFA1E400CA06EA /* btHeightfieldTerrainShape.h */,
982                                 7ACE54E80DDFA1E400CA06EA /* btMinkowskiSumShape.cpp */,
983                                 7ACE54E90DDFA1E400CA06EA /* btMinkowskiSumShape.h */,
984                                 7ACE54EA0DDFA1E400CA06EA /* btMultiSphereShape.cpp */,
985                                 7ACE54EB0DDFA1E400CA06EA /* btMultiSphereShape.h */,
986                                 7ACE54EC0DDFA1E400CA06EA /* btOptimizedBvh.cpp */,
987                                 7ACE54ED0DDFA1E400CA06EA /* btOptimizedBvh.h */,
988                                 7ACE54EE0DDFA1E400CA06EA /* btPolyhedralConvexShape.cpp */,
989                                 7ACE54EF0DDFA1E400CA06EA /* btPolyhedralConvexShape.h */,
990                                 7ACE54F00DDFA1E400CA06EA /* btShapeHull.cpp */,
991                                 7ACE54F10DDFA1E400CA06EA /* btShapeHull.h */,
992                                 7ACE54F20DDFA1E400CA06EA /* btSphereShape.cpp */,
993                                 7ACE54F30DDFA1E400CA06EA /* btSphereShape.h */,
994                                 7ACE54F40DDFA1E400CA06EA /* btStaticPlaneShape.cpp */,
995                                 7ACE54F50DDFA1E400CA06EA /* btStaticPlaneShape.h */,
996                                 7ACE54F60DDFA1E400CA06EA /* btStridingMeshInterface.cpp */,
997                                 7ACE54F70DDFA1E400CA06EA /* btStridingMeshInterface.h */,
998                                 7ACE54F80DDFA1E400CA06EA /* btTetrahedronShape.cpp */,
999                                 7ACE54F90DDFA1E400CA06EA /* btTetrahedronShape.h */,
1000                                 7ACE54FA0DDFA1E400CA06EA /* btTriangleBuffer.cpp */,
1001                                 7ACE54FB0DDFA1E400CA06EA /* btTriangleBuffer.h */,
1002                                 7ACE54FC0DDFA1E400CA06EA /* btTriangleCallback.cpp */,
1003                                 7ACE54FD0DDFA1E400CA06EA /* btTriangleCallback.h */,
1004                                 7ACE54FE0DDFA1E400CA06EA /* btTriangleIndexVertexArray.cpp */,
1005                                 7ACE54FF0DDFA1E400CA06EA /* btTriangleIndexVertexArray.h */,
1006                                 7ACE55000DDFA1E400CA06EA /* btTriangleMesh.cpp */,
1007                                 7ACE55010DDFA1E400CA06EA /* btTriangleMesh.h */,
1008                                 7ACE55020DDFA1E400CA06EA /* btTriangleMeshShape.cpp */,
1009                                 7ACE55030DDFA1E400CA06EA /* btTriangleMeshShape.h */,
1010                                 7ACE55040DDFA1E400CA06EA /* btTriangleShape.h */,
1011                                 7ACE55050DDFA1E400CA06EA /* btUniformScalingShape.cpp */,
1012                                 7ACE55060DDFA1E400CA06EA /* btUniformScalingShape.h */,
1013                         );
1014                         path = CollisionShapes;
1015                         sourceTree = "<group>";
1016                 };
1017                 7ACE550F0DDFA1E400CA06EA /* NarrowPhaseCollision */ = {
1018                         isa = PBXGroup;
1019                         children = (
1020                                 BC3026DB134E25B200C5D608 /* btPolyhedralContactClipping.cpp */,
1021                                 BC3026DC134E25B200C5D608 /* btPolyhedralContactClipping.h */,
1022                                 7ACE55100DDFA1E400CA06EA /* btContinuousConvexCollision.cpp */,
1023                                 7ACE55110DDFA1E400CA06EA /* btContinuousConvexCollision.h */,
1024                                 7ACE55120DDFA1E400CA06EA /* btConvexCast.cpp */,
1025                                 7ACE55130DDFA1E400CA06EA /* btConvexCast.h */,
1026                                 7ACE55140DDFA1E400CA06EA /* btConvexPenetrationDepthSolver.h */,
1027                                 7ACE55150DDFA1E400CA06EA /* btDiscreteCollisionDetectorInterface.h */,
1028                                 7ACE55160DDFA1E400CA06EA /* btGjkConvexCast.cpp */,
1029                                 7ACE55170DDFA1E400CA06EA /* btGjkConvexCast.h */,
1030                                 7ACE551A0DDFA1E400CA06EA /* btGjkEpa2.cpp */,
1031                                 7ACE551B0DDFA1E400CA06EA /* btGjkEpa2.h */,
1032                                 7ACE551C0DDFA1E400CA06EA /* btGjkEpaPenetrationDepthSolver.cpp */,
1033                                 7ACE551D0DDFA1E400CA06EA /* btGjkEpaPenetrationDepthSolver.h */,
1034                                 7ACE551E0DDFA1E400CA06EA /* btGjkPairDetector.cpp */,
1035                                 7ACE551F0DDFA1E400CA06EA /* btGjkPairDetector.h */,
1036                                 7ACE55200DDFA1E400CA06EA /* btManifoldPoint.h */,
1037                                 7ACE55210DDFA1E400CA06EA /* btMinkowskiPenetrationDepthSolver.cpp */,
1038                                 7ACE55220DDFA1E400CA06EA /* btMinkowskiPenetrationDepthSolver.h */,
1039                                 7ACE55230DDFA1E400CA06EA /* btPersistentManifold.cpp */,
1040                                 7ACE55240DDFA1E400CA06EA /* btPersistentManifold.h */,
1041                                 7ACE55250DDFA1E400CA06EA /* btPointCollector.h */,
1042                                 7ACE55260DDFA1E400CA06EA /* btRaycastCallback.cpp */,
1043                                 7ACE55270DDFA1E400CA06EA /* btRaycastCallback.h */,
1044                                 7ACE55280DDFA1E400CA06EA /* btSimplexSolverInterface.h */,
1045                                 7ACE55290DDFA1E400CA06EA /* btSubSimplexConvexCast.cpp */,
1046                                 7ACE552A0DDFA1E400CA06EA /* btSubSimplexConvexCast.h */,
1047                                 7ACE552B0DDFA1E400CA06EA /* btVoronoiSimplexSolver.cpp */,
1048                                 7ACE552C0DDFA1E400CA06EA /* btVoronoiSimplexSolver.h */,
1049                         );
1050                         path = NarrowPhaseCollision;
1051                         sourceTree = "<group>";
1052                 };
1053                 7ACE552F0DDFA1E400CA06EA /* BulletDynamics */ = {
1054                         isa = PBXGroup;
1055                         children = (
1056                                 7ACE56000DDFA1E500CA06EA /* ConstraintSolver */,
1057                                 7ACE56260DDFA1E500CA06EA /* Dynamics */,
1058                                 7ACE56380DDFA1E500CA06EA /* Vehicle */,
1059                         );
1060                         path = BulletDynamics;
1061                         sourceTree = "<group>";
1062                 };
1063                 7ACE56000DDFA1E500CA06EA /* ConstraintSolver */ = {
1064                         isa = PBXGroup;
1065                         children = (
1066                                 7A2B5DB710548D9F0069469C /* btUniversalConstraint.cpp */,
1067                                 7A2B5DB810548D9F0069469C /* btUniversalConstraint.h */,
1068                                 7A2B5DB1105483A90069469C /* btGeneric6DofSpringConstraint.cpp */,
1069                                 7A2B5DB2105483A90069469C /* btGeneric6DofSpringConstraint.h */,
1070                                 7A2B5DB3105483A90069469C /* btHinge2Constraint.cpp */,
1071                                 7A2B5DB4105483A90069469C /* btHinge2Constraint.h */,
1072                                 7ACE56010DDFA1E500CA06EA /* btConeTwistConstraint.cpp */,
1073                                 7ACE56020DDFA1E500CA06EA /* btConeTwistConstraint.h */,
1074                                 7ACE56030DDFA1E500CA06EA /* btConstraintSolver.h */,
1075                                 7ACE56040DDFA1E500CA06EA /* btContactConstraint.cpp */,
1076                                 7ACE56050DDFA1E500CA06EA /* btContactConstraint.h */,
1077                                 7ACE56060DDFA1E500CA06EA /* btContactSolverInfo.h */,
1078                                 7ACE56070DDFA1E500CA06EA /* btGeneric6DofConstraint.cpp */,
1079                                 7ACE56080DDFA1E500CA06EA /* btGeneric6DofConstraint.h */,
1080                                 7ACE56090DDFA1E500CA06EA /* btHingeConstraint.cpp */,
1081                                 7ACE560A0DDFA1E500CA06EA /* btHingeConstraint.h */,
1082                                 7ACE560B0DDFA1E500CA06EA /* btJacobianEntry.h */,
1083                                 7ACE56160DDFA1E500CA06EA /* btPoint2PointConstraint.cpp */,
1084                                 7ACE56170DDFA1E500CA06EA /* btPoint2PointConstraint.h */,
1085                                 7ACE56180DDFA1E500CA06EA /* btSequentialImpulseConstraintSolver.cpp */,
1086                                 7ACE56190DDFA1E500CA06EA /* btSequentialImpulseConstraintSolver.h */,
1087                                 7ACE561A0DDFA1E500CA06EA /* btSliderConstraint.cpp */,
1088                                 7ACE561B0DDFA1E500CA06EA /* btSliderConstraint.h */,
1089                                 7ACE561C0DDFA1E500CA06EA /* btSolve2LinearConstraint.cpp */,
1090                                 7ACE561D0DDFA1E500CA06EA /* btSolve2LinearConstraint.h */,
1091                                 7ACE561E0DDFA1E500CA06EA /* btSolverBody.h */,
1092                                 7ACE561F0DDFA1E500CA06EA /* btSolverConstraint.h */,
1093                                 7ACE56220DDFA1E500CA06EA /* btTypedConstraint.cpp */,
1094                                 7ACE56230DDFA1E500CA06EA /* btTypedConstraint.h */,
1095                         );
1096                         path = ConstraintSolver;
1097                         sourceTree = "<group>";
1098                 };
1099                 7ACE56260DDFA1E500CA06EA /* Dynamics */ = {
1100                         isa = PBXGroup;
1101                         children = (
1102                                 7ACE56290DDFA1E500CA06EA /* btDiscreteDynamicsWorld.cpp */,
1103                                 7ACE562A0DDFA1E500CA06EA /* btDiscreteDynamicsWorld.h */,
1104                                 7ACE562B0DDFA1E500CA06EA /* btDynamicsWorld.h */,
1105                                 7ACE562C0DDFA1E500CA06EA /* btRigidBody.cpp */,
1106                                 7ACE562D0DDFA1E500CA06EA /* btRigidBody.h */,
1107                                 7ACE562E0DDFA1E500CA06EA /* btSimpleDynamicsWorld.cpp */,
1108                                 7ACE562F0DDFA1E500CA06EA /* btSimpleDynamicsWorld.h */,
1109                                 7ACE56300DDFA1E500CA06EA /* Bullet-C-API.cpp */,
1110                         );
1111                         path = Dynamics;
1112                         sourceTree = "<group>";
1113                 };
1114                 7ACE56380DDFA1E500CA06EA /* Vehicle */ = {
1115                         isa = PBXGroup;
1116                         children = (
1117                                 7ACE56390DDFA1E500CA06EA /* btRaycastVehicle.cpp */,
1118                                 7ACE563A0DDFA1E500CA06EA /* btRaycastVehicle.h */,
1119                                 7ACE563B0DDFA1E500CA06EA /* btVehicleRaycaster.h */,
1120                                 7ACE563C0DDFA1E500CA06EA /* btWheelInfo.cpp */,
1121                                 7ACE563D0DDFA1E500CA06EA /* btWheelInfo.h */,
1122                         );
1123                         path = Vehicle;
1124                         sourceTree = "<group>";
1125                 };
1126                 7ACE563E0DDFA1E500CA06EA /* BulletSoftBody */ = {
1127                         isa = PBXGroup;
1128                         children = (
1129                                 BC1BE0E311F7BB5E00A57EBB /* btDefaultSoftBodySolver.cpp */,
1130                                 BC1BE0E411F7BB5E00A57EBB /* btDefaultSoftBodySolver.h */,
1131                                 BC1BE0E511F7BB5E00A57EBB /* btSoftBodyInternals.h */,
1132                                 BC1BE0E611F7BB5E00A57EBB /* btSoftBodySolvers.h */,
1133                                 BC1BE0E711F7BB5E00A57EBB /* btSoftBodySolverVertexBuffer.h */,
1134                                 7ACE563F0DDFA1E500CA06EA /* btSoftBody.cpp */,
1135                                 7ACE56400DDFA1E500CA06EA /* btSoftBody.h */,
1136                                 7ACE56410DDFA1E500CA06EA /* btSoftBodyConcaveCollisionAlgorithm.cpp */,
1137                                 7ACE56420DDFA1E500CA06EA /* btSoftBodyConcaveCollisionAlgorithm.h */,
1138                                 7ACE56430DDFA1E500CA06EA /* btSoftBodyHelpers.cpp */,
1139                                 7ACE56440DDFA1E500CA06EA /* btSoftBodyHelpers.h */,
1140                                 7ACE56450DDFA1E500CA06EA /* btSoftBodyRigidBodyCollisionConfiguration.cpp */,
1141                                 7ACE56460DDFA1E500CA06EA /* btSoftBodyRigidBodyCollisionConfiguration.h */,
1142                                 7ACE56470DDFA1E500CA06EA /* btSoftRigidCollisionAlgorithm.cpp */,
1143                                 7ACE56480DDFA1E500CA06EA /* btSoftRigidCollisionAlgorithm.h */,
1144                                 7ACE56490DDFA1E500CA06EA /* btSoftRigidDynamicsWorld.cpp */,
1145                                 7ACE564A0DDFA1E500CA06EA /* btSoftRigidDynamicsWorld.h */,
1146                                 7ACE564B0DDFA1E500CA06EA /* btSoftSoftCollisionAlgorithm.cpp */,
1147                                 7ACE564C0DDFA1E500CA06EA /* btSoftSoftCollisionAlgorithm.h */,
1148                                 7ACE564D0DDFA1E500CA06EA /* btSparseSDF.h */,
1149                         );
1150                         path = BulletSoftBody;
1151                         sourceTree = "<group>";
1152                 };
1153                 7ACE567D0DDFA1E600CA06EA /* LinearMath */ = {
1154                         isa = PBXGroup;
1155                         children = (
1156                                 BC61E7E61592E4F200667B01 /* btVector3.cpp */,
1157                                 BC3026E2134E25C600C5D608 /* btConvexHullComputer.cpp */,
1158                                 BC3026E3134E25C600C5D608 /* btConvexHullComputer.h */,
1159                                 BCEDD8EA112AF72F00F49466 /* btSerializer.h */,
1160                                 BCEDD8EB112AF72F00F49466 /* btSerializer.cpp */,
1161                                 7ACE567E0DDFA1E600CA06EA /* btAabbUtil2.h */,
1162                                 7ACE567F0DDFA1E600CA06EA /* btAlignedAllocator.cpp */,
1163                                 7ACE56800DDFA1E600CA06EA /* btAlignedAllocator.h */,
1164                                 7ACE56810DDFA1E600CA06EA /* btAlignedObjectArray.h */,
1165                                 7ACE56820DDFA1E600CA06EA /* btConvexHull.cpp */,
1166                                 7ACE56830DDFA1E600CA06EA /* btConvexHull.h */,
1167                                 7ACE56840DDFA1E600CA06EA /* btDefaultMotionState.h */,
1168                                 7ACE56850DDFA1E600CA06EA /* btGeometryUtil.cpp */,
1169                                 7ACE56860DDFA1E600CA06EA /* btGeometryUtil.h */,
1170                                 7ACE56870DDFA1E600CA06EA /* btHashMap.h */,
1171                                 7ACE56880DDFA1E600CA06EA /* btIDebugDraw.h */,
1172                                 7ACE56890DDFA1E600CA06EA /* btList.h */,
1173                                 7ACE568A0DDFA1E600CA06EA /* btMatrix3x3.h */,
1174                                 7ACE568B0DDFA1E600CA06EA /* btMinMax.h */,
1175                                 7ACE568C0DDFA1E600CA06EA /* btMotionState.h */,
1176                                 7ACE568E0DDFA1E600CA06EA /* btPoolAllocator.h */,
1177                                 7ACE568F0DDFA1E600CA06EA /* btQuadWord.h */,
1178                                 7ACE56900DDFA1E600CA06EA /* btQuaternion.h */,
1179                                 7ACE56910DDFA1E600CA06EA /* btQuickprof.cpp */,
1180                                 7ACE56920DDFA1E600CA06EA /* btQuickprof.h */,
1181                                 7ACE56930DDFA1E600CA06EA /* btRandom.h */,
1182                                 7ACE56940DDFA1E600CA06EA /* btScalar.h */,
1183                                 7ACE56950DDFA1E600CA06EA /* btStackAlloc.h */,
1184                                 7ACE56960DDFA1E600CA06EA /* btTransform.h */,
1185                                 7ACE56970DDFA1E600CA06EA /* btTransformUtil.h */,
1186                                 7ACE56980DDFA1E600CA06EA /* btVector3.h */,
1187                         );
1188                         path = LinearMath;
1189                         sourceTree = "<group>";
1190                 };
1191                 7ACE5A390DDFA30100CA06EA /* OpenGL */ = {
1192                         isa = PBXGroup;
1193                         children = (
1194                                 7A2B5D96105482BD0069469C /* GlutDemoApplication.cpp */,
1195                                 7A2B5D97105482BD0069469C /* GlutDemoApplication.h */,
1196                                 7A2B5D93105482AC0069469C /* GLDebugFont.cpp */,
1197                                 7A2B5D94105482AD0069469C /* GLDebugFont.h */,
1198                                 7ACE5AAF0DDFA30100CA06EA /* DebugCastResult.h */,
1199                                 7ACE5AB00DDFA30100CA06EA /* DemoApplication.cpp */,
1200                                 7ACE5AB10DDFA30100CA06EA /* DemoApplication.h */,
1201                                 7ACE5AB20DDFA30100CA06EA /* GL_ShapeDrawer.cpp */,
1202                                 7ACE5AB30DDFA30100CA06EA /* GL_ShapeDrawer.h */,
1203                                 7ACE5AB40DDFA30100CA06EA /* GL_Simplex1to4.cpp */,
1204                                 7ACE5AB50DDFA30100CA06EA /* GL_Simplex1to4.h */,
1205                                 7ACE5AB60DDFA30100CA06EA /* GLDebugDrawer.cpp */,
1206                                 7ACE5AB70DDFA30100CA06EA /* GLDebugDrawer.h */,
1207                                 7ACE5AC00DDFA30100CA06EA /* RenderTexture.cpp */,
1208                                 7ACE5AC10DDFA30100CA06EA /* RenderTexture.h */,
1209                         );
1210                         name = OpenGL;
1211                         path = ../../Demos/OpenGL;
1212                         sourceTree = SOURCE_ROOT;
1213                 };
1214                 7ACE5B2E0DDFA36000CA06EA /* ConvexDecomposition */ = {
1215                         isa = PBXGroup;
1216                         children = (
1217                                 7ACE5B2F0DDFA36000CA06EA /* bestfit.cpp */,
1218                                 7ACE5B300DDFA36000CA06EA /* bestfit.h */,
1219                                 7ACE5B310DDFA36000CA06EA /* bestfitobb.cpp */,
1220                                 7ACE5B320DDFA36000CA06EA /* bestfitobb.h */,
1221                                 7ACE5B9D0DDFA36100CA06EA /* cd_hull.cpp */,
1222                                 7ACE5B9E0DDFA36100CA06EA /* cd_hull.h */,
1223                                 7ACE5B9F0DDFA36100CA06EA /* cd_vector.h */,
1224                                 7ACE5BA00DDFA36100CA06EA /* cd_wavefront.cpp */,
1225                                 7ACE5BA10DDFA36100CA06EA /* cd_wavefront.h */,
1226                                 7ACE5BC10DDFA36100CA06EA /* concavity.cpp */,
1227                                 7ACE5BC20DDFA36100CA06EA /* concavity.h */,
1228                                 7ACE5BC30DDFA36100CA06EA /* ConvexBuilder.cpp */,
1229                                 7ACE5BC40DDFA36100CA06EA /* ConvexBuilder.h */,
1230                                 7ACE5BC50DDFA36100CA06EA /* ConvexDecomposition.cpp */,
1231                                 7ACE5BC60DDFA36100CA06EA /* ConvexDecomposition.h */,
1232                                 7ACE5BC90DDFA36100CA06EA /* fitsphere.cpp */,
1233                                 7ACE5BCA0DDFA36100CA06EA /* fitsphere.h */,
1234                                 7ACE5BCB0DDFA36100CA06EA /* float_math.cpp */,
1235                                 7ACE5BCC0DDFA36100CA06EA /* float_math.h */,
1236                                 7ACE5BD00DDFA36100CA06EA /* meshvolume.cpp */,
1237                                 7ACE5BD10DDFA36100CA06EA /* meshvolume.h */,
1238                                 7ACE5BD20DDFA36100CA06EA /* planetri.cpp */,
1239                                 7ACE5BD30DDFA36100CA06EA /* planetri.h */,
1240                                 7ACE5BD40DDFA36100CA06EA /* raytri.cpp */,
1241                                 7ACE5BD50DDFA36100CA06EA /* raytri.h */,
1242                                 7ACE5BD80DDFA36100CA06EA /* splitplane.cpp */,
1243                                 7ACE5BD90DDFA36100CA06EA /* splitplane.h */,
1244                                 7ACE5BDA0DDFA36100CA06EA /* vlookup.cpp */,
1245                                 7ACE5BDB0DDFA36100CA06EA /* vlookup.h */,
1246                         );
1247                         name = ConvexDecomposition;
1248                         path = ../ConvexDecomposition;
1249                         sourceTree = SOURCE_ROOT;
1250                 };
1251                 7ACE5D910DDFA39700CA06EA /* GIMPACTUtils */ = {
1252                         isa = PBXGroup;
1253                         children = (
1254                                 7ACE5D920DDFA39700CA06EA /* btGImpactConvexDecompositionShape.cpp */,
1255                                 7ACE5D930DDFA39700CA06EA /* btGImpactConvexDecompositionShape.h */,
1256                         );
1257                         name = GIMPACTUtils;
1258                         path = ../GIMPACTUtils;
1259                         sourceTree = SOURCE_ROOT;
1260                 };
1261 /* End PBXGroup section */
1262
1263 /* Begin PBXNativeTarget section */
1264                 8D1107260486CEB800E47090 /* AllBulletDemos */ = {
1265                         isa = PBXNativeTarget;
1266                         buildConfigurationList = C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "AllBulletDemos" */;
1267                         buildPhases = (
1268                                 8D1107290486CEB800E47090 /* Resources */,
1269                                 8D11072C0486CEB800E47090 /* Sources */,
1270                                 8D11072E0486CEB800E47090 /* Frameworks */,
1271                         );
1272                         buildRules = (
1273                         );
1274                         dependencies = (
1275                         );
1276                         name = AllBulletDemos;
1277                         productInstallPath = "$(HOME)/Applications";
1278                         productName = AllBulletDemos;
1279                         productReference = 8D1107320486CEB800E47090 /* AllBulletDemos.app */;
1280                         productType = "com.apple.product-type.application";
1281                 };
1282 /* End PBXNativeTarget section */
1283
1284 /* Begin PBXProject section */
1285                 29B97313FDCFA39411CA2CEA /* Project object */ = {
1286                         isa = PBXProject;
1287                         buildConfigurationList = C01FCF4E08A954540054247B /* Build configuration list for PBXProject "AllBulletDemos" */;
1288                         compatibilityVersion = "Xcode 2.4";
1289                         developmentRegion = English;
1290                         hasScannedForEncodings = 1;
1291                         knownRegions = (
1292                                 English,
1293                                 Japanese,
1294                                 French,
1295                                 German,
1296                         );
1297                         mainGroup = 29B97314FDCFA39411CA2CEA /* AllBulletDemos */;
1298                         projectDirPath = "";
1299                         projectRoot = "";
1300                         targets = (
1301                                 8D1107260486CEB800E47090 /* AllBulletDemos */,
1302                         );
1303                 };
1304 /* End PBXProject section */
1305
1306 /* Begin PBXResourcesBuildPhase section */
1307                 8D1107290486CEB800E47090 /* Resources */ = {
1308                         isa = PBXResourcesBuildPhase;
1309                         buildActionMask = 2147483647;
1310                         files = (
1311                                 36A05BD30DCBA13600ADF289 /* Credits.rtf in Resources */,
1312                                 8D11072B0486CEB800E47090 /* InfoPlist.strings in Resources */,
1313                                 1DDD58160DA1D0A300B32029 /* MainMenu.xib in Resources */,
1314                                 36A05B910DCB9EF000ADF289 /* BulletIcon.icns in Resources */,
1315                                 366318C00DCE4C6600FB1C5E /* BspDemo.bsp in Resources */,
1316                                 3620538B0DCE4FB70048F794 /* file.obj in Resources */,
1317                                 BC34867115226360001B0E1E /* hacdCircularList.inl in Resources */,
1318                                 BC34867615226360001B0E1E /* hacdVector.inl in Resources */,
1319                         );
1320                         runOnlyForDeploymentPostprocessing = 0;
1321                 };
1322 /* End PBXResourcesBuildPhase section */
1323
1324 /* Begin PBXSourcesBuildPhase section */
1325                 8D11072C0486CEB800E47090 /* Sources */ = {
1326                         isa = PBXSourcesBuildPhase;
1327                         buildActionMask = 2147483647;
1328                         files = (
1329                                 8D11072D0486CEB800E47090 /* main.m in Sources */,
1330                                 36A05DD20DCBBAC000ADF289 /* BTFullscreenWindow.m in Sources */,
1331                                 36A05DD30DCBBAC000ADF289 /* BTGLUTKeyAdapter.m in Sources */,
1332                                 36A05DD40DCBBAC000ADF289 /* BTOpenGLView.m in Sources */,
1333                                 36A05DD50DCBBAC000ADF289 /* BTSimulationParameters.m in Sources */,
1334                                 36A05DD60DCBBAC000ADF289 /* BTDemosAppController.m in Sources */,
1335                                 36A72EFF0DCC816F00BA8039 /* BTDemo.mm in Sources */,
1336                                 3699D19C0DCF64EE001D9494 /* DemoEntries.cpp in Sources */,
1337                                 3699D19D0DCF64EE001D9494 /* CcdPhysicsDemo.cpp in Sources */,
1338                                 3699D19E0DCF64EE001D9494 /* BasicDemo.cpp in Sources */,
1339                                 3699D1A00DCF64EE001D9494 /* BspDemo.cpp in Sources */,
1340                                 3699D1A10DCF64EE001D9494 /* BspConverter.cpp in Sources */,
1341                                 3699D1A20DCF64EE001D9494 /* BspLoader.cpp in Sources */,
1342                                 3699D1A30DCF64EE001D9494 /* MotorDemo.cpp in Sources */,
1343                                 3699D1A40DCF64EE001D9494 /* ConcavePhysicsDemo.cpp in Sources */,
1344                                 3699D1A50DCF64EE001D9494 /* ConcaveRaycastDemo.cpp in Sources */,
1345                                 3699D1A60DCF64EE001D9494 /* ConcaveConvexcastDemo.cpp in Sources */,
1346                                 3699D1A70DCF64EE001D9494 /* ConvexDecompositionDemo.cpp in Sources */,
1347                                 3699D1A80DCF64EE001D9494 /* SliderConstraintDemo.cpp in Sources */,
1348                                 3699D1A90DCF64EE001D9494 /* RagdollDemo.cpp in Sources */,
1349                                 3699D1AA0DCF64EE001D9494 /* GimpactTestDemo.cpp in Sources */,
1350                                 3699D1AB0DCF64EE001D9494 /* Raytracer.cpp in Sources */,
1351                                 3699D1AC0DCF64EE001D9494 /* LinearConvexCastDemo.cpp in Sources */,
1352                                 3699D1AE0DCF64EE001D9494 /* SoftDemo.cpp in Sources */,
1353                                 3699D1AF0DCF64EE001D9494 /* ConstraintDemo.cpp in Sources */,
1354                                 7ACE56F10DDFA1E600CA06EA /* btAxisSweep3.cpp in Sources */,
1355                                 7ACE56F20DDFA1E600CA06EA /* btBroadphaseProxy.cpp in Sources */,
1356                                 7ACE56F30DDFA1E600CA06EA /* btCollisionAlgorithm.cpp in Sources */,
1357                                 7ACE56F40DDFA1E600CA06EA /* btDbvt.cpp in Sources */,
1358                                 7ACE56F50DDFA1E600CA06EA /* btDbvtBroadphase.cpp in Sources */,
1359                                 7ACE56F60DDFA1E600CA06EA /* btDispatcher.cpp in Sources */,
1360                                 7ACE56F70DDFA1E600CA06EA /* btMultiSapBroadphase.cpp in Sources */,
1361                                 7ACE56F80DDFA1E600CA06EA /* btOverlappingPairCache.cpp in Sources */,
1362                                 7ACE56F90DDFA1E600CA06EA /* btSimpleBroadphase.cpp in Sources */,
1363                                 7ACE58A90DDFA1E600CA06EA /* btBoxBoxCollisionAlgorithm.cpp in Sources */,
1364                                 7ACE58AA0DDFA1E600CA06EA /* btBoxBoxDetector.cpp in Sources */,
1365                                 7ACE58AB0DDFA1E600CA06EA /* btCollisionDispatcher.cpp in Sources */,
1366                                 7ACE58AC0DDFA1E600CA06EA /* btCollisionObject.cpp in Sources */,
1367                                 7ACE58AD0DDFA1E600CA06EA /* btCollisionWorld.cpp in Sources */,
1368                                 7ACE58AE0DDFA1E600CA06EA /* btCompoundCollisionAlgorithm.cpp in Sources */,
1369                                 7ACE58AF0DDFA1E600CA06EA /* btConvexConcaveCollisionAlgorithm.cpp in Sources */,
1370                                 7ACE58B00DDFA1E600CA06EA /* btConvexConvexAlgorithm.cpp in Sources */,
1371                                 7ACE58B10DDFA1E600CA06EA /* btConvexPlaneCollisionAlgorithm.cpp in Sources */,
1372                                 7ACE58B20DDFA1E600CA06EA /* btDefaultCollisionConfiguration.cpp in Sources */,
1373                                 7ACE58B30DDFA1E600CA06EA /* btEmptyCollisionAlgorithm.cpp in Sources */,
1374                                 7ACE58B40DDFA1E600CA06EA /* btManifoldResult.cpp in Sources */,
1375                                 7ACE58B50DDFA1E600CA06EA /* btSimulationIslandManager.cpp in Sources */,
1376                                 7ACE58B60DDFA1E600CA06EA /* btSphereBoxCollisionAlgorithm.cpp in Sources */,
1377                                 7ACE58B70DDFA1E600CA06EA /* btSphereSphereCollisionAlgorithm.cpp in Sources */,
1378                                 7ACE58B80DDFA1E600CA06EA /* btSphereTriangleCollisionAlgorithm.cpp in Sources */,
1379                                 7ACE58B90DDFA1E600CA06EA /* btUnionFind.cpp in Sources */,
1380                                 7ACE58BA0DDFA1E600CA06EA /* SphereTriangleDetector.cpp in Sources */,
1381                                 7ACE58BB0DDFA1E600CA06EA /* btBoxShape.cpp in Sources */,
1382                                 7ACE58BC0DDFA1E600CA06EA /* btBvhTriangleMeshShape.cpp in Sources */,
1383                                 7ACE58BD0DDFA1E600CA06EA /* btCapsuleShape.cpp in Sources */,
1384                                 7ACE58BE0DDFA1E600CA06EA /* btCollisionShape.cpp in Sources */,
1385                                 7ACE58BF0DDFA1E600CA06EA /* btCompoundShape.cpp in Sources */,
1386                                 7ACE58C00DDFA1E600CA06EA /* btConcaveShape.cpp in Sources */,
1387                                 7ACE58C10DDFA1E600CA06EA /* btConeShape.cpp in Sources */,
1388                                 7ACE58C20DDFA1E600CA06EA /* btConvexHullShape.cpp in Sources */,
1389                                 7ACE58C30DDFA1E600CA06EA /* btConvexInternalShape.cpp in Sources */,
1390                                 7ACE58C40DDFA1E600CA06EA /* btConvexShape.cpp in Sources */,
1391                                 7ACE58C50DDFA1E600CA06EA /* btConvexTriangleMeshShape.cpp in Sources */,
1392                                 7ACE58C60DDFA1E600CA06EA /* btCylinderShape.cpp in Sources */,
1393                                 7ACE58C70DDFA1E600CA06EA /* btEmptyShape.cpp in Sources */,
1394                                 7ACE58C80DDFA1E600CA06EA /* btHeightfieldTerrainShape.cpp in Sources */,
1395                                 7ACE58C90DDFA1E600CA06EA /* btMinkowskiSumShape.cpp in Sources */,
1396                                 7ACE58CA0DDFA1E600CA06EA /* btMultiSphereShape.cpp in Sources */,
1397                                 7ACE58CB0DDFA1E600CA06EA /* btOptimizedBvh.cpp in Sources */,
1398                                 7ACE58CC0DDFA1E600CA06EA /* btPolyhedralConvexShape.cpp in Sources */,
1399                                 7ACE58CD0DDFA1E600CA06EA /* btShapeHull.cpp in Sources */,
1400                                 7ACE58CE0DDFA1E600CA06EA /* btSphereShape.cpp in Sources */,
1401                                 7ACE58CF0DDFA1E600CA06EA /* btStaticPlaneShape.cpp in Sources */,
1402                                 7ACE58D00DDFA1E600CA06EA /* btStridingMeshInterface.cpp in Sources */,
1403                                 7ACE58D10DDFA1E600CA06EA /* btTetrahedronShape.cpp in Sources */,
1404                                 7ACE58D20DDFA1E600CA06EA /* btTriangleBuffer.cpp in Sources */,
1405                                 7ACE58D30DDFA1E600CA06EA /* btTriangleCallback.cpp in Sources */,
1406                                 7ACE58D40DDFA1E600CA06EA /* btTriangleIndexVertexArray.cpp in Sources */,
1407                                 7ACE58D50DDFA1E600CA06EA /* btTriangleMesh.cpp in Sources */,
1408                                 7ACE58D60DDFA1E600CA06EA /* btTriangleMeshShape.cpp in Sources */,
1409                                 7ACE58D70DDFA1E600CA06EA /* btUniformScalingShape.cpp in Sources */,
1410                                 7ACE58DE0DDFA1E700CA06EA /* btContinuousConvexCollision.cpp in Sources */,
1411                                 7ACE58DF0DDFA1E700CA06EA /* btConvexCast.cpp in Sources */,
1412                                 7ACE58E00DDFA1E700CA06EA /* btGjkConvexCast.cpp in Sources */,
1413                                 7ACE58E20DDFA1E700CA06EA /* btGjkEpa2.cpp in Sources */,
1414                                 7ACE58E30DDFA1E700CA06EA /* btGjkEpaPenetrationDepthSolver.cpp in Sources */,
1415                                 7ACE58E40DDFA1E700CA06EA /* btGjkPairDetector.cpp in Sources */,
1416                                 7ACE58E50DDFA1E700CA06EA /* btMinkowskiPenetrationDepthSolver.cpp in Sources */,
1417                                 7ACE58E60DDFA1E700CA06EA /* btPersistentManifold.cpp in Sources */,
1418                                 7ACE58E70DDFA1E700CA06EA /* btRaycastCallback.cpp in Sources */,
1419                                 7ACE58E80DDFA1E700CA06EA /* btSubSimplexConvexCast.cpp in Sources */,
1420                                 7ACE58E90DDFA1E700CA06EA /* btVoronoiSimplexSolver.cpp in Sources */,
1421                                 7ACE59AA0DDFA1E700CA06EA /* btConeTwistConstraint.cpp in Sources */,
1422                                 7ACE59AB0DDFA1E700CA06EA /* btContactConstraint.cpp in Sources */,
1423                                 7ACE59AC0DDFA1E700CA06EA /* btGeneric6DofConstraint.cpp in Sources */,
1424                                 7ACE59AD0DDFA1E700CA06EA /* btHingeConstraint.cpp in Sources */,
1425                                 7ACE59B20DDFA1E700CA06EA /* btPoint2PointConstraint.cpp in Sources */,
1426                                 7ACE59B30DDFA1E700CA06EA /* btSequentialImpulseConstraintSolver.cpp in Sources */,
1427                                 7ACE59B40DDFA1E700CA06EA /* btSliderConstraint.cpp in Sources */,
1428                                 7ACE59B50DDFA1E700CA06EA /* btSolve2LinearConstraint.cpp in Sources */,
1429                                 7ACE59B70DDFA1E700CA06EA /* btTypedConstraint.cpp in Sources */,
1430                                 7ACE59BA0DDFA1E700CA06EA /* btDiscreteDynamicsWorld.cpp in Sources */,
1431                                 7ACE59BB0DDFA1E700CA06EA /* btRigidBody.cpp in Sources */,
1432                                 7ACE59BC0DDFA1E700CA06EA /* btSimpleDynamicsWorld.cpp in Sources */,
1433                                 7ACE59BD0DDFA1E700CA06EA /* Bullet-C-API.cpp in Sources */,
1434                                 7ACE59C30DDFA1E700CA06EA /* btRaycastVehicle.cpp in Sources */,
1435                                 7ACE59C40DDFA1E700CA06EA /* btWheelInfo.cpp in Sources */,
1436                                 7ACE59C50DDFA1E700CA06EA /* btSoftBody.cpp in Sources */,
1437                                 7ACE59C60DDFA1E700CA06EA /* btSoftBodyConcaveCollisionAlgorithm.cpp in Sources */,
1438                                 7ACE59C70DDFA1E700CA06EA /* btSoftBodyHelpers.cpp in Sources */,
1439                                 7ACE59C80DDFA1E700CA06EA /* btSoftBodyRigidBodyCollisionConfiguration.cpp in Sources */,
1440                                 7ACE59C90DDFA1E700CA06EA /* btSoftRigidCollisionAlgorithm.cpp in Sources */,
1441                                 7ACE59CA0DDFA1E700CA06EA /* btSoftRigidDynamicsWorld.cpp in Sources */,
1442                                 7ACE59CB0DDFA1E700CA06EA /* btSoftSoftCollisionAlgorithm.cpp in Sources */,
1443                                 7ACE59ED0DDFA1E700CA06EA /* btAlignedAllocator.cpp in Sources */,
1444                                 7ACE59EE0DDFA1E700CA06EA /* btConvexHull.cpp in Sources */,
1445                                 7ACE59EF0DDFA1E700CA06EA /* btGeometryUtil.cpp in Sources */,
1446                                 7ACE59F00DDFA1E700CA06EA /* btQuickprof.cpp in Sources */,
1447                                 7ACE5B230DDFA30200CA06EA /* DemoApplication.cpp in Sources */,
1448                                 7ACE5B240DDFA30200CA06EA /* GL_ShapeDrawer.cpp in Sources */,
1449                                 7ACE5B250DDFA30200CA06EA /* GL_Simplex1to4.cpp in Sources */,
1450                                 7ACE5B260DDFA30200CA06EA /* GLDebugDrawer.cpp in Sources */,
1451                                 7ACE5B2C0DDFA30200CA06EA /* RenderTexture.cpp in Sources */,
1452                                 7ACE5BDC0DDFA36100CA06EA /* bestfit.cpp in Sources */,
1453                                 7ACE5BDD0DDFA36100CA06EA /* bestfitobb.cpp in Sources */,
1454                                 7ACE5C3C0DDFA36100CA06EA /* cd_hull.cpp in Sources */,
1455                                 7ACE5C3D0DDFA36100CA06EA /* cd_wavefront.cpp in Sources */,
1456                                 7ACE5C5B0DDFA36100CA06EA /* concavity.cpp in Sources */,
1457                                 7ACE5C5C0DDFA36100CA06EA /* ConvexBuilder.cpp in Sources */,
1458                                 7ACE5C5D0DDFA36100CA06EA /* ConvexDecomposition.cpp in Sources */,
1459                                 7ACE5C5F0DDFA36100CA06EA /* fitsphere.cpp in Sources */,
1460                                 7ACE5C600DDFA36100CA06EA /* float_math.cpp in Sources */,
1461                                 7ACE5C640DDFA36100CA06EA /* meshvolume.cpp in Sources */,
1462                                 7ACE5C650DDFA36100CA06EA /* planetri.cpp in Sources */,
1463                                 7ACE5C660DDFA36100CA06EA /* raytri.cpp in Sources */,
1464                                 7ACE5C680DDFA36100CA06EA /* splitplane.cpp in Sources */,
1465                                 7ACE5C690DDFA36100CA06EA /* vlookup.cpp in Sources */,
1466                                 7ACE5DD60DDFA39800CA06EA /* btGImpactConvexDecompositionShape.cpp in Sources */,
1467                                 7A3940790E70B63B008C5E4B /* btQuantizedBvh.cpp in Sources */,
1468                                 7AE465A90F4CA1EF007715D6 /* btContactProcessing.cpp in Sources */,
1469                                 7AE465AA0F4CA1EF007715D6 /* btGenericPoolAllocator.cpp in Sources */,
1470                                 7AE465AB0F4CA1EF007715D6 /* btGImpactBvh.cpp in Sources */,
1471                                 7AE465AC0F4CA1EF007715D6 /* btGImpactCollisionAlgorithm.cpp in Sources */,
1472                                 7AE465AD0F4CA1EF007715D6 /* btGImpactQuantizedBvh.cpp in Sources */,
1473                                 7AE465AE0F4CA1EF007715D6 /* btGImpactShape.cpp in Sources */,
1474                                 7AE465AF0F4CA1EF007715D6 /* btTriangleShapeEx.cpp in Sources */,
1475                                 7AE465B00F4CA1EF007715D6 /* gim_box_set.cpp in Sources */,
1476                                 7AE465B10F4CA1EF007715D6 /* gim_contact.cpp in Sources */,
1477                                 7AE465B20F4CA1EF007715D6 /* gim_memory.cpp in Sources */,
1478                                 7AE465B30F4CA1EF007715D6 /* gim_tri_collision.cpp in Sources */,
1479                                 7AE465C50F4CA23D007715D6 /* btActivatingCollisionAlgorithm.cpp in Sources */,
1480                                 7AE465C60F4CA23D007715D6 /* btGhostObject.cpp in Sources */,
1481                                 7AE465D20F4CA266007715D6 /* btConvexPointCloudShape.cpp in Sources */,
1482                                 7AE465D30F4CA266007715D6 /* btMultimaterialTriangleMeshShape.cpp in Sources */,
1483                                 7AE465D40F4CA266007715D6 /* btScaledBvhTriangleMeshShape.cpp in Sources */,
1484                                 7AE465D50F4CA266007715D6 /* btTriangleIndexVertexMaterialArray.cpp in Sources */,
1485                                 7AE465DB0F4CA288007715D6 /* btKinematicCharacterController.cpp in Sources */,
1486                                 7AE465E50F4CA2DC007715D6 /* ForkLiftDemo.cpp in Sources */,
1487                                 7A2B5D95105482AD0069469C /* GLDebugFont.cpp in Sources */,
1488                                 7A2B5D98105482BD0069469C /* GlutDemoApplication.cpp in Sources */,
1489                                 7A2B5DB5105483A90069469C /* btGeneric6DofSpringConstraint.cpp in Sources */,
1490                                 7A2B5DB6105483A90069469C /* btHinge2Constraint.cpp in Sources */,
1491                                 7A2B5DB910548D9F0069469C /* btUniversalConstraint.cpp in Sources */,
1492                                 BCEDD8EC112AF72F00F49466 /* btSerializer.cpp in Sources */,
1493                                 BC1BE0E811F7BB5E00A57EBB /* btDefaultSoftBodySolver.cpp in Sources */,
1494                                 BC3026D8134E25A100C5D608 /* btBox2dShape.cpp in Sources */,
1495                                 BC3026D9134E25A100C5D608 /* btConvex2dShape.cpp in Sources */,
1496                                 BC3026DA134E25A100C5D608 /* btConvexPolyhedron.cpp in Sources */,
1497                                 BC3026DD134E25B200C5D608 /* btPolyhedralContactClipping.cpp in Sources */,
1498                                 BC3026E4134E25C600C5D608 /* btConvexHullComputer.cpp in Sources */,
1499                                 BC34867215226360001B0E1E /* hacdGraph.cpp in Sources */,
1500                                 BC34867315226360001B0E1E /* hacdHACD.cpp in Sources */,
1501                                 BC34867415226360001B0E1E /* hacdICHull.cpp in Sources */,
1502                                 BC34867515226360001B0E1E /* hacdManifoldMesh.cpp in Sources */,
1503                                 BC61E7E71592E4F200667B01 /* btVector3.cpp in Sources */,
1504                                 BCB9582C16015C2A00C95623 /* btPolarDecomposition.cpp in Sources */,
1505                                 BC1F41F416078E52001526A9 /* btGearConstraint.cpp in Sources */,
1506                         );
1507                         runOnlyForDeploymentPostprocessing = 0;
1508                 };
1509 /* End PBXSourcesBuildPhase section */
1510
1511 /* Begin PBXVariantGroup section */
1512                 089C165CFE840E0CC02AAC07 /* InfoPlist.strings */ = {
1513                         isa = PBXVariantGroup;
1514                         children = (
1515                                 089C165DFE840E0CC02AAC07 /* English */,
1516                         );
1517                         name = InfoPlist.strings;
1518                         sourceTree = "<group>";
1519                 };
1520                 1DDD58140DA1D0A300B32029 /* MainMenu.xib */ = {
1521                         isa = PBXVariantGroup;
1522                         children = (
1523                                 1DDD58150DA1D0A300B32029 /* English */,
1524                         );
1525                         name = MainMenu.xib;
1526                         sourceTree = "<group>";
1527                 };
1528                 36A05BBA0DCBA09000ADF289 /* Credits.rtf */ = {
1529                         isa = PBXVariantGroup;
1530                         children = (
1531                                 36A05BBB0DCBA09000ADF289 /* English */,
1532                         );
1533                         name = Credits.rtf;
1534                         sourceTree = "<group>";
1535                 };
1536 /* End PBXVariantGroup section */
1537
1538 /* Begin XCBuildConfiguration section */
1539                 C01FCF4B08A954540054247B /* Debug */ = {
1540                         isa = XCBuildConfiguration;
1541                         buildSettings = {
1542                                 ALWAYS_SEARCH_USER_PATHS = NO;
1543                                 COPY_PHASE_STRIP = NO;
1544                                 GCC_DYNAMIC_NO_PIC = NO;
1545                                 GCC_ENABLE_FIX_AND_CONTINUE = YES;
1546                                 GCC_MODEL_TUNING = G5;
1547                                 GCC_OPTIMIZATION_LEVEL = 0;
1548                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1549                                 GCC_PREFIX_HEADER = AllBulletDemos_Prefix.pch;
1550                                 HEADER_SEARCH_PATHS = (
1551                                         ../../Demos/AllBulletDemos/,
1552                                         ../../Demos/OpenGL,
1553                                         ../../src,
1554                                         ../../Extras/COLLADA_DOM/include,
1555                                         ../../Extras/COLLADA_DOM/include/1.4,
1556                                         ../../Extras/LibXML/include,
1557                                         ../../Extras/LibXML,
1558                                         ../../Extras/ConvexDecomposition,
1559                                         ../../Extras/GIMPACTUtils,
1560                                         ../../Extras/GIMPACT/include,
1561                                         ../../Extras,
1562                                         ../../Extras/BulletColladaConverter,
1563                                         /System/Library/Frameworks/GLUT.framework/Headers,
1564                                         ../../Extras/HACD,
1565                                 );
1566                                 INFOPLIST_FILE = Info.plist;
1567                                 INSTALL_PATH = "$(HOME)/Applications";
1568                                 LIBRARY_SEARCH_PATHS = (
1569                                         "$(inherited)",
1570                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
1571                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
1572                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3)",
1573                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_4)",
1574                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_5)",
1575                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_6)",
1576                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7)",
1577                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8)",
1578                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9)",
1579                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10)",
1580                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11)",
1581                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12)",
1582                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13)",
1583                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_14)",
1584                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_15)",
1585                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_16)",
1586                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_17)",
1587                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_18)",
1588                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_19)",
1589                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_20)",
1590                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_21)",
1591                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_22)",
1592                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_23)",
1593                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_24)",
1594                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_25)",
1595                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_26)",
1596                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_27)",
1597                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_28)",
1598                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_29)",
1599                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_30)",
1600                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_31)",
1601                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_32)",
1602                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_33)",
1603                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_34)",
1604                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_35)",
1605                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_36)",
1606                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_37)",
1607                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_38)",
1608                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_39)",
1609                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_40)",
1610                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_41)",
1611                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_42)",
1612                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_43)",
1613                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_44)",
1614                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_45)",
1615                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_46)",
1616                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_47)",
1617                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_48)",
1618                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_49)",
1619                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_50)",
1620                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_51)",
1621                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_52)",
1622                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_53)",
1623                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_54)",
1624                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_55)",
1625                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_56)",
1626                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_57)",
1627                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_58)",
1628                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_59)",
1629                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_60)",
1630                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_61)",
1631                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_62)",
1632                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_63)",
1633                                 );
1634                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../src/BulletSoftBody/Release\"";
1635                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10 = "\"$(SRCROOT)/../../Extras/COLLADA_DOM/Release\"";
1636                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11 = "\"$(SRCROOT)/../../Extras/GIMPACTUtils/Release\"";
1637                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12 = "\"$(SRCROOT)/../../Extras/GIMPACT/Release\"";
1638                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13 = "\"$(SRCROOT)/../../Demos/OpenGL/Release\"";
1639                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_14 = "\"$(SRCROOT)/../../src/BulletCollision/BULLET_PHYSICS.build/Release/libLibBulletCollision.a.build/Objects-normal/i386\"";
1640                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_15 = "\"$(SRCROOT)/../../src/BulletCollision/BULLET_PHYSICS.build/Release/libLibBulletCollision.a.build/Objects-normal/ppc\"";
1641                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_16 = "\"$(SRCROOT)/../../src/BulletCollision/BULLET_PHYSICS.build/Release/libLibBulletCollision.a.build/Objects-normal/ppc64\"";
1642                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_17 = "\"$(SRCROOT)/../../src/BulletCollision/BULLET_PHYSICS.build/Release/libLibBulletCollision.a.build/Objects-normal/x86_64\"";
1643                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_18 = "\"$(SRCROOT)/../../src/BulletCollision/Debug\"";
1644                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_19 = "\"$(SRCROOT)/../../src/BulletCollision\"";
1645                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)/../../src/BulletCollision/Release\"";
1646                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_20 = "\"$(SRCROOT)/../../src/BulletCollision/Release\"";
1647                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_21 = "\"$(SRCROOT)/../../src/BulletDynamics/BULLET_PHYSICS.build/Release/libLibBulletDynamics.a.build/Objects-normal/i386\"";
1648                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_22 = "\"$(SRCROOT)/../../src/BulletDynamics/BULLET_PHYSICS.build/Release/libLibBulletDynamics.a.build/Objects-normal/ppc\"";
1649                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_23 = "\"$(SRCROOT)/../../src/BulletDynamics/BULLET_PHYSICS.build/Release/libLibBulletDynamics.a.build/Objects-normal/ppc64\"";
1650                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_24 = "\"$(SRCROOT)/../../src/BulletDynamics/BULLET_PHYSICS.build/Release/libLibBulletDynamics.a.build/Objects-normal/x86_64\"";
1651                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_25 = "\"$(SRCROOT)/../../src/BulletDynamics/Debug\"";
1652                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_26 = "\"$(SRCROOT)/../../src/BulletDynamics\"";
1653                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_27 = "\"$(SRCROOT)/../../src/BulletDynamics/Release\"";
1654                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_28 = "\"$(SRCROOT)/../../src/BulletSoftBody/Debug\"";
1655                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_29 = "\"$(SRCROOT)/../../src/BulletSoftBody/Release\"";
1656                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3 = "\"$(SRCROOT)/../../src/BulletDynamics/Release\"";
1657                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_30 = "\"$(SRCROOT)/../../src/LinearMath/BULLET_PHYSICS.build/Release/libLibLinearMath.a.build/Objects-normal/i386\"";
1658                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_31 = "\"$(SRCROOT)/../../src/LinearMath/BULLET_PHYSICS.build/Release/libLibLinearMath.a.build/Objects-normal/ppc\"";
1659                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_32 = "\"$(SRCROOT)/../../src/LinearMath/BULLET_PHYSICS.build/Release/libLibLinearMath.a.build/Objects-normal/ppc64\"";
1660                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_33 = "\"$(SRCROOT)/../../src/LinearMath/BULLET_PHYSICS.build/Release/libLibLinearMath.a.build/Objects-normal/x86_64\"";
1661                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_34 = "\"$(SRCROOT)/../../src/LinearMath/Debug\"";
1662                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_35 = "\"$(SRCROOT)/../../src/LinearMath\"";
1663                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_36 = "\"$(SRCROOT)/../../src/LinearMath/Release\"";
1664                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_37 = "\"$(SRCROOT)/../../Demos/OpenGL/BULLET_PHYSICS.build/Release/libLibOpenGLSupport.a.build/Objects-normal/i386\"";
1665                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_38 = "\"$(SRCROOT)/../../Demos/OpenGL/BULLET_PHYSICS.build/Release/libLibOpenGLSupport.a.build/Objects-normal/ppc\"";
1666                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_39 = "\"$(SRCROOT)/../../Demos/OpenGL/BULLET_PHYSICS.build/Release/libLibOpenGLSupport.a.build/Objects-normal/ppc64\"";
1667                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_4 = "\"$(SRCROOT)/../../src/LinearMath/Release\"";
1668                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_40 = "\"$(SRCROOT)/../../Demos/OpenGL/BULLET_PHYSICS.build/Release/libLibOpenGLSupport.a.build/Objects-normal/x86_64\"";
1669                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_41 = "\"$(SRCROOT)/../../Demos/OpenGL/Debug\"";
1670                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_42 = "\"$(SRCROOT)/../../Demos/OpenGL/Release\"";
1671                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_43 = "\"$(SRCROOT)/../ConvexDecomposition/BULLET_PHYSICS.build/Release/libLibConvexDecomposition.a.build/Objects-normal/i386\"";
1672                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_44 = "\"$(SRCROOT)/../ConvexDecomposition/BULLET_PHYSICS.build/Release/libLibConvexDecomposition.a.build/Objects-normal/ppc\"";
1673                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_45 = "\"$(SRCROOT)/../ConvexDecomposition/BULLET_PHYSICS.build/Release/libLibConvexDecomposition.a.build/Objects-normal/ppc64\"";
1674                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_46 = "\"$(SRCROOT)/../ConvexDecomposition/BULLET_PHYSICS.build/Release/libLibConvexDecomposition.a.build/Objects-normal/x86_64\"";
1675                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_47 = "\"$(SRCROOT)/../ConvexDecomposition/Debug\"";
1676                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_48 = "\"$(SRCROOT)/../ConvexDecomposition\"";
1677                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_49 = "\"$(SRCROOT)/../ConvexDecomposition/Release\"";
1678                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_5 = "\"$(SRCROOT)/../OpenGL/Release\"";
1679                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_50 = "\"$(SRCROOT)/../GIMPACT/BULLET_PHYSICS.build/Release/libLibGIMPACT.a.build/Objects-normal/i386\"";
1680                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_51 = "\"$(SRCROOT)/../GIMPACT/BULLET_PHYSICS.build/Release/libLibGIMPACT.a.build/Objects-normal/ppc\"";
1681                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_52 = "\"$(SRCROOT)/../GIMPACT/BULLET_PHYSICS.build/Release/libLibGIMPACT.a.build/Objects-normal/ppc64\"";
1682                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_53 = "\"$(SRCROOT)/../GIMPACT/BULLET_PHYSICS.build/Release/libLibGIMPACT.a.build/Objects-normal/x86_64\"";
1683                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_54 = "\"$(SRCROOT)/../GIMPACT/Debug\"";
1684                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_55 = "\"$(SRCROOT)/../GIMPACT\"";
1685                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_56 = "\"$(SRCROOT)/../GIMPACT/Release\"";
1686                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_57 = "\"$(SRCROOT)/../GIMPACTUtils/BULLET_PHYSICS.build/Release/libLibGIMPACTUtils.a.build/Objects-normal/i386\"";
1687                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_58 = "\"$(SRCROOT)/../GIMPACTUtils/BULLET_PHYSICS.build/Release/libLibGIMPACTUtils.a.build/Objects-normal/ppc\"";
1688                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_59 = "\"$(SRCROOT)/../GIMPACTUtils/BULLET_PHYSICS.build/Release/libLibGIMPACTUtils.a.build/Objects-normal/ppc64\"";
1689                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_6 = "\"$(SRCROOT)/../../Extras/glui/Release\"";
1690                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_60 = "\"$(SRCROOT)/../GIMPACTUtils/BULLET_PHYSICS.build/Release/libLibGIMPACTUtils.a.build/Objects-normal/x86_64\"";
1691                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_61 = "\"$(SRCROOT)/../GIMPACTUtils/Debug\"";
1692                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_62 = "\"$(SRCROOT)/../GIMPACTUtils\"";
1693                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_63 = "\"$(SRCROOT)/../GIMPACTUtils/Release\"";
1694                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7 = "\"$(SRCROOT)/../../Extras/ConvexDecomposition/Release\"";
1695                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8 = "\"$(SRCROOT)/../../Extras/BulletColladaConverter/Release\"";
1696                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9 = "\"$(SRCROOT)/../../Extras/LibXML/Release\"";
1697                                 PRODUCT_NAME = AllBulletDemos;
1698                         };
1699                         name = Debug;
1700                 };
1701                 C01FCF4C08A954540054247B /* Release */ = {
1702                         isa = XCBuildConfiguration;
1703                         buildSettings = {
1704                                 ALWAYS_SEARCH_USER_PATHS = NO;
1705                                 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
1706                                 GCC_MODEL_TUNING = G5;
1707                                 GCC_PRECOMPILE_PREFIX_HEADER = YES;
1708                                 GCC_PREFIX_HEADER = AllBulletDemos_Prefix.pch;
1709                                 HEADER_SEARCH_PATHS = (
1710                                         ../../Demos/AllBulletDemos/,
1711                                         ../../Demos/OpenGL,
1712                                         ../../src,
1713                                         ../../Extras/COLLADA_DOM/include,
1714                                         ../../Extras/COLLADA_DOM/include/1.4,
1715                                         ../../Extras/LibXML/include,
1716                                         ../../Extras/LibXML,
1717                                         ../../Extras/ConvexDecomposition,
1718                                         ../../Extras/GIMPACTUtils,
1719                                         ../../Extras/GIMPACT/include,
1720                                         ../../Extras,
1721                                         ../../Extras/BulletColladaConverter,
1722                                         /System/Library/Frameworks/GLUT.framework/Headers,
1723                                         ../../Extras/HACD,
1724                                 );
1725                                 INFOPLIST_FILE = Info.plist;
1726                                 INSTALL_PATH = "$(HOME)/Applications";
1727                                 LIBRARY_SEARCH_PATHS = (
1728                                         "$(inherited)",
1729                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1)",
1730                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2)",
1731                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3)",
1732                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_4)",
1733                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_5)",
1734                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_6)",
1735                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7)",
1736                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8)",
1737                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9)",
1738                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10)",
1739                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11)",
1740                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12)",
1741                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13)",
1742                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_14)",
1743                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_15)",
1744                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_16)",
1745                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_17)",
1746                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_18)",
1747                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_19)",
1748                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_20)",
1749                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_21)",
1750                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_22)",
1751                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_23)",
1752                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_24)",
1753                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_25)",
1754                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_26)",
1755                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_27)",
1756                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_28)",
1757                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_29)",
1758                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_30)",
1759                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_31)",
1760                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_32)",
1761                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_33)",
1762                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_34)",
1763                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_35)",
1764                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_36)",
1765                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_37)",
1766                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_38)",
1767                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_39)",
1768                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_40)",
1769                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_41)",
1770                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_42)",
1771                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_43)",
1772                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_44)",
1773                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_45)",
1774                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_46)",
1775                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_47)",
1776                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_48)",
1777                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_49)",
1778                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_50)",
1779                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_51)",
1780                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_52)",
1781                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_53)",
1782                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_54)",
1783                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_55)",
1784                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_56)",
1785                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_57)",
1786                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_58)",
1787                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_59)",
1788                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_60)",
1789                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_61)",
1790                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_62)",
1791                                         "$(LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_63)",
1792                                 );
1793                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_1 = "\"$(SRCROOT)/../../src/BulletSoftBody/Release\"";
1794                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_10 = "\"$(SRCROOT)/../../Extras/COLLADA_DOM/Release\"";
1795                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_11 = "\"$(SRCROOT)/../../Extras/GIMPACTUtils/Release\"";
1796                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_12 = "\"$(SRCROOT)/../../Extras/GIMPACT/Release\"";
1797                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_13 = "\"$(SRCROOT)/../../Demos/OpenGL/Release\"";
1798                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_14 = "\"$(SRCROOT)/../../src/BulletCollision/BULLET_PHYSICS.build/Release/libLibBulletCollision.a.build/Objects-normal/i386\"";
1799                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_15 = "\"$(SRCROOT)/../../src/BulletCollision/BULLET_PHYSICS.build/Release/libLibBulletCollision.a.build/Objects-normal/ppc\"";
1800                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_16 = "\"$(SRCROOT)/../../src/BulletCollision/BULLET_PHYSICS.build/Release/libLibBulletCollision.a.build/Objects-normal/ppc64\"";
1801                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_17 = "\"$(SRCROOT)/../../src/BulletCollision/BULLET_PHYSICS.build/Release/libLibBulletCollision.a.build/Objects-normal/x86_64\"";
1802                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_18 = "\"$(SRCROOT)/../../src/BulletCollision/Debug\"";
1803                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_19 = "\"$(SRCROOT)/../../src/BulletCollision\"";
1804                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_2 = "\"$(SRCROOT)/../../src/BulletCollision/Release\"";
1805                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_20 = "\"$(SRCROOT)/../../src/BulletCollision/Release\"";
1806                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_21 = "\"$(SRCROOT)/../../src/BulletDynamics/BULLET_PHYSICS.build/Release/libLibBulletDynamics.a.build/Objects-normal/i386\"";
1807                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_22 = "\"$(SRCROOT)/../../src/BulletDynamics/BULLET_PHYSICS.build/Release/libLibBulletDynamics.a.build/Objects-normal/ppc\"";
1808                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_23 = "\"$(SRCROOT)/../../src/BulletDynamics/BULLET_PHYSICS.build/Release/libLibBulletDynamics.a.build/Objects-normal/ppc64\"";
1809                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_24 = "\"$(SRCROOT)/../../src/BulletDynamics/BULLET_PHYSICS.build/Release/libLibBulletDynamics.a.build/Objects-normal/x86_64\"";
1810                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_25 = "\"$(SRCROOT)/../../src/BulletDynamics/Debug\"";
1811                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_26 = "\"$(SRCROOT)/../../src/BulletDynamics\"";
1812                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_27 = "\"$(SRCROOT)/../../src/BulletDynamics/Release\"";
1813                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_28 = "\"$(SRCROOT)/../../src/BulletSoftBody/Debug\"";
1814                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_29 = "\"$(SRCROOT)/../../src/BulletSoftBody/Release\"";
1815                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_3 = "\"$(SRCROOT)/../../src/BulletDynamics/Release\"";
1816                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_30 = "\"$(SRCROOT)/../../src/LinearMath/BULLET_PHYSICS.build/Release/libLibLinearMath.a.build/Objects-normal/i386\"";
1817                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_31 = "\"$(SRCROOT)/../../src/LinearMath/BULLET_PHYSICS.build/Release/libLibLinearMath.a.build/Objects-normal/ppc\"";
1818                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_32 = "\"$(SRCROOT)/../../src/LinearMath/BULLET_PHYSICS.build/Release/libLibLinearMath.a.build/Objects-normal/ppc64\"";
1819                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_33 = "\"$(SRCROOT)/../../src/LinearMath/BULLET_PHYSICS.build/Release/libLibLinearMath.a.build/Objects-normal/x86_64\"";
1820                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_34 = "\"$(SRCROOT)/../../src/LinearMath/Debug\"";
1821                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_35 = "\"$(SRCROOT)/../../src/LinearMath\"";
1822                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_36 = "\"$(SRCROOT)/../../src/LinearMath/Release\"";
1823                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_37 = "\"$(SRCROOT)/../../Demos/OpenGL/BULLET_PHYSICS.build/Release/libLibOpenGLSupport.a.build/Objects-normal/i386\"";
1824                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_38 = "\"$(SRCROOT)/../../Demos/OpenGL/BULLET_PHYSICS.build/Release/libLibOpenGLSupport.a.build/Objects-normal/ppc\"";
1825                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_39 = "\"$(SRCROOT)/../../Demos/OpenGL/BULLET_PHYSICS.build/Release/libLibOpenGLSupport.a.build/Objects-normal/ppc64\"";
1826                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_4 = "\"$(SRCROOT)/../../src/LinearMath/Release\"";
1827                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_40 = "\"$(SRCROOT)/../../Demos/OpenGL/BULLET_PHYSICS.build/Release/libLibOpenGLSupport.a.build/Objects-normal/x86_64\"";
1828                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_41 = "\"$(SRCROOT)/../../Demos/OpenGL/Debug\"";
1829                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_42 = "\"$(SRCROOT)/../../Demos/OpenGL/Release\"";
1830                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_43 = "\"$(SRCROOT)/../ConvexDecomposition/BULLET_PHYSICS.build/Release/libLibConvexDecomposition.a.build/Objects-normal/i386\"";
1831                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_44 = "\"$(SRCROOT)/../ConvexDecomposition/BULLET_PHYSICS.build/Release/libLibConvexDecomposition.a.build/Objects-normal/ppc\"";
1832                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_45 = "\"$(SRCROOT)/../ConvexDecomposition/BULLET_PHYSICS.build/Release/libLibConvexDecomposition.a.build/Objects-normal/ppc64\"";
1833                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_46 = "\"$(SRCROOT)/../ConvexDecomposition/BULLET_PHYSICS.build/Release/libLibConvexDecomposition.a.build/Objects-normal/x86_64\"";
1834                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_47 = "\"$(SRCROOT)/../ConvexDecomposition/Debug\"";
1835                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_48 = "\"$(SRCROOT)/../ConvexDecomposition\"";
1836                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_49 = "\"$(SRCROOT)/../ConvexDecomposition/Release\"";
1837                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_5 = "\"$(SRCROOT)/../OpenGL/Release\"";
1838                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_50 = "\"$(SRCROOT)/../GIMPACT/BULLET_PHYSICS.build/Release/libLibGIMPACT.a.build/Objects-normal/i386\"";
1839                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_51 = "\"$(SRCROOT)/../GIMPACT/BULLET_PHYSICS.build/Release/libLibGIMPACT.a.build/Objects-normal/ppc\"";
1840                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_52 = "\"$(SRCROOT)/../GIMPACT/BULLET_PHYSICS.build/Release/libLibGIMPACT.a.build/Objects-normal/ppc64\"";
1841                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_53 = "\"$(SRCROOT)/../GIMPACT/BULLET_PHYSICS.build/Release/libLibGIMPACT.a.build/Objects-normal/x86_64\"";
1842                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_54 = "\"$(SRCROOT)/../GIMPACT/Debug\"";
1843                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_55 = "\"$(SRCROOT)/../GIMPACT\"";
1844                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_56 = "\"$(SRCROOT)/../GIMPACT/Release\"";
1845                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_57 = "\"$(SRCROOT)/../GIMPACTUtils/BULLET_PHYSICS.build/Release/libLibGIMPACTUtils.a.build/Objects-normal/i386\"";
1846                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_58 = "\"$(SRCROOT)/../GIMPACTUtils/BULLET_PHYSICS.build/Release/libLibGIMPACTUtils.a.build/Objects-normal/ppc\"";
1847                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_59 = "\"$(SRCROOT)/../GIMPACTUtils/BULLET_PHYSICS.build/Release/libLibGIMPACTUtils.a.build/Objects-normal/ppc64\"";
1848                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_6 = "\"$(SRCROOT)/../../Extras/glui/Release\"";
1849                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_60 = "\"$(SRCROOT)/../GIMPACTUtils/BULLET_PHYSICS.build/Release/libLibGIMPACTUtils.a.build/Objects-normal/x86_64\"";
1850                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_61 = "\"$(SRCROOT)/../GIMPACTUtils/Debug\"";
1851                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_62 = "\"$(SRCROOT)/../GIMPACTUtils\"";
1852                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_63 = "\"$(SRCROOT)/../GIMPACTUtils/Release\"";
1853                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_7 = "\"$(SRCROOT)/../../Extras/ConvexDecomposition/Release\"";
1854                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_8 = "\"$(SRCROOT)/../../Extras/BulletColladaConverter/Release\"";
1855                                 LIBRARY_SEARCH_PATHS_QUOTED_FOR_TARGET_9 = "\"$(SRCROOT)/../../Extras/LibXML/Release\"";
1856                                 PRODUCT_NAME = AllBulletDemos;
1857                         };
1858                         name = Release;
1859                 };
1860                 C01FCF4F08A954540054247B /* Debug */ = {
1861                         isa = XCBuildConfiguration;
1862                         buildSettings = {
1863                                 ALWAYS_SEARCH_USER_PATHS = NO;
1864                                 ARCHS = "$(ONLY_ACTIVE_ARCH_PRE_XCODE_3_1)";
1865                                 GCC_C_LANGUAGE_STANDARD = c99;
1866                                 GCC_OPTIMIZATION_LEVEL = 0;
1867                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1868                                 GCC_WARN_UNUSED_VARIABLE = YES;
1869                                 HEADER_SEARCH_PATHS = (
1870                                         ../../Demos/AllBulletDemos/,
1871                                         ../../Demos/OpenGL,
1872                                         ../../src,
1873                                         ../../Extras/COLLADA_DOM/include,
1874                                         ../../Extras/COLLADA_DOM/include/1.4,
1875                                         ../../Extras/LibXML/include,
1876                                         ../../Extras/LibXML,
1877                                         ../../Extras/ConvexDecomposition,
1878                                         ../../Extras/GIMPACTUtils,
1879                                         ../../Extras/GIMPACT/include,
1880                                         ../../Extras,
1881                                         ../../Extras/BulletColladaConverter,
1882                                         /System/Library/Frameworks/GLUT.framework/Headers,
1883                                 );
1884                                 ONLY_ACTIVE_ARCH_PRE_XCODE_3_1 = "$(NATIVE_ARCH)";
1885                                 PREBINDING = NO;
1886                         };
1887                         name = Debug;
1888                 };
1889                 C01FCF5008A954540054247B /* Release */ = {
1890                         isa = XCBuildConfiguration;
1891                         buildSettings = {
1892                                 ALWAYS_SEARCH_USER_PATHS = NO;
1893                                 ARCHS = "$(ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1)";
1894                                 ARCHS_STANDARD_32_BIT_PRE_XCODE_3_1 = "ppc i386";
1895                                 GCC_C_LANGUAGE_STANDARD = c99;
1896                                 GCC_WARN_ABOUT_RETURN_TYPE = YES;
1897                                 GCC_WARN_UNUSED_VARIABLE = YES;
1898                                 HEADER_SEARCH_PATHS = (
1899                                         ../../Demos/AllBulletDemos/,
1900                                         ../../Demos/OpenGL,
1901                                         ../../src,
1902                                         ../../Extras/COLLADA_DOM/include,
1903                                         ../../Extras/COLLADA_DOM/include/1.4,
1904                                         ../../Extras/LibXML/include,
1905                                         ../../Extras/LibXML,
1906                                         ../../Extras/ConvexDecomposition,
1907                                         ../../Extras/GIMPACTUtils,
1908                                         ../../Extras/GIMPACT/include,
1909                                         ../../Extras,
1910                                         ../../Extras/BulletColladaConverter,
1911                                         /System/Library/Frameworks/GLUT.framework/Headers,
1912                                 );
1913                                 PREBINDING = NO;
1914                         };
1915                         name = Release;
1916                 };
1917 /* End XCBuildConfiguration section */
1918
1919 /* Begin XCConfigurationList section */
1920                 C01FCF4A08A954540054247B /* Build configuration list for PBXNativeTarget "AllBulletDemos" */ = {
1921                         isa = XCConfigurationList;
1922                         buildConfigurations = (
1923                                 C01FCF4B08A954540054247B /* Debug */,
1924                                 C01FCF4C08A954540054247B /* Release */,
1925                         );
1926                         defaultConfigurationIsVisible = 0;
1927                         defaultConfigurationName = Release;
1928                 };
1929                 C01FCF4E08A954540054247B /* Build configuration list for PBXProject "AllBulletDemos" */ = {
1930                         isa = XCConfigurationList;
1931                         buildConfigurations = (
1932                                 C01FCF4F08A954540054247B /* Debug */,
1933                                 C01FCF5008A954540054247B /* Release */,
1934                         );
1935                         defaultConfigurationIsVisible = 0;
1936                         defaultConfigurationName = Release;
1937                 };
1938 /* End XCConfigurationList section */
1939         };
1940         rootObject = 29B97313FDCFA39411CA2CEA /* Project object */;
1941 }