/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/ |
H A D | btSoftBodyRigidBodyCollisionConfiguration.h | 21 class btVoronoiSimplexSolver;
|
H A D | btSoftBodyConcaveCollisionAlgorithm.cpp | 300 btVoronoiSimplexSolver simplexSolver;
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/ |
H A D | btConvex2dConvex2dAlgorithm.java | 61 public btConvex2dConvex2dAlgorithm(btPersistentManifold mf, btCollisionAlgorithmConstructionInfo ci, btCollisionObjectWrapper body0Wrap, btCollisionObjectWrapper body1Wrap, btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver pdSolver, int numPerturbationIterations, int minimumPointsPerturbationThreshold) { 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); 126 public void setSimplexSolver(btVoronoiSimplexSolver value) { 127 CollisionJNI.btConvex2dConvex2dAlgorithm_CreateFunc_simplexSolver_set(swigCPtr, this, btVoronoiSimplexSolver.getCPtr(value), value); 130 public btVoronoiSimplexSolver getSimplexSolver() { 132 return (cPtr == 0) ? null : new btVoronoiSimplexSolver(cPtr, false); 151 public CreateFunc(btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver pdSolver) { 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) { 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); 126 public void setSimplexSolver(btVoronoiSimplexSolver value) { 127 CollisionJNI.btConvexConvexAlgorithm_CreateFunc_simplexSolver_set(swigCPtr, this, btVoronoiSimplexSolver.getCPtr(value), value); 130 public btVoronoiSimplexSolver getSimplexSolver() { 132 return (cPtr == 0) ? null : new btVoronoiSimplexSolver(cPtr, false); 151 public CreateFunc(btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver pdSolver) { 152 this(CollisionJNI.new_btConvexConvexAlgorithm_CreateFunc(btVoronoiSimplexSolver.getCPtr(simplexSolver), simplexSolver, btConvexPenetrationDepthSolver.getCPtr(pdSolver), pdSolver), true);
|
H A D | btGjkConvexCast.java | 61 public btGjkConvexCast(btConvexShape convexA, btConvexShape convexB, btVoronoiSimplexSolver simplexSolver) { 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) { 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) { 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) { 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 | btDefaultCollisionConfiguration.java | 69 public btVoronoiSimplexSolver getSimplexSolver() { 71 return (cPtr == 0) ? null : new btVoronoiSimplexSolver(cPtr, false);
|
H A D | btVoronoiSimplexSolver.java | 18 public class btVoronoiSimplexSolver extends BulletBase { class in inherits:BulletBase 21 protected btVoronoiSimplexSolver(final String className, long cPtr, boolean cMemoryOwn) { method in class:btVoronoiSimplexSolver 26 /** Construct a new btVoronoiSimplexSolver, normally you should not need this constructor it's intended for low-level usage. */ 27 public btVoronoiSimplexSolver(long cPtr, boolean cMemoryOwn) { method in class:btVoronoiSimplexSolver 28 this("btVoronoiSimplexSolver", cPtr, cMemoryOwn); 39 public static long getCPtr(btVoronoiSimplexSolver obj) { 189 public btVoronoiSimplexSolver() { method in class:btVoronoiSimplexSolver
|
H A D | btGjkPairDetector.java | 101 public btGjkPairDetector(btConvexShape objectA, btConvexShape objectB, btVoronoiSimplexSolver simplexSolver, btConvexPenetrationDepthSolver penetrationDepthSolver) { 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) { 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);
|
H A D | CollisionJNI.java | 2002 public final static native long new_btConvex2dConvex2dAlgorithm(long jarg1, btPersistentManifold jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_, long jarg5, btVoronoiSimplexSolver jarg5_, long jarg6, btConvexPenetrationDepthSolver jarg6_, int jarg7, int jarg8); 2008 public final static native void btConvex2dConvex2dAlgorithm_CreateFunc_simplexSolver_set(long jarg1, btConvex2dConvex2dAlgorithm.CreateFunc jarg1_, long jarg2, btVoronoiSimplexSolver jarg2_); 2014 public final static native long new_btConvex2dConvex2dAlgorithm_CreateFunc(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btConvexPenetrationDepthSolver jarg2_); 2044 public final static native long new_btConvexConvexAlgorithm(long jarg1, btPersistentManifold jarg1_, long jarg2, btCollisionAlgorithmConstructionInfo jarg2_, long jarg3, btCollisionObjectWrapper jarg3_, long jarg4, btCollisionObjectWrapper jarg4_, long jarg5, btVoronoiSimplexSolver jarg5_, long jarg6, btConvexPenetrationDepthSolver jarg6_, int jarg7, int jarg8); 2050 public final static native void btConvexConvexAlgorithm_CreateFunc_simplexSolver_set(long jarg1, btConvexConvexAlgorithm.CreateFunc jarg1_, long jarg2, btVoronoiSimplexSolver jarg2_); 2056 public final static native long new_btConvexConvexAlgorithm_CreateFunc(long jarg1, btVoronoiSimplexSolver jarg1_, long jarg2, btConvexPenetrationDepthSolver jarg2_); 2096 public final static native long new_btSubsimplexConvexCast(long jarg1, btConvexShape jarg1_, long jarg2, btConvexShape jarg2_, long jarg3, btVoronoiSimplexSolver jarg3_); 2168 public final static native long new_btGjkPairDetector__SWIG_0(long jarg1, btConvexShape jarg1_, long jarg2, btConvexShape jarg2_, long jarg3, btVoronoiSimplexSolver jarg3_, long jarg4, btConvexPenetrationDepthSolver jarg4_); 2169 public final static native long new_btGjkPairDetector__SWIG_1(long jarg1, btConvexShape jarg1_, long jarg2, btConvexShape jarg2_, int jarg3, int jarg4, float jarg5, float jarg6, long jarg7, btVoronoiSimplexSolver jarg7_, long jarg8, btConvexPenetrationDepthSolver jarg8_); 2182 public final static native boolean btConvexPenetrationDepthSolver_calcPenDepth(long jarg1, btConvexPenetrationDepthSolver jarg1_, long jarg2, btVoronoiSimplexSolver jarg2 [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/ |
H A D | btDefaultCollisionConfiguration.h | 20 class btVoronoiSimplexSolver; 64 btVoronoiSimplexSolver* m_simplexSolver; 105 virtual btVoronoiSimplexSolver* getSimplexSolver()
|
H A D | btConvex2dConvex2dAlgorithm.cpp | 39 #include "BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h" 187 btVoronoiSimplexSolver voronoiSimplex; 220 btVoronoiSimplexSolver voronoiSimplex;
|
H A D | btDefaultCollisionConfiguration.cpp | 33 #include "BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h" 47 void* mem = btAlignedAlloc(sizeof(btVoronoiSimplexSolver),16); 48 m_simplexSolver = new (mem)btVoronoiSimplexSolver(); 195 m_simplexSolver->~btVoronoiSimplexSolver();
|
H A D | btConvexConvexAlgorithm.cpp | 47 #include "BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h" 724 btVoronoiSimplexSolver voronoiSimplex; 757 btVoronoiSimplexSolver voronoiSimplex;
|
H A D | btConvexConcaveCollisionAlgorithm.cpp | 277 btVoronoiSimplexSolver simplexSolver;
|
H A D | btCollisionWorld.cpp | 289 btVoronoiSimplexSolver simplexSolver; 597 btVoronoiSimplexSolver simplexSolver;
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/NarrowPhaseCollision/ |
H A D | btSimplexSolverInterface.h | 25 #include "btVoronoiSimplexSolver.h" 26 #define btSimplexSolverInterface btVoronoiSimplexSolver
|
H A D | btVoronoiSimplexSolver.h | 92 /// btVoronoiSimplexSolver is an implementation of the closest point distance algorithm from a 1-4 points simplex to the origin. 95 ATTRIBUTE_ALIGNED16(class) btVoronoiSimplexSolver 97 ATTRIBUTE_ALIGNED16(class) btVoronoiSimplexSolver : public btSimplexSolverInterface 135 btVoronoiSimplexSolver() function
|
H A D | btVoronoiSimplexSolver.cpp | 27 #include "btVoronoiSimplexSolver.h" 35 void btVoronoiSimplexSolver::removeVertex(int index) 45 void btVoronoiSimplexSolver::reduceVertices (const btUsageBitfield& usedVerts) 66 void btVoronoiSimplexSolver::reset() 78 void btVoronoiSimplexSolver::addVertex(const btVector3& w, const btVector3& p, const btVector3& q) 90 bool btVoronoiSimplexSolver::updateClosestVectorAndPoints() 243 bool btVoronoiSimplexSolver::closest(btVector3& v) 252 btScalar btVoronoiSimplexSolver::maxVertex() 268 int btVoronoiSimplexSolver::getSimplex(btVector3 *pBuf, btVector3 *qBuf, btVector3 *yBuf) const 283 bool btVoronoiSimplexSolver [all...] |
H A D | btRaycastCallback.cpp | 139 btVoronoiSimplexSolver simplexSolver;
|
H A D | btComputeGjkEpaPenetration.h | 22 #include "BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h" 66 int btComputeGjkEpaPenetration(const btConvexTemplate& a, const btConvexTemplate& b, const btGjkCollisionDescription& colDesc, btVoronoiSimplexSolver& simplexSolver, btGjkDistanceTemplate* distInfo)
|
/external/libgdx/extensions/gdx-bullet/jni/swig/collision/ |
H A D | collision.i | 27 %ignore btVoronoiSimplexSolver::setEqualVertexThreshold; 28 %ignore btVoronoiSimplexSolver::getEqualVertexThreshold; 57 typedef btVoronoiSimplexSolver btSimplexSolverInterface; 518 #include <BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h> 520 %include "BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h"
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/ |
H A D | collision_wrap.cpp | 2308 #include <BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h> [all...] |