OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:body0Wrap
(Results
1 - 25
of
61
) sorted by null
1
2
3
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/
btCollisionCreateFunc.h
36
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& , const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
39
(void)
body0Wrap
;
btBoxBoxCollisionAlgorithm.cpp
24
btBoxBoxCollisionAlgorithm::btBoxBoxCollisionAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
25
: btActivatingCollisionAlgorithm(ci,
body0Wrap
,body1Wrap),
29
if (!m_manifoldPtr && m_dispatcher->needsCollision(
body0Wrap
->getCollisionObject(),body1Wrap->getCollisionObject()))
31
m_manifoldPtr = m_dispatcher->getNewManifold(
body0Wrap
->getCollisionObject(),body1Wrap->getCollisionObject());
45
void btBoxBoxCollisionAlgorithm::processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut)
51
const btBoxShape* box0 = (btBoxShape*)
body0Wrap
->getCollisionShape();
64
input.m_transformA =
body0Wrap
->getWorldTransform();
btCompoundCollisionAlgorithm.h
51
void preallocateChildAlgorithms(const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap);
55
btCompoundCollisionAlgorithm( const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,bool isSwapped);
65
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
82
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
85
return new(mem) btCompoundCollisionAlgorithm(ci,
body0Wrap
,body1Wrap,false);
91
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
94
return new(mem) btCompoundCollisionAlgorithm(ci,
body0Wrap
,body1Wrap,true);
btEmptyCollisionAlgorithm.h
33
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
43
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
45
(void)
body0Wrap
;
btActivatingCollisionAlgorithm.h
31
btActivatingCollisionAlgorithm (const btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap);
btBox2dBox2dCollisionAlgorithm.h
36
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
40
btBox2dBox2dCollisionAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap);
55
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
59
return new(ptr) btBox2dBox2dCollisionAlgorithm(0,ci,
body0Wrap
,body1Wrap);
btBoxBoxCollisionAlgorithm.h
36
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
40
btBoxBoxCollisionAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap);
55
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
59
return new(ptr) btBoxBoxCollisionAlgorithm(0,ci,
body0Wrap
,body1Wrap);
btSphereTriangleCollisionAlgorithm.h
35
btSphereTriangleCollisionAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,bool swapped);
40
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
57
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
62
return new(mem) btSphereTriangleCollisionAlgorithm(ci.m_manifold,ci,
body0Wrap
,body1Wrap,m_swapped);
btCompoundCompoundCollisionAlgorithm.h
52
// void preallocateChildAlgorithms(const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap);
56
btCompoundCompoundCollisionAlgorithm( const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,bool isSwapped);
62
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
71
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
74
return new(mem) btCompoundCompoundCollisionAlgorithm(ci,
body0Wrap
,body1Wrap,false);
80
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
83
return new(mem) btCompoundCompoundCollisionAlgorithm(ci,
body0Wrap
,body1Wrap,true);
btConvexPlaneCollisionAlgorithm.h
39
btConvexPlaneCollisionAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap, bool isSwapped, int numPerturbationIterations,int minimumPointsPerturbationThreshold);
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);
68
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
73
return new(mem) btConvexPlaneCollisionAlgorithm(0,ci,
body0Wrap
,body1Wrap,false,m_numPerturbationIterations,m_minimumPointsPerturbationThreshold);
76
return new(mem) btConvexPlaneCollisionAlgorithm(0,ci,
body0Wrap
,body1Wrap,true,m_numPerturbationIterations,m_minimumPointsPerturbationThreshold);
btConvexConcaveCollisionAlgorithm.h
48
btConvexTriangleCallback(btDispatcher* dispatcher,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,bool isSwapped);
89
btConvexConcaveCollisionAlgorithm( const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,bool isSwapped);
93
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
103
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
106
return new(mem) btConvexConcaveCollisionAlgorithm(ci,
body0Wrap
,body1Wrap,false);
112
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
115
return new(mem) btConvexConcaveCollisionAlgorithm(ci,
body0Wrap
,body1Wrap,true);
btSphereBoxCollisionAlgorithm.h
37
btSphereBoxCollisionAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap, bool isSwapped);
41
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
59
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
64
return new(mem) btSphereBoxCollisionAlgorithm(0,ci,
body0Wrap
,body1Wrap,false);
67
return new(mem) btSphereBoxCollisionAlgorithm(0,ci,
body0Wrap
,body1Wrap,true);
btConvex2dConvex2dAlgorithm.h
48
btConvex2dConvex2dAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap, btSimplexSolverInterface* simplexSolver, btConvexPenetrationDepthSolver* pdSolver, int numPerturbationIterations, int minimumPointsPerturbationThreshold);
53
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
85
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
88
return new(mem) btConvex2dConvex2dAlgorithm(ci.m_manifold,ci,
body0Wrap
,body1Wrap,m_simplexSolver,m_pdSolver,m_numPerturbationIterations,m_minimumPointsPerturbationThreshold);
btConvexConvexAlgorithm.h
62
btConvexConvexAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap, btSimplexSolverInterface* simplexSolver, btConvexPenetrationDepthSolver* pdSolver, int numPerturbationIterations, int minimumPointsPerturbationThreshold);
66
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
98
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
101
return new(mem) btConvexConvexAlgorithm(ci.m_manifold,ci,
body0Wrap
,body1Wrap,m_simplexSolver,m_pdSolver,m_numPerturbationIterations,m_minimumPointsPerturbationThreshold);
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/Gimpact/
btGImpactCollisionAlgorithm.h
109
SIMD_FORCE_INLINE void checkManifold(const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
113
newContactManifold(
body0Wrap
->getCollisionObject(),body1Wrap->getCollisionObject());
120
SIMD_FORCE_INLINE btCollisionAlgorithm * newAlgorithm(const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
122
checkManifold(
body0Wrap
,body1Wrap);
125
body0Wrap
,body1Wrap,getLastManifold());
130
SIMD_FORCE_INLINE void checkConvexAlgorithm(const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
133
m_convex_algorithm = newAlgorithm(
body0Wrap
,body1Wrap);
139
void addContactPoint(const btCollisionObjectWrapper *
body0Wrap
,
148
void collide_gjk_triangles(const btCollisionObjectWrapper*
body0Wrap
,
154
void collide_sat_triangles(const btCollisionObjectWrapper*
body0Wrap
,
[
all
...]
btGImpactCollisionAlgorithm.cpp
196
btGImpactCollisionAlgorithm::btGImpactCollisionAlgorithm( const btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
197
: btActivatingCollisionAlgorithm(ci,
body0Wrap
,body1Wrap)
212
void btGImpactCollisionAlgorithm::addContactPoint(const btCollisionObjectWrapper *
body0Wrap
,
220
checkManifold(
body0Wrap
,body1Wrap);
226
const btCollisionObjectWrapper *
body0Wrap
,
235
btCollisionAlgorithm* algor = newAlgorithm(
body0Wrap
,body1Wrap);
241
algor->processCollision(
body0Wrap
,body1Wrap,*m_dispatchInfo,m_resultOut);
250
const btCollisionObjectWrapper*
body0Wrap
,
259
btCollisionObjectWrapper ob0(
body0Wrap
,shape0,
body0Wrap
->getCollisionObject(),body0Wrap->getWorldTransform(),m_part0,m_triface0)
[
all
...]
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/
btSoftRigidCollisionAlgorithm.h
46
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
58
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
63
return new(mem) btSoftRigidCollisionAlgorithm(0,ci,
body0Wrap
,body1Wrap,false);
66
return new(mem) btSoftRigidCollisionAlgorithm(0,ci,
body0Wrap
,body1Wrap,true);
btSoftSoftCollisionAlgorithm.h
41
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
51
btSoftSoftCollisionAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap);
57
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
61
return new(ptr) btSoftSoftCollisionAlgorithm(0,ci,
body0Wrap
,body1Wrap);
btSoftBodyConcaveCollisionAlgorithm.h
86
btSoftBodyTriangleCallback(btDispatcher* dispatcher,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,bool isSwapped);
120
btSoftBodyConcaveCollisionAlgorithm( const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,bool isSwapped);
124
virtual void processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut);
137
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
140
return new(mem) btSoftBodyConcaveCollisionAlgorithm(ci,
body0Wrap
,body1Wrap,false);
146
virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap)
149
return new(mem) btSoftBodyConcaveCollisionAlgorithm(ci,
body0Wrap
,body1Wrap,true);
btSoftRigidCollisionAlgorithm.cpp
56
void btSoftRigidCollisionAlgorithm::processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& dispatchInfo,btManifoldResult* resultOut)
61
// const btCollisionObjectWrapper* softWrap = m_isSwapped?body1Wrap:
body0Wrap
;
62
// const btCollisionObjectWrapper* rigidWrap = m_isSwapped?
body0Wrap
:body1Wrap;
63
btSoftBody* softBody = m_isSwapped? (btSoftBody*)body1Wrap->getCollisionObject() : (btSoftBody*)
body0Wrap
->getCollisionObject();
64
const btCollisionObjectWrapper* rigidCollisionObjectWrap = m_isSwapped?
body0Wrap
: body1Wrap;
btSoftSoftCollisionAlgorithm.cpp
37
void btSoftSoftCollisionAlgorithm::processCollision (const btCollisionObjectWrapper*
body0Wrap
,const btCollisionObjectWrapper* body1Wrap,const btDispatcherInfo& /*dispatchInfo*/,btManifoldResult* /*resultOut*/)
39
btSoftBody* soft0 = (btSoftBody*)
body0Wrap
->getCollisionObject();
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/
btGImpactCollisionAlgorithm.java
61
public btGImpactCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap) {
62
this(CollisionJNI.new_btGImpactCollisionAlgorithm(btCollisionAlgorithmConstructionInfo.getCPtr(ci), ci, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap), true);
123
public void gimpact_vs_gimpact(btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap, btGImpactShapeInterface shape0, btGImpactShapeInterface shape1) {
124
CollisionJNI.btGImpactCollisionAlgorithm_gimpact_vs_gimpact(swigCPtr, this, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap, btGImpactShapeInterface.getCPtr(shape0), shape0, btGImpactShapeInterface.getCPtr(shape1), shape1);
127
public void gimpact_vs_shape(btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap, btGImpactShapeInterface shape0, btCollisionShape shape1, boolean swapped) {
128
CollisionJNI.btGImpactCollisionAlgorithm_gimpact_vs_shape(swigCPtr, this, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap, btGImpactShapeInterface.getCPtr(shape0), shape0, btCollisionShape.getCPtr(shape1), shape1, swapped);
131
public void gimpact_vs_compoundshape(btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap, btGImpactShapeInterface shape0, btCompoundShape shape1, boole (…)
[
all
...]
btConvexConcaveCollisionAlgorithm.java
61
public btConvexConcaveCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap, boolean isSwapped) {
62
this(CollisionJNI.new_btConvexConcaveCollisionAlgorithm(btCollisionAlgorithmConstructionInfo.getCPtr(ci), ci, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap, isSwapped), true);
112
public btCollisionAlgorithm CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap) {
113
long cPtr = CollisionJNI.btConvexConcaveCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm(swigCPtr, this, btCollisionAlgorithmConstructionInfo.getCPtr(ci), ci, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap);
166
public btCollisionAlgorithm CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap) {
167
long cPtr = CollisionJNI.btConvexConcaveCollisionAlgorithm_SwappedCreateFunc_CreateCollisionAlgorithm(swigCPtr, this, btCollisionAlgorithmConstructionInfo.getCPtr(ci), ci, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap);
btConvexPlaneCollisionAlgorithm.java
61
public btConvexPlaneCollisionAlgorithm(btPersistentManifold mf, btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap, boolean isSwapped, int numPerturbationIterations, int minimumPointsPerturbationThreshold) {
62
this(CollisionJNI.new_btConvexPlaneCollisionAlgorithm(btPersistentManifold.getCPtr(mf), mf, btCollisionAlgorithmConstructionInfo.getCPtr(ci), ci, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap, isSwapped, numPerturbationIterations, minimumPointsPerturbationThreshold), true);
65
public void collideSingleContact(Quaternion perturbeRot, btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap, btDispatcherInfo dispatchInfo, btManifoldResult resultOut) {
66
CollisionJNI.btConvexPlaneCollisionAlgorithm_collideSingleContact(swigCPtr, this, perturbeRot, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap, btDispatcherInfo.getCPtr(dispatchInfo), dispatchInfo, btManifoldResult.getCPtr(resultOut), resultOut);
132
public btCollisionAlgorithm CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap) {
133
long cPtr = CollisionJNI.btConvexPlaneCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm(swigCPtr, this, btCollisionAlgorithmConstructionInfo.getCPtr(ci), ci, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap);
btBoxBoxCollisionAlgorithm.java
65
public btBoxBoxCollisionAlgorithm(btPersistentManifold mf, btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap) {
66
this(CollisionJNI.new_btBoxBoxCollisionAlgorithm__SWIG_1(btPersistentManifold.getCPtr(mf), mf, btCollisionAlgorithmConstructionInfo.getCPtr(ci), ci, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap), true);
112
public btCollisionAlgorithm CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper
body0Wrap
, btCollisionObjectWrapper body1Wrap) {
113
long cPtr = CollisionJNI.btBoxBoxCollisionAlgorithm_CreateFunc_CreateCollisionAlgorithm(swigCPtr, this, btCollisionAlgorithmConstructionInfo.getCPtr(ci), ci, btCollisionObjectWrapper.getCPtr(
body0Wrap
),
body0Wrap
, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap);
Completed in 435 milliseconds
1
2
3