/external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/ConstraintSolver/ |
btGearConstraint.cpp | 20 btGearConstraint::btGearConstraint(btRigidBody& rbA, btRigidBody& rbB, const btVector3& axisInA,const btVector3& axisInB, btScalar ratio) 23 m_axisInB(axisInB),
|
btHingeConstraint.h | 107 btHingeConstraint(btRigidBody& rbA,btRigidBody& rbB, const btVector3& pivotInA,const btVector3& pivotInB, const btVector3& axisInA,const btVector3& axisInB, bool useReferenceFrameA = false); 207 btVector3 axisInB = m_rbA.getCenterOfMassTransform().getBasis() * axisInA; 209 btQuaternion rotationArc = shortestArcQuat(axisInA,axisInB); 211 btVector3 rbAxisB2 = axisInB.cross(rbAxisB1); 215 m_rbBFrame.getBasis().setValue( rbAxisB1.getX(),rbAxisB2.getX(),axisInB.getX(), 216 rbAxisB1.getY(),rbAxisB2.getY(),axisInB.getY(), 217 rbAxisB1.getZ(),rbAxisB2.getZ(),axisInB.getZ() ); 349 btHingeAccumulatedAngleConstraint(btRigidBody& rbA,btRigidBody& rbB, const btVector3& pivotInA,const btVector3& pivotInB, const btVector3& axisInA,const btVector3& axisInB, bool useReferenceFrameA = false) 350 :btHingeConstraint(rbA,rbB,pivotInA,pivotInB, axisInA,axisInB, useReferenceFrameA )
|
btJacobianEntry.h | 74 const btVector3& axisInB, 79 , m_bJ(-axisInB)
|
btGearConstraint.h | 45 btGearConstraint(btRigidBody& rbA, btRigidBody& rbB, const btVector3& axisInA,const btVector3& axisInB, btScalar ratio=1.f);
|
btHingeConstraint.cpp | 38 const btVector3& axisInA,const btVector3& axisInB, bool useReferenceFrameA) 76 btQuaternion rotationArc = shortestArcQuat(axisInA,axisInB); 78 btVector3 rbAxisB2 = axisInB.cross(rbAxisB1); 81 m_rbBFrame.getBasis().setValue( rbAxisB1.getX(),rbAxisB2.getX(),axisInB.getX(), 82 rbAxisB1.getY(),rbAxisB2.getY(),axisInB.getY(), 83 rbAxisB1.getZ(),rbAxisB2.getZ(),axisInB.getZ() ); 125 btVector3 axisInB = rbA.getCenterOfMassTransform().getBasis() * axisInA; 127 btQuaternion rotationArc = shortestArcQuat(axisInA,axisInB); 129 btVector3 rbAxisB2 = axisInB.cross(rbAxisB1); 133 m_rbBFrame.getBasis().setValue( rbAxisB1.getX(),rbAxisB2.getX(),axisInB.getX() [all...] |
/external/libgdx/extensions/gdx-bullet/jni/swig-src/dynamics/com/badlogic/gdx/physics/bullet/dynamics/ |
btHingeAccumulatedAngleConstraint.java | 62 public btHingeAccumulatedAngleConstraint(btRigidBody rbA, btRigidBody rbB, Vector3 pivotInA, Vector3 pivotInB, Vector3 axisInA, Vector3 axisInB, boolean useReferenceFrameA) { 63 this(DynamicsJNI.new_btHingeAccumulatedAngleConstraint__SWIG_0(btRigidBody.getCPtr(rbA), rbA, btRigidBody.getCPtr(rbB), rbB, pivotInA, pivotInB, axisInA, axisInB, useReferenceFrameA), true); 66 public btHingeAccumulatedAngleConstraint(btRigidBody rbA, btRigidBody rbB, Vector3 pivotInA, Vector3 pivotInB, Vector3 axisInA, Vector3 axisInB) { 67 this(DynamicsJNI.new_btHingeAccumulatedAngleConstraint__SWIG_1(btRigidBody.getCPtr(rbA), rbA, btRigidBody.getCPtr(rbB), rbB, pivotInA, pivotInB, axisInA, axisInB), true);
|
btHingeConstraint.java | 62 public btHingeConstraint(btRigidBody rbA, btRigidBody rbB, Vector3 pivotInA, Vector3 pivotInB, Vector3 axisInA, Vector3 axisInB, boolean useReferenceFrameA) { 63 this(DynamicsJNI.new_btHingeConstraint__SWIG_0(btRigidBody.getCPtr(rbA), rbA, btRigidBody.getCPtr(rbB), rbB, pivotInA, pivotInB, axisInA, axisInB, useReferenceFrameA), true); 66 public btHingeConstraint(btRigidBody rbA, btRigidBody rbB, Vector3 pivotInA, Vector3 pivotInB, Vector3 axisInA, Vector3 axisInB) { 67 this(DynamicsJNI.new_btHingeConstraint__SWIG_1(btRigidBody.getCPtr(rbA), rbA, btRigidBody.getCPtr(rbB), rbB, pivotInA, pivotInB, axisInA, axisInB), true);
|
btJacobianEntry.java | 74 public btJacobianEntry(Vector3 axisInA, Vector3 axisInB, Vector3 inertiaInvA, Vector3 inertiaInvB) { 75 this(DynamicsJNI.new_btJacobianEntry__SWIG_3(axisInA, axisInB, inertiaInvA, inertiaInvB), true);
|
/external/libgdx/extensions/gdx-bullet/jni/swig-src/extras/ |
extras_wrap.h | 59 virtual btGearConstraint *createGearConstraint(btRigidBody &rbA, btRigidBody &rbB, btVector3 const &axisInA, btVector3 const &axisInB, btScalar ratio);
|
extras_wrap.cpp | [all...] |
/external/libgdx/extensions/gdx-bullet/jni/src/extras/Serialize/BulletWorldImporter/ |
btWorldImporter.h | 207 virtual btGearConstraint* createGearConstraint(btRigidBody& rbA, btRigidBody& rbB, const btVector3& axisInA,const btVector3& axisInB, btScalar ratio);
|
btWorldImporter.cpp | 946 btVector3 axisInA,axisInB; 948 axisInB.deSerializeFloat(gearData->m_axisInB); 949 gear = createGearConstraint(*rbA, *rbB, axisInA,axisInB, gearData->m_ratio); 954 //btGearConstraint(btRigidBody& rbA, btRigidBody& rbB, const btVector3& axisInA,const btVector3& axisInB, btScalar ratio=1.f); [all...] |
/external/libgdx/extensions/gdx-bullet/jni/swig-src/extras/com/badlogic/gdx/physics/bullet/extras/ |
ExtrasJNI.java | 243 public static long SwigDirector_btBulletWorldImporter_createGearConstraint(btBulletWorldImporter jself, long rbA, long rbB, Vector3 axisInA, Vector3 axisInB, float ratio) { 244 return SWIGTYPE_p_btGearConstraint.getCPtr(jself.createGearConstraint(new btRigidBody(rbA, false), new btRigidBody(rbB, false), axisInA, axisInB, ratio));
|
btWorldImporter.java | 346 public SWIGTYPE_p_btGearConstraint createGearConstraint(btRigidBody rbA, btRigidBody rbB, Vector3 axisInA, Vector3 axisInB, float ratio) { 347 long cPtr = ExtrasJNI.btWorldImporter_createGearConstraint(swigCPtr, this, btRigidBody.getCPtr(rbA), rbA, btRigidBody.getCPtr(rbB), rbB, axisInA, axisInB, ratio);
|