/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Featherstone/ |
btMultiBody.h | 342 btAlignedObjectArray<btMatrix3x3> &scratch_m); 347 btAlignedObjectArray<btMatrix3x3> &scratch_m, 467 btAlignedObjectArray<btMatrix3x3> &scratch_m) const; 476 btAlignedObjectArray<btMatrix3x3> &scratch_m) const { filConstraintJacobianMultiDof(link, contact_point, btVector3(0, 0, 0), normal, jac, scratch_r, scratch_v, scratch_m); } 487 btAlignedObjectArray<btMatrix3x3> &scratch_m) const; 601 void forwardKinematics(btAlignedObjectArray<btQuaternion>& scratch_q,btAlignedObjectArray<btVector3>& scratch_m); 603 void updateCollisionObjectWorldTransforms(btAlignedObjectArray<btQuaternion>& scratch_q,btAlignedObjectArray<btVector3>& scratch_m);
|
btMultiBodyDynamicsWorld.cpp | 414 btAlignedObjectArray<btMatrix3x3> scratch_m; local 468 scratch_m.resize(bod->getNumLinks()+1); 505 scratch_m.resize(bod->getNumLinks()+1); 512 bod->stepVelocitiesMultiDof(solverInfo.m_timeStep, scratch_r, scratch_v, scratch_m); 600 bod->stepVelocitiesMultiDof(0., scratch_r, scratch_v, scratch_m); 610 bod->stepVelocitiesMultiDof(0., scratch_r, scratch_v, scratch_m); 620 bod->stepVelocitiesMultiDof(0., scratch_r, scratch_v, scratch_m); 630 bod->stepVelocitiesMultiDof(0., scratch_r, scratch_v, scratch_m); 665 bod->stepVelocitiesMultiDof(0, scratch_r, scratch_v, scratch_m); 672 bod->stepVelocities(solverInfo.m_timeStep, scratch_r, scratch_v, scratch_m); [all...] |
btMultiBodyConstraint.cpp | 132 multiBodyA->fillContactJacobianMultiDof(solverConstraint.m_linkA, posAworld, contactNormalOnB, jac1, data.scratch_r, data.scratch_v, data.scratch_m); 134 multiBodyA->fillContactJacobian(solverConstraint.m_linkA, posAworld, contactNormalOnB, jac1, data.scratch_r, data.scratch_v, data.scratch_m); 193 multiBodyB->fillContactJacobianMultiDof(solverConstraint.m_linkB, posBworld, -contactNormalOnB, &data.m_jacobians[solverConstraint.m_jacBindex], data.scratch_r, data.scratch_v, data.scratch_m); 195 multiBodyB->fillContactJacobian(solverConstraint.m_linkB, posBworld, -contactNormalOnB, &data.m_jacobians[solverConstraint.m_jacBindex], data.scratch_r, data.scratch_v, data.scratch_m);
|
btMultiBodyConstraint.h | 35 btAlignedObjectArray<btMatrix3x3> scratch_m; member in struct:btMultiBodyJacobianData
|
btMultiBody.cpp | 674 btAlignedObjectArray<btMatrix3x3> &scratch_m, 705 scratch_m.resize(4*num_links + 4); 724 btSymmetricSpatialDyad * spatInertia = (btSymmetricSpatialDyad *)&scratch_m[num_links + 1]; 728 btMatrix3x3 * rot_from_world = &scratch_m[0]; [all...] |
btMultiBodyPoint2Point.cpp | 179 m_bodyA->filConstraintJacobianMultiDof(m_linkA, pivotAworld, normalAng, normalLin, jac1, data.scratch_r, data.scratch_v, data.scratch_m);
|
btMultiBodyConstraintSolver.cpp | 320 multiBodyA->fillContactJacobianMultiDof(solverConstraint.m_linkA, cp.getPositionWorldOnA(), contactNormal, jac1, m_data.scratch_r, m_data.scratch_v, m_data.scratch_m); 322 multiBodyA->fillContactJacobian(solverConstraint.m_linkA, cp.getPositionWorldOnA(), contactNormal, jac1, m_data.scratch_r, m_data.scratch_v, m_data.scratch_m); 369 multiBodyB->fillContactJacobianMultiDof(solverConstraint.m_linkB, cp.getPositionWorldOnB(), -contactNormal, &m_data.m_jacobians[solverConstraint.m_jacBindex], m_data.scratch_r, m_data.scratch_v, m_data.scratch_m); 371 multiBodyB->fillContactJacobian(solverConstraint.m_linkB, cp.getPositionWorldOnB(), -contactNormal, &m_data.m_jacobians[solverConstraint.m_jacBindex], m_data.scratch_r, m_data.scratch_v, m_data.scratch_m); [all...] |