/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/ |
collision_wrap.h | 112 virtual void processTriangle(btVector3 *triangle, int partId, int triangleIndex); 127 virtual void internalProcessTriangleIndex(btVector3 *triangle, int partId, int triangleIndex); 161 virtual void processTriangle(btVector3 *triangle, int partId, int triangleIndex); 207 SwigDirector_ClosestRayResultCallback(JNIEnv *jenv, btVector3 const &rayFromWorld, btVector3 const &rayToWorld); 223 SwigDirector_AllHitsRayResultCallback(JNIEnv *jenv, btVector3 const &rayFromWorld, btVector3 const &rayToWorld); 255 SwigDirector_ClosestConvexResultCallback(JNIEnv *jenv, btVector3 const &convexFromWorld, btVector3 const &convexToWorld); 287 SwigDirector_btTriangleRaycastCallback(JNIEnv *jenv, btVector3 const &from, btVector3 const &to, unsigned int flags = 0) [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/ |
btCompoundCollisionAlgorithm.cpp | 131 btVector3 aabbMin0,aabbMax0,aabbMin1,aabbMax1; 173 btVector3 worldAabbMin,worldAabbMax; 174 m_dispatchInfo.m_debugDraw->drawAabb(aabbMin0,aabbMax0,btVector3(1,1,1)); 175 m_dispatchInfo.m_debugDraw->drawAabb(aabbMin1,aabbMax1,btVector3(1,1,1)); 199 btVector3 worldAabbMin,worldAabbMax; 202 m_dispatchInfo.m_debugDraw->drawAabb(worldAabbMin,worldAabbMax,btVector3(1,0,0)); 270 btVector3 localAabbMin,localAabbMax; 299 btVector3 aabbMin0,aabbMax0,aabbMin1,aabbMax1;
|
btConvexConcaveCollisionAlgorithm.cpp | 79 void btConvexTriangleCallback::processTriangle(btVector3* triangle,int 104 btVector3 color(1,1,0); 172 btVector3 extra(extraMargin,extraMargin,extraMargin); 239 //const btVector3& from = convexbody->m_worldTransform.getOrigin(); 240 //btVector3 to = convexbody->m_interpolationWorldTransform.getOrigin(); 266 virtual void processTriangle(btVector3* triangle, int partId, int triangleIndex) 300 btVector3 rayAabbMin = convexFromLocal.getOrigin(); 302 btVector3 rayAabbMax = convexFromLocal.getOrigin(); 305 rayAabbMin -= btVector3(ccdRadius0,ccdRadius0,ccdRadius0); 306 rayAabbMax += btVector3(ccdRadius0,ccdRadius0,ccdRadius0) [all...] |
btManifoldResult.h | 97 virtual void addContactPoint(const btVector3& normalOnBInWorld,const btVector3& pointInWorld,btScalar depth);
|
btCollisionWorldImporter.cpp | 269 btVector3 planeNormal,localScaling; 284 btVector3 localScaling; 301 btVector3 localScaling; 360 btVector3 implicitShapeDimensions; 362 btVector3 localScaling; 364 btVector3 margin(bsd->m_collisionMargin,bsd->m_collisionMargin,bsd->m_collisionMargin); 384 btVector3 halfExtents = implicitShapeDimensions+margin; 416 btVector3 halfExtents = implicitShapeDimensions;//+margin; 450 btAlignedObjectArray<btVector3> tmpPos; 471 btAlignedObjectArray<btVector3> tmpPoints [all...] |
btGhostObject.h | 48 void rayTest(const btVector3& rayFromWorld, const btVector3& rayToWorld, btCollisionWorld::RayResultCallback& resultCallback) const;
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/ConstraintSolver/ |
btGeneric6DofSpringConstraint.h | 20 #include "LinearMath/btVector3.h" 66 virtual void setAxis( const btVector3& axis1, const btVector3& axis2);
|
btSliderConstraint.cpp | 183 btVector3 normalWorld; 230 const btVector3 axisA0 = m_calculatedTransformA.getBasis().getColumn(1); 231 const btVector3 axisA1 = m_calculatedTransformA.getBasis().getColumn(2); 232 const btVector3 axisB0 = m_calculatedTransformB.getBasis().getColumn(1); 250 btVector3 btSliderConstraint::getAncorInA(void) 252 btVector3 ancorInA; 260 btVector3 btSliderConstraint::getAncorInB(void) 262 btVector3 ancorInB; 268 void btSliderConstraint::getInfo2NonVirtual(btConstraintInfo2* info, const btTransform& transA,const btTransform& transB, const btVector3& linVelA,const btVector3& linVelB, btScalar rbAinvMass,btScalar rbBinvMass [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Dynamics/ |
btDynamicsWorld.h | 84 virtual void setGravity(const btVector3& gravity) = 0; 85 virtual btVector3 getGravity () const = 0;
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/ |
btSparseSDF.h | 158 btScalar Evaluate( const btVector3& x, 160 btVector3& normal, 164 const btVector3 scx=x/voxelsz; 231 normal = btVector3(d[1]-d[0],d[3]-d[0],d[4]-d[0]).normalized(); 243 const btVector3 org=btVector3( (btScalar)c.c[0], 256 c.d[i][j][k]=DistanceToShape( btVector3(x,y,z), 263 static inline btScalar DistanceToShape(const btVector3& x,
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/collision/com/badlogic/gdx/physics/bullet/collision/ |
btShapeHull.java | 81 public btVector3 getVertexPointer() { 83 return (cPtr == 0) ? null : new btVector3(cPtr, false);
|
btConvexTriangleCallback.java | 106 public void processTriangle(btVector3 triangle, int partId, int triangleIndex) { 107 if (getClass() == btConvexTriangleCallback.class) CollisionJNI.btConvexTriangleCallback_processTriangle(swigCPtr, this, btVector3.getCPtr(triangle), triangle, partId, triangleIndex); else CollisionJNI.btConvexTriangleCallback_processTriangleSwigExplicitbtConvexTriangleCallback(swigCPtr, this, btVector3.getCPtr(triangle), triangle, partId, triangleIndex);
|
btTriangleConvexcastCallback.java | 141 public void processTriangle(btVector3 triangle, int partId, int triangleIndex) { 142 if (getClass() == btTriangleConvexcastCallback.class) CollisionJNI.btTriangleConvexcastCallback_processTriangle(swigCPtr, this, btVector3.getCPtr(triangle), triangle, partId, triangleIndex); else CollisionJNI.btTriangleConvexcastCallback_processTriangleSwigExplicitbtTriangleConvexcastCallback(swigCPtr, this, btVector3.getCPtr(triangle), triangle, partId, triangleIndex);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/softbody/com/badlogic/gdx/physics/bullet/softbody/ |
btEigen.java | 63 public static int system(Matrix3 a, SWIGTYPE_p_btMatrix3x3 vectors, btVector3 values) { 64 return SoftbodyJNI.btEigen_system__SWIG_0(a, SWIGTYPE_p_btMatrix3x3.getCPtr(vectors), btVector3.getCPtr(values), values);
|
/external/libgdx/extensions/gdx-bullet/jni/swig/collision/ |
btCollisionObject.i | 152 void getAnisotropicFriction(btVector3 & out) { 164 void getInterpolationLinearVelocity(btVector3 & out) { 168 void getInterpolationAngularVelocity(btVector3 & out) {
|
btDbvt.i | 67 btDbvt::collideKDOP(root, (btVector3*)normals, offsets, count, policy); 73 const btVector3& sortaxis, 77 btDbvt::collideOCL(root, (btVector3*)normals, offsets, sortaxis, count, policy, fullsort);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/softbody/ |
softbody_wrap.cpp | [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/BroadphaseCollision/ |
btDbvt.cpp | 54 const btVector3 edges=a.Lengths(); 235 const btVector3& org, 236 const btVector3& axis) 305 static const btVector3 axis[]={btVector3(1,0,0), 306 btVector3(0,1,0), 307 btVector3(0,0,1)}; 313 const btVector3 org=vol.Center(); 321 const btVector3 x=leaves[i]->volume.Center()-org; 529 bool btDbvt::update(btDbvtNode* leaf,btDbvtVolume& volume,const btVector3& velocity,btScalar margin [all...] |
btDbvtBroadphase.cpp | 161 btBroadphaseProxy* btDbvtBroadphase::createProxy( const btVector3& aabbMin, 162 const btVector3& aabbMax, 206 void btDbvtBroadphase::getAabb(btBroadphaseProxy* absproxy,btVector3& aabbMin, btVector3& aabbMax ) const 227 void btDbvtBroadphase::rayTest(const btVector3& rayFrom,const btVector3& rayTo, btBroadphaseRayCallback& rayCallback,const btVector3& aabbMin,const btVector3& aabbMax) 268 void btDbvtBroadphase::aabbTest(const btVector3& aabbMin,const btVector3& aabbMax,btBroadphaseAabbCallback& aabbCallback [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/extras/Serialize/BulletWorldImporter/ |
btWorldImporter.cpp | 158 btVector3 planeNormal,localScaling; 173 btVector3 localScaling; 190 btVector3 localScaling; 249 btVector3 implicitShapeDimensions; 251 btVector3 localScaling; 253 btVector3 margin(bsd->m_collisionMargin,bsd->m_collisionMargin,bsd->m_collisionMargin); 273 btVector3 halfExtents = implicitShapeDimensions+margin; 305 btVector3 halfExtents = implicitShapeDimensions;//+margin; 339 btAlignedObjectArray<btVector3> tmpPos; 360 btAlignedObjectArray<btVector3> tmpPoints [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionShapes/ |
btStridingMeshInterface.cpp | 25 void btStridingMeshInterface::InternalProcessAllTriangles(btInternalTriangleIndexCallback* callback,const btVector3& aabbMin,const btVector3& aabbMax) const 38 btVector3 triangle[3]; 40 btVector3 meshScaling = getScaling(); 176 void btStridingMeshInterface::calculateAabbBruteForce(btVector3& aabbMin,btVector3& aabbMax) 181 btVector3 m_aabbMin; 182 btVector3 m_aabbMax; 190 virtual void internalProcessTriangleIndex(btVector3* triangle,int partId,int triangleIndex) 243 // btVector3 triangle[3] [all...] |
/external/libgdx/tests/gdx-tests/src/com/badlogic/gdx/tests/bullet/ |
TriangleRaycastTest.java | 35 import com.badlogic.gdx.physics.bullet.linearmath.btVector3; 47 private btVector3 tmpSetFrom = new btVector3(); 48 private btVector3 tmpSetTo = new btVector3();
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Featherstone/ |
btMultiBodyJointLimitConstraint.cpp | 123 const btVector3 dummy(0, 0, 0); 137 btVector3 revoluteAxisInWorld = direction*quatRotate(m_bodyA->getLink(m_linkA).m_cachedWorldTransform.getRotation(),m_bodyA->getLink(m_linkA).m_axes[0].m_topVec); 145 btVector3 prismaticAxisInWorld = direction* quatRotate(m_bodyA->getLink(m_linkA).m_cachedWorldTransform.getRotation(),m_bodyA->getLink(m_linkA).m_axes[0].m_bottomVec);
|
btMultiBodyJointMotor.cpp | 111 const btVector3 dummy(0, 0, 0); 131 btVector3 revoluteAxisInWorld = quatRotate(m_bodyA->getLink(m_linkA).m_cachedWorldTransform.getRotation(),m_bodyA->getLink(m_linkA).m_axes[0].m_topVec); 139 btVector3 prismaticAxisInWorld = quatRotate(m_bodyA->getLink(m_linkA).m_cachedWorldTransform.getRotation(),m_bodyA->getLink(m_linkA).m_axes[0].m_bottomVec);
|
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); 59 const btVector3& contactNormal,
|