// !$*UTF8*$!
{
	archiveVersion = 1;
	classes = {
	};
	objectVersion = 45;
	objects = {

/* Begin PBXBuildFile section */
		AA747D9F0F9514B9006C5449 /* newton_Prefix.pch in Headers */ = {isa = PBXBuildFile; fileRef = AA747D9E0F9514B9006C5449 /* newton_Prefix.pch */; };
		FF0AEC7B1310AB5D00876ACF /* dg.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC391310AB5D00876ACF /* dg.cpp */; };
		FF0AEC7C1310AB5D00876ACF /* dg.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC3A1310AB5D00876ACF /* dg.h */; };
		FF0AEC7D1310AB5D00876ACF /* dgAABBPolygonSoup.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC3B1310AB5D00876ACF /* dgAABBPolygonSoup.cpp */; };
		FF0AEC7E1310AB5D00876ACF /* dgAABBPolygonSoup.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC3C1310AB5D00876ACF /* dgAABBPolygonSoup.h */; };
		FF0AEC7F1310AB5D00876ACF /* dgArray.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC3D1310AB5D00876ACF /* dgArray.h */; };
		FF0AEC801310AB5D00876ACF /* dgConvexHull3d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC3E1310AB5D00876ACF /* dgConvexHull3d.cpp */; };
		FF0AEC811310AB5D00876ACF /* dgConvexHull3d.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC3F1310AB5D00876ACF /* dgConvexHull3d.h */; };
		FF0AEC821310AB5D00876ACF /* dgConvexHull4d.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC401310AB5D00876ACF /* dgConvexHull4d.cpp */; };
		FF0AEC831310AB5D00876ACF /* dgConvexHull4d.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC411310AB5D00876ACF /* dgConvexHull4d.h */; };
		FF0AEC841310AB5D00876ACF /* dgCRC.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC421310AB5D00876ACF /* dgCRC.cpp */; };
		FF0AEC851310AB5D00876ACF /* dgCRC.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC431310AB5D00876ACF /* dgCRC.h */; };
		FF0AEC861310AB5D00876ACF /* dgDebug.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC441310AB5D00876ACF /* dgDebug.cpp */; };
		FF0AEC871310AB5D00876ACF /* dgDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC451310AB5D00876ACF /* dgDebug.h */; };
		FF0AEC881310AB5D00876ACF /* dgDelaunayTetrahedralization.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC461310AB5D00876ACF /* dgDelaunayTetrahedralization.cpp */; };
		FF0AEC891310AB5D00876ACF /* dgDelaunayTetrahedralization.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC471310AB5D00876ACF /* dgDelaunayTetrahedralization.h */; };
		FF0AEC8A1310AB5D00876ACF /* dgGeneralMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC481310AB5D00876ACF /* dgGeneralMatrix.cpp */; };
		FF0AEC8B1310AB5D00876ACF /* dgGeneralMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC491310AB5D00876ACF /* dgGeneralMatrix.h */; };
		FF0AEC8C1310AB5D00876ACF /* dgGeneralVector.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC4A1310AB5D00876ACF /* dgGeneralVector.cpp */; };
		FF0AEC8D1310AB5D00876ACF /* dgGeneralVector.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC4B1310AB5D00876ACF /* dgGeneralVector.h */; };
		FF0AEC8E1310AB5D00876ACF /* dgGoogol.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC4C1310AB5D00876ACF /* dgGoogol.cpp */; };
		FF0AEC8F1310AB5D00876ACF /* dgGoogol.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC4D1310AB5D00876ACF /* dgGoogol.h */; };
		FF0AEC901310AB5D00876ACF /* dgGraph.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC4E1310AB5D00876ACF /* dgGraph.h */; };
		FF0AEC911310AB5D00876ACF /* dgHeap.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC4F1310AB5D00876ACF /* dgHeap.h */; };
		FF0AEC921310AB5D00876ACF /* dgIntersections.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC501310AB5D00876ACF /* dgIntersections.cpp */; };
		FF0AEC931310AB5D00876ACF /* dgIntersections.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC511310AB5D00876ACF /* dgIntersections.h */; };
		FF0AEC941310AB5D00876ACF /* dgList.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC521310AB5D00876ACF /* dgList.h */; };
		FF0AEC951310AB5D00876ACF /* dgMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC531310AB5D00876ACF /* dgMatrix.cpp */; };
		FF0AEC961310AB5D00876ACF /* dgMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC541310AB5D00876ACF /* dgMatrix.h */; };
		FF0AEC971310AB5D00876ACF /* dgMemory.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC551310AB5D00876ACF /* dgMemory.cpp */; };
		FF0AEC981310AB5D00876ACF /* dgMemory.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC561310AB5D00876ACF /* dgMemory.h */; };
		FF0AEC991310AB5D00876ACF /* dgNode.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC571310AB5D00876ACF /* dgNode.cpp */; };
		FF0AEC9A1310AB5D00876ACF /* dgNode.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC581310AB5D00876ACF /* dgNode.h */; };
		FF0AEC9B1310AB5D00876ACF /* dgPathFinder.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC591310AB5D00876ACF /* dgPathFinder.h */; };
		FF0AEC9C1310AB5D00876ACF /* dgPlane.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC5A1310AB5D00876ACF /* dgPlane.h */; };
		FF0AEC9D1310AB5D00876ACF /* dgPolygonSoupBuilder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC5B1310AB5D00876ACF /* dgPolygonSoupBuilder.cpp */; };
		FF0AEC9E1310AB5D00876ACF /* dgPolygonSoupBuilder.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC5C1310AB5D00876ACF /* dgPolygonSoupBuilder.h */; };
		FF0AEC9F1310AB5D00876ACF /* dgPolygonSoupDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC5D1310AB5D00876ACF /* dgPolygonSoupDatabase.h */; };
		FF0AECA01310AB5D00876ACF /* dgPolyhedra.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC5E1310AB5D00876ACF /* dgPolyhedra.cpp */; };
		FF0AECA11310AB5D00876ACF /* dgPolyhedra.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC5F1310AB5D00876ACF /* dgPolyhedra.h */; };
		FF0AECA21310AB5D00876ACF /* dgPolyhedraMassProperties.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC601310AB5D00876ACF /* dgPolyhedraMassProperties.cpp */; };
		FF0AECA31310AB5D00876ACF /* dgPolyhedraMassProperties.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC611310AB5D00876ACF /* dgPolyhedraMassProperties.h */; };
		FF0AECA41310AB5D00876ACF /* dgQuaternion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC621310AB5D00876ACF /* dgQuaternion.cpp */; };
		FF0AECA51310AB5D00876ACF /* dgQuaternion.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC631310AB5D00876ACF /* dgQuaternion.h */; };
		FF0AECA61310AB5D00876ACF /* dgRandom.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC641310AB5D00876ACF /* dgRandom.cpp */; };
		FF0AECA71310AB5D00876ACF /* dgRandom.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC651310AB5D00876ACF /* dgRandom.h */; };
		FF0AECA81310AB5D00876ACF /* dgRef.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC661310AB5D00876ACF /* dgRef.cpp */; };
		FF0AECA91310AB5D00876ACF /* dgRef.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC671310AB5D00876ACF /* dgRef.h */; };
		FF0AECAA1310AB5D00876ACF /* dgRefCounter.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC681310AB5D00876ACF /* dgRefCounter.cpp */; };
		FF0AECAB1310AB5D00876ACF /* dgRefCounter.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC691310AB5D00876ACF /* dgRefCounter.h */; };
		FF0AECAC1310AB5D00876ACF /* dgRtti.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC6A1310AB5D00876ACF /* dgRtti.h */; };
		FF0AECAD1310AB5D00876ACF /* dgSimd_Instrutions.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC6B1310AB5D00876ACF /* dgSimd_Instrutions.h */; };
		FF0AECAE1310AB5D00876ACF /* dgSmallDeterminant.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC6C1310AB5D00876ACF /* dgSmallDeterminant.cpp */; };
		FF0AECAF1310AB5D00876ACF /* dgSmallDeterminant.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC6D1310AB5D00876ACF /* dgSmallDeterminant.h */; };
		FF0AECB01310AB5D00876ACF /* dgSPDMatrix.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC6E1310AB5D00876ACF /* dgSPDMatrix.cpp */; };
		FF0AECB11310AB5D00876ACF /* dgSPDMatrix.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC6F1310AB5D00876ACF /* dgSPDMatrix.h */; };
		FF0AECB21310AB5D00876ACF /* dgSphere.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC701310AB5D00876ACF /* dgSphere.cpp */; };
		FF0AECB31310AB5D00876ACF /* dgSphere.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC711310AB5D00876ACF /* dgSphere.h */; };
		FF0AECB41310AB5D00876ACF /* dgStack.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC721310AB5D00876ACF /* dgStack.h */; };
		FF0AECB51310AB5D00876ACF /* dgStdafx.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC731310AB5D00876ACF /* dgStdafx.h */; };
		FF0AECB61310AB5D00876ACF /* dgThreads.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC741310AB5D00876ACF /* dgThreads.cpp */; };
		FF0AECB71310AB5D00876ACF /* dgThreads.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC751310AB5D00876ACF /* dgThreads.h */; };
		FF0AECB81310AB5D00876ACF /* dgTree.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC761310AB5D00876ACF /* dgTree.cpp */; };
		FF0AECB91310AB5D00876ACF /* dgTree.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC771310AB5D00876ACF /* dgTree.h */; };
		FF0AECBA1310AB5D00876ACF /* dgTypes.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEC781310AB5D00876ACF /* dgTypes.cpp */; };
		FF0AECBB1310AB5D00876ACF /* dgTypes.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC791310AB5D00876ACF /* dgTypes.h */; };
		FF0AECBC1310AB5D00876ACF /* dgVector.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEC7A1310AB5D00876ACF /* dgVector.h */; };
		FF0AEDA91310B1C100876ACF /* dgBallConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED571310B1C100876ACF /* dgBallConstraint.cpp */; };
		FF0AEDAA1310B1C100876ACF /* dgBallConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED581310B1C100876ACF /* dgBallConstraint.h */; };
		FF0AEDAB1310B1C100876ACF /* dgBilateralConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED591310B1C100876ACF /* dgBilateralConstraint.cpp */; };
		FF0AEDAC1310B1C100876ACF /* dgBilateralConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED5A1310B1C100876ACF /* dgBilateralConstraint.h */; };
		FF0AEDAD1310B1C100876ACF /* dgBody.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED5B1310B1C100876ACF /* dgBody.cpp */; };
		FF0AEDAE1310B1C100876ACF /* dgBody.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED5C1310B1C100876ACF /* dgBody.h */; };
		FF0AEDAF1310B1C100876ACF /* dgBodyMasterList.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED5D1310B1C100876ACF /* dgBodyMasterList.cpp */; };
		FF0AEDB01310B1C100876ACF /* dgBodyMasterList.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED5E1310B1C100876ACF /* dgBodyMasterList.h */; };
		FF0AEDB11310B1C100876ACF /* dgBroadPhaseCollision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED5F1310B1C100876ACF /* dgBroadPhaseCollision.cpp */; };
		FF0AEDB21310B1C100876ACF /* dgBroadPhaseCollision.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED601310B1C100876ACF /* dgBroadPhaseCollision.h */; };
		FF0AEDB31310B1C100876ACF /* dgCollision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED611310B1C100876ACF /* dgCollision.cpp */; };
		FF0AEDB41310B1C100876ACF /* dgCollision.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED621310B1C100876ACF /* dgCollision.h */; };
		FF0AEDB51310B1C100876ACF /* dgCollisionBox.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED631310B1C100876ACF /* dgCollisionBox.cpp */; };
		FF0AEDB61310B1C100876ACF /* dgCollisionBox.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED641310B1C100876ACF /* dgCollisionBox.h */; };
		FF0AEDB71310B1C100876ACF /* dgCollisionBVH.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED651310B1C100876ACF /* dgCollisionBVH.cpp */; };
		FF0AEDB81310B1C100876ACF /* dgCollisionBVH.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED661310B1C100876ACF /* dgCollisionBVH.h */; };
		FF0AEDB91310B1C100876ACF /* dgCollisionCapsule.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED671310B1C100876ACF /* dgCollisionCapsule.cpp */; };
		FF0AEDBA1310B1C100876ACF /* dgCollisionCapsule.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED681310B1C100876ACF /* dgCollisionCapsule.h */; };
		FF0AEDBB1310B1C100876ACF /* dgCollisionChamferCylinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED691310B1C100876ACF /* dgCollisionChamferCylinder.cpp */; };
		FF0AEDBC1310B1C100876ACF /* dgCollisionChamferCylinder.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED6A1310B1C100876ACF /* dgCollisionChamferCylinder.h */; };
		FF0AEDBD1310B1C100876ACF /* dgCollisionCompound.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED6B1310B1C100876ACF /* dgCollisionCompound.cpp */; };
		FF0AEDBE1310B1C100876ACF /* dgCollisionCompound.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED6C1310B1C100876ACF /* dgCollisionCompound.h */; };
		FF0AEDBF1310B1C100876ACF /* dgCollisionCompoundBreakable.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED6D1310B1C100876ACF /* dgCollisionCompoundBreakable.cpp */; };
		FF0AEDC01310B1C100876ACF /* dgCollisionCompoundBreakable.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED6E1310B1C100876ACF /* dgCollisionCompoundBreakable.h */; };
		FF0AEDC11310B1C100876ACF /* dgCollisionCone.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED6F1310B1C100876ACF /* dgCollisionCone.cpp */; };
		FF0AEDC21310B1C100876ACF /* dgCollisionCone.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED701310B1C100876ACF /* dgCollisionCone.h */; };
		FF0AEDC31310B1C100876ACF /* dgCollisionConvex.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED711310B1C100876ACF /* dgCollisionConvex.cpp */; };
		FF0AEDC41310B1C100876ACF /* dgCollisionConvex.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED721310B1C100876ACF /* dgCollisionConvex.h */; };
		FF0AEDC51310B1C100876ACF /* dgCollisionConvexHull.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED731310B1C100876ACF /* dgCollisionConvexHull.cpp */; };
		FF0AEDC61310B1C100876ACF /* dgCollisionConvexHull.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED741310B1C100876ACF /* dgCollisionConvexHull.h */; };
		FF0AEDC71310B1C100876ACF /* dgCollisionConvexModifier.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED751310B1C100876ACF /* dgCollisionConvexModifier.cpp */; };
		FF0AEDC81310B1C100876ACF /* dgCollisionConvexModifier.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED761310B1C100876ACF /* dgCollisionConvexModifier.h */; };
		FF0AEDC91310B1C100876ACF /* dgCollisionCylinder.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED771310B1C100876ACF /* dgCollisionCylinder.cpp */; };
		FF0AEDCA1310B1C100876ACF /* dgCollisionCylinder.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED781310B1C100876ACF /* dgCollisionCylinder.h */; };
		FF0AEDCB1310B1C100876ACF /* dgCollisionEllipse.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED791310B1C100876ACF /* dgCollisionEllipse.cpp */; };
		FF0AEDCC1310B1C100876ACF /* dgCollisionEllipse.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED7A1310B1C100876ACF /* dgCollisionEllipse.h */; };
		FF0AEDCD1310B1C100876ACF /* dgCollisionHeightField.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED7B1310B1C100876ACF /* dgCollisionHeightField.cpp */; };
		FF0AEDCE1310B1C100876ACF /* dgCollisionHeightField.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED7C1310B1C100876ACF /* dgCollisionHeightField.h */; };
		FF0AEDCF1310B1C100876ACF /* dgCollisionMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED7D1310B1C100876ACF /* dgCollisionMesh.cpp */; };
		FF0AEDD01310B1C100876ACF /* dgCollisionMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED7E1310B1C100876ACF /* dgCollisionMesh.h */; };
		FF0AEDD11310B1C100876ACF /* dgCollisionNull.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED7F1310B1C100876ACF /* dgCollisionNull.cpp */; };
		FF0AEDD21310B1C100876ACF /* dgCollisionNull.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED801310B1C100876ACF /* dgCollisionNull.h */; };
		FF0AEDD31310B1C100876ACF /* dgCollisionScene.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED811310B1C100876ACF /* dgCollisionScene.cpp */; };
		FF0AEDD41310B1C100876ACF /* dgCollisionScene.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED821310B1C100876ACF /* dgCollisionScene.h */; };
		FF0AEDD51310B1C100876ACF /* dgCollisionSphere.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED831310B1C100876ACF /* dgCollisionSphere.cpp */; };
		FF0AEDD61310B1C100876ACF /* dgCollisionSphere.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED841310B1C100876ACF /* dgCollisionSphere.h */; };
		FF0AEDD71310B1C100876ACF /* dgCollisionUserMesh.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED851310B1C100876ACF /* dgCollisionUserMesh.cpp */; };
		FF0AEDD81310B1C100876ACF /* dgCollisionUserMesh.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED861310B1C100876ACF /* dgCollisionUserMesh.h */; };
		FF0AEDD91310B1C100876ACF /* dgConnectorConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED871310B1C100876ACF /* dgConnectorConstraint.cpp */; };
		FF0AEDDA1310B1C100876ACF /* dgConnectorConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED881310B1C100876ACF /* dgConnectorConstraint.h */; };
		FF0AEDDB1310B1C100876ACF /* dgConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED891310B1C100876ACF /* dgConstraint.cpp */; };
		FF0AEDDC1310B1C100876ACF /* dgConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED8A1310B1C100876ACF /* dgConstraint.h */; };
		FF0AEDDD1310B1C100876ACF /* dgContact.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED8B1310B1C100876ACF /* dgContact.cpp */; };
		FF0AEDDE1310B1C100876ACF /* dgContact.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED8C1310B1C100876ACF /* dgContact.h */; };
		FF0AEDDF1310B1C100876ACF /* dgCorkscrewConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED8D1310B1C100876ACF /* dgCorkscrewConstraint.cpp */; };
		FF0AEDE01310B1C100876ACF /* dgCorkscrewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED8E1310B1C100876ACF /* dgCorkscrewConstraint.h */; };
		FF0AEDE11310B1C100876ACF /* dgHingeConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED8F1310B1C100876ACF /* dgHingeConstraint.cpp */; };
		FF0AEDE21310B1C100876ACF /* dgHingeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED901310B1C100876ACF /* dgHingeConstraint.h */; };
		FF0AEDE31310B1C100876ACF /* dgMeshEffect.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED911310B1C100876ACF /* dgMeshEffect.cpp */; };
		FF0AEDE41310B1C100876ACF /* dgMeshEffect.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED921310B1C100876ACF /* dgMeshEffect.h */; };
		FF0AEDE51310B1C100876ACF /* dgMeshEffect2.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED931310B1C100876ACF /* dgMeshEffect2.cpp */; };
		FF0AEDE61310B1C100876ACF /* dgMinkowskiConv.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED941310B1C100876ACF /* dgMinkowskiConv.cpp */; };
		FF0AEDE71310B1C100876ACF /* dgMinkowskiConv.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED951310B1C100876ACF /* dgMinkowskiConv.h */; };
		FF0AEDE81310B1C100876ACF /* dgNarrowPhaseCollision.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED961310B1C100876ACF /* dgNarrowPhaseCollision.cpp */; };
		FF0AEDE91310B1C100876ACF /* dgPhysics.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED971310B1C100876ACF /* dgPhysics.h */; };
		FF0AEDEA1310B1C100876ACF /* dgPhysicsStdafx.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED981310B1C100876ACF /* dgPhysicsStdafx.h */; };
		FF0AEDEB1310B1C100876ACF /* dgPointToCurveConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED991310B1C100876ACF /* dgPointToCurveConstraint.cpp */; };
		FF0AEDEC1310B1C100876ACF /* dgPointToCurveConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED9A1310B1C100876ACF /* dgPointToCurveConstraint.h */; };
		FF0AEDED1310B1C100876ACF /* dgSlidingConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED9B1310B1C100876ACF /* dgSlidingConstraint.cpp */; };
		FF0AEDEE1310B1C100876ACF /* dgSlidingConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED9C1310B1C100876ACF /* dgSlidingConstraint.h */; };
		FF0AEDEF1310B1C100876ACF /* dgUniversalConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED9D1310B1C100876ACF /* dgUniversalConstraint.cpp */; };
		FF0AEDF01310B1C100876ACF /* dgUniversalConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AED9E1310B1C100876ACF /* dgUniversalConstraint.h */; };
		FF0AEDF11310B1C100876ACF /* dgUpVectorConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AED9F1310B1C100876ACF /* dgUpVectorConstraint.cpp */; };
		FF0AEDF21310B1C100876ACF /* dgUpVectorConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEDA01310B1C100876ACF /* dgUpVectorConstraint.h */; };
		FF0AEDF31310B1C100876ACF /* dgUserConstraint.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEDA11310B1C100876ACF /* dgUserConstraint.cpp */; };
		FF0AEDF41310B1C100876ACF /* dgUserConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEDA21310B1C100876ACF /* dgUserConstraint.h */; };
		FF0AEDF71310B1C100876ACF /* dgWorld.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEDA51310B1C100876ACF /* dgWorld.cpp */; };
		FF0AEDF81310B1C100876ACF /* dgWorld.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEDA61310B1C100876ACF /* dgWorld.h */; };
		FF0AEDF91310B1C100876ACF /* dgWorldDynamicUpdate.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEDA71310B1C100876ACF /* dgWorldDynamicUpdate.cpp */; };
		FF0AEDFA1310B1C100876ACF /* dgWorldDynamicUpdate.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEDA81310B1C100876ACF /* dgWorldDynamicUpdate.h */; };
		FF0AEE011310B20300876ACF /* Newton.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEDFC1310B20300876ACF /* Newton.cpp */; };
		FF0AEE021310B20300876ACF /* Newton.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEDFD1310B20300876ACF /* Newton.h */; };
		FF0AEE031310B20300876ACF /* NewtonClass.cpp in Sources */ = {isa = PBXBuildFile; fileRef = FF0AEDFE1310B20300876ACF /* NewtonClass.cpp */; };
		FF0AEE041310B20300876ACF /* NewtonClass.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEDFF1310B20300876ACF /* NewtonClass.h */; };
		FF0AEE051310B20300876ACF /* NewtonStdAfx.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0AEE001310B20300876ACF /* NewtonStdAfx.h */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
		AA747D9E0F9514B9006C5449 /* newton_Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = newton_Prefix.pch; sourceTree = SOURCE_ROOT; };
		D2AAC07E0554694100DB518D /* libnewton.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libnewton.a; sourceTree = BUILT_PRODUCTS_DIR; };
		FF0AEC391310AB5D00876ACF /* dg.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dg.cpp; path = ../../../source/core/dg.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC3A1310AB5D00876ACF /* dg.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dg.h; path = ../../../source/core/dg.h; sourceTree = SOURCE_ROOT; };
		FF0AEC3B1310AB5D00876ACF /* dgAABBPolygonSoup.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgAABBPolygonSoup.cpp; path = ../../../source/core/dgAABBPolygonSoup.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC3C1310AB5D00876ACF /* dgAABBPolygonSoup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgAABBPolygonSoup.h; path = ../../../source/core/dgAABBPolygonSoup.h; sourceTree = SOURCE_ROOT; };
		FF0AEC3D1310AB5D00876ACF /* dgArray.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgArray.h; path = ../../../source/core/dgArray.h; sourceTree = SOURCE_ROOT; };
		FF0AEC3E1310AB5D00876ACF /* dgConvexHull3d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgConvexHull3d.cpp; path = ../../../source/core/dgConvexHull3d.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC3F1310AB5D00876ACF /* dgConvexHull3d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgConvexHull3d.h; path = ../../../source/core/dgConvexHull3d.h; sourceTree = SOURCE_ROOT; };
		FF0AEC401310AB5D00876ACF /* dgConvexHull4d.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgConvexHull4d.cpp; path = ../../../source/core/dgConvexHull4d.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC411310AB5D00876ACF /* dgConvexHull4d.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgConvexHull4d.h; path = ../../../source/core/dgConvexHull4d.h; sourceTree = SOURCE_ROOT; };
		FF0AEC421310AB5D00876ACF /* dgCRC.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCRC.cpp; path = ../../../source/core/dgCRC.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC431310AB5D00876ACF /* dgCRC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCRC.h; path = ../../../source/core/dgCRC.h; sourceTree = SOURCE_ROOT; };
		FF0AEC441310AB5D00876ACF /* dgDebug.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgDebug.cpp; path = ../../../source/core/dgDebug.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC451310AB5D00876ACF /* dgDebug.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgDebug.h; path = ../../../source/core/dgDebug.h; sourceTree = SOURCE_ROOT; };
		FF0AEC461310AB5D00876ACF /* dgDelaunayTetrahedralization.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgDelaunayTetrahedralization.cpp; path = ../../../source/core/dgDelaunayTetrahedralization.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC471310AB5D00876ACF /* dgDelaunayTetrahedralization.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgDelaunayTetrahedralization.h; path = ../../../source/core/dgDelaunayTetrahedralization.h; sourceTree = SOURCE_ROOT; };
		FF0AEC481310AB5D00876ACF /* dgGeneralMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgGeneralMatrix.cpp; path = ../../../source/core/dgGeneralMatrix.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC491310AB5D00876ACF /* dgGeneralMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgGeneralMatrix.h; path = ../../../source/core/dgGeneralMatrix.h; sourceTree = SOURCE_ROOT; };
		FF0AEC4A1310AB5D00876ACF /* dgGeneralVector.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgGeneralVector.cpp; path = ../../../source/core/dgGeneralVector.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC4B1310AB5D00876ACF /* dgGeneralVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgGeneralVector.h; path = ../../../source/core/dgGeneralVector.h; sourceTree = SOURCE_ROOT; };
		FF0AEC4C1310AB5D00876ACF /* dgGoogol.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgGoogol.cpp; path = ../../../source/core/dgGoogol.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC4D1310AB5D00876ACF /* dgGoogol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgGoogol.h; path = ../../../source/core/dgGoogol.h; sourceTree = SOURCE_ROOT; };
		FF0AEC4E1310AB5D00876ACF /* dgGraph.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgGraph.h; path = ../../../source/core/dgGraph.h; sourceTree = SOURCE_ROOT; };
		FF0AEC4F1310AB5D00876ACF /* dgHeap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgHeap.h; path = ../../../source/core/dgHeap.h; sourceTree = SOURCE_ROOT; };
		FF0AEC501310AB5D00876ACF /* dgIntersections.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgIntersections.cpp; path = ../../../source/core/dgIntersections.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC511310AB5D00876ACF /* dgIntersections.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgIntersections.h; path = ../../../source/core/dgIntersections.h; sourceTree = SOURCE_ROOT; };
		FF0AEC521310AB5D00876ACF /* dgList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgList.h; path = ../../../source/core/dgList.h; sourceTree = SOURCE_ROOT; };
		FF0AEC531310AB5D00876ACF /* dgMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgMatrix.cpp; path = ../../../source/core/dgMatrix.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC541310AB5D00876ACF /* dgMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgMatrix.h; path = ../../../source/core/dgMatrix.h; sourceTree = SOURCE_ROOT; };
		FF0AEC551310AB5D00876ACF /* dgMemory.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgMemory.cpp; path = ../../../source/core/dgMemory.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC561310AB5D00876ACF /* dgMemory.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgMemory.h; path = ../../../source/core/dgMemory.h; sourceTree = SOURCE_ROOT; };
		FF0AEC571310AB5D00876ACF /* dgNode.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgNode.cpp; path = ../../../source/core/dgNode.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC581310AB5D00876ACF /* dgNode.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgNode.h; path = ../../../source/core/dgNode.h; sourceTree = SOURCE_ROOT; };
		FF0AEC591310AB5D00876ACF /* dgPathFinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgPathFinder.h; path = ../../../source/core/dgPathFinder.h; sourceTree = SOURCE_ROOT; };
		FF0AEC5A1310AB5D00876ACF /* dgPlane.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgPlane.h; path = ../../../source/core/dgPlane.h; sourceTree = SOURCE_ROOT; };
		FF0AEC5B1310AB5D00876ACF /* dgPolygonSoupBuilder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgPolygonSoupBuilder.cpp; path = ../../../source/core/dgPolygonSoupBuilder.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC5C1310AB5D00876ACF /* dgPolygonSoupBuilder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgPolygonSoupBuilder.h; path = ../../../source/core/dgPolygonSoupBuilder.h; sourceTree = SOURCE_ROOT; };
		FF0AEC5D1310AB5D00876ACF /* dgPolygonSoupDatabase.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgPolygonSoupDatabase.h; path = ../../../source/core/dgPolygonSoupDatabase.h; sourceTree = SOURCE_ROOT; };
		FF0AEC5E1310AB5D00876ACF /* dgPolyhedra.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgPolyhedra.cpp; path = ../../../source/core/dgPolyhedra.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC5F1310AB5D00876ACF /* dgPolyhedra.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgPolyhedra.h; path = ../../../source/core/dgPolyhedra.h; sourceTree = SOURCE_ROOT; };
		FF0AEC601310AB5D00876ACF /* dgPolyhedraMassProperties.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgPolyhedraMassProperties.cpp; path = ../../../source/core/dgPolyhedraMassProperties.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC611310AB5D00876ACF /* dgPolyhedraMassProperties.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgPolyhedraMassProperties.h; path = ../../../source/core/dgPolyhedraMassProperties.h; sourceTree = SOURCE_ROOT; };
		FF0AEC621310AB5D00876ACF /* dgQuaternion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgQuaternion.cpp; path = ../../../source/core/dgQuaternion.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC631310AB5D00876ACF /* dgQuaternion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgQuaternion.h; path = ../../../source/core/dgQuaternion.h; sourceTree = SOURCE_ROOT; };
		FF0AEC641310AB5D00876ACF /* dgRandom.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgRandom.cpp; path = ../../../source/core/dgRandom.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC651310AB5D00876ACF /* dgRandom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgRandom.h; path = ../../../source/core/dgRandom.h; sourceTree = SOURCE_ROOT; };
		FF0AEC661310AB5D00876ACF /* dgRef.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgRef.cpp; path = ../../../source/core/dgRef.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC671310AB5D00876ACF /* dgRef.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgRef.h; path = ../../../source/core/dgRef.h; sourceTree = SOURCE_ROOT; };
		FF0AEC681310AB5D00876ACF /* dgRefCounter.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgRefCounter.cpp; path = ../../../source/core/dgRefCounter.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC691310AB5D00876ACF /* dgRefCounter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgRefCounter.h; path = ../../../source/core/dgRefCounter.h; sourceTree = SOURCE_ROOT; };
		FF0AEC6A1310AB5D00876ACF /* dgRtti.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgRtti.h; path = ../../../source/core/dgRtti.h; sourceTree = SOURCE_ROOT; };
		FF0AEC6B1310AB5D00876ACF /* dgSimd_Instrutions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgSimd_Instrutions.h; path = ../../../source/core/dgSimd_Instrutions.h; sourceTree = SOURCE_ROOT; };
		FF0AEC6C1310AB5D00876ACF /* dgSmallDeterminant.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgSmallDeterminant.cpp; path = ../../../source/core/dgSmallDeterminant.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC6D1310AB5D00876ACF /* dgSmallDeterminant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgSmallDeterminant.h; path = ../../../source/core/dgSmallDeterminant.h; sourceTree = SOURCE_ROOT; };
		FF0AEC6E1310AB5D00876ACF /* dgSPDMatrix.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgSPDMatrix.cpp; path = ../../../source/core/dgSPDMatrix.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC6F1310AB5D00876ACF /* dgSPDMatrix.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgSPDMatrix.h; path = ../../../source/core/dgSPDMatrix.h; sourceTree = SOURCE_ROOT; };
		FF0AEC701310AB5D00876ACF /* dgSphere.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgSphere.cpp; path = ../../../source/core/dgSphere.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC711310AB5D00876ACF /* dgSphere.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgSphere.h; path = ../../../source/core/dgSphere.h; sourceTree = SOURCE_ROOT; };
		FF0AEC721310AB5D00876ACF /* dgStack.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgStack.h; path = ../../../source/core/dgStack.h; sourceTree = SOURCE_ROOT; };
		FF0AEC731310AB5D00876ACF /* dgStdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgStdafx.h; path = ../../../source/core/dgStdafx.h; sourceTree = SOURCE_ROOT; };
		FF0AEC741310AB5D00876ACF /* dgThreads.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgThreads.cpp; path = ../../../source/core/dgThreads.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC751310AB5D00876ACF /* dgThreads.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgThreads.h; path = ../../../source/core/dgThreads.h; sourceTree = SOURCE_ROOT; };
		FF0AEC761310AB5D00876ACF /* dgTree.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgTree.cpp; path = ../../../source/core/dgTree.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC771310AB5D00876ACF /* dgTree.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgTree.h; path = ../../../source/core/dgTree.h; sourceTree = SOURCE_ROOT; };
		FF0AEC781310AB5D00876ACF /* dgTypes.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgTypes.cpp; path = ../../../source/core/dgTypes.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEC791310AB5D00876ACF /* dgTypes.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgTypes.h; path = ../../../source/core/dgTypes.h; sourceTree = SOURCE_ROOT; };
		FF0AEC7A1310AB5D00876ACF /* dgVector.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgVector.h; path = ../../../source/core/dgVector.h; sourceTree = SOURCE_ROOT; };
		FF0AED571310B1C100876ACF /* dgBallConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgBallConstraint.cpp; path = ../../../source/physics/dgBallConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED581310B1C100876ACF /* dgBallConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgBallConstraint.h; path = ../../../source/physics/dgBallConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AED591310B1C100876ACF /* dgBilateralConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgBilateralConstraint.cpp; path = ../../../source/physics/dgBilateralConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED5A1310B1C100876ACF /* dgBilateralConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgBilateralConstraint.h; path = ../../../source/physics/dgBilateralConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AED5B1310B1C100876ACF /* dgBody.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgBody.cpp; path = ../../../source/physics/dgBody.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED5C1310B1C100876ACF /* dgBody.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgBody.h; path = ../../../source/physics/dgBody.h; sourceTree = SOURCE_ROOT; };
		FF0AED5D1310B1C100876ACF /* dgBodyMasterList.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgBodyMasterList.cpp; path = ../../../source/physics/dgBodyMasterList.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED5E1310B1C100876ACF /* dgBodyMasterList.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgBodyMasterList.h; path = ../../../source/physics/dgBodyMasterList.h; sourceTree = SOURCE_ROOT; };
		FF0AED5F1310B1C100876ACF /* dgBroadPhaseCollision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgBroadPhaseCollision.cpp; path = ../../../source/physics/dgBroadPhaseCollision.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED601310B1C100876ACF /* dgBroadPhaseCollision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgBroadPhaseCollision.h; path = ../../../source/physics/dgBroadPhaseCollision.h; sourceTree = SOURCE_ROOT; };
		FF0AED611310B1C100876ACF /* dgCollision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollision.cpp; path = ../../../source/physics/dgCollision.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED621310B1C100876ACF /* dgCollision.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollision.h; path = ../../../source/physics/dgCollision.h; sourceTree = SOURCE_ROOT; };
		FF0AED631310B1C100876ACF /* dgCollisionBox.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionBox.cpp; path = ../../../source/physics/dgCollisionBox.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED641310B1C100876ACF /* dgCollisionBox.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionBox.h; path = ../../../source/physics/dgCollisionBox.h; sourceTree = SOURCE_ROOT; };
		FF0AED651310B1C100876ACF /* dgCollisionBVH.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionBVH.cpp; path = ../../../source/physics/dgCollisionBVH.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED661310B1C100876ACF /* dgCollisionBVH.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionBVH.h; path = ../../../source/physics/dgCollisionBVH.h; sourceTree = SOURCE_ROOT; };
		FF0AED671310B1C100876ACF /* dgCollisionCapsule.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionCapsule.cpp; path = ../../../source/physics/dgCollisionCapsule.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED681310B1C100876ACF /* dgCollisionCapsule.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionCapsule.h; path = ../../../source/physics/dgCollisionCapsule.h; sourceTree = SOURCE_ROOT; };
		FF0AED691310B1C100876ACF /* dgCollisionChamferCylinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionChamferCylinder.cpp; path = ../../../source/physics/dgCollisionChamferCylinder.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED6A1310B1C100876ACF /* dgCollisionChamferCylinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionChamferCylinder.h; path = ../../../source/physics/dgCollisionChamferCylinder.h; sourceTree = SOURCE_ROOT; };
		FF0AED6B1310B1C100876ACF /* dgCollisionCompound.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionCompound.cpp; path = ../../../source/physics/dgCollisionCompound.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED6C1310B1C100876ACF /* dgCollisionCompound.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionCompound.h; path = ../../../source/physics/dgCollisionCompound.h; sourceTree = SOURCE_ROOT; };
		FF0AED6D1310B1C100876ACF /* dgCollisionCompoundBreakable.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionCompoundBreakable.cpp; path = ../../../source/physics/dgCollisionCompoundBreakable.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED6E1310B1C100876ACF /* dgCollisionCompoundBreakable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionCompoundBreakable.h; path = ../../../source/physics/dgCollisionCompoundBreakable.h; sourceTree = SOURCE_ROOT; };
		FF0AED6F1310B1C100876ACF /* dgCollisionCone.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionCone.cpp; path = ../../../source/physics/dgCollisionCone.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED701310B1C100876ACF /* dgCollisionCone.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionCone.h; path = ../../../source/physics/dgCollisionCone.h; sourceTree = SOURCE_ROOT; };
		FF0AED711310B1C100876ACF /* dgCollisionConvex.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionConvex.cpp; path = ../../../source/physics/dgCollisionConvex.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED721310B1C100876ACF /* dgCollisionConvex.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionConvex.h; path = ../../../source/physics/dgCollisionConvex.h; sourceTree = SOURCE_ROOT; };
		FF0AED731310B1C100876ACF /* dgCollisionConvexHull.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionConvexHull.cpp; path = ../../../source/physics/dgCollisionConvexHull.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED741310B1C100876ACF /* dgCollisionConvexHull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionConvexHull.h; path = ../../../source/physics/dgCollisionConvexHull.h; sourceTree = SOURCE_ROOT; };
		FF0AED751310B1C100876ACF /* dgCollisionConvexModifier.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionConvexModifier.cpp; path = ../../../source/physics/dgCollisionConvexModifier.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED761310B1C100876ACF /* dgCollisionConvexModifier.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionConvexModifier.h; path = ../../../source/physics/dgCollisionConvexModifier.h; sourceTree = SOURCE_ROOT; };
		FF0AED771310B1C100876ACF /* dgCollisionCylinder.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionCylinder.cpp; path = ../../../source/physics/dgCollisionCylinder.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED781310B1C100876ACF /* dgCollisionCylinder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionCylinder.h; path = ../../../source/physics/dgCollisionCylinder.h; sourceTree = SOURCE_ROOT; };
		FF0AED791310B1C100876ACF /* dgCollisionEllipse.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionEllipse.cpp; path = ../../../source/physics/dgCollisionEllipse.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED7A1310B1C100876ACF /* dgCollisionEllipse.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionEllipse.h; path = ../../../source/physics/dgCollisionEllipse.h; sourceTree = SOURCE_ROOT; };
		FF0AED7B1310B1C100876ACF /* dgCollisionHeightField.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionHeightField.cpp; path = ../../../source/physics/dgCollisionHeightField.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED7C1310B1C100876ACF /* dgCollisionHeightField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionHeightField.h; path = ../../../source/physics/dgCollisionHeightField.h; sourceTree = SOURCE_ROOT; };
		FF0AED7D1310B1C100876ACF /* dgCollisionMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionMesh.cpp; path = ../../../source/physics/dgCollisionMesh.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED7E1310B1C100876ACF /* dgCollisionMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionMesh.h; path = ../../../source/physics/dgCollisionMesh.h; sourceTree = SOURCE_ROOT; };
		FF0AED7F1310B1C100876ACF /* dgCollisionNull.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionNull.cpp; path = ../../../source/physics/dgCollisionNull.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED801310B1C100876ACF /* dgCollisionNull.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionNull.h; path = ../../../source/physics/dgCollisionNull.h; sourceTree = SOURCE_ROOT; };
		FF0AED811310B1C100876ACF /* dgCollisionScene.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionScene.cpp; path = ../../../source/physics/dgCollisionScene.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED821310B1C100876ACF /* dgCollisionScene.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionScene.h; path = ../../../source/physics/dgCollisionScene.h; sourceTree = SOURCE_ROOT; };
		FF0AED831310B1C100876ACF /* dgCollisionSphere.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionSphere.cpp; path = ../../../source/physics/dgCollisionSphere.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED841310B1C100876ACF /* dgCollisionSphere.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionSphere.h; path = ../../../source/physics/dgCollisionSphere.h; sourceTree = SOURCE_ROOT; };
		FF0AED851310B1C100876ACF /* dgCollisionUserMesh.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCollisionUserMesh.cpp; path = ../../../source/physics/dgCollisionUserMesh.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED861310B1C100876ACF /* dgCollisionUserMesh.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCollisionUserMesh.h; path = ../../../source/physics/dgCollisionUserMesh.h; sourceTree = SOURCE_ROOT; };
		FF0AED871310B1C100876ACF /* dgConnectorConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgConnectorConstraint.cpp; path = ../../../source/physics/dgConnectorConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED881310B1C100876ACF /* dgConnectorConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgConnectorConstraint.h; path = ../../../source/physics/dgConnectorConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AED891310B1C100876ACF /* dgConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgConstraint.cpp; path = ../../../source/physics/dgConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED8A1310B1C100876ACF /* dgConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgConstraint.h; path = ../../../source/physics/dgConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AED8B1310B1C100876ACF /* dgContact.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgContact.cpp; path = ../../../source/physics/dgContact.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED8C1310B1C100876ACF /* dgContact.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgContact.h; path = ../../../source/physics/dgContact.h; sourceTree = SOURCE_ROOT; };
		FF0AED8D1310B1C100876ACF /* dgCorkscrewConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgCorkscrewConstraint.cpp; path = ../../../source/physics/dgCorkscrewConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED8E1310B1C100876ACF /* dgCorkscrewConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgCorkscrewConstraint.h; path = ../../../source/physics/dgCorkscrewConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AED8F1310B1C100876ACF /* dgHingeConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgHingeConstraint.cpp; path = ../../../source/physics/dgHingeConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED901310B1C100876ACF /* dgHingeConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgHingeConstraint.h; path = ../../../source/physics/dgHingeConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AED911310B1C100876ACF /* dgMeshEffect.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgMeshEffect.cpp; path = ../../../source/physics/dgMeshEffect.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED921310B1C100876ACF /* dgMeshEffect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgMeshEffect.h; path = ../../../source/physics/dgMeshEffect.h; sourceTree = SOURCE_ROOT; };
		FF0AED931310B1C100876ACF /* dgMeshEffect2.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgMeshEffect2.cpp; path = ../../../source/physics/dgMeshEffect2.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED941310B1C100876ACF /* dgMinkowskiConv.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgMinkowskiConv.cpp; path = ../../../source/physics/dgMinkowskiConv.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED951310B1C100876ACF /* dgMinkowskiConv.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgMinkowskiConv.h; path = ../../../source/physics/dgMinkowskiConv.h; sourceTree = SOURCE_ROOT; };
		FF0AED961310B1C100876ACF /* dgNarrowPhaseCollision.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgNarrowPhaseCollision.cpp; path = ../../../source/physics/dgNarrowPhaseCollision.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED971310B1C100876ACF /* dgPhysics.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgPhysics.h; path = ../../../source/physics/dgPhysics.h; sourceTree = SOURCE_ROOT; };
		FF0AED981310B1C100876ACF /* dgPhysicsStdafx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgPhysicsStdafx.h; path = ../../../source/physics/dgPhysicsStdafx.h; sourceTree = SOURCE_ROOT; };
		FF0AED991310B1C100876ACF /* dgPointToCurveConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgPointToCurveConstraint.cpp; path = ../../../source/physics/dgPointToCurveConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED9A1310B1C100876ACF /* dgPointToCurveConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgPointToCurveConstraint.h; path = ../../../source/physics/dgPointToCurveConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AED9B1310B1C100876ACF /* dgSlidingConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgSlidingConstraint.cpp; path = ../../../source/physics/dgSlidingConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED9C1310B1C100876ACF /* dgSlidingConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgSlidingConstraint.h; path = ../../../source/physics/dgSlidingConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AED9D1310B1C100876ACF /* dgUniversalConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgUniversalConstraint.cpp; path = ../../../source/physics/dgUniversalConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AED9E1310B1C100876ACF /* dgUniversalConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgUniversalConstraint.h; path = ../../../source/physics/dgUniversalConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AED9F1310B1C100876ACF /* dgUpVectorConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgUpVectorConstraint.cpp; path = ../../../source/physics/dgUpVectorConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEDA01310B1C100876ACF /* dgUpVectorConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgUpVectorConstraint.h; path = ../../../source/physics/dgUpVectorConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AEDA11310B1C100876ACF /* dgUserConstraint.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgUserConstraint.cpp; path = ../../../source/physics/dgUserConstraint.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEDA21310B1C100876ACF /* dgUserConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgUserConstraint.h; path = ../../../source/physics/dgUserConstraint.h; sourceTree = SOURCE_ROOT; };
		FF0AEDA51310B1C100876ACF /* dgWorld.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgWorld.cpp; path = ../../../source/physics/dgWorld.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEDA61310B1C100876ACF /* dgWorld.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgWorld.h; path = ../../../source/physics/dgWorld.h; sourceTree = SOURCE_ROOT; };
		FF0AEDA71310B1C100876ACF /* dgWorldDynamicUpdate.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = dgWorldDynamicUpdate.cpp; path = ../../../source/physics/dgWorldDynamicUpdate.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEDA81310B1C100876ACF /* dgWorldDynamicUpdate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = dgWorldDynamicUpdate.h; path = ../../../source/physics/dgWorldDynamicUpdate.h; sourceTree = SOURCE_ROOT; };
		FF0AEDFC1310B20300876ACF /* Newton.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = Newton.cpp; path = ../../../source/newton/Newton.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEDFD1310B20300876ACF /* Newton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = Newton.h; path = ../../../source/newton/Newton.h; sourceTree = SOURCE_ROOT; };
		FF0AEDFE1310B20300876ACF /* NewtonClass.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; name = NewtonClass.cpp; path = ../../../source/newton/NewtonClass.cpp; sourceTree = SOURCE_ROOT; };
		FF0AEDFF1310B20300876ACF /* NewtonClass.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NewtonClass.h; path = ../../../source/newton/NewtonClass.h; sourceTree = SOURCE_ROOT; };
		FF0AEE001310B20300876ACF /* NewtonStdAfx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = NewtonStdAfx.h; path = ../../../source/newton/NewtonStdAfx.h; sourceTree = SOURCE_ROOT; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
		D2AAC07C0554694100DB518D /* Frameworks */ = {
			isa = PBXFrameworksBuildPhase;
			buildActionMask = 2147483647;
			files = (
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXFrameworksBuildPhase section */

/* Begin PBXGroup section */
		034768DFFF38A50411DB9C8B /* Products */ = {
			isa = PBXGroup;
			children = (
				D2AAC07E0554694100DB518D /* libnewton.a */,
			);
			name = Products;
			sourceTree = "<group>";
		};
		0867D691FE84028FC02AAC07 /* newton */ = {
			isa = PBXGroup;
			children = (
				08FB77AEFE84172EC02AAC07 /* core */,
				FF0AED561310B19400876ACF /* physics */,
				FF0AEDFB1310B1DD00876ACF /* newton */,
				32C88DFF0371C24200C91783 /* Other Sources */,
				034768DFFF38A50411DB9C8B /* Products */,
			);
			name = newton;
			sourceTree = "<group>";
		};
		08FB77AEFE84172EC02AAC07 /* core */ = {
			isa = PBXGroup;
			children = (
				FF0AEC391310AB5D00876ACF /* dg.cpp */,
				FF0AEC3A1310AB5D00876ACF /* dg.h */,
				FF0AEC3B1310AB5D00876ACF /* dgAABBPolygonSoup.cpp */,
				FF0AEC3C1310AB5D00876ACF /* dgAABBPolygonSoup.h */,
				FF0AEC3D1310AB5D00876ACF /* dgArray.h */,
				FF0AEC3E1310AB5D00876ACF /* dgConvexHull3d.cpp */,
				FF0AEC3F1310AB5D00876ACF /* dgConvexHull3d.h */,
				FF0AEC401310AB5D00876ACF /* dgConvexHull4d.cpp */,
				FF0AEC411310AB5D00876ACF /* dgConvexHull4d.h */,
				FF0AEC421310AB5D00876ACF /* dgCRC.cpp */,
				FF0AEC431310AB5D00876ACF /* dgCRC.h */,
				FF0AEC441310AB5D00876ACF /* dgDebug.cpp */,
				FF0AEC451310AB5D00876ACF /* dgDebug.h */,
				FF0AEC461310AB5D00876ACF /* dgDelaunayTetrahedralization.cpp */,
				FF0AEC471310AB5D00876ACF /* dgDelaunayTetrahedralization.h */,
				FF0AEC481310AB5D00876ACF /* dgGeneralMatrix.cpp */,
				FF0AEC491310AB5D00876ACF /* dgGeneralMatrix.h */,
				FF0AEC4A1310AB5D00876ACF /* dgGeneralVector.cpp */,
				FF0AEC4B1310AB5D00876ACF /* dgGeneralVector.h */,
				FF0AEC4C1310AB5D00876ACF /* dgGoogol.cpp */,
				FF0AEC4D1310AB5D00876ACF /* dgGoogol.h */,
				FF0AEC4E1310AB5D00876ACF /* dgGraph.h */,
				FF0AEC4F1310AB5D00876ACF /* dgHeap.h */,
				FF0AEC501310AB5D00876ACF /* dgIntersections.cpp */,
				FF0AEC511310AB5D00876ACF /* dgIntersections.h */,
				FF0AEC521310AB5D00876ACF /* dgList.h */,
				FF0AEC531310AB5D00876ACF /* dgMatrix.cpp */,
				FF0AEC541310AB5D00876ACF /* dgMatrix.h */,
				FF0AEC551310AB5D00876ACF /* dgMemory.cpp */,
				FF0AEC561310AB5D00876ACF /* dgMemory.h */,
				FF0AEC571310AB5D00876ACF /* dgNode.cpp */,
				FF0AEC581310AB5D00876ACF /* dgNode.h */,
				FF0AEC591310AB5D00876ACF /* dgPathFinder.h */,
				FF0AEC5A1310AB5D00876ACF /* dgPlane.h */,
				FF0AEC5B1310AB5D00876ACF /* dgPolygonSoupBuilder.cpp */,
				FF0AEC5C1310AB5D00876ACF /* dgPolygonSoupBuilder.h */,
				FF0AEC5D1310AB5D00876ACF /* dgPolygonSoupDatabase.h */,
				FF0AEC5E1310AB5D00876ACF /* dgPolyhedra.cpp */,
				FF0AEC5F1310AB5D00876ACF /* dgPolyhedra.h */,
				FF0AEC601310AB5D00876ACF /* dgPolyhedraMassProperties.cpp */,
				FF0AEC611310AB5D00876ACF /* dgPolyhedraMassProperties.h */,
				FF0AEC621310AB5D00876ACF /* dgQuaternion.cpp */,
				FF0AEC631310AB5D00876ACF /* dgQuaternion.h */,
				FF0AEC641310AB5D00876ACF /* dgRandom.cpp */,
				FF0AEC651310AB5D00876ACF /* dgRandom.h */,
				FF0AEC661310AB5D00876ACF /* dgRef.cpp */,
				FF0AEC671310AB5D00876ACF /* dgRef.h */,
				FF0AEC681310AB5D00876ACF /* dgRefCounter.cpp */,
				FF0AEC691310AB5D00876ACF /* dgRefCounter.h */,
				FF0AEC6A1310AB5D00876ACF /* dgRtti.h */,
				FF0AEC6B1310AB5D00876ACF /* dgSimd_Instrutions.h */,
				FF0AEC6C1310AB5D00876ACF /* dgSmallDeterminant.cpp */,
				FF0AEC6D1310AB5D00876ACF /* dgSmallDeterminant.h */,
				FF0AEC6E1310AB5D00876ACF /* dgSPDMatrix.cpp */,
				FF0AEC6F1310AB5D00876ACF /* dgSPDMatrix.h */,
				FF0AEC701310AB5D00876ACF /* dgSphere.cpp */,
				FF0AEC711310AB5D00876ACF /* dgSphere.h */,
				FF0AEC721310AB5D00876ACF /* dgStack.h */,
				FF0AEC731310AB5D00876ACF /* dgStdafx.h */,
				FF0AEC741310AB5D00876ACF /* dgThreads.cpp */,
				FF0AEC751310AB5D00876ACF /* dgThreads.h */,
				FF0AEC761310AB5D00876ACF /* dgTree.cpp */,
				FF0AEC771310AB5D00876ACF /* dgTree.h */,
				FF0AEC781310AB5D00876ACF /* dgTypes.cpp */,
				FF0AEC791310AB5D00876ACF /* dgTypes.h */,
				FF0AEC7A1310AB5D00876ACF /* dgVector.h */,
			);
			name = core;
			sourceTree = "<group>";
		};
		32C88DFF0371C24200C91783 /* Other Sources */ = {
			isa = PBXGroup;
			children = (
				AA747D9E0F9514B9006C5449 /* newton_Prefix.pch */,
			);
			name = "Other Sources";
			sourceTree = "<group>";
		};
		FF0AED561310B19400876ACF /* physics */ = {
			isa = PBXGroup;
			children = (
				FF0AED571310B1C100876ACF /* dgBallConstraint.cpp */,
				FF0AED581310B1C100876ACF /* dgBallConstraint.h */,
				FF0AED591310B1C100876ACF /* dgBilateralConstraint.cpp */,
				FF0AED5A1310B1C100876ACF /* dgBilateralConstraint.h */,
				FF0AED5B1310B1C100876ACF /* dgBody.cpp */,
				FF0AED5C1310B1C100876ACF /* dgBody.h */,
				FF0AED5D1310B1C100876ACF /* dgBodyMasterList.cpp */,
				FF0AED5E1310B1C100876ACF /* dgBodyMasterList.h */,
				FF0AED5F1310B1C100876ACF /* dgBroadPhaseCollision.cpp */,
				FF0AED601310B1C100876ACF /* dgBroadPhaseCollision.h */,
				FF0AED611310B1C100876ACF /* dgCollision.cpp */,
				FF0AED621310B1C100876ACF /* dgCollision.h */,
				FF0AED631310B1C100876ACF /* dgCollisionBox.cpp */,
				FF0AED641310B1C100876ACF /* dgCollisionBox.h */,
				FF0AED651310B1C100876ACF /* dgCollisionBVH.cpp */,
				FF0AED661310B1C100876ACF /* dgCollisionBVH.h */,
				FF0AED671310B1C100876ACF /* dgCollisionCapsule.cpp */,
				FF0AED681310B1C100876ACF /* dgCollisionCapsule.h */,
				FF0AED691310B1C100876ACF /* dgCollisionChamferCylinder.cpp */,
				FF0AED6A1310B1C100876ACF /* dgCollisionChamferCylinder.h */,
				FF0AED6B1310B1C100876ACF /* dgCollisionCompound.cpp */,
				FF0AED6C1310B1C100876ACF /* dgCollisionCompound.h */,
				FF0AED6D1310B1C100876ACF /* dgCollisionCompoundBreakable.cpp */,
				FF0AED6E1310B1C100876ACF /* dgCollisionCompoundBreakable.h */,
				FF0AED6F1310B1C100876ACF /* dgCollisionCone.cpp */,
				FF0AED701310B1C100876ACF /* dgCollisionCone.h */,
				FF0AED711310B1C100876ACF /* dgCollisionConvex.cpp */,
				FF0AED721310B1C100876ACF /* dgCollisionConvex.h */,
				FF0AED731310B1C100876ACF /* dgCollisionConvexHull.cpp */,
				FF0AED741310B1C100876ACF /* dgCollisionConvexHull.h */,
				FF0AED751310B1C100876ACF /* dgCollisionConvexModifier.cpp */,
				FF0AED761310B1C100876ACF /* dgCollisionConvexModifier.h */,
				FF0AED771310B1C100876ACF /* dgCollisionCylinder.cpp */,
				FF0AED781310B1C100876ACF /* dgCollisionCylinder.h */,
				FF0AED791310B1C100876ACF /* dgCollisionEllipse.cpp */,
				FF0AED7A1310B1C100876ACF /* dgCollisionEllipse.h */,
				FF0AED7B1310B1C100876ACF /* dgCollisionHeightField.cpp */,
				FF0AED7C1310B1C100876ACF /* dgCollisionHeightField.h */,
				FF0AED7D1310B1C100876ACF /* dgCollisionMesh.cpp */,
				FF0AED7E1310B1C100876ACF /* dgCollisionMesh.h */,
				FF0AED7F1310B1C100876ACF /* dgCollisionNull.cpp */,
				FF0AED801310B1C100876ACF /* dgCollisionNull.h */,
				FF0AED811310B1C100876ACF /* dgCollisionScene.cpp */,
				FF0AED821310B1C100876ACF /* dgCollisionScene.h */,
				FF0AED831310B1C100876ACF /* dgCollisionSphere.cpp */,
				FF0AED841310B1C100876ACF /* dgCollisionSphere.h */,
				FF0AED851310B1C100876ACF /* dgCollisionUserMesh.cpp */,
				FF0AED861310B1C100876ACF /* dgCollisionUserMesh.h */,
				FF0AED871310B1C100876ACF /* dgConnectorConstraint.cpp */,
				FF0AED881310B1C100876ACF /* dgConnectorConstraint.h */,
				FF0AED891310B1C100876ACF /* dgConstraint.cpp */,
				FF0AED8A1310B1C100876ACF /* dgConstraint.h */,
				FF0AED8B1310B1C100876ACF /* dgContact.cpp */,
				FF0AED8C1310B1C100876ACF /* dgContact.h */,
				FF0AED8D1310B1C100876ACF /* dgCorkscrewConstraint.cpp */,
				FF0AED8E1310B1C100876ACF /* dgCorkscrewConstraint.h */,
				FF0AED8F1310B1C100876ACF /* dgHingeConstraint.cpp */,
				FF0AED901310B1C100876ACF /* dgHingeConstraint.h */,
				FF0AED911310B1C100876ACF /* dgMeshEffect.cpp */,
				FF0AED921310B1C100876ACF /* dgMeshEffect.h */,
				FF0AED931310B1C100876ACF /* dgMeshEffect2.cpp */,
				FF0AED941310B1C100876ACF /* dgMinkowskiConv.cpp */,
				FF0AED951310B1C100876ACF /* dgMinkowskiConv.h */,
				FF0AED961310B1C100876ACF /* dgNarrowPhaseCollision.cpp */,
				FF0AED971310B1C100876ACF /* dgPhysics.h */,
				FF0AED981310B1C100876ACF /* dgPhysicsStdafx.h */,
				FF0AED991310B1C100876ACF /* dgPointToCurveConstraint.cpp */,
				FF0AED9A1310B1C100876ACF /* dgPointToCurveConstraint.h */,
				FF0AED9B1310B1C100876ACF /* dgSlidingConstraint.cpp */,
				FF0AED9C1310B1C100876ACF /* dgSlidingConstraint.h */,
				FF0AED9D1310B1C100876ACF /* dgUniversalConstraint.cpp */,
				FF0AED9E1310B1C100876ACF /* dgUniversalConstraint.h */,
				FF0AED9F1310B1C100876ACF /* dgUpVectorConstraint.cpp */,
				FF0AEDA01310B1C100876ACF /* dgUpVectorConstraint.h */,
				FF0AEDA11310B1C100876ACF /* dgUserConstraint.cpp */,
				FF0AEDA21310B1C100876ACF /* dgUserConstraint.h */,
				FF0AEDA51310B1C100876ACF /* dgWorld.cpp */,
				FF0AEDA61310B1C100876ACF /* dgWorld.h */,
				FF0AEDA71310B1C100876ACF /* dgWorldDynamicUpdate.cpp */,
				FF0AEDA81310B1C100876ACF /* dgWorldDynamicUpdate.h */,
			);
			name = physics;
			sourceTree = "<group>";
		};
		FF0AEDFB1310B1DD00876ACF /* newton */ = {
			isa = PBXGroup;
			children = (
				FF0AEDFC1310B20300876ACF /* Newton.cpp */,
				FF0AEDFD1310B20300876ACF /* Newton.h */,
				FF0AEDFE1310B20300876ACF /* NewtonClass.cpp */,
				FF0AEDFF1310B20300876ACF /* NewtonClass.h */,
				FF0AEE001310B20300876ACF /* NewtonStdAfx.h */,
			);
			name = newton;
			sourceTree = "<group>";
		};
/* End PBXGroup section */

/* Begin PBXHeadersBuildPhase section */
		D2AAC07A0554694100DB518D /* Headers */ = {
			isa = PBXHeadersBuildPhase;
			buildActionMask = 2147483647;
			files = (
				AA747D9F0F9514B9006C5449 /* newton_Prefix.pch in Headers */,
				FF0AEC7C1310AB5D00876ACF /* dg.h in Headers */,
				FF0AEC7E1310AB5D00876ACF /* dgAABBPolygonSoup.h in Headers */,
				FF0AEC7F1310AB5D00876ACF /* dgArray.h in Headers */,
				FF0AEC811310AB5D00876ACF /* dgConvexHull3d.h in Headers */,
				FF0AEC831310AB5D00876ACF /* dgConvexHull4d.h in Headers */,
				FF0AEC851310AB5D00876ACF /* dgCRC.h in Headers */,
				FF0AEC871310AB5D00876ACF /* dgDebug.h in Headers */,
				FF0AEC891310AB5D00876ACF /* dgDelaunayTetrahedralization.h in Headers */,
				FF0AEC8B1310AB5D00876ACF /* dgGeneralMatrix.h in Headers */,
				FF0AEC8D1310AB5D00876ACF /* dgGeneralVector.h in Headers */,
				FF0AEC8F1310AB5D00876ACF /* dgGoogol.h in Headers */,
				FF0AEC901310AB5D00876ACF /* dgGraph.h in Headers */,
				FF0AEC911310AB5D00876ACF /* dgHeap.h in Headers */,
				FF0AEC931310AB5D00876ACF /* dgIntersections.h in Headers */,
				FF0AEC941310AB5D00876ACF /* dgList.h in Headers */,
				FF0AEC961310AB5D00876ACF /* dgMatrix.h in Headers */,
				FF0AEC981310AB5D00876ACF /* dgMemory.h in Headers */,
				FF0AEC9A1310AB5D00876ACF /* dgNode.h in Headers */,
				FF0AEC9B1310AB5D00876ACF /* dgPathFinder.h in Headers */,
				FF0AEC9C1310AB5D00876ACF /* dgPlane.h in Headers */,
				FF0AEC9E1310AB5D00876ACF /* dgPolygonSoupBuilder.h in Headers */,
				FF0AEC9F1310AB5D00876ACF /* dgPolygonSoupDatabase.h in Headers */,
				FF0AECA11310AB5D00876ACF /* dgPolyhedra.h in Headers */,
				FF0AECA31310AB5D00876ACF /* dgPolyhedraMassProperties.h in Headers */,
				FF0AECA51310AB5D00876ACF /* dgQuaternion.h in Headers */,
				FF0AECA71310AB5D00876ACF /* dgRandom.h in Headers */,
				FF0AECA91310AB5D00876ACF /* dgRef.h in Headers */,
				FF0AECAB1310AB5D00876ACF /* dgRefCounter.h in Headers */,
				FF0AECAC1310AB5D00876ACF /* dgRtti.h in Headers */,
				FF0AECAD1310AB5D00876ACF /* dgSimd_Instrutions.h in Headers */,
				FF0AECAF1310AB5D00876ACF /* dgSmallDeterminant.h in Headers */,
				FF0AECB11310AB5D00876ACF /* dgSPDMatrix.h in Headers */,
				FF0AECB31310AB5D00876ACF /* dgSphere.h in Headers */,
				FF0AECB41310AB5D00876ACF /* dgStack.h in Headers */,
				FF0AECB51310AB5D00876ACF /* dgStdafx.h in Headers */,
				FF0AECB71310AB5D00876ACF /* dgThreads.h in Headers */,
				FF0AECB91310AB5D00876ACF /* dgTree.h in Headers */,
				FF0AECBB1310AB5D00876ACF /* dgTypes.h in Headers */,
				FF0AECBC1310AB5D00876ACF /* dgVector.h in Headers */,
				FF0AEDAA1310B1C100876ACF /* dgBallConstraint.h in Headers */,
				FF0AEDAC1310B1C100876ACF /* dgBilateralConstraint.h in Headers */,
				FF0AEDAE1310B1C100876ACF /* dgBody.h in Headers */,
				FF0AEDB01310B1C100876ACF /* dgBodyMasterList.h in Headers */,
				FF0AEDB21310B1C100876ACF /* dgBroadPhaseCollision.h in Headers */,
				FF0AEDB41310B1C100876ACF /* dgCollision.h in Headers */,
				FF0AEDB61310B1C100876ACF /* dgCollisionBox.h in Headers */,
				FF0AEDB81310B1C100876ACF /* dgCollisionBVH.h in Headers */,
				FF0AEDBA1310B1C100876ACF /* dgCollisionCapsule.h in Headers */,
				FF0AEDBC1310B1C100876ACF /* dgCollisionChamferCylinder.h in Headers */,
				FF0AEDBE1310B1C100876ACF /* dgCollisionCompound.h in Headers */,
				FF0AEDC01310B1C100876ACF /* dgCollisionCompoundBreakable.h in Headers */,
				FF0AEDC21310B1C100876ACF /* dgCollisionCone.h in Headers */,
				FF0AEDC41310B1C100876ACF /* dgCollisionConvex.h in Headers */,
				FF0AEDC61310B1C100876ACF /* dgCollisionConvexHull.h in Headers */,
				FF0AEDC81310B1C100876ACF /* dgCollisionConvexModifier.h in Headers */,
				FF0AEDCA1310B1C100876ACF /* dgCollisionCylinder.h in Headers */,
				FF0AEDCC1310B1C100876ACF /* dgCollisionEllipse.h in Headers */,
				FF0AEDCE1310B1C100876ACF /* dgCollisionHeightField.h in Headers */,
				FF0AEDD01310B1C100876ACF /* dgCollisionMesh.h in Headers */,
				FF0AEDD21310B1C100876ACF /* dgCollisionNull.h in Headers */,
				FF0AEDD41310B1C100876ACF /* dgCollisionScene.h in Headers */,
				FF0AEDD61310B1C100876ACF /* dgCollisionSphere.h in Headers */,
				FF0AEDD81310B1C100876ACF /* dgCollisionUserMesh.h in Headers */,
				FF0AEDDA1310B1C100876ACF /* dgConnectorConstraint.h in Headers */,
				FF0AEDDC1310B1C100876ACF /* dgConstraint.h in Headers */,
				FF0AEDDE1310B1C100876ACF /* dgContact.h in Headers */,
				FF0AEDE01310B1C100876ACF /* dgCorkscrewConstraint.h in Headers */,
				FF0AEDE21310B1C100876ACF /* dgHingeConstraint.h in Headers */,
				FF0AEDE41310B1C100876ACF /* dgMeshEffect.h in Headers */,
				FF0AEDE71310B1C100876ACF /* dgMinkowskiConv.h in Headers */,
				FF0AEDE91310B1C100876ACF /* dgPhysics.h in Headers */,
				FF0AEDEA1310B1C100876ACF /* dgPhysicsStdafx.h in Headers */,
				FF0AEDEC1310B1C100876ACF /* dgPointToCurveConstraint.h in Headers */,
				FF0AEDEE1310B1C100876ACF /* dgSlidingConstraint.h in Headers */,
				FF0AEDF01310B1C100876ACF /* dgUniversalConstraint.h in Headers */,
				FF0AEDF21310B1C100876ACF /* dgUpVectorConstraint.h in Headers */,
				FF0AEDF41310B1C100876ACF /* dgUserConstraint.h in Headers */,
				FF0AEDF81310B1C100876ACF /* dgWorld.h in Headers */,
				FF0AEDFA1310B1C100876ACF /* dgWorldDynamicUpdate.h in Headers */,
				FF0AEE021310B20300876ACF /* Newton.h in Headers */,
				FF0AEE041310B20300876ACF /* NewtonClass.h in Headers */,
				FF0AEE051310B20300876ACF /* NewtonStdAfx.h in Headers */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXHeadersBuildPhase section */

/* Begin PBXNativeTarget section */
		D2AAC07D0554694100DB518D /* newton */ = {
			isa = PBXNativeTarget;
			buildConfigurationList = 1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "newton" */;
			buildPhases = (
				D2AAC07A0554694100DB518D /* Headers */,
				D2AAC07B0554694100DB518D /* Sources */,
				D2AAC07C0554694100DB518D /* Frameworks */,
			);
			buildRules = (
			);
			dependencies = (
			);
			name = newton;
			productName = newton;
			productReference = D2AAC07E0554694100DB518D /* libnewton.a */;
			productType = "com.apple.product-type.library.static";
		};
/* End PBXNativeTarget section */

/* Begin PBXProject section */
		0867D690FE84028FC02AAC07 /* Project object */ = {
			isa = PBXProject;
			buildConfigurationList = 1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "newton" */;
			compatibilityVersion = "Xcode 3.1";
			hasScannedForEncodings = 1;
			knownRegions = (
				English,
				Japanese,
				French,
				German,
			);
			mainGroup = 0867D691FE84028FC02AAC07 /* newton */;
			productRefGroup = 034768DFFF38A50411DB9C8B /* Products */;
			projectDirPath = "";
			projectRoot = "";
			targets = (
				D2AAC07D0554694100DB518D /* newton */,
			);
		};
/* End PBXProject section */

/* Begin PBXSourcesBuildPhase section */
		D2AAC07B0554694100DB518D /* Sources */ = {
			isa = PBXSourcesBuildPhase;
			buildActionMask = 2147483647;
			files = (
				FF0AEC7B1310AB5D00876ACF /* dg.cpp in Sources */,
				FF0AEC7D1310AB5D00876ACF /* dgAABBPolygonSoup.cpp in Sources */,
				FF0AEC801310AB5D00876ACF /* dgConvexHull3d.cpp in Sources */,
				FF0AEC821310AB5D00876ACF /* dgConvexHull4d.cpp in Sources */,
				FF0AEC841310AB5D00876ACF /* dgCRC.cpp in Sources */,
				FF0AEC861310AB5D00876ACF /* dgDebug.cpp in Sources */,
				FF0AEC881310AB5D00876ACF /* dgDelaunayTetrahedralization.cpp in Sources */,
				FF0AEC8A1310AB5D00876ACF /* dgGeneralMatrix.cpp in Sources */,
				FF0AEC8C1310AB5D00876ACF /* dgGeneralVector.cpp in Sources */,
				FF0AEC8E1310AB5D00876ACF /* dgGoogol.cpp in Sources */,
				FF0AEC921310AB5D00876ACF /* dgIntersections.cpp in Sources */,
				FF0AEC951310AB5D00876ACF /* dgMatrix.cpp in Sources */,
				FF0AEC971310AB5D00876ACF /* dgMemory.cpp in Sources */,
				FF0AEC991310AB5D00876ACF /* dgNode.cpp in Sources */,
				FF0AEC9D1310AB5D00876ACF /* dgPolygonSoupBuilder.cpp in Sources */,
				FF0AECA01310AB5D00876ACF /* dgPolyhedra.cpp in Sources */,
				FF0AECA21310AB5D00876ACF /* dgPolyhedraMassProperties.cpp in Sources */,
				FF0AECA41310AB5D00876ACF /* dgQuaternion.cpp in Sources */,
				FF0AECA61310AB5D00876ACF /* dgRandom.cpp in Sources */,
				FF0AECA81310AB5D00876ACF /* dgRef.cpp in Sources */,
				FF0AECAA1310AB5D00876ACF /* dgRefCounter.cpp in Sources */,
				FF0AECAE1310AB5D00876ACF /* dgSmallDeterminant.cpp in Sources */,
				FF0AECB01310AB5D00876ACF /* dgSPDMatrix.cpp in Sources */,
				FF0AECB21310AB5D00876ACF /* dgSphere.cpp in Sources */,
				FF0AECB61310AB5D00876ACF /* dgThreads.cpp in Sources */,
				FF0AECB81310AB5D00876ACF /* dgTree.cpp in Sources */,
				FF0AECBA1310AB5D00876ACF /* dgTypes.cpp in Sources */,
				FF0AEDA91310B1C100876ACF /* dgBallConstraint.cpp in Sources */,
				FF0AEDAB1310B1C100876ACF /* dgBilateralConstraint.cpp in Sources */,
				FF0AEDAD1310B1C100876ACF /* dgBody.cpp in Sources */,
				FF0AEDAF1310B1C100876ACF /* dgBodyMasterList.cpp in Sources */,
				FF0AEDB11310B1C100876ACF /* dgBroadPhaseCollision.cpp in Sources */,
				FF0AEDB31310B1C100876ACF /* dgCollision.cpp in Sources */,
				FF0AEDB51310B1C100876ACF /* dgCollisionBox.cpp in Sources */,
				FF0AEDB71310B1C100876ACF /* dgCollisionBVH.cpp in Sources */,
				FF0AEDB91310B1C100876ACF /* dgCollisionCapsule.cpp in Sources */,
				FF0AEDBB1310B1C100876ACF /* dgCollisionChamferCylinder.cpp in Sources */,
				FF0AEDBD1310B1C100876ACF /* dgCollisionCompound.cpp in Sources */,
				FF0AEDBF1310B1C100876ACF /* dgCollisionCompoundBreakable.cpp in Sources */,
				FF0AEDC11310B1C100876ACF /* dgCollisionCone.cpp in Sources */,
				FF0AEDC31310B1C100876ACF /* dgCollisionConvex.cpp in Sources */,
				FF0AEDC51310B1C100876ACF /* dgCollisionConvexHull.cpp in Sources */,
				FF0AEDC71310B1C100876ACF /* dgCollisionConvexModifier.cpp in Sources */,
				FF0AEDC91310B1C100876ACF /* dgCollisionCylinder.cpp in Sources */,
				FF0AEDCB1310B1C100876ACF /* dgCollisionEllipse.cpp in Sources */,
				FF0AEDCD1310B1C100876ACF /* dgCollisionHeightField.cpp in Sources */,
				FF0AEDCF1310B1C100876ACF /* dgCollisionMesh.cpp in Sources */,
				FF0AEDD11310B1C100876ACF /* dgCollisionNull.cpp in Sources */,
				FF0AEDD31310B1C100876ACF /* dgCollisionScene.cpp in Sources */,
				FF0AEDD51310B1C100876ACF /* dgCollisionSphere.cpp in Sources */,
				FF0AEDD71310B1C100876ACF /* dgCollisionUserMesh.cpp in Sources */,
				FF0AEDD91310B1C100876ACF /* dgConnectorConstraint.cpp in Sources */,
				FF0AEDDB1310B1C100876ACF /* dgConstraint.cpp in Sources */,
				FF0AEDDD1310B1C100876ACF /* dgContact.cpp in Sources */,
				FF0AEDDF1310B1C100876ACF /* dgCorkscrewConstraint.cpp in Sources */,
				FF0AEDE11310B1C100876ACF /* dgHingeConstraint.cpp in Sources */,
				FF0AEDE31310B1C100876ACF /* dgMeshEffect.cpp in Sources */,
				FF0AEDE51310B1C100876ACF /* dgMeshEffect2.cpp in Sources */,
				FF0AEDE61310B1C100876ACF /* dgMinkowskiConv.cpp in Sources */,
				FF0AEDE81310B1C100876ACF /* dgNarrowPhaseCollision.cpp in Sources */,
				FF0AEDEB1310B1C100876ACF /* dgPointToCurveConstraint.cpp in Sources */,
				FF0AEDED1310B1C100876ACF /* dgSlidingConstraint.cpp in Sources */,
				FF0AEDEF1310B1C100876ACF /* dgUniversalConstraint.cpp in Sources */,
				FF0AEDF11310B1C100876ACF /* dgUpVectorConstraint.cpp in Sources */,
				FF0AEDF31310B1C100876ACF /* dgUserConstraint.cpp in Sources */,
				FF0AEDF71310B1C100876ACF /* dgWorld.cpp in Sources */,
				FF0AEDF91310B1C100876ACF /* dgWorldDynamicUpdate.cpp in Sources */,
				FF0AEE011310B20300876ACF /* Newton.cpp in Sources */,
				FF0AEE031310B20300876ACF /* NewtonClass.cpp in Sources */,
			);
			runOnlyForDeploymentPostprocessing = 0;
		};
/* End PBXSourcesBuildPhase section */

/* Begin XCBuildConfiguration section */
		1DEB921F08733DC00010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				COPY_PHASE_STRIP = NO;
				DSTROOT = /tmp/newton.dst;
				GCC_DYNAMIC_NO_PIC = NO;
				GCC_ENABLE_FIX_AND_CONTINUE = YES;
				GCC_MODEL_TUNING = G5;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = newton_Prefix.pch;
				GCC_PREPROCESSOR_DEFINITIONS = (
					_MAC_VER,
					_NEWTON_USE_LIB,
					_SCALAR_ARITHMETIC_ONLY,
				);
				GCC_VERSION = "";
				INSTALL_PATH = /usr/local/lib;
				MACOSX_DEPLOYMENT_TARGET = 10.4;
				PRODUCT_NAME = newton_d;
				SDKROOT = macosx10.5;
			};
			name = Debug;
		};
		1DEB922008733DC00010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ALWAYS_SEARCH_USER_PATHS = NO;
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				DSTROOT = /tmp/newton.dst;
				GCC_MODEL_TUNING = G5;
				GCC_PRECOMPILE_PREFIX_HEADER = YES;
				GCC_PREFIX_HEADER = newton_Prefix.pch;
				GCC_PREPROCESSOR_DEFINITIONS = (
					_MAC_VER,
					_NEWTON_USE_LIB,
					_SCALAR_ARITHMETIC_ONLY,
				);
				GCC_VERSION = "";
				INSTALL_PATH = /usr/local/lib;
				MACOSX_DEPLOYMENT_TARGET = 10.4;
				PRODUCT_NAME = newton;
				SDKROOT = macosx10.5;
			};
			name = Release;
		};
		1DEB922308733DC00010E9CD /* Debug */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				GCC_C_LANGUAGE_STANDARD = c99;
				GCC_OPTIMIZATION_LEVEL = 0;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.4;
				ONLY_ACTIVE_ARCH = YES;
				OTHER_LDFLAGS = "-ObjC";
				PREBINDING = NO;
				SDKROOT = macosx;
			};
			name = Debug;
		};
		1DEB922408733DC00010E9CD /* Release */ = {
			isa = XCBuildConfiguration;
			buildSettings = {
				ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
				GCC_C_LANGUAGE_STANDARD = c99;
				GCC_WARN_ABOUT_RETURN_TYPE = YES;
				GCC_WARN_UNUSED_VARIABLE = YES;
				MACOSX_DEPLOYMENT_TARGET = 10.4;
				ONLY_ACTIVE_ARCH = YES;
				OTHER_LDFLAGS = "-ObjC";
				PREBINDING = NO;
				SDKROOT = macosx;
			};
			name = Release;
		};
/* End XCBuildConfiguration section */

/* Begin XCConfigurationList section */
		1DEB921E08733DC00010E9CD /* Build configuration list for PBXNativeTarget "newton" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB921F08733DC00010E9CD /* Debug */,
				1DEB922008733DC00010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
		1DEB922208733DC00010E9CD /* Build configuration list for PBXProject "newton" */ = {
			isa = XCConfigurationList;
			buildConfigurations = (
				1DEB922308733DC00010E9CD /* Debug */,
				1DEB922408733DC00010E9CD /* Release */,
			);
			defaultConfigurationIsVisible = 0;
			defaultConfigurationName = Release;
		};
/* End XCConfigurationList section */
	};
	rootObject = 0867D690FE84028FC02AAC07 /* Project object */;
}
