Searched refs:btVoronoiSimplexSolver (Results 1 - 25 of 26) sorted by relevance

12

/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/
H A DbtSoftBodyRigidBodyCollisionConfiguration.h21 class btVoronoiSimplexSolver;
H A DbtSoftBodyConcaveCollisionAlgorithm.cpp300 btVoronoiSimplexSolver simplexSolver;
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/
H A DbtConvex2dConvex2dAlgorithm.java61 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 DbtConvexConvexAlgorithm.java61 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 DbtGjkConvexCast.java61 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 DbtSubsimplexConvexCast.java61 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 DbtContinuousConvexCollision.java61 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 DbtConvexPenetrationDepthSolver.java61 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 DbtDefaultCollisionConfiguration.java69 public btVoronoiSimplexSolver getSimplexSolver() {
71 return (cPtr == 0) ? null : new btVoronoiSimplexSolver(cPtr, false);
H A DbtVoronoiSimplexSolver.java18 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 DbtGjkPairDetector.java101 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 DCollisionJNI.java2002 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 DbtDefaultCollisionConfiguration.h20 class btVoronoiSimplexSolver;
64 btVoronoiSimplexSolver* m_simplexSolver;
105 virtual btVoronoiSimplexSolver* getSimplexSolver()
H A DbtConvex2dConvex2dAlgorithm.cpp39 #include "BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h"
187 btVoronoiSimplexSolver voronoiSimplex;
220 btVoronoiSimplexSolver voronoiSimplex;
H A DbtDefaultCollisionConfiguration.cpp33 #include "BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h"
47 void* mem = btAlignedAlloc(sizeof(btVoronoiSimplexSolver),16);
48 m_simplexSolver = new (mem)btVoronoiSimplexSolver();
195 m_simplexSolver->~btVoronoiSimplexSolver();
H A DbtConvexConvexAlgorithm.cpp47 #include "BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h"
724 btVoronoiSimplexSolver voronoiSimplex;
757 btVoronoiSimplexSolver voronoiSimplex;
H A DbtConvexConcaveCollisionAlgorithm.cpp277 btVoronoiSimplexSolver simplexSolver;
H A DbtCollisionWorld.cpp289 btVoronoiSimplexSolver simplexSolver;
597 btVoronoiSimplexSolver simplexSolver;
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/NarrowPhaseCollision/
H A DbtSimplexSolverInterface.h25 #include "btVoronoiSimplexSolver.h"
26 #define btSimplexSolverInterface btVoronoiSimplexSolver
H A DbtVoronoiSimplexSolver.h92 /// 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 DbtVoronoiSimplexSolver.cpp27 #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 DbtRaycastCallback.cpp139 btVoronoiSimplexSolver simplexSolver;
H A DbtComputeGjkEpaPenetration.h22 #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 Dcollision.i27 %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 Dcollision_wrap.cpp2308 #include <BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h>
[all...]

Completed in 379 milliseconds

12