/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/ConstraintSolver/ |
H A D | btSliderConstraint.cpp | 295 btVector3 ax1, p, q; local 302 ax1 = ax1A * factA + ax1B * factB; 303 ax1.normalize(); 305 btPlaneSpace1 (ax1, p, q); 309 ax1 = trA.getBasis().getColumn(0); 338 // bodyB, we need to rotate both bodies along the axis u = (ax1 x ax2). 339 // if "theta" is the angle between ax1 and ax2, we need an angular velocity 343 // angular_velocity = |angular_velocity| * (ax1 x ax2) / |ax1 x ax2| 344 // = (erp*fps) * theta * (ax1 [all...] |
H A D | btHingeConstraint.cpp | 503 btVector3 ax1 = trA.getBasis().getColumn(2); local 526 // if ax1,ax2 are the unit length hinge axes as computed from body1 and 527 // body2, we need to rotate both bodies along the axis u = (ax1 x ax2). 528 // if `theta' is the angle between ax1 and ax2, we need an angular velocity 532 // angular_velocity = |angular_velocity| * (ax1 x ax2) / |ax1 x ax2| 533 // = (erp*fps) * theta * (ax1 x ax2) / sin(theta) 534 // ...as ax1 and ax2 are unit length. if theta is smallish, 536 // angular_velocity = (erp*fps) * (ax1 x ax2) 537 // ax1 809 btVector3 ax1 = ax1A * factA + ax1B * factB; local [all...] |
H A D | btGeneric6DofConstraint.cpp | 776 btConstraintInfo2 *info, int row, btVector3& ax1, int rotational,int rotAllowed) 785 J1[srow+0] = ax1[0]; 786 J1[srow+1] = ax1[1]; 787 J1[srow+2] = ax1[2]; 789 J2[srow+0] = -ax1[0]; 790 J2[srow+1] = -ax1[1]; 791 J2[srow+2] = -ax1[2]; 801 btVector3 projB = ax1 * relB.dot(ax1); 806 btVector3 projA = ax1 * rel 773 get_limit_motor_info2( btRotationalLimitMotor * limot, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB, btConstraintInfo2 *info, int row, btVector3& ax1, int rotational,int rotAllowed) argument [all...] |
H A D | btGeneric6DofSpring2Constraint.cpp | 617 void btGeneric6DofSpring2Constraint::calculateJacobi(btRotationalLimitMotor2 * limot, const btTransform& transA,const btTransform& transB, btConstraintInfo2 *info, int srow, btVector3& ax1, int rotational, int rotAllowed) argument 622 J1[srow+0] = ax1[0]; 623 J1[srow+1] = ax1[1]; 624 J1[srow+2] = ax1[2]; 626 J2[srow+0] = -ax1[0]; 627 J2[srow+1] = -ax1[1]; 628 J2[srow+2] = -ax1[2]; 637 tmpA = relA.cross(ax1); 638 tmpB = relB.cross(ax1); 654 btConstraintInfo2 *info, int row, btVector3& ax1, in 651 get_limit_motor_info2( btRotationalLimitMotor2 * limot, const btTransform& transA,const btTransform& transB,const btVector3& linVelA,const btVector3& linVelB,const btVector3& angVelA,const btVector3& angVelB, btConstraintInfo2 *info, int row, btVector3& ax1, int rotational,int rotAllowed) argument [all...] |
H A D | btConeTwistConstraint.cpp | 166 btVector3 ax1; local 201 ax1 = m_swingAxis * m_relaxationFactor * m_relaxationFactor; 202 J1[srow+0] = ax1[0]; 203 J1[srow+1] = ax1[1]; 204 J1[srow+2] = ax1[2]; 205 J2[srow+0] = -ax1[0]; 206 J2[srow+1] = -ax1[1]; 207 J2[srow+2] = -ax1[2]; 223 ax1 = m_twistAxis * m_relaxationFactor * m_relaxationFactor; 226 J1[srow+0] = ax1[ [all...] |
H A D | btGeneric6DofConstraint.h | 549 btConstraintInfo2 *info, int row, btVector3& ax1, int rotational, int rotAllowed = false);
|
H A D | btGeneric6DofSpring2Constraint.h | 317 void calculateJacobi(btRotationalLimitMotor2* limot, const btTransform& transA,const btTransform& transB, btConstraintInfo2* info, int srow, btVector3& ax1, int rotational, int rotAllowed); 320 btConstraintInfo2* info, int row, btVector3& ax1, int rotational, int rotAllowed = false);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/dynamics/com/badlogic/gdx/physics/bullet/dynamics/ |
H A D | btGeneric6DofConstraint.java | 188 public int get_limit_motor_info2(btRotationalLimitMotor limot, Matrix4 transA, Matrix4 transB, Vector3 linVelA, Vector3 linVelB, Vector3 angVelA, Vector3 angVelB, btTypedConstraint.btConstraintInfo2 info, int row, Vector3 ax1, int rotational, int rotAllowed) { argument 189 return DynamicsJNI.btGeneric6DofConstraint_get_limit_motor_info2__SWIG_0(swigCPtr, this, btRotationalLimitMotor.getCPtr(limot), limot, transA, transB, linVelA, linVelB, angVelA, angVelB, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, row, ax1, rotational, rotAllowed); 192 public int get_limit_motor_info2(btRotationalLimitMotor limot, Matrix4 transA, Matrix4 transB, Vector3 linVelA, Vector3 linVelB, Vector3 angVelA, Vector3 angVelB, btTypedConstraint.btConstraintInfo2 info, int row, Vector3 ax1, int rotational) { argument 193 return DynamicsJNI.btGeneric6DofConstraint_get_limit_motor_info2__SWIG_1(swigCPtr, this, btRotationalLimitMotor.getCPtr(limot), limot, transA, transB, linVelA, linVelB, angVelA, angVelB, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, row, ax1, rotational);
|
/external/webrtc/webrtc/video/ |
H A D | full_stack_plot.py | 223 def plot(self, ax1): 253 ax1.set_xlabel("Frame", fontsize="large") 255 ax2 = ax1.twinx() 274 ax = ax2 if line.flags & RIGHT_Y_AXIS else ax1 278 ax1.grid(True) 280 ax1.legend(loc="upper left", shadow=True, fontsize="large") 283 ax1.legend(loc="best", shadow=True, fontsize="large")
|
/external/webrtc/webrtc/modules/audio_coding/neteq/test/delay_tool/ |
H A D | plot_neteq_delay.m | 128 ax1=axis; 131 axis([ax2(1:3) ax1(4)])
|
/external/mesa3d/src/gallium/state_trackers/vega/ |
H A D | matrix.h | 320 VGfloat ax1 = dx1 - dx2; local 327 VGfloat htop = ax1 * ay - ax * ay1; 328 VGfloat bottom = ax1 * ay2 - ax2 * ay1;
|
/external/eigen/demos/opengl/ |
H A D | quaternion_demo.cpp | 77 Vector3f ax1 = ax0.unitOrthogonal(); local 84 * AngleAxisf(angles[j*2+0] * (l==1 ? 0.35 : 0.5), ax1)) * ax0)
|