/external/libgdx/extensions/gdx-box2d/gdx-box2d-gwt/src/com/badlogic/gdx/physics/box2d/gwt/emu/org/jbox2d/dynamics/joints/ |
MouseJoint.java | 58 private final Vec2 m_rB = new Vec2(); 185 Rot.mulToOutUnsafe(qB, temp.set(m_localAnchorB).subLocal(m_localCenterB), m_rB); 191 K.ex.x = m_invMassB + m_invIB * m_rB.y * m_rB.y + m_gamma; 192 K.ex.y = -m_invIB * m_rB.x * m_rB.y; 194 K.ey.y = m_invMassB + m_invIB * m_rB.x * m_rB.x + m_gamma; 198 m_C.set(cB).addLocal(m_rB).subLocal(m_targetA); 208 wB += m_invIB * Vec2.cross(m_rB, m_impulse) [all...] |
MotorJoint.java | 43 private final Vec2 m_rB = new Vec2(); 198 // m_rB = b2Mul(qB, -m_localCenterB); 201 m_rB.x = qB.c * -m_localCenterB.x - qB.s * -m_localCenterB.y; 202 m_rB.y = qB.s * -m_localCenterB.x + qB.c * -m_localCenterB.y; 215 K.ex.x = mA + mB + iA * m_rA.y * m_rA.y + iB * m_rB.y * m_rB.y; 216 K.ex.y = -iA * m_rA.x * m_rA.y - iB * m_rB.x * m_rB.y; 218 K.ey.y = mA + mB + iA * m_rA.x * m_rA.x + iB * m_rB.x * m_rB.x [all...] |
FrictionJoint.java | 54 private final Vec2 m_rB = new Vec2(); 154 Rot.mulToOutUnsafe(qB, temp.set(m_localAnchorB).subLocal(m_localCenterB), m_rB); 169 K.ex.x = mA + mB + iA * m_rA.y * m_rA.y + iB * m_rB.y * m_rB.y; 170 K.ex.y = -iA * m_rA.x * m_rA.y - iB * m_rB.x * m_rB.y; 172 K.ey.y = mA + mB + iA * m_rA.x * m_rA.x + iB * m_rB.x * m_rB.x; 195 wB += iB * (Vec2.cross(m_rB, P) + m_angularImpulse); 247 Vec2.crossToOutUnsafe(wB, m_rB, Cdot) [all...] |
RevoluteJoint.java | 80 private final Vec2 m_rB = new Vec2(); 137 Rot.mulToOutUnsafe(qB, temp.set(m_localAnchorB).subLocal(m_localCenterB), m_rB); 153 m_mass.ex.x = mA + mB + m_rA.y * m_rA.y * iA + m_rB.y * m_rB.y * iB; 154 m_mass.ey.x = -m_rA.y * m_rA.x * iA - m_rB.y * m_rB.x * iB; 155 m_mass.ez.x = -m_rA.y * iA - m_rB.y * iB; 157 m_mass.ey.y = mA + mB + m_rA.x * m_rA.x * iA + m_rB.x * m_rB.x * iB; 158 m_mass.ez.y = m_rA.x * iA + m_rB.x * iB [all...] |
WeldJoint.java | 76 private final Vec2 m_rB = new Vec2(); 176 Rot.mulToOutUnsafe(qB, temp.set(m_localAnchorB).subLocal(m_localCenterB), m_rB); 192 K.ex.x = mA + mB + m_rA.y * m_rA.y * iA + m_rB.y * m_rB.y * iB; 193 K.ey.x = -m_rA.y * m_rA.x * iA - m_rB.y * m_rB.x * iB; 194 K.ez.x = -m_rA.y * iA - m_rB.y * iB; 196 K.ey.y = mA + mB + m_rA.x * m_rA.x * iA + m_rB.x * m_rB.x * iB; 197 K.ez.y = m_rA.x * iA + m_rB.x * iB [all...] |
RopeJoint.java | 32 private final Vec2 m_rB = new Vec2(); 85 Rot.mulToOutUnsafe(qB, temp.set(m_localAnchorB).subLocal(m_localCenterB), m_rB); 87 m_u.set(cB).addLocal(m_rB).subLocal(cA).subLocal(m_rA); 109 float crB = Vec2.cross(m_rB, m_u); 126 wB += m_invIB * (m_rB.x * Py - m_rB.y * Px); 154 Vec2.crossToOutUnsafe(wB, m_rB, vpB); 177 wB += m_invIB * (m_rB.x * Py - m_rB.y * Px);
|
DistanceJoint.java | 85 private final Vec2 m_rB = new Vec2(); 196 Rot.mulToOutUnsafe(qB, m_u.set(m_localAnchorB).subLocal(m_localCenterB), m_rB); 197 m_u.set(cB).addLocal(m_rB).subLocal(cA).subLocal(m_rA); 212 float crBu = Vec2.cross(m_rB, m_u); 256 wB += m_invIB * Vec2.cross(m_rB, P); 281 Vec2.crossToOutUnsafe(wB, m_rB, vpB); 297 wB += m_invIB * (m_rB.x * Py - m_rB.y * Px);
|
PulleyJoint.java | 67 private final Vec2 m_rB = new Vec2(); 211 Rot.mulToOutUnsafe(qB, temp.set(m_localAnchorB).subLocal(m_localCenterB), m_rB); 214 m_uB.set(cB).addLocal(m_rB).subLocal(m_groundAnchorB); 233 float ruB = Vec2.cross(m_rB, m_uB); 261 wB += m_invIB * Vec2.cross(m_rB, PB); 290 Vec2.crossToOutUnsafe(wB, m_rB, vpB); 304 wB += m_invIB * Vec2.cross(m_rB, PB);
|
/external/libgdx/extensions/gdx-box2d/gdx-box2d/jni/Box2D/Dynamics/Joints/ |
b2MouseJoint.cpp | 134 m_rB = b2Mul(qB, m_localAnchorB - m_localCenterB); 140 K.ex.x = m_invMassB + m_invIB * m_rB.y * m_rB.y + m_gamma; 141 K.ex.y = -m_invIB * m_rB.x * m_rB.y; 143 K.ey.y = m_invMassB + m_invIB * m_rB.x * m_rB.x + m_gamma; 147 m_C = cB + m_rB - m_targetA; 157 wB += m_invIB * b2Cross(m_rB, m_impulse); 174 b2Vec2 Cdot = vB + b2Cross(wB, m_rB); [all...] |
b2FrictionJoint.cpp | 79 m_rB = b2Mul(qB, m_localAnchorB - m_localCenterB); 94 K.ex.x = mA + mB + iA * m_rA.y * m_rA.y + iB * m_rB.y * m_rB.y; 95 K.ex.y = -iA * m_rA.x * m_rA.y - iB * m_rB.x * m_rB.y; 97 K.ey.y = mA + mB + iA * m_rA.x * m_rA.x + iB * m_rB.x * m_rB.x; 117 wB += iB * (b2Cross(m_rB, P) + m_angularImpulse); 159 b2Vec2 Cdot = vB + b2Cross(wB, m_rB) - vA - b2Cross(wA, m_rA); 179 wB += iB * b2Cross(m_rB, impulse) [all...] |
b2MotorJoint.cpp | 86 m_rB = b2Mul(qB, -m_localCenterB); 101 K.ex.x = mA + mB + iA * m_rA.y * m_rA.y + iB * m_rB.y * m_rB.y; 102 K.ex.y = -iA * m_rA.x * m_rA.y - iB * m_rB.x * m_rB.y; 104 K.ey.y = mA + mB + iA * m_rA.x * m_rA.x + iB * m_rB.x * m_rB.x; 114 m_linearError = cB + m_rB - cA - m_rA - b2Mul(qA, m_linearOffset); 127 wB += iB * (b2Cross(m_rB, P) + m_angularImpulse); 170 b2Vec2 Cdot = vB + b2Cross(wB, m_rB) - vA - b2Cross(wA, m_rA) + inv_h * m_correctionFactor * m_linearError [all...] |
b2WeldJoint.cpp | 80 m_rB = b2Mul(qB, m_localAnchorB - m_localCenterB); 95 K.ex.x = mA + mB + m_rA.y * m_rA.y * iA + m_rB.y * m_rB.y * iB; 96 K.ey.x = -m_rA.y * m_rA.x * iA - m_rB.y * m_rB.x * iB; 97 K.ez.x = -m_rA.y * iA - m_rB.y * iB; 99 K.ey.y = mA + mB + m_rA.x * m_rA.x * iA + m_rB.x * m_rB.x * iB; 100 K.ez.y = m_rA.x * iA + m_rB.x * iB; 156 wB += iB * (b2Cross(m_rB, P) + m_impulse.z) [all...] |
b2RevoluteJoint.cpp | 86 m_rB = b2Mul(qB, m_localAnchorB - m_localCenterB); 102 m_mass.ex.x = mA + mB + m_rA.y * m_rA.y * iA + m_rB.y * m_rB.y * iB; 103 m_mass.ey.x = -m_rA.y * m_rA.x * iA - m_rB.y * m_rB.x * iB; 104 m_mass.ez.x = -m_rA.y * iA - m_rB.y * iB; 106 m_mass.ey.y = mA + mB + m_rA.x * m_rA.x * iA + m_rB.x * m_rB.x * iB; 107 m_mass.ez.y = m_rA.x * iA + m_rB.x * iB; 169 wB += iB * (b2Cross(m_rB, P) + m_motorImpulse + m_impulse.z) [all...] |
b2DistanceJoint.cpp | 86 m_rB = b2Mul(qB, m_localAnchorB - m_localCenterB); 87 m_u = cB + m_rB - cA - m_rA; 101 float32 crBu = b2Cross(m_rB, m_u); 144 wB += m_invIB * b2Cross(m_rB, P); 166 b2Vec2 vpB = vB + b2Cross(wB, m_rB); 176 wB += m_invIB * b2Cross(m_rB, P);
|
b2RopeJoint.cpp | 70 m_rB = b2Mul(qB, m_localAnchorB - m_localCenterB); 71 m_u = cB + m_rB - cA - m_rA; 99 float32 crB = b2Cross(m_rB, m_u); 113 wB += m_invIB * b2Cross(m_rB, P); 135 b2Vec2 vpB = vB + b2Cross(wB, m_rB); 154 wB += m_invIB * b2Cross(m_rB, P);
|
b2FrictionJoint.h | 108 b2Vec2 m_rB;
|
b2MouseJoint.h | 121 b2Vec2 m_rB;
|
b2RopeJoint.h | 103 b2Vec2 m_rB;
|
b2PulleyJoint.cpp | 97 m_rB = b2Mul(qB, m_localAnchorB - m_localCenterB); 101 m_uB = cB + m_rB - m_groundAnchorB; 126 float32 ruB = b2Cross(m_rB, m_uB); 150 wB += m_invIB * b2Cross(m_rB, PB); 171 b2Vec2 vpB = vB + b2Cross(wB, m_rB); 182 wB += m_invIB * b2Cross(m_rB, PB);
|
b2DistanceJoint.h | 129 b2Vec2 m_rB;
|
b2MotorJoint.h | 120 b2Vec2 m_rB;
|
b2PulleyJoint.h | 142 b2Vec2 m_rB;
|
b2WeldJoint.h | 116 b2Vec2 m_rB;
|
b2RevoluteJoint.h | 187 b2Vec2 m_rB;
|