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

  /external/libgdx/extensions/gdx-bullet/jni/swig/collision/
btBvhTriangleMeshShape.i 10 %ignore btBvhTriangleMeshShape::btBvhTriangleMeshShape(btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression, bool buildBvh = true);
11 %ignore btBvhTriangleMeshShape::btBvhTriangleMeshShape(btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression,const btVector3& bvhAabbMin,const btVector3& bvhAabbMax, bool buildBvh = true);
15 btBvhTriangleMeshShape(bool dummy, btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression, bool buildBvh = true) {
16 return new btBvhTriangleMeshShape(meshInterface, useQuantizedAabbCompression, buildBvh);
18 btBvhTriangleMeshShape(bool dummy, btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression,const btVector3& bvhAabbMin,const btVector3& bvhAabbMax, bool buildBvh = true) {
19 return new btBvhTriangleMeshShape(meshInterface, useQuantizedAabbCompression, bvhAabbMin, bvhAabbMax, buildBvh);
42 if (instance.meshInterface instanceof btTriangleIndexVertexArray &&
43 btTriangleIndexVertexArray.compare((btTriangleIndexVertexArray)(instance.meshInterface), meshParts))
62 private btStridingMeshInterface meshInterface = null;
66 return meshInterface;
    [all...]
  /external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/
btBvhTriangleMeshShape.java 70 if (instance.meshInterface instanceof btTriangleIndexVertexArray &&
71 btTriangleIndexVertexArray.compare((btTriangleIndexVertexArray)(instance.meshInterface), meshParts))
90 private btStridingMeshInterface meshInterface = null;
94 return meshInterface;
117 public btBvhTriangleMeshShape(btStridingMeshInterface meshInterface, boolean useQuantizedAabbCompression) {
118 this(0, meshInterface, useQuantizedAabbCompression);
121 public btBvhTriangleMeshShape(btStridingMeshInterface meshInterface, boolean useQuantizedAabbCompression, boolean buildBvh) {
122 this(0, meshInterface, useQuantizedAabbCompression, buildBvh);
125 public btBvhTriangleMeshShape(btStridingMeshInterface meshInterface, boolean useQuantizedAabbCompression, Vector3 bvhAabbMin, Vector3 bvhAabbMax, boolean buildBvh) {
126 this(0, meshInterface, useQuantizedAabbCompression, bvhAabbMin, bvhAabbMax, buildBvh)
    [all...]
btMultimaterialTriangleMeshShape.java 61 public btMultimaterialTriangleMeshShape(btStridingMeshInterface meshInterface, boolean useQuantizedAabbCompression, boolean buildBvh) {
62 this(CollisionJNI.new_btMultimaterialTriangleMeshShape__SWIG_0(btStridingMeshInterface.getCPtr(meshInterface), meshInterface, useQuantizedAabbCompression, buildBvh), true);
65 public btMultimaterialTriangleMeshShape(btStridingMeshInterface meshInterface, boolean useQuantizedAabbCompression) {
66 this(CollisionJNI.new_btMultimaterialTriangleMeshShape__SWIG_1(btStridingMeshInterface.getCPtr(meshInterface), meshInterface, useQuantizedAabbCompression), true);
69 public btMultimaterialTriangleMeshShape(btStridingMeshInterface meshInterface, boolean useQuantizedAabbCompression, Vector3 bvhAabbMin, Vector3 bvhAabbMax, boolean buildBvh) {
70 this(CollisionJNI.new_btMultimaterialTriangleMeshShape__SWIG_2(btStridingMeshInterface.getCPtr(meshInterface), meshInterface, useQuantizedAabbCompression, bvhAabbMin, bvhAabbMax, buildBvh), true);
73 public btMultimaterialTriangleMeshShape(btStridingMeshInterface meshInterface, boolean useQuantizedAabbCompression, Vector3 bvhAabbMin, Vector3 bvhAabbMax)
    [all...]
btConvexTriangleMeshShape.java 61 public btConvexTriangleMeshShape(btStridingMeshInterface meshInterface, boolean calcAabb) {
62 this(CollisionJNI.new_btConvexTriangleMeshShape__SWIG_0(btStridingMeshInterface.getCPtr(meshInterface), meshInterface, calcAabb), true);
65 public btConvexTriangleMeshShape(btStridingMeshInterface meshInterface) {
66 this(CollisionJNI.new_btConvexTriangleMeshShape__SWIG_1(btStridingMeshInterface.getCPtr(meshInterface), meshInterface), true);
btGImpactMeshShape.java 61 public btGImpactMeshShape(btStridingMeshInterface meshInterface) {
62 this(CollisionJNI.new_btGImpactMeshShape(btStridingMeshInterface.getCPtr(meshInterface), meshInterface), true);
btOptimizedBvh.java 77 public void updateBvhNodes(btStridingMeshInterface meshInterface, int firstNode, int endNode, int index) {
78 CollisionJNI.btOptimizedBvh_updateBvhNodes(swigCPtr, this, btStridingMeshInterface.getCPtr(meshInterface), meshInterface, firstNode, endNode, index);
btGImpactMeshShapePart.java 224 public TrimeshPrimitiveManager(btStridingMeshInterface meshInterface, int part) {
225 this(CollisionJNI.new_btGImpactMeshShapePart_TrimeshPrimitiveManager__SWIG_2(btStridingMeshInterface.getCPtr(meshInterface), meshInterface, part), true);
258 public btGImpactMeshShapePart(btStridingMeshInterface meshInterface, int part) {
259 this(CollisionJNI.new_btGImpactMeshShapePart__SWIG_1(btStridingMeshInterface.getCPtr(meshInterface), meshInterface, part), true);
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionShapes/
btMultimaterialTriangleMeshShape.h 34 btMultimaterialTriangleMeshShape(btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression, bool buildBvh = true):
35 btBvhTriangleMeshShape(meshInterface, useQuantizedAabbCompression, buildBvh)
48 //m_materialLookup = (int**)(btAlignedAlloc(sizeof(int*) * meshInterface->getNumSubParts(), 16));
50 for(int i = 0; i < meshInterface->getNumSubParts(); i++)
67 btMultimaterialTriangleMeshShape(btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression,const btVector3& bvhAabbMin,const btVector3& bvhAabbMax, bool buildBvh = true):
68 btBvhTriangleMeshShape(meshInterface, useQuantizedAabbCompression, bvhAabbMin, bvhAabbMax, buildBvh)
81 //m_materialLookup = (int**)(btAlignedAlloc(sizeof(int*) * meshInterface->getNumSubParts(), 16));
83 for(int i = 0; i < meshInterface->getNumSubParts(); i++)
btOptimizedBvh.h 47 void updateBvhNodes(btStridingMeshInterface* meshInterface,int firstNode,int endNode,int index);
btBvhTriangleMeshShape.h 49 btBvhTriangleMeshShape(btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression, bool buildBvh = true);
52 btBvhTriangleMeshShape(btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression,const btVector3& bvhAabbMin,const btVector3& bvhAabbMax, bool buildBvh = true);
btOptimizedBvh.cpp 206 void btOptimizedBvh::refit(btStridingMeshInterface* meshInterface,const btVector3& aabbMin,const btVector3& aabbMax)
213 updateBvhNodes(meshInterface,0,m_curNodeIndex,0);
233 void btOptimizedBvh::refitPartial(btStridingMeshInterface* meshInterface,const btVector3& aabbMin,const btVector3& aabbMax)
246 ///we should update all quantization values, using updateBvhNodes(meshInterface);
264 updateBvhNodes(meshInterface,subtree.m_rootNodeIndex,subtree.m_rootNodeIndex+subtree.m_subtreeSize,i);
272 void btOptimizedBvh::updateBvhNodes(btStridingMeshInterface* meshInterface,int firstNode,int endNode,int index)
292 const btVector3& meshScaling = meshInterface->getScaling();
308 meshInterface->unLockReadOnlyVertexBase(curNodeSubPart);
309 meshInterface->getLockedReadOnlyVertexIndexBase(&vertexbase,numverts, type,stride,&indexbase,indexstride,numfaces,indicestype,nodeSubPart);
379 meshInterface->unLockReadOnlyVertexBase(curNodeSubPart)
    [all...]
btConvexTriangleMeshShape.h 33 btConvexTriangleMeshShape(btStridingMeshInterface* meshInterface, bool calcAabb = true);
btTriangleMeshShape.cpp 24 btTriangleMeshShape::btTriangleMeshShape(btStridingMeshInterface* meshInterface)
25 : btConcaveShape (), m_meshInterface(meshInterface)
28 if(meshInterface->hasPremadeAabb())
30 meshInterface->getPremadeAabb(&m_localAabbMin, &m_localAabbMax);
btTriangleMeshShape.h 33 btTriangleMeshShape(btStridingMeshInterface* meshInterface);
btBvhTriangleMeshShape.cpp 24 btBvhTriangleMeshShape::btBvhTriangleMeshShape(btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression, bool buildBvh)
25 :btTriangleMeshShape(meshInterface),
32 //construct bvh from meshInterface
44 btBvhTriangleMeshShape::btBvhTriangleMeshShape(btStridingMeshInterface* meshInterface, bool useQuantizedAabbCompression,const btVector3& bvhAabbMin,const btVector3& bvhAabbMax,bool buildBvh)
45 :btTriangleMeshShape(meshInterface),
52 //construct bvh from meshInterface
60 m_bvh->build(meshInterface,m_useQuantizedAabbCompression,bvhAabbMin,bvhAabbMax);
100 MyNodeOverlapCallback(btTriangleCallback* callback,btStridingMeshInterface* meshInterface)
101 :m_meshInterface(meshInterface),
169 MyNodeOverlapCallback(btTriangleCallback* callback,btStridingMeshInterface* meshInterface)
    [all...]
btConvexTriangleMeshShape.cpp 23 btConvexTriangleMeshShape ::btConvexTriangleMeshShape (btStridingMeshInterface* meshInterface, bool calcAabb)
24 : btPolyhedralConvexAabbCachingShape(), m_stridingMesh(meshInterface)
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/Gimpact/
btGImpactShape.h 588 btStridingMeshInterface * meshInterface, int part)
590 m_meshInterface = meshInterface;
726 btGImpactMeshShapePart(btStridingMeshInterface * meshInterface, int part)
728 m_primitive_manager.m_meshInterface = meshInterface;
916 void buildMeshParts(btStridingMeshInterface * meshInterface)
918 for (int i=0;i<meshInterface->getNumSubParts() ;++i )
920 btGImpactMeshShapePart * newpart = new btGImpactMeshShapePart(meshInterface,i);
938 btGImpactMeshShape(btStridingMeshInterface * meshInterface)
940 m_meshInterface = meshInterface;
941 buildMeshParts(meshInterface);
    [all...]
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/
btCollisionWorldImporter.cpp 297 btTriangleIndexVertexArray* meshInterface = createMeshInterface(*interfaceData);
300 btGImpactMeshShape* gimpactShape = createGimpactShape(meshInterface);
519 btTriangleIndexVertexArray* meshInterface = createMeshInterface(*interfaceData);
520 if (!meshInterface->getNumSubParts())
526 meshInterface->setScaling(scaling);
558 btBvhTriangleMeshShape* trimeshShape = createBvhTriangleMeshShape(meshInterface,bvh);
654 btTriangleIndexVertexArray* meshInterface = createTriangleMeshContainer();
762 meshInterface->addIndexedMesh(meshPart,meshPart.m_indexType);
766 return meshInterface;
    [all...]
btInternalEdgeUtility.cpp 323 btStridingMeshInterface* meshInterface = trimeshShape->getMeshInterface();
324 const btVector3& meshScaling = meshInterface->getScaling();
326 for (int partId = 0; partId< meshInterface->getNumSubParts();partId++)
339 meshInterface->getLockedReadOnlyVertexIndexBase(&vertexbase,numverts, type,stride,&indexbase,indexstride,numfaces,indicestype,partId);
  /external/libgdx/extensions/gdx-bullet/jni/src/extras/Serialize/BulletWorldImporter/
btWorldImporter.cpp 186 btTriangleIndexVertexArray* meshInterface = createMeshInterface(*interfaceData);
189 btGImpactMeshShape* gimpactShape = createGimpactShape(meshInterface);
408 btTriangleIndexVertexArray* meshInterface = createMeshInterface(*interfaceData);
409 if (!meshInterface->getNumSubParts())
415 meshInterface->setScaling(scaling);
447 btBvhTriangleMeshShape* trimeshShape = createBvhTriangleMeshShape(meshInterface,bvh);
    [all...]
  /external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/
collision_wrap.cpp     [all...]

Completed in 860 milliseconds