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

  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/
btBoxBoxCollisionAlgorithm.cpp 27 m_manifoldPtr(mf)
29 if (!m_manifoldPtr && m_dispatcher->needsCollision(body0Wrap->getCollisionObject(),body1Wrap->getCollisionObject()))
31 m_manifoldPtr = m_dispatcher->getNewManifold(body0Wrap->getCollisionObject(),body1Wrap->getCollisionObject());
40 if (m_manifoldPtr)
41 m_dispatcher->releaseManifold(m_manifoldPtr);
47 if (!m_manifoldPtr)
57 resultOut->setPersistentManifold(m_manifoldPtr);
59 m_manifoldPtr->clearManifold();
btSphereTriangleCollisionAlgorithm.cpp 27 m_manifoldPtr(mf),
30 if (!m_manifoldPtr)
32 m_manifoldPtr = m_dispatcher->getNewManifold(body0Wrap->getCollisionObject(),body1Wrap->getCollisionObject());
41 if (m_manifoldPtr)
42 m_dispatcher->releaseManifold(m_manifoldPtr);
48 if (!m_manifoldPtr)
58 resultOut->setPersistentManifold(m_manifoldPtr);
59 SphereTriangleDetector detector(sphere,triangle, m_manifoldPtr->getContactBreakingThreshold());
btManifoldResult.h 43 btPersistentManifold* m_manifoldPtr;
72 m_manifoldPtr = manifoldPtr;
77 return m_manifoldPtr;
81 return m_manifoldPtr;
101 btAssert(m_manifoldPtr);
102 if (!m_manifoldPtr->getNumContacts())
105 bool isSwapped = m_manifoldPtr->getBody0() != m_body0Wrap->getCollisionObject();
109 m_manifoldPtr->refreshContactPoints(m_body1Wrap->getCollisionObject()->getWorldTransform(),m_body0Wrap->getCollisionObject()->getWorldTransform());
112 m_manifoldPtr->refreshContactPoints(m_body0Wrap->getCollisionObject()->getWorldTransform(),m_body1Wrap->getCollisionObject()->getWorldTransform());
btSphereSphereCollisionAlgorithm.cpp 25 m_manifoldPtr(mf)
27 if (!m_manifoldPtr)
29 m_manifoldPtr = m_dispatcher->getNewManifold(col0Wrap->getCollisionObject(),col1Wrap->getCollisionObject());
38 if (m_manifoldPtr)
39 m_dispatcher->releaseManifold(m_manifoldPtr);
47 if (!m_manifoldPtr)
50 resultOut->setPersistentManifold(m_manifoldPtr);
61 m_manifoldPtr->clearManifold(); //don't do this, it disables warmstarting
btBox2dBox2dCollisionAlgorithm.h 30 btPersistentManifold* m_manifoldPtr;
46 if (m_manifoldPtr && m_ownManifold)
48 manifoldArray.push_back(m_manifoldPtr);
btBoxBoxCollisionAlgorithm.h 30 btPersistentManifold* m_manifoldPtr;
46 if (m_manifoldPtr && m_ownManifold)
48 manifoldArray.push_back(m_manifoldPtr);
btSphereSphereCollisionAlgorithm.h 32 btPersistentManifold* m_manifoldPtr;
46 if (m_manifoldPtr && m_ownManifold)
48 manifoldArray.push_back(m_manifoldPtr);
btSphereTriangleCollisionAlgorithm.h 31 btPersistentManifold* m_manifoldPtr;
46 if (m_manifoldPtr && m_ownManifold)
48 manifoldArray.push_back(m_manifoldPtr);
btConvex2dConvex2dAlgorithm.h 40 btPersistentManifold* m_manifoldPtr;
60 if (m_manifoldPtr && m_ownManifold)
61 manifoldArray.push_back(m_manifoldPtr);
70 return m_manifoldPtr;
btConvexConvexAlgorithm.h 50 btPersistentManifold* m_manifoldPtr;
73 if (m_manifoldPtr && m_ownManifold)
74 manifoldArray.push_back(m_manifoldPtr);
83 return m_manifoldPtr;
btManifoldResult.cpp 64 :m_manifoldPtr(0),
79 btAssert(m_manifoldPtr);
82 if (depth > m_manifoldPtr->getContactBreakingThreshold())
83 // if (depth > m_manifoldPtr->getContactProcessingThreshold())
86 bool isSwapped = m_manifoldPtr->getBody0() != m_body0Wrap->getCollisionObject();
87 bool isNewCollision = m_manifoldPtr->getNumContacts() == 0;
108 int insertIndex = m_manifoldPtr->getCacheEntry(newPt);
135 //const btManifoldPoint& oldPoint = m_manifoldPtr->getContactPoint(insertIndex);
136 m_manifoldPtr->replaceContactPoint(newPt,insertIndex);
139 insertIndex = m_manifoldPtr->addManifoldPoint(newPt)
    [all...]
btConvexPlaneCollisionAlgorithm.h 32 btPersistentManifold* m_manifoldPtr;
51 if (m_manifoldPtr && m_ownManifold)
53 manifoldArray.push_back(m_manifoldPtr);
btSphereBoxCollisionAlgorithm.h 32 btPersistentManifold* m_manifoldPtr;
47 if (m_manifoldPtr && m_ownManifold)
49 manifoldArray.push_back(m_manifoldPtr);
btConvexPlaneCollisionAlgorithm.cpp 29 m_manifoldPtr(mf),
37 if (!m_manifoldPtr && m_dispatcher->needsCollision(convexObjWrap->getCollisionObject(),planeObjWrap->getCollisionObject()))
39 m_manifoldPtr = m_dispatcher->getNewManifold(convexObjWrap->getCollisionObject(),planeObjWrap->getCollisionObject());
49 if (m_manifoldPtr)
50 m_dispatcher->releaseManifold(m_manifoldPtr);
82 hasCollision = distance < m_manifoldPtr->getContactBreakingThreshold();
83 resultOut->setPersistentManifold(m_manifoldPtr);
97 if (!m_manifoldPtr)
121 hasCollision = distance < m_manifoldPtr->getContactBreakingThreshold();
122 resultOut->setPersistentManifold(m_manifoldPtr);
    [all...]
btConvex2dConvex2dAlgorithm.cpp 65 m_manifoldPtr(mf),
81 if (m_manifoldPtr)
82 m_dispatcher->releaseManifold(m_manifoldPtr);
102 if (!m_manifoldPtr)
105 m_manifoldPtr = m_dispatcher->getNewManifold(body0Wrap->getCollisionObject(),body1Wrap->getCollisionObject());
108 resultOut->setPersistentManifold(m_manifoldPtr);
131 input.m_maximumDistanceSquared = min0->getMargin() + min1->getMargin() + m_manifoldPtr->getContactBreakingThreshold();
btSphereBoxCollisionAlgorithm.cpp 27 m_manifoldPtr(mf),
33 if (!m_manifoldPtr && m_dispatcher->needsCollision(sphereObjWrap->getCollisionObject(),boxObjWrap->getCollisionObject()))
35 m_manifoldPtr = m_dispatcher->getNewManifold(sphereObjWrap->getCollisionObject(),boxObjWrap->getCollisionObject());
45 if (m_manifoldPtr)
46 m_dispatcher->releaseManifold(m_manifoldPtr);
56 if (!m_manifoldPtr)
69 btScalar maxContactDistance = m_manifoldPtr->getContactBreakingThreshold();
71 resultOut->setPersistentManifold(m_manifoldPtr);
81 if (m_manifoldPtr->getNumContacts())
btConvexConcaveCollisionAlgorithm.cpp 43 if (m_btConvexTriangleCallback.m_manifoldPtr)
45 manifoldArray.push_back(m_btConvexTriangleCallback.m_manifoldPtr);
60 m_manifoldPtr = m_dispatcher->getNewManifold(m_convexBodyWrap->getCollisionObject(),m_triBodyWrap->getCollisionObject());
68 m_dispatcher->releaseManifold( m_manifoldPtr );
75 m_dispatcher->clearManifold(m_manifoldPtr);
119 btCollisionAlgorithm* colAlgo = ci.m_dispatcher1->findAlgorithm(m_convexBodyWrap,&triObWrap,m_manifoldPtr);
203 resultOut->setPersistentManifold(m_btConvexTriangleCallback.m_manifoldPtr);
206 m_btConvexTriangleCallback.m_manifoldPtr->setBodies(convexBodyWrap->getCollisionObject(),triBodyWrap->getCollisionObject());
btBox2dBox2dCollisionAlgorithm.cpp 32 m_manifoldPtr(mf)
34 if (!m_manifoldPtr && m_dispatcher->needsCollision(obj0Wrap->getCollisionObject(),obj1Wrap->getCollisionObject()))
36 m_manifoldPtr = m_dispatcher->getNewManifold(obj0Wrap->getCollisionObject(),obj1Wrap->getCollisionObject());
46 if (m_manifoldPtr)
47 m_dispatcher->releaseManifold(m_manifoldPtr);
58 if (!m_manifoldPtr)
65 resultOut->setPersistentManifold(m_manifoldPtr);
btConvexConvexAlgorithm.cpp 199 m_manifoldPtr(mf),
219 if (m_manifoldPtr)
220 m_dispatcher->releaseManifold(m_manifoldPtr);
295 if (!m_manifoldPtr)
298 m_manifoldPtr = m_dispatcher->getNewManifold(body0Wrap->getCollisionObject(),body1Wrap->getCollisionObject());
301 resultOut->setPersistentManifold(m_manifoldPtr);
320 btScalar threshold = m_manifoldPtr->getContactBreakingThreshold();
367 // input.m_maximumDistanceSquared = min0->getMargin() + min1->getMargin() + m_manifoldPtr->getContactProcessingThreshold();
370 input.m_maximumDistanceSquared = min0->getMargin() + min1->getMargin() + m_manifoldPtr->getContactBreakingThreshold();
463 btScalar threshold = m_manifoldPtr->getContactBreakingThreshold()
    [all...]
btConvexConcaveCollisionAlgorithm.h 46 btPersistentManifold* m_manifoldPtr;
btCollisionWorld.cpp     [all...]
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/
btSoftSoftCollisionAlgorithm.h 31 btPersistentManifold* m_manifoldPtr;
47 if (m_manifoldPtr && m_ownManifold)
48 manifoldArray.push_back(m_manifoldPtr);
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/Gimpact/
btGImpactCollisionAlgorithm.h 58 btPersistentManifold * m_manifoldPtr;
70 m_manifoldPtr = m_dispatcher->getNewManifold(body0,body1);
71 return m_manifoldPtr;
86 if(m_manifoldPtr == NULL) return;
87 m_dispatcher->releaseManifold(m_manifoldPtr);
88 m_manifoldPtr = NULL;
104 return m_manifoldPtr;
209 if (m_manifoldPtr)
210 manifoldArray.push_back(m_manifoldPtr);
btGImpactCollisionAlgorithm.cpp 199 m_manifoldPtr = NULL;

Completed in 248 milliseconds