OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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