/external/libgdx/extensions/gdx-bullet/jni/src/bullet/LinearMath/ |
btConvexHull.cpp | 92 btScalar dn= btDot(plane.normal,dif); 93 btScalar t = -(plane.dist+btDot(plane.normal,p0) )/dn; 99 return point - plane.normal * (btDot(point,plane.normal)+plane.dist); 118 btScalar distu = -btDot(cp,ustart); 119 btScalar distv = -btDot(cp,vstart); 125 plane.dist = -btDot(plane.normal,vstart); 132 plane.dist = -btDot(plane.normal,ustart); 166 btScalar a = btDot(v,p.normal)+p.dist; 224 if(m==-1 || btDot(p[i],dir)>btDot(p[m],dir) [all...] |
btMatrix3x3.h | 622 btScalar det = btDot(col1, btCross(col2, col3)); 628 x[0] = det * btDot(b, btCross(col2, col3)); 629 x[1] = det * btDot(col1, btCross(b, col3)); 630 x[2] = det * btDot(col1, btCross(col2, b)); [all...] |
btVector3.h | 889 btDot(const btVector3& v1, const btVector3& v2) [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/NarrowPhaseCollision/ |
btGjkEpa2.cpp | 243 const btScalar omega=btDot(m_ray,w)/rl; 401 const btScalar t(l>0?-btDot(a,d)/l:0); 425 if(btDot(*vt[i],btCross(dl[i],n))>0) 441 const btScalar d=btDot(a,n); 464 const bool ng=(vl*btDot(a,btCross(b-c,a-b)))<=0; 473 const btScalar s=vl*btDot(d,btCross(dl[i],dl[j])); 644 const btScalar wdist=btDot(best->n,w->w)-best->d; 702 const btScalar a_dot_nab = btDot(a->w, n_ab); // Only care about the sign to determine inside/outside, so not normalization required 709 const btScalar a_dot_ba = btDot(a->w, ba); 710 const btScalar b_dot_ba = btDot(b->w, ba) [all...] |
btGjkEpa3.h | 246 const btScalar omega=btDot(m_ray,w)/rl; 404 const btScalar t(l>0?-btDot(a,d)/l:0); 428 if(btDot(*vt[i],btCross(dl[i],n))>0) 444 const btScalar d=btDot(a,n); 467 const bool ng=(vl*btDot(a,btCross(b-c,a-b)))<=0; 476 const btScalar s=vl*btDot(d,btCross(dl[i],dl[j])); 654 const btScalar wdist=btDot(best->n,w->w)-best->d; 712 const btScalar a_dot_nab = btDot(a->w, n_ab); // Only care about the sign to determine inside/outside, so not normalization required 719 const btScalar a_dot_ba = btDot(a->w, ba); 720 const btScalar b_dot_ba = btDot(b->w, ba) [all...] |
btPolyhedralContactClipping.cpp | 194 btScalar dirA_dot_dirB = btDot(dirA,dirB); 195 btScalar dirA_dot_trans = btDot(dirA,translation); 196 btScalar dirB_dot_trans = btDot(dirB,translation);
|
btMprPenetration.h | 216 dot = btDot(*a,*b);
|
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletSoftBody/ |
btSoftBodyInternals.h | 129 btScalar d=btDot(vec,n[0]->m_x); 133 const btScalar k=btDot(vec,n[i]->m_x); 339 return(a*btDot(v,a)); 358 const btScalar t=Clamp<btScalar>(-btDot(a,d)/m2,0,1); 380 const btScalar k=btDot(a,n); 385 if( (btDot(btCross(a-p,b-p),q)>0)&& 386 (btDot(btCross(b-p,c-p),q)>0)&& 387 (btDot(btCross(c-p,a-p),q)>0)) 503 return(btDot(a,btCross(b,c))); 516 const btScalar depth=-(btDot(x,wfi->water_normal)+wfi->water_offset) [all...] |
btSoftBody.cpp | 494 nrm *= (btScalar)( (btDot(nrm,rel_v) < 0) ? -1 : +1); 526 nrm *= (btScalar)( (btDot(nrm,rel_v) < 0) ? -1 : +1); 528 const btScalar dvn = btDot(rel_v,nrm); 579 nrm *= (btScalar)( (btDot(nrm,rel_v) < 0) ? -1 : +1); 621 nrm *= (btScalar)( (btDot(nrm,rel_v) < 0) ? -1 : +1); 623 const btScalar dvn=btDot(rel_v,nrm); 937 vol+=btDot(f.m_n[0]->m_x-org,btCross(f.m_n[1]->m_x-org,f.m_n[2]->m_x-org)); [all...] |
btSoftBodyHelpers.cpp | 135 return(btDot(a,btCross(b,c))); 301 (btDot(c.m_node->m_x,c.m_cti.m_normal)+c.m_cti.m_offset); [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/CollisionDispatch/ |
btConvexConvexAlgorithm.cpp | 72 btScalar dirA_dot_dirB = btDot(dirA,dirB); 73 btScalar dirA_dot_trans = btDot(dirA,translation); 74 btScalar dirB_dot_trans = btDot(dirB,translation);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/linearmath/com/badlogic/gdx/physics/bullet/linearmath/ |
LinearMath.java | 212 public static float btDot(Vector3 v1, Vector3 v2) { 213 return LinearMathJNI.btDot(v1, v2);
|
LinearMathJNI.java | 148 public final static native float btDot(Vector3 jarg1, Vector3 jarg2); [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletCollision/BroadphaseCollision/ |
btDbvt.h | 492 if((btDot(n,px)+o)<0) return(-1); 493 if((btDot(n,pi)+o)>=0) return(+1); 504 return(btDot(p,v));
|
btDbvt.cpp | 242 if(btDot(axis,leaves[i]->volume.Center()-org)<0) 324 ++splitcount[j][btDot(x,axis[j])>0?1:0]; [all...] |
/external/libgdx/extensions/gdx-bullet/jni/swig-src/linearmath/ |
linearmath_wrap.cpp | [all...] |