/external/libgdx/extensions/gdx-box2d/gdx-box2d-gwt/src/com/badlogic/gdx/physics/box2d/gwt/emu/org/jbox2d/dynamics/contacts/ |
ChainAndPolygonContact.java | 26 import org.jbox2d.collision.Manifold; 51 public void evaluate(Manifold manifold, Transform xfA, Transform xfB) { 54 pool.getCollision().collideEdgeAndPolygon(manifold, edge, xfA,
|
EdgeAndCircleContact.java | 26 import org.jbox2d.collision.Manifold; 48 public void evaluate(Manifold manifold, Transform xfA, Transform xfB) { 49 pool.getCollision().collideEdgeAndCircle(manifold, (EdgeShape) m_fixtureA.getShape(), xfA,
|
EdgeAndPolygonContact.java | 26 import org.jbox2d.collision.Manifold; 48 public void evaluate(Manifold manifold, Transform xfA, Transform xfB) { 49 pool.getCollision().collideEdgeAndPolygon(manifold, (EdgeShape) m_fixtureA.getShape(), xfA,
|
PolygonAndCircleContact.java | 26 import org.jbox2d.collision.Manifold; 47 public void evaluate(Manifold manifold, Transform xfA, Transform xfB) { 48 pool.getCollision().collidePolygonAndCircle(manifold, (PolygonShape) m_fixtureA.getShape(),
|
Contact.java | 29 import org.jbox2d.collision.Manifold; 78 public final Manifold m_manifold; 95 m_manifold = new Manifold(); 132 * Get the contact manifold. Do not set the point count to zero. Instead call Disable. 134 public Manifold getManifold() { 139 * Get the world manifold. 250 public abstract void evaluate(Manifold manifold, Transform xfA, Transform xfB); 260 private final Manifold oldManifold = new Manifold(); [all...] |
/external/libgdx/extensions/gdx-box2d/gdx-box2d-gwt/src/com/badlogic/gdx/physics/box2d/gwt/emu/org/jbox2d/callbacks/ |
ContactListener.java | 26 import org.jbox2d.collision.Manifold; 60 * contact manifold (e.g. disable contact). 61 * A copy of the old manifold is provided so that you can detect changes. 73 public void preSolve(Contact contact, Manifold oldManifold); 78 * Note: the contact manifold does not include time of impact impulses, which can be
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/ |
ContactListener.java | 228 public void onContactStarted(btPersistentManifold manifold) { 229 CollisionJNI.ContactListener_onContactStarted__SWIG_0(swigCPtr, this, btPersistentManifold.getCPtr(manifold), manifold); 240 public void onContactStarted(btPersistentManifold manifold, boolean match0, boolean match1) { 241 CollisionJNI.ContactListener_onContactStarted__SWIG_3(swigCPtr, this, btPersistentManifold.getCPtr(manifold), manifold, match0, match1); 264 public void onContactEnded(btPersistentManifold manifold) { 265 CollisionJNI.ContactListener_onContactEnded__SWIG_0(swigCPtr, this, btPersistentManifold.getCPtr(manifold), manifold); 276 public void onContactEnded(btPersistentManifold manifold, boolean match0, boolean match1) [all...] |
btDispatcher.java | 76 public void releaseManifold(btPersistentManifold manifold) { 77 CollisionJNI.btDispatcher_releaseManifold(swigCPtr, this, btPersistentManifold.getCPtr(manifold), manifold); 80 public void clearManifold(btPersistentManifold manifold) { 81 CollisionJNI.btDispatcher_clearManifold(swigCPtr, this, btPersistentManifold.getCPtr(manifold), manifold);
|
ContactCache.java | 106 public void onContactStarted(btPersistentManifold manifold, boolean match0, boolean match1) { 107 CollisionJNI.ContactCache_onContactStarted(swigCPtr, this, btPersistentManifold.getCPtr(manifold), manifold, match0, match1);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Featherstone/ |
btMultiBodyConstraintSolver.h | 50 btMultiBodySolverConstraint& addMultiBodyFrictionConstraint(const btVector3& normalAxis,btPersistentManifold* manifold,int frictionIndex,btManifoldPoint& cp,btCollisionObject* colObj0,btCollisionObject* colObj1, btScalar relaxation, const btContactSolverInfo& infoGlobal, btScalar desiredVelocity=0, btScalar cfmSlip=0); 64 void convertMultiBodyContact(btPersistentManifold* manifold,const btContactSolverInfo& infoGlobal); 76 virtual btScalar solveGroup(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifold,int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& info, btIDebugDraw* debugDrawer,btDispatcher* dispatcher); 79 virtual void solveMultiBodyGroup(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifold,int numManifolds,btTypedConstraint** constraints,int numConstraints,btMultiBodyConstraint** multiBodyConstraints, int numMultiBodyConstraints, const btContactSolverInfo& info, btIDebugDraw* debugDrawer,btDispatcher* dispatcher);
|
/external/libgdx/extensions/gdx-box2d/gdx-box2d/jni/Box2D/Collision/ |
b2CollidePolygon.cpp | 116 void b2CollidePolygons(b2Manifold* manifold, 120 manifold->pointCount = 0; 147 manifold->type = b2Manifold::e_faceB; 157 manifold->type = b2Manifold::e_faceA; 212 manifold->localNormal = localNormal; 213 manifold->localPoint = planePoint; 222 b2ManifoldPoint* cp = manifold->points + pointCount; 238 manifold->pointCount = pointCount;
|
/external/libgdx/extensions/gdx-box2d/gdx-box2d/jni/Box2D/Dynamics/Contacts/ |
b2ChainAndCircleContact.cpp | 47 void b2ChainAndCircleContact::Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB) 52 b2CollideEdgeAndCircle( manifold, &edge, xfA,
|
b2ChainAndPolygonContact.cpp | 47 void b2ChainAndPolygonContact::Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB) 52 b2CollideEdgeAndPolygon( manifold, &edge, xfA,
|
b2CircleContact.cpp | 48 void b2CircleContact::Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB) 50 b2CollideCircles(manifold,
|
b2EdgeAndCircleContact.cpp | 45 void b2EdgeAndCircleContact::Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB) 47 b2CollideEdgeAndCircle( manifold,
|
b2EdgeAndPolygonContact.cpp | 45 void b2EdgeAndPolygonContact::Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB) 47 b2CollideEdgeAndPolygon( manifold,
|
b2PolygonAndCircleContact.cpp | 45 void b2PolygonAndCircleContact::Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB) 47 b2CollidePolygonAndCircle( manifold,
|
b2PolygonContact.cpp | 48 void b2PolygonContact::Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB) 50 b2CollidePolygons( manifold,
|
b2ChainAndCircleContact.h | 36 void Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB);
|
b2ChainAndPolygonContact.h | 36 void Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB);
|
b2CircleContact.h | 36 void Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB);
|
b2EdgeAndCircleContact.h | 36 void Evaluate(b2Manifold* manifold, const b2Transform& xfA, const b2Transform& xfB);
|
/external/libgdx/extensions/gdx-bullet/jni/src/ |
updating.txt | 23 typedef void(*ContactStartedCallback)(btPersistentManifold* const &manifold); 24 typedef void(*ContactEndedCallback)(btPersistentManifold* const &manifold);
|
/external/libgdx/tests/gdx-tests/src/com/badlogic/gdx/tests/bullet/ |
PairCacheTest.java | 156 btPersistentManifold manifold = manifoldArray.at(j); local 158 boolean isFirstBody = manifold.getBody0() == ghostObject; 159 int otherObjectIndex = isFirstBody ? manifold.getBody1().getUserValue() : manifold.getBody0().getUserValue(); 162 for (int p = 0; p < manifold.getNumContacts(); ++p) { 163 btManifoldPoint pt = manifold.getContactPoint(p);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/BroadphaseCollision/ |
btDispatcher.h | 80 virtual void releaseManifold(btPersistentManifold* manifold)=0; 82 virtual void clearManifold(btPersistentManifold* manifold)=0;
|