HomeSort by relevance Sort by last modified time
    Searched refs:btDot (Results 1 - 16 of 16) sorted by null

  /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...]

Completed in 1868 milliseconds