/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) 22 m_axisInA(axisInA),
|
btHingeConstraint.h | 107 btHingeConstraint(btRigidBody& rbA,btRigidBody& rbB, const btVector3& pivotInA,const btVector3& pivotInB, const btVector3& axisInA,const btVector3& axisInB, bool useReferenceFrameA = false); 109 btHingeConstraint(btRigidBody& rbA,const btVector3& pivotInA,const btVector3& axisInA, bool useReferenceFrameA = false); 197 void setAxis(btVector3& axisInA) 200 btPlaneSpace1(axisInA, rbAxisA1, rbAxisA2); 203 m_rbAFrame.getBasis().setValue( rbAxisA1.getX(),rbAxisA2.getX(),axisInA.getX(), 204 rbAxisA1.getY(),rbAxisA2.getY(),axisInA.getY(), 205 rbAxisA1.getZ(),rbAxisA2.getZ(),axisInA.getZ() ); 207 btVector3 axisInB = m_rbA.getCenterOfMassTransform().getBasis() * axisInA; 209 btQuaternion rotationArc = shortestArcQuat(axisInA,axisInB); 349 btHingeAccumulatedAngleConstraint(btRigidBody& rbA,btRigidBody& rbB, const btVector3& pivotInA,const btVector3& pivotInB, const btVector3& axisInA,const btVector3& axisInB, bool useReferenceFrameA = false [all...] |
btJacobianEntry.h | 73 btJacobianEntry(const btVector3& axisInA, 78 , m_aJ(axisInA)
|
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) 60 btScalar projection = axisInA.dot(rbAxisA1); 68 rbAxisA2 = axisInA.cross(rbAxisA1); 69 rbAxisA1 = rbAxisA2.cross(axisInA); 72 m_rbAFrame.getBasis().setValue( rbAxisA1.getX(),rbAxisA2.getX(),axisInA.getX(), 73 rbAxisA1.getY(),rbAxisA2.getY(),axisInA.getY(), 74 rbAxisA1.getZ(),rbAxisA2.getZ(),axisInA.getZ() ); 76 btQuaternion rotationArc = shortestArcQuat(axisInA,axisInB); 99 btHingeConstraint::btHingeConstraint(btRigidBody& rbA,const btVector3& pivotInA,const btVector3& axisInA, bool useReferenceFrameA) 118 btPlaneSpace1(axisInA, rbAxisA1, rbAxisA2) [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); 70 public btHingeAccumulatedAngleConstraint(btRigidBody rbA, Vector3 pivotInA, Vector3 axisInA, boolean useReferenceFrameA) { 71 this(DynamicsJNI.new_btHingeAccumulatedAngleConstraint__SWIG_2(btRigidBody.getCPtr(rbA), rbA, pivotInA, axisInA, useReferenceFrameA), true); 74 public btHingeAccumulatedAngleConstraint(btRigidBody rbA, Vector3 pivotInA, Vector3 axisInA) { 75 this(DynamicsJNI.new_btHingeAccumulatedAngleConstraint__SWIG_3(btRigidBody.getCPtr(rbA), rbA, pivotInA, axisInA), 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); 70 public btHingeConstraint(btRigidBody rbA, Vector3 pivotInA, Vector3 axisInA, boolean useReferenceFrameA) { 71 this(DynamicsJNI.new_btHingeConstraint__SWIG_2(btRigidBody.getCPtr(rbA), rbA, pivotInA, axisInA, useReferenceFrameA), true); 74 public btHingeConstraint(btRigidBody rbA, Vector3 pivotInA, Vector3 axisInA) { 75 this(DynamicsJNI.new_btHingeConstraint__SWIG_3(btRigidBody.getCPtr(rbA), rbA, pivotInA, axisInA), true); 174 public void setAxis(Vector3 axisInA) { 175 DynamicsJNI.btHingeConstraint_setAxis(swigCPtr, this, axisInA); [all...] |
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; 947 axisInA.deSerializeFloat(gearData->m_axisInA); 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);
|