Searched refs:ax1 (Results 1 - 12 of 12) sorted by relevance

/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/ConstraintSolver/
H A DbtSliderConstraint.cpp295 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 DbtHingeConstraint.cpp503 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 DbtGeneric6DofConstraint.cpp776 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 DbtGeneric6DofSpring2Constraint.cpp617 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 DbtConeTwistConstraint.cpp166 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 DbtGeneric6DofConstraint.h549 btConstraintInfo2 *info, int row, btVector3& ax1, int rotational, int rotAllowed = false);
H A DbtGeneric6DofSpring2Constraint.h317 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 DbtGeneric6DofConstraint.java188 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 Dfull_stack_plot.py223 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 Dplot_neteq_delay.m128 ax1=axis;
131 axis([ax2(1:3) ax1(4)])
/external/mesa3d/src/gallium/state_trackers/vega/
H A Dmatrix.h320 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 Dquaternion_demo.cpp77 Vector3f ax1 = ax0.unitOrthogonal(); local
84 * AngleAxisf(angles[j*2+0] * (l==1 ? 0.35 : 0.5), ax1)) * ax0)

Completed in 6956 milliseconds