Blender Git Loki
Git Commits -> Revision 5e37432
Revision 5e37432 by Erwin Coumans (master) March 12, 2011, 20:34 (GMT) |
update Bullet physics sdk to latest trunk/version 2.78 add PhysicsConstraints.exportBulletFile(char* fileName) python command I'll be checking the bf-committers mailing list, in case this commit broke stuff scons needs to be updated, I'll do that in a second. |
Commit Details:
Full Hash: 5e374328a87c1b418f8454d5ef38470484804961
SVN Revision: 35500
Parent Commit: 8c526e7
Lines Changed: +17858, -5512
27 Added Paths:
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp (+435, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h (+66, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp (+247, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h (+95, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp (+772, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h (+46, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBox2dShape.cpp (+42, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBox2dShape.h (+363, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvex2dShape.cpp (+92, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvex2dShape.h (+80, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleInfoMap.h (+238, -0) (View)
/extern/bullet2/src/BulletDynamics/Character/btCharacterControllerInterface.h (+45, -0) (View)
/extern/bullet2/src/BulletDynamics/Character/btKinematicCharacterController.cpp (+641, -0) (View)
/extern/bullet2/src/BulletDynamics/Character/btKinematicCharacterController.h (+162, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp (+172, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h (+97, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp (+66, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.h (+58, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp (+87, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.h (+62, -0) (View)
/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.cpp (+151, -0) (View)
/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h (+63, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyData.h (+217, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h (+154, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodySolverVertexBuffer.h (+165, -0) (View)
/extern/bullet2/src/LinearMath/btSerializer.cpp (+832, -0) (View)
/extern/bullet2/src/LinearMath/btSerializer.h (+655, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h (+66, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp (+247, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h (+95, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp (+772, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h (+46, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBox2dShape.cpp (+42, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBox2dShape.h (+363, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvex2dShape.cpp (+92, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvex2dShape.h (+80, -0) (View)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleInfoMap.h (+238, -0) (View)
/extern/bullet2/src/BulletDynamics/Character/btCharacterControllerInterface.h (+45, -0) (View)
/extern/bullet2/src/BulletDynamics/Character/btKinematicCharacterController.cpp (+641, -0) (View)
/extern/bullet2/src/BulletDynamics/Character/btKinematicCharacterController.h (+162, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp (+172, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h (+97, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp (+66, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHinge2Constraint.h (+58, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp (+87, -0) (View)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btUniversalConstraint.h (+62, -0) (View)
/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.cpp (+151, -0) (View)
/extern/bullet2/src/BulletSoftBody/btDefaultSoftBodySolver.h (+63, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodyData.h (+217, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodySolvers.h (+154, -0) (View)
/extern/bullet2/src/BulletSoftBody/btSoftBodySolverVertexBuffer.h (+165, -0) (View)
/extern/bullet2/src/LinearMath/btSerializer.cpp (+832, -0) (View)
/extern/bullet2/src/LinearMath/btSerializer.h (+655, -0) (View)
2 Deleted Paths:
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa.cpp (+0, -628)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa.h (+0, -53)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa.h (+0, -53)
233 Modified Paths:
/extern/bullet2/CMakeLists.txt (+9, -3) (Diff)
/extern/bullet2/src/btBulletCollisionCommon.h (+3, -0) (Diff)
/extern/bullet2/src/btBulletDynamicsCommon.h (+3, -0) (Diff)
/extern/bullet2/src/Bullet-C-Api.h (+5, -4) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h (+27, -0) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h (+11, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h (+17, -2) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h (+13, -12) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp (+72, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h (+34, -14) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDispatcher.h (+3, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h (+1, -0) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp (+243, -16) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h (+109, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp (+19, -0) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp (+43, -14) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp (+8, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h (+21, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp (+51, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.h (+120, -17) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp (+741, -132) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h (+120, -24) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp (+26, -15) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp (+10, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp (+198, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp (+12, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h (+10, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.h (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp (+23, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h (+28, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp (+71, -18) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.cpp (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.h (+9, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp (+28, -36) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h (+3, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.cpp (+1, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.h (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp (+103, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h (+56, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.h (+56, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionMargin.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.cpp (+29, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.h (+38, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.cpp (+102, -19) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.h (+54, -14) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConcaveShape.cpp (+1, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConcaveShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConeShape.cpp (+11, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConeShape.h (+4, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp (+42, -19) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.h (+27, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp (+72, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.h (+109, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp (+4, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h (+12, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.cpp (+72, -22) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp (+8, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h (+15, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.cpp (+80, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.h (+73, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMaterial.h (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h (+1, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp (+58, -40) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.h (+42, -17) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp (+10, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.h (+4, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp (+29, -21) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h (+31, -23) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp (+4, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h (+32, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btShapeHull.cpp (+59, -53) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btShapeHull.h (+14, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.h (+1, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h (+41, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp (+289, -34) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h (+68, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp (+26, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTetrahedronShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleCallback.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleCallback.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp (+9, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h (+27, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp (+3, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.h (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp (+5, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h (+5, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleShape.h (+11, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp (+58, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btUniformScalingShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btBoxCollision.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btClipPolygon.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGeometryOperations.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h (+5, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp (+13, -6) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactMassUtil.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactShape.cpp (+20, -0) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactShape.h (+53, -4) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btQuantization.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btTriangleShapeEx.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_array.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_basic_geometry_operations.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_bitset.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_box_collision.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h (+4, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_clip_polygon.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_contact.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_geometry.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_geom_types.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_hash_table.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_linear_math.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_math.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_memory.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_tri_collision.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_tri_collision.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp (+11, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h (+7, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp (+71, -25) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h (+3, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp (+14, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h (+5, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp (+132, -40) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h (+9, -0) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h (+36, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp (+101, -72) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h (+5, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp (+6, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h (+39, -10) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h (+6, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp (+4, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp (+4, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp (+5, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h (+21, -0) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp (+175, -57) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h (+102, -12) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp (+46, -341) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.h (+34, -88) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h (+4, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp (+321, -222) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h (+163, -68) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp (+584, -217) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h (+226, -24) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h (+1, -1) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp (+86, -86) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h (+68, -5) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp (+490, -302) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h (+42, -15) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp (+476, -452) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h (+116, -16) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverBody.h (+21, -9) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h (+7, -5) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp (+119, -23) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h (+249, -15) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btActionInterface.h (+9, -2) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp (+4, -0) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (+210, -457) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h (+23, -4) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h (+12, -3) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp (+90, -5) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h (+209, -21) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp (+39, -2) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h (+11, -0) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/Bullet-C-API.cpp (+12, -3) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp (+21, -8) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h (+9, -6) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h (+3, -0) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp (+869, -158) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBody.h (+151, -15) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp (+4, -5) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp (+256, -99) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.h (+24, -2) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h (+52, -36) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp (+3, -1) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp (+123, -45) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.h (+15, -5) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp (+2, -1) (Diff)
/extern/bullet2/src/LinearMath/btAlignedAllocator.cpp (+1, -24) (Diff)
/extern/bullet2/src/LinearMath/btAlignedObjectArray.h (+32, -3) (Diff)
/extern/bullet2/src/LinearMath/btConvexHull.cpp (+33, -33) (Diff)
/extern/bullet2/src/LinearMath/btConvexHull.h (+2, -2) (Diff)
/extern/bullet2/src/LinearMath/btDefaultMotionState.h (+2, -0) (Diff)
/extern/bullet2/src/LinearMath/btHashMap.h (+171, -40) (Diff)
/extern/bullet2/src/LinearMath/btIDebugDraw.h (+153, -33) (Diff)
/extern/bullet2/src/LinearMath/btMatrix3x3.h (+641, -488) (Diff)
/extern/bullet2/src/LinearMath/btMinMax.h (+4, -2) (Diff)
/extern/bullet2/src/LinearMath/btPoolAllocator.h (+14, -0) (Diff)
/extern/bullet2/src/LinearMath/btQuaternion.h (+38, -6) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.cpp (+224, -5) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.h (+12, -186) (Diff)
/extern/bullet2/src/LinearMath/btScalar.h (+103, -22) (Diff)
/extern/bullet2/src/LinearMath/btTransform.h (+71, -7) (Diff)
/extern/bullet2/src/LinearMath/btTransformUtil.h (+17, -36) (Diff)
/extern/bullet2/src/LinearMath/btVector3.h (+150, -22) (Diff)
/source/gameengine/Ketsji/KX_PyConstraintBinding.cpp (+17, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+15, -1) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+2, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h (+1, -0) (Diff)
/extern/bullet2/src/btBulletCollisionCommon.h (+3, -0) (Diff)
/extern/bullet2/src/btBulletDynamicsCommon.h (+3, -0) (Diff)
/extern/bullet2/src/Bullet-C-Api.h (+5, -4) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h (+27, -0) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h (+11, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h (+17, -2) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvt.h (+13, -12) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp (+72, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h (+34, -14) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btDispatcher.h (+3, -1) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h (+1, -0) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp (+243, -16) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h (+109, -3) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp (+19, -0) (Diff)
/extern/bullet2/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp (+43, -14) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp (+8, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h (+21, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp (+51, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionObject.h (+120, -17) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp (+741, -132) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCollisionWorld.h (+120, -24) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp (+26, -15) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp (+10, -6) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp (+198, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp (+12, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h (+10, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btGhostObject.h (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp (+23, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btManifoldResult.h (+28, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp (+71, -18) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.cpp (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/btUnionFind.h (+9, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp (+28, -36) (Diff)
/extern/bullet2/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h (+3, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.cpp (+1, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBoxShape.h (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp (+103, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h (+56, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCapsuleShape.h (+56, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionMargin.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.cpp (+29, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCollisionShape.h (+38, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.cpp (+102, -19) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCompoundShape.h (+54, -14) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConcaveShape.cpp (+1, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConcaveShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConeShape.cpp (+11, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConeShape.h (+4, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp (+42, -19) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexHullShape.h (+27, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp (+72, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexInternalShape.h (+109, -0) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp (+4, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h (+12, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.cpp (+72, -22) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp (+8, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h (+15, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.cpp (+80, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btCylinderShape.h (+73, -7) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btEmptyShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMaterial.h (+3, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h (+1, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp (+58, -40) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btMultiSphereShape.h (+42, -17) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp (+10, -9) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btOptimizedBvh.h (+4, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp (+29, -21) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h (+31, -23) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp (+4, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h (+32, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btShapeHull.cpp (+59, -53) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btShapeHull.h (+14, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btSphereShape.h (+1, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp (+4, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStaticPlaneShape.h (+41, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp (+289, -34) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btStridingMeshInterface.h (+68, -2) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp (+26, -8) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTetrahedronShape.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleBuffer.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleCallback.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleCallback.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp (+9, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h (+27, -11) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp (+3, -4) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.cpp (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMesh.h (+5, -5) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp (+5, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleMeshShape.h (+5, -1) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btTriangleShape.h (+11, -3) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp (+58, -13) (Diff)
/extern/bullet2/src/BulletCollision/CollisionShapes/btUniformScalingShape.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btBoxCollision.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btClipPolygon.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btContactProcessing.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGenericPoolAllocator.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGeometryOperations.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactBvh.h (+5, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp (+13, -6) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactMassUtil.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactQuantizedBvh.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactShape.cpp (+20, -0) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btGImpactShape.h (+53, -4) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btQuantization.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btTriangleShapeEx.cpp (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/btTriangleShapeEx.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_array.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_basic_geometry_operations.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_bitset.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_box_collision.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_box_set.h (+4, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_clip_polygon.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_contact.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_geometry.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_geom_types.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_hash_table.h (+2, -2) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_linear_math.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_math.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_memory.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_radixsort.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_tri_collision.cpp (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/Gimpact/gim_tri_collision.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp (+11, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexCast.h (+1, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h (+3, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h (+7, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp (+71, -25) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h (+3, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp (+14, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h (+5, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp (+132, -40) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h (+9, -0) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h (+36, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp (+101, -72) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h (+5, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp (+6, -4) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h (+39, -10) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btPointCollector.h (+6, -3) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp (+4, -2) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h (+2, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp (+4, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp (+5, -1) (Diff)
/extern/bullet2/src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h (+21, -0) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp (+175, -57) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h (+102, -12) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp (+46, -341) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactConstraint.h (+34, -88) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h (+4, -2) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp (+321, -222) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h (+163, -68) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp (+584, -217) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btHingeConstraint.h (+226, -24) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btJacobianEntry.h (+1, -1) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp (+86, -86) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h (+68, -5) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp (+490, -302) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h (+42, -15) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp (+476, -452) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSliderConstraint.h (+116, -16) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverBody.h (+21, -9) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btSolverConstraint.h (+7, -5) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp (+119, -23) (Diff)
/extern/bullet2/src/BulletDynamics/ConstraintSolver/btTypedConstraint.h (+249, -15) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btActionInterface.h (+9, -2) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btContinuousDynamicsWorld.cpp (+4, -0) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp (+210, -457) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h (+23, -4) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btDynamicsWorld.h (+12, -3) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.cpp (+90, -5) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btRigidBody.h (+209, -21) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp (+39, -2) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h (+11, -0) (Diff)
/extern/bullet2/src/BulletDynamics/Dynamics/Bullet-C-API.cpp (+12, -3) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.cpp (+21, -8) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btRaycastVehicle.h (+9, -6) (Diff)
/extern/bullet2/src/BulletDynamics/Vehicle/btWheelInfo.h (+3, -0) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBody.cpp (+869, -158) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBody.h (+151, -15) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp (+4, -5) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.cpp (+256, -99) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyHelpers.h (+24, -2) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftBodyInternals.h (+52, -36) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp (+3, -1) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp (+123, -45) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftRigidDynamicsWorld.h (+15, -5) (Diff)
/extern/bullet2/src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp (+2, -1) (Diff)
/extern/bullet2/src/LinearMath/btAlignedAllocator.cpp (+1, -24) (Diff)
/extern/bullet2/src/LinearMath/btAlignedObjectArray.h (+32, -3) (Diff)
/extern/bullet2/src/LinearMath/btConvexHull.cpp (+33, -33) (Diff)
/extern/bullet2/src/LinearMath/btConvexHull.h (+2, -2) (Diff)
/extern/bullet2/src/LinearMath/btDefaultMotionState.h (+2, -0) (Diff)
/extern/bullet2/src/LinearMath/btHashMap.h (+171, -40) (Diff)
/extern/bullet2/src/LinearMath/btIDebugDraw.h (+153, -33) (Diff)
/extern/bullet2/src/LinearMath/btMatrix3x3.h (+641, -488) (Diff)
/extern/bullet2/src/LinearMath/btMinMax.h (+4, -2) (Diff)
/extern/bullet2/src/LinearMath/btPoolAllocator.h (+14, -0) (Diff)
/extern/bullet2/src/LinearMath/btQuaternion.h (+38, -6) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.cpp (+224, -5) (Diff)
/extern/bullet2/src/LinearMath/btQuickprof.h (+12, -186) (Diff)
/extern/bullet2/src/LinearMath/btScalar.h (+103, -22) (Diff)
/extern/bullet2/src/LinearMath/btTransform.h (+71, -7) (Diff)
/extern/bullet2/src/LinearMath/btTransformUtil.h (+17, -36) (Diff)
/extern/bullet2/src/LinearMath/btVector3.h (+150, -22) (Diff)
/source/gameengine/Ketsji/KX_PyConstraintBinding.cpp (+17, -0) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.cpp (+15, -1) (Diff)
/source/gameengine/Physics/Bullet/CcdPhysicsEnvironment.h (+2, -0) (Diff)
/source/gameengine/Physics/common/PHY_IPhysicsEnvironment.h (+1, -0) (Diff)