OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:btManifoldResult
(Results
1 - 25
of
52
) sorted by null
1
2
3
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/
btEmptyCollisionAlgorithm.cpp
25
void btEmptyAlgorithm::processCollision (const btCollisionObjectWrapper* ,const btCollisionObjectWrapper* ,const btDispatcherInfo& ,
btManifoldResult
* )
29
btScalar btEmptyAlgorithm::calculateTimeOfImpact(btCollisionObject* ,btCollisionObject* ,const btDispatcherInfo& ,
btManifoldResult
* )
btEmptyCollisionAlgorithm.h
33
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
35
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btBox2dBox2dCollisionAlgorithm.h
36
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
38
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btBoxBoxCollisionAlgorithm.h
36
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
38
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btSphereSphereCollisionAlgorithm.h
40
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
42
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btSphereTriangleCollisionAlgorithm.h
40
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
42
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btConvexConcaveCollisionAlgorithm.h
38
btManifoldResult
* m_resultOut;
50
void setTimeStepAndCounters(btScalar collisionMarginTriangle,const btDispatcherInfo& dispatchInfo,const btCollisionObjectWrapper* convexBodyWrap, const btCollisionObjectWrapper* triBodyWrap,
btManifoldResult
* resultOut);
93
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
95
btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btManifoldResult.h
38
///
btManifoldResult
is a helper class to manage contact results.
39
class
btManifoldResult
: public btDiscreteCollisionDetectorInterface::Result
55
btManifoldResult
()
66
btManifoldResult
(const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap);
68
virtual ~
btManifoldResult
() {};
btConvexPlaneCollisionAlgorithm.h
43
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
45
void collideSingleContact (const btQuaternion& perturbeRot, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
47
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btBoxBoxCollisionAlgorithm.cpp
45
void btBoxBoxCollisionAlgorithm::processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut)
80
btScalar btBoxBoxCollisionAlgorithm::calculateTimeOfImpact(btCollisionObject* /*body0*/,btCollisionObject* /*body1*/,const btDispatcherInfo& /*dispatchInfo*/,
btManifoldResult
* /*resultOut*/)
btCompoundCollisionAlgorithm.h
65
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
67
btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btCompoundCompoundCollisionAlgorithm.h
62
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
64
btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btConvex2dConvex2dAlgorithm.h
53
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
55
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btConvexConvexAlgorithm.h
66
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
68
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btSphereBoxCollisionAlgorithm.h
41
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
43
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btSphereTriangleCollisionAlgorithm.cpp
46
void btSphereTriangleCollisionAlgorithm::processCollision (const btCollisionObjectWrapper* col0Wrap,const btCollisionObjectWrapper* col1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut)
75
btScalar btSphereTriangleCollisionAlgorithm::calculateTimeOfImpact(btCollisionObject* col0,btCollisionObject* col1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut)
btManifoldResult.cpp
17
#include "
btManifoldResult
.h"
43
btScalar
btManifoldResult
::calculateCombinedFriction(const btCollisionObject* body0,const btCollisionObject* body1)
56
btScalar
btManifoldResult
::calculateCombinedRestitution(const btCollisionObject* body0,const btCollisionObject* body1)
63
btManifoldResult
::
btManifoldResult
(const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
77
void
btManifoldResult
::addContactPoint(const btVector3& normalOnBInWorld,const btVector3& pointInWorld,btScalar depth)
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/BroadphaseCollision/
btCollisionAlgorithm.h
24
class
btManifoldResult
;
73
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut) = 0;
75
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut) = 0;
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/
btSoftSoftCollisionAlgorithm.cpp
37
void btSoftSoftCollisionAlgorithm::processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& /*dispatchInfo*/,
btManifoldResult
* /*resultOut*/)
44
btScalar btSoftSoftCollisionAlgorithm::calculateTimeOfImpact(btCollisionObject* /*body0*/,btCollisionObject* /*body1*/,const btDispatcherInfo& /*dispatchInfo*/,
btManifoldResult
* /*resultOut*/)
btSoftRigidCollisionAlgorithm.cpp
56
void btSoftRigidCollisionAlgorithm::processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut)
74
btScalar btSoftRigidCollisionAlgorithm::calculateTimeOfImpact(btCollisionObject* col0,btCollisionObject* col1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut)
btSoftRigidCollisionAlgorithm.h
46
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
48
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btSoftSoftCollisionAlgorithm.h
41
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
43
virtual btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
btSoftBodyConcaveCollisionAlgorithm.h
73
btManifoldResult
* m_resultOut;
88
void setTimeStepAndCounters(btScalar collisionMarginTriangle,const btCollisionObjectWrapper* triObjWrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
124
virtual void processCollision (const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
126
btScalar calculateTimeOfImpact(btCollisionObject* body0,btCollisionObject* body1,const btDispatcherInfo& dispatchInfo,
btManifoldResult
* resultOut);
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/
btManifoldResult.java
18
public class
btManifoldResult
extends btDiscreteCollisionDetectorInterface.Result {
21
protected
btManifoldResult
(final String className, long cPtr, boolean cMemoryOwn) {
26
/** Construct a new
btManifoldResult
, normally you should not need this constructor it's intended for low-level usage. */
27
public
btManifoldResult
(long cPtr, boolean cMemoryOwn) {
28
this("
btManifoldResult
", cPtr, cMemoryOwn);
39
public static long getCPtr(
btManifoldResult
obj) {
61
public
btManifoldResult
() {
65
public
btManifoldResult
(btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap) {
btCollisionAlgorithm.java
61
public void processCollision(btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap, btDispatcherInfo dispatchInfo,
btManifoldResult
resultOut) {
62
CollisionJNI.btCollisionAlgorithm_processCollision(swigCPtr, this, btCollisionObjectWrapper.getCPtr(body0Wrap), body0Wrap, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap, btDispatcherInfo.getCPtr(dispatchInfo), dispatchInfo,
btManifoldResult
.getCPtr(resultOut), resultOut);
65
public float calculateTimeOfImpact(btCollisionObject body0, btCollisionObject body1, btDispatcherInfo dispatchInfo,
btManifoldResult
resultOut) {
66
return CollisionJNI.btCollisionAlgorithm_calculateTimeOfImpact(swigCPtr, this, btCollisionObject.getCPtr(body0), body0, btCollisionObject.getCPtr(body1), body1, btDispatcherInfo.getCPtr(dispatchInfo), dispatchInfo,
btManifoldResult
.getCPtr(resultOut), resultOut);
Completed in 995 milliseconds
1
2
3