/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btGjkEpaPenetrationDepthSolver.cpp | 24 bool btGjkEpaPenetrationDepthSolver::calcPenDepth( btSimplexSolverInterface& simplexSolver, argument 33 (void)simplexSolver;
|
H A D | btGjkConvexCast.cpp | 30 btGjkConvexCast::btGjkConvexCast(const btConvexShape* convexA,const btConvexShape* convexB,btSimplexSolverInterface* simplexSolver) argument 31 :m_simplexSolver(simplexSolver),
|
H A D | btRaycastCallback.cpp | 139 btVoronoiSimplexSolver simplexSolver; local 145 btSubsimplexConvexCast convexCaster(m_convexShape, &triangleShape, &simplexSolver); 147 //btGjkConvexCast convexCaster(m_convexShape,&triangleShape,&simplexSolver); 148 btContinuousConvexCollision convexCaster(m_convexShape,&triangleShape,&simplexSolver,&gjkEpaPenetrationSolver);
|
H A D | btSubSimplexConvexCast.cpp | 25 btSubsimplexConvexCast::btSubsimplexConvexCast (const btConvexShape* convexA,const btConvexShape* convexB,btSimplexSolverInterface* simplexSolver) argument 26 :m_simplexSolver(simplexSolver),
|
H A D | btComputeGjkEpaPenetration.h | 66 int btComputeGjkEpaPenetration(const btConvexTemplate& a, const btConvexTemplate& b, const btGjkCollisionDescription& colDesc, btVoronoiSimplexSolver& simplexSolver, btGjkDistanceTemplate* distInfo) argument 101 simplexSolver.reset(); 131 if (simplexSolver.inSimplex(w)) 155 simplexSolver.addVertex(w, pWorld, qWorld); 159 if (!simplexSolver.closest(newCachedSeparatingAxis)) 220 bool check = (!simplexSolver.fullSimplex()); 234 simplexSolver.compute_points(pointOnA, pointOnB);
|
H A D | btContinuousConvexCollision.cpp | 29 btContinuousConvexCollision::btContinuousConvexCollision ( const btConvexShape* convexA,const btConvexShape* convexB,btSimplexSolverInterface* simplexSolver, btConvexPenetrationDepthSolver* penetrationDepthSolver) argument 30 :m_simplexSolver(simplexSolver),
|
H A D | btGjkPairDetector.cpp | 40 btGjkPairDetector::btGjkPairDetector(const btConvexShape* objectA,const btConvexShape* objectB,btSimplexSolverInterface* simplexSolver,btConvexPenetrationDepthSolver* penetrationDepthSolver) argument 43 m_simplexSolver(simplexSolver), 56 btGjkPairDetector::btGjkPairDetector(const btConvexShape* objectA,const btConvexShape* objectB,int shapeTypeA,int shapeTypeB,btScalar marginA, btScalar marginB, btSimplexSolverInterface* simplexSolver,btConvexPenetrationDepthSolver* penetrationDepthSolver) argument 59 m_simplexSolver(simplexSolver),
|
H A D | btMinkowskiPenetrationDepthSolver.cpp | 25 bool btMinkowskiPenetrationDepthSolver::calcPenDepth(btSimplexSolverInterface& simplexSolver, argument 260 btGjkPairDetector gjkdet(convexA,convexB,&simplexSolver,0);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/ |
H A D | btGjkConvexCast.java | 61 public btGjkConvexCast(btConvexShape convexA, btConvexShape convexB, btVoronoiSimplexSolver simplexSolver) { argument 62 this(CollisionJNI.new_btGjkConvexCast(btConvexShape.getCPtr(convexA), convexA, btConvexShape.getCPtr(convexB), convexB, btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver), true);
|
H A D | btSubsimplexConvexCast.java | 61 public btSubsimplexConvexCast(btConvexShape shapeA, btConvexShape shapeB, btVoronoiSimplexSolver simplexSolver) { argument 62 this(CollisionJNI.new_btSubsimplexConvexCast(btConvexShape.getCPtr(shapeA), shapeA, btConvexShape.getCPtr(shapeB), shapeB, btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver), true);
|
H A D | btContinuousConvexCollision.java | 61 public btContinuousConvexCollision(btConvexShape shapeA, btConvexShape shapeB, btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver penetrationDepthSolver) { argument 62 this(CollisionJNI.new_btContinuousConvexCollision__SWIG_0(btConvexShape.getCPtr(shapeA), shapeA, btConvexShape.getCPtr(shapeB), shapeB, btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver, btConvexPenetrationDepthSolver.getCPtr(penetrationDepthSolver), penetrationDepthSolver), true);
|
H A D | btConvexPenetrationDepthSolver.java | 61 public boolean calcPenDepth(btVoronoiSimplexSolver simplexSolver, btConvexShape convexA, btConvexShape convexB, Matrix4 transA, Matrix4 transB, Vector3 v, Vector3 pa, Vector3 pb, btIDebugDraw debugDraw) { argument 62 return CollisionJNI.btConvexPenetrationDepthSolver_calcPenDepth(swigCPtr, this, btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver, btConvexShape.getCPtr(convexA), convexA, btConvexShape.getCPtr(convexB), convexB, transA, transB, v, pa, pb, btIDebugDraw.getCPtr(debugDraw), debugDraw);
|
H A D | btConvex2dConvex2dAlgorithm.java | 61 public btConvex2dConvex2dAlgorithm(btPersistentManifold mf, btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap, btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver pdSolver, int numPerturbationIterations, int minimumPointsPerturbationThreshold) { argument 62 this(CollisionJNI.new_btConvex2dConvex2dAlgorithm(btPersistentManifold.getCPtr(mf), mf, btCollisionAlgorithmConstructionInfo.getCPtr(ci), ci, btCollisionObjectWrapper.getCPtr(body0Wrap), body0Wrap, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap, btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver, btConvexPenetrationDepthSolver.getCPtr(pdSolver), pdSolver, numPerturbationIterations, minimumPointsPerturbationThreshold), true); 151 public CreateFunc(btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver pdSolver) { argument 152 this(CollisionJNI.new_btConvex2dConvex2dAlgorithm_CreateFunc(btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver, btConvexPenetrationDepthSolver.getCPtr(pdSolver), pdSolver), true);
|
H A D | btConvexConvexAlgorithm.java | 61 public btConvexConvexAlgorithm(btPersistentManifold mf, btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap, btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver pdSolver, int numPerturbationIterations, int minimumPointsPerturbationThreshold) { argument 62 this(CollisionJNI.new_btConvexConvexAlgorithm(btPersistentManifold.getCPtr(mf), mf, btCollisionAlgorithmConstructionInfo.getCPtr(ci), ci, btCollisionObjectWrapper.getCPtr(body0Wrap), body0Wrap, btCollisionObjectWrapper.getCPtr(body1Wrap), body1Wrap, btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver, btConvexPenetrationDepthSolver.getCPtr(pdSolver), pdSolver, numPerturbationIterations, minimumPointsPerturbationThreshold), true); 151 public CreateFunc(btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver pdSolver) { argument 152 this(CollisionJNI.new_btConvexConvexAlgorithm_CreateFunc(btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver, btConvexPenetrationDepthSolver.getCPtr(pdSolver), pdSolver), true);
|
H A D | btGjkPairDetector.java | 101 public btGjkPairDetector(btConvexShape objectA, btConvexShape objectB, btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver penetrationDepthSolver) { argument 102 this(CollisionJNI.new_btGjkPairDetector__SWIG_0(btConvexShape.getCPtr(objectA), objectA, btConvexShape.getCPtr(objectB), objectB, btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver, btConvexPenetrationDepthSolver.getCPtr(penetrationDepthSolver), penetrationDepthSolver), true); 105 public btGjkPairDetector(btConvexShape objectA, btConvexShape objectB, int shapeTypeA, int shapeTypeB, float marginA, float marginB, btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver penetrationDepthSolver) { argument 106 this(CollisionJNI.new_btGjkPairDetector__SWIG_1(btConvexShape.getCPtr(objectA), objectA, btConvexShape.getCPtr(objectB), objectB, shapeTypeA, shapeTypeB, marginA, marginB, btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver, btConvexPenetrationDepthSolver.getCPtr(penetrationDepthSolver), penetrationDepthSolver), true);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/ |
H A D | btConvex2dConvex2dAlgorithm.cpp | 48 btConvex2dConvex2dAlgorithm::CreateFunc::CreateFunc(btSimplexSolverInterface* simplexSolver, btConvexPenetrationDepthSolver* pdSolver) argument 52 m_simplexSolver = simplexSolver; 60 btConvex2dConvex2dAlgorithm::btConvex2dConvex2dAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,btSimplexSolverInterface* simplexSolver, btConvexPenetrationDepthSolver* pdSolver,int numPerturbationIterations, int minimumPointsPerturbationThreshold) argument 62 m_simplexSolver(simplexSolver),
|
H A D | btConvexConcaveCollisionAlgorithm.cpp | 277 btVoronoiSimplexSolver simplexSolver; local 278 btSubsimplexConvexCast convexCaster(&pointShape,&triShape,&simplexSolver); 279 //GjkConvexCast convexCaster(&pointShape,convexShape,&simplexSolver); 280 //ContinuousConvexCollision convexCaster(&pointShape,convexShape,&simplexSolver,0);
|
H A D | btCollisionWorld.cpp | 289 btVoronoiSimplexSolver simplexSolver; local 290 btSubsimplexConvexCast subSimplexConvexCaster(castShape,convexShape,&simplexSolver); 292 btGjkConvexCast gjkConvexCaster(castShape,convexShape,&simplexSolver); 294 //btContinuousConvexCollision convexCaster(castShape,convexShape,&simplexSolver,0); 597 btVoronoiSimplexSolver simplexSolver; local 600 btContinuousConvexCollision convexCaster1(castShape,convexShape,&simplexSolver,&gjkEpaPenetrationSolver); 601 //btGjkConvexCast convexCaster2(castShape,convexShape,&simplexSolver); 602 //btSubsimplexConvexCast convexCaster3(castShape,convexShape,&simplexSolver);
|
H A D | btConvexConvexAlgorithm.cpp | 182 btConvexConvexAlgorithm::CreateFunc::CreateFunc(btSimplexSolverInterface* simplexSolver, btConvexPenetrationDepthSolver* pdSolver) argument 186 m_simplexSolver = simplexSolver; 194 btConvexConvexAlgorithm::btConvexConvexAlgorithm(btPersistentManifold* mf,const btCollisionAlgorithmConstructionInfo& ci,const btCollisionObjectWrapper* body0Wrap,const btCollisionObjectWrapper* body1Wrap,btSimplexSolverInterface* simplexSolver, btConvexPenetrationDepthSolver* pdSolver,int numPerturbationIterations, int minimumPointsPerturbationThreshold) argument 196 m_simplexSolver(simplexSolver),
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/ |
H A D | btSoftBodyConcaveCollisionAlgorithm.cpp | 300 btVoronoiSimplexSolver simplexSolver; local 301 btSubsimplexConvexCast convexCaster(&pointShape,&triShape,&simplexSolver); 302 //GjkConvexCast convexCaster(&pointShape,convexShape,&simplexSolver); 303 //ContinuousConvexCollision convexCaster(&pointShape,convexShape,&simplexSolver,0);
|