HomeSort by relevance Sort by last modified time
    Searched refs:bvh (Results 1 - 14 of 14) sorted by null

  /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);

Completed in 321 milliseconds