OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:body1Wrap
(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
)
40
(void)
body1Wrap
;
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)
52
const btBoxShape* box1 = (btBoxShape*)
body1Wrap
->getCollisionShape();
65
input.m_transformB =
body1Wrap
->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
)
46
(void)
body1Wrap
;
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
);
140
const btCollisionObjectWrapper *
body1Wrap
,
149
const btCollisionObjectWrapper*
body1Wrap
,
155
const btCollisionObjectWrapper*
body1Wrap
,
[
all
...]
btGImpactCollisionAlgorithm.cpp
196
btGImpactCollisionAlgorithm::btGImpactCollisionAlgorithm( const btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper*
body1Wrap
)
197
: btActivatingCollisionAlgorithm(ci,body0Wrap,
body1Wrap
)
213
const btCollisionObjectWrapper *
body1Wrap
,
220
checkManifold(body0Wrap,
body1Wrap
);
227
const btCollisionObjectWrapper*
body1Wrap
,
235
btCollisionAlgorithm* algor = newAlgorithm(body0Wrap,
body1Wrap
);
241
algor->processCollision(body0Wrap,
body1Wrap
,*m_dispatchInfo,m_resultOut);
251
const btCollisionObjectWrapper*
body1Wrap
,
260
btCollisionObjectWrapper ob1(
body1Wrap
,shape1,
body1Wrap
->getCollisionObject(),body1Wrap->getWorldTransform(),m_part1,m_triface1)
[
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*/)
40
btSoftBody* soft1 = (btSoftBody*)
body1Wrap
->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, boolean swapped)
[
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 226 milliseconds
1
2
3