aboutsummaryrefslogtreecommitdiff
path: root/tests/bullet/src
diff options
context:
space:
mode:
Diffstat (limited to 'tests/bullet/src')
-rw-r--r--tests/bullet/src/Bullet-C-Api.h176
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp37
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btAxisSweep3.h1051
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h82
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp17
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h270
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp23
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h80
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.cpp1295
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btDbvt.h1256
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp796
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h146
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.cpp22
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btDispatcher.h110
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp489
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h151
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp633
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h469
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h40
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp1375
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h579
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp349
-rw-r--r--tests/bullet/src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h171
-rw-r--r--tests/bullet/src/BulletCollision/CMakeLists.txt279
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp201
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h51
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp47
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h36
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp435
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h66
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp85
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h66
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp718
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h44
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h48
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h45
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp310
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h172
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.cpp116
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btCollisionObject.h524
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp1513
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btCollisionWorld.h509
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp353
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h86
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp247
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h95
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp312
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h116
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp679
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h109
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp155
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h84
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp298
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h135
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp34
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h54
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.cpp171
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btGhostObject.h175
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp842
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h46
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.cpp135
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btManifoldResult.h128
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp443
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h81
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp260
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h75
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp105
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h66
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp84
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h69
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.cpp82
-rw-r--r--tests/bullet/src/BulletCollision/CollisionDispatch/btUnionFind.h129
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.cpp42
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btBox2dShape.h363
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btBoxShape.cpp41
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btBoxShape.h318
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp466
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h139
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.cpp171
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btCapsuleShape.h173
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btCollisionMargin.h26
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.cpp119
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btCollisionShape.h150
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.cpp356
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btCompoundShape.h212
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.cpp27
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConcaveShape.h60
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConeShape.cpp143
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConeShape.h103
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.cpp92
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvex2dShape.h80
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.cpp211
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexHullShape.h120
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp151
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexInternalShape.h202
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp157
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h105
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp185
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexPolyhedron.h54
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexShape.cpp429
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexShape.h82
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp315
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h75
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.cpp279
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btCylinderShape.h200
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.cpp50
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btEmptyShape.h70
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp411
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h161
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btMaterial.h35
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp60
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h60
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp167
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btMultiSphereShape.h99
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp45
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h120
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp391
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btOptimizedBvh.h65
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp338
-rw-r--r--tests/bullet/src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h112