/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/BroadphaseCollision/ |
btQuantizedBvh.cpp | 609 //some code snippet to debugDraw aabb, to visually analyze bvh structure 706 //some code snippet to debugDraw aabb, to visually analyze bvh structure [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/ |
btCollisionWorldImporter.cpp | 49 btOptimizedBvh* bvh = createOptimizedBvh(); local 51 bvh->deSerializeDouble(*bvhData); 52 m_bvhMap.insert(arrays->m_bvhsDouble[i],bvh); 56 btOptimizedBvh* bvh = createOptimizedBvh(); local 58 bvh->deSerializeFloat(*bvhData); 59 m_bvhMap.insert(arrays->m_bvhsFloat[i],bvh); 529 btOptimizedBvh* bvh = 0; local 536 bvh = *bvhPtr; 539 bvh = createOptimizedBvh(); 540 bvh->deSerializeFloat(*trimesh->m_quantizedFloatBvh) 1013 btOptimizedBvh* bvh = new btOptimizedBvh(); local [all...] |
btCollisionWorldImporter.h | 165 virtual btBvhTriangleMeshShape* createBvhTriangleMeshShape(btStridingMeshInterface* trimesh, btOptimizedBvh* bvh);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/ |
btBvhTriangleMeshShape.java | 194 public void setOptimizedBvh(btOptimizedBvh bvh, Vector3 localScaling) { 195 CollisionJNI.btBvhTriangleMeshShape_setOptimizedBvh__SWIG_0(swigCPtr, this, btOptimizedBvh.getCPtr(bvh), bvh, localScaling); 198 public void setOptimizedBvh(btOptimizedBvh bvh) { 199 CollisionJNI.btBvhTriangleMeshShape_setOptimizedBvh__SWIG_1(swigCPtr, this, btOptimizedBvh.getCPtr(bvh), bvh);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionShapes/ |
btBvhTriangleMeshShape.h | 51 ///optionally pass in a larger bvh aabb, used for quantization. This allows for deformations within this aabb 84 void setOptimizedBvh(btOptimizedBvh* bvh, const btVector3& localScaling=btVector3(1,1,1));
|
btOptimizedBvh.cpp | 384 ///deSerializeInPlace loads and initializes a BVH from a buffer in memory 'in place' 387 btQuantizedBvh* bvh = btQuantizedBvh::deSerializeInPlace(i_alignedDataBuffer,i_dataBufferSize,i_swapEndian); local 390 return static_cast<btOptimizedBvh*>(bvh);
|
btBvhTriangleMeshShape.cpp | 22 ///Bvh Concave triangle mesh is a static-triangle mesh shape with Bounding Volume Hierarchy optimization. 32 //construct bvh from meshInterface 52 //construct bvh from meshInterface 231 //perform bvh tree traversal and report overlapping triangles to 'callback' 350 //rebuild the bvh... 355 void btBvhTriangleMeshShape::setOptimizedBvh(btOptimizedBvh* bvh, const btVector3& scaling) 360 m_bvh = bvh; 362 // update the scaling without rebuilding the bvh
|
/external/libgdx/extensions/gdx-bullet/jni/src/extras/Serialize/BulletWorldImporter/ |
btBulletWorldImporter.cpp | 108 btOptimizedBvh* bvh = createOptimizedBvh(); local 113 bvh->deSerializeDouble(*bvhData); 117 bvh->deSerializeFloat(*bvhData); 119 m_bvhMap.insert(bulletFile2->m_bvhs[i],bvh);
|
btWorldImporter.cpp | 418 btOptimizedBvh* bvh = 0; local 425 bvh = *bvhPtr; 428 bvh = createOptimizedBvh(); 429 bvh->deSerializeFloat(*trimesh->m_quantizedFloatBvh); 437 bvh = *bvhPtr; 440 bvh = createOptimizedBvh(); 441 bvh->deSerializeDouble(*trimesh->m_quantizedDoubleBvh); 447 btBvhTriangleMeshShape* trimeshShape = createBvhTriangleMeshShape(meshInterface,bvh); 1764 btOptimizedBvh* bvh = new btOptimizedBvh(); local [all...] |
btWorldImporter.h | 176 virtual btBvhTriangleMeshShape* createBvhTriangleMeshShape(btStridingMeshInterface* trimesh, btOptimizedBvh* bvh);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/extras/ |
extras_wrap.h | 37 virtual btBvhTriangleMeshShape *createBvhTriangleMeshShape(btStridingMeshInterface *trimesh, btOptimizedBvh *bvh);
|
extras_wrap.cpp | [all...] |
/external/libgdx/extensions/gdx-bullet/jni/swig-src/extras/com/badlogic/gdx/physics/bullet/extras/ |
ExtrasJNI.java | 171 public static long SwigDirector_btBulletWorldImporter_createBvhTriangleMeshShape(btBulletWorldImporter jself, long trimesh, long bvh) { 172 return btBvhTriangleMeshShape.getCPtr(jself.createBvhTriangleMeshShape((trimesh == 0) ? null : new btStridingMeshInterface(trimesh, false), (bvh == 0) ? null : new btOptimizedBvh(bvh, false)));
|
btWorldImporter.java | 218 public btBvhTriangleMeshShape createBvhTriangleMeshShape(btStridingMeshInterface trimesh, btOptimizedBvh bvh) { 219 long cPtr = ExtrasJNI.btWorldImporter_createBvhTriangleMeshShape(swigCPtr, this, btStridingMeshInterface.getCPtr(trimesh), trimesh, btOptimizedBvh.getCPtr(bvh), bvh);
|