Searched refs:btCollisionAlgorithm (Results 1 - 25 of 58) sorted by relevance

123

/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/BroadphaseCollision/
H A DbtCollisionAlgorithm.cpp16 #include "btCollisionAlgorithm.h"
19 btCollisionAlgorithm::btCollisionAlgorithm(const btCollisionAlgorithmConstructionInfo& ci) function in class:btCollisionAlgorithm
H A DbtCollisionAlgorithm.h53 ///btCollisionAlgorithm is an collision interface that is compatible with the Broadphase and btDispatcher.
55 class btCollisionAlgorithm class
67 btCollisionAlgorithm() {}; function in class:btCollisionAlgorithm
69 btCollisionAlgorithm(const btCollisionAlgorithmConstructionInfo& ci);
71 virtual ~btCollisionAlgorithm() {};
H A DbtDispatcher.h20 class btCollisionAlgorithm;
76 virtual btCollisionAlgorithm* findAlgorithm(const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,btPersistentManifold* sharedManifold=0) = 0;
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/
H A DbtActivatingCollisionAlgorithm.cpp21 :btCollisionAlgorithm(ci)
28 :btCollisionAlgorithm(ci)
H A DbtCollisionCreateFunc.h20 class btCollisionAlgorithm;
25 ///Used by the btCollisionDispatcher to register and create instances for btCollisionAlgorithm
36 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& , const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
H A DbtActivatingCollisionAlgorithm.h19 #include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"
22 class btActivatingCollisionAlgorithm : public btCollisionAlgorithm
H A DbtEmptyCollisionAlgorithm.cpp21 : btCollisionAlgorithm(ci)
H A DbtEmptyCollisionAlgorithm.h18 #include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"
26 class btEmptyAlgorithm : public btCollisionAlgorithm
43 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
H A DbtCompoundCollisionAlgorithm.h40 btAlignedObjectArray<btCollisionAlgorithm*> m_childCollisionAlgorithms;
59 btCollisionAlgorithm* getChildAlgorithm (int n) const
82 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
91 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
H A DbtCompoundCompoundCollisionAlgorithm.h71 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
80 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
H A DbtConvexPlaneCollisionAlgorithm.h19 #include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"
29 class btConvexPlaneCollisionAlgorithm : public btCollisionAlgorithm
68 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
H A DbtSphereSphereCollisionAlgorithm.h28 /// Also provides the most basic sample for custom/user btCollisionAlgorithm
56 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* col0Wrap,const btCollisionObjectWrapper* col1Wrap)
H A DbtCompoundCompoundCollisionAlgorithm.cpp68 ((btCollisionAlgorithm*)pairs[i].m_userPointer)->getAllContactManifolds(manifoldArray);
84 btCollisionAlgorithm* algo = (btCollisionAlgorithm*) pairs[i].m_userPointer;
85 algo->~btCollisionAlgorithm();
176 btCollisionAlgorithm* colAlgo = 0;
180 colAlgo = (btCollisionAlgorithm*)pair->m_userPointer;
312 ///so we should add a 'refreshManifolds' in the btCollisionAlgorithm
321 btCollisionAlgorithm* algo = (btCollisionAlgorithm*) pairs[i].m_userPointer;
369 btCollisionAlgorithm* alg
[all...]
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/
H A DbtCollisionAlgorithm.java18 public class btCollisionAlgorithm extends BulletBase { class in inherits:BulletBase
21 protected btCollisionAlgorithm(final String className, long cPtr, boolean cMemoryOwn) { method in class:btCollisionAlgorithm
26 /** Construct a new btCollisionAlgorithm, normally you should not need this constructor it's intended for low-level usage. */
27 public btCollisionAlgorithm(long cPtr, boolean cMemoryOwn) { method in class:btCollisionAlgorithm
28 this("btCollisionAlgorithm", cPtr, cMemoryOwn);
39 public static long getCPtr(btCollisionAlgorithm obj) {
H A DbtEmptyAlgorithm.java18 public class btEmptyAlgorithm extends btCollisionAlgorithm {
108 public btCollisionAlgorithm CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap) {
110 return (cPtr == 0) ? null : new btCollisionAlgorithm(cPtr, false);
H A DbtBroadphasePair.java114 public void setAlgorithm(btCollisionAlgorithm value) {
115 CollisionJNI.btBroadphasePair_algorithm_set(swigCPtr, this, btCollisionAlgorithm.getCPtr(value), value);
118 public btCollisionAlgorithm getAlgorithm() {
120 return (cPtr == 0) ? null : new btCollisionAlgorithm(cPtr, false);
H A DbtCollisionDispatcher.java82 public btCollisionAlgorithm findAlgorithm(btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap, btPersistentManifold sharedManifold) {
84 return (cPtr == 0) ? null : new btCollisionAlgorithm(cPtr, false);
87 public btCollisionAlgorithm findAlgorithm(btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap) {
89 return (cPtr == 0) ? null : new btCollisionAlgorithm(cPtr, false);
H A DbtConvexConcaveCollisionAlgorithm.java112 public btCollisionAlgorithm CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap) {
114 return (cPtr == 0) ? null : new btCollisionAlgorithm(cPtr, false);
166 public btCollisionAlgorithm CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap) {
168 return (cPtr == 0) ? null : new btCollisionAlgorithm(cPtr, false);
H A DbtDispatcher.java61 public btCollisionAlgorithm findAlgorithm(btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap, btPersistentManifold sharedManifold) {
63 return (cPtr == 0) ? null : new btCollisionAlgorithm(cPtr, false);
66 public btCollisionAlgorithm findAlgorithm(btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap) {
68 return (cPtr == 0) ? null : new btCollisionAlgorithm(cPtr, false);
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/
H A DbtSoftSoftCollisionAlgorithm.h19 #include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"
28 class btSoftSoftCollisionAlgorithm : public btCollisionAlgorithm
39 : btCollisionAlgorithm(ci) {}
57 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
H A DbtSoftSoftCollisionAlgorithm.cpp27 : btCollisionAlgorithm(ci)
H A DbtSoftRigidCollisionAlgorithm.h19 #include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"
29 class btSoftRigidCollisionAlgorithm : public btCollisionAlgorithm
58 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
H A DbtSoftBodyConcaveCollisionAlgorithm.h19 #include "BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h"
111 class btSoftBodyConcaveCollisionAlgorithm : public btCollisionAlgorithm
137 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
146 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
H A DbtSoftRigidCollisionAlgorithm.cpp31 : btCollisionAlgorithm(ci),
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/Gimpact/
H A DbtGImpactCollisionAlgorithm.h57 btCollisionAlgorithm * m_convex_algorithm;
78 m_convex_algorithm->~btCollisionAlgorithm();
120 SIMD_FORCE_INLINE btCollisionAlgorithm * newAlgorithm(const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)
124 btCollisionAlgorithm * convex_algorithm = m_dispatcher->findAlgorithm(
220 virtual btCollisionAlgorithm* CreateCollisionAlgorithm(btCollisionAlgorithmConstructionInfo& ci, const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap)

Completed in 784 milliseconds

123