Home | History | Annotate | Download | only in dynamics
      1 /* ----------------------------------------------------------------------------
      2  * This file was automatically generated by SWIG (http://www.swig.org).
      3  * Version 3.0.8
      4  *
      5  * Do not make changes to this file unless you know what you are doing--modify
      6  * the SWIG interface file instead.
      7  * ----------------------------------------------------------------------------- */
      8 
      9 package com.badlogic.gdx.physics.bullet.dynamics;
     10 
     11 import com.badlogic.gdx.physics.bullet.BulletBase;
     12 import com.badlogic.gdx.physics.bullet.linearmath.*;
     13 import com.badlogic.gdx.physics.bullet.collision.*;
     14 import com.badlogic.gdx.math.Vector3;
     15 import com.badlogic.gdx.math.Quaternion;
     16 import com.badlogic.gdx.math.Matrix3;
     17 import com.badlogic.gdx.math.Matrix4;
     18 import com.badlogic.gdx.utils.Pool;
     19 
     20 public class DynamicsJNI {
     21   public final static native void gDeactivationTime_set(float jarg1);
     22   public final static native float gDeactivationTime_get();
     23   public final static native void gDisableDeactivation_set(boolean jarg1);
     24   public final static native boolean gDisableDeactivation_get();
     25   public final static native void btRigidBody_btRigidBodyConstructionInfo_mass_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     26   public final static native float btRigidBody_btRigidBodyConstructionInfo_mass_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     27   public final static native void btRigidBody_btRigidBodyConstructionInfo_i_motionState_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, long jarg2, btMotionState jarg2_);
     28   public final static native long btRigidBody_btRigidBodyConstructionInfo_i_motionState_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     29   public final static native void btRigidBody_btRigidBodyConstructionInfo_startWorldTransform_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, long jarg2, btTransform jarg2_);
     30   public final static native long btRigidBody_btRigidBodyConstructionInfo_startWorldTransform_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     31   public final static native void btRigidBody_btRigidBodyConstructionInfo_i_collisionShape_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, long jarg2, btCollisionShape jarg2_);
     32   public final static native long btRigidBody_btRigidBodyConstructionInfo_i_collisionShape_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     33   public final static native void btRigidBody_btRigidBodyConstructionInfo_localInertia_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, long jarg2, btVector3 jarg2_);
     34   public final static native long btRigidBody_btRigidBodyConstructionInfo_localInertia_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     35   public final static native void btRigidBody_btRigidBodyConstructionInfo_linearDamping_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     36   public final static native float btRigidBody_btRigidBodyConstructionInfo_linearDamping_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     37   public final static native void btRigidBody_btRigidBodyConstructionInfo_angularDamping_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     38   public final static native float btRigidBody_btRigidBodyConstructionInfo_angularDamping_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     39   public final static native void btRigidBody_btRigidBodyConstructionInfo_friction_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     40   public final static native float btRigidBody_btRigidBodyConstructionInfo_friction_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     41   public final static native void btRigidBody_btRigidBodyConstructionInfo_rollingFriction_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     42   public final static native float btRigidBody_btRigidBodyConstructionInfo_rollingFriction_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     43   public final static native void btRigidBody_btRigidBodyConstructionInfo_restitution_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     44   public final static native float btRigidBody_btRigidBodyConstructionInfo_restitution_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     45   public final static native void btRigidBody_btRigidBodyConstructionInfo_linearSleepingThreshold_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     46   public final static native float btRigidBody_btRigidBodyConstructionInfo_linearSleepingThreshold_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     47   public final static native void btRigidBody_btRigidBodyConstructionInfo_angularSleepingThreshold_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     48   public final static native float btRigidBody_btRigidBodyConstructionInfo_angularSleepingThreshold_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     49   public final static native void btRigidBody_btRigidBodyConstructionInfo_additionalDamping_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, boolean jarg2);
     50   public final static native boolean btRigidBody_btRigidBodyConstructionInfo_additionalDamping_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     51   public final static native void btRigidBody_btRigidBodyConstructionInfo_additionalDampingFactor_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     52   public final static native float btRigidBody_btRigidBodyConstructionInfo_additionalDampingFactor_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     53   public final static native void btRigidBody_btRigidBodyConstructionInfo_additionalLinearDampingThresholdSqr_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     54   public final static native float btRigidBody_btRigidBodyConstructionInfo_additionalLinearDampingThresholdSqr_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     55   public final static native void btRigidBody_btRigidBodyConstructionInfo_additionalAngularDampingThresholdSqr_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     56   public final static native float btRigidBody_btRigidBodyConstructionInfo_additionalAngularDampingThresholdSqr_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     57   public final static native void btRigidBody_btRigidBodyConstructionInfo_additionalAngularDampingFactor_set(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_, float jarg2);
     58   public final static native float btRigidBody_btRigidBodyConstructionInfo_additionalAngularDampingFactor_get(long jarg1, btRigidBody.btRigidBodyConstructionInfo jarg1_);
     59   public final static native long new_btRigidBody_btRigidBodyConstructionInfo__SWIG_0(boolean jarg1, float jarg2, long jarg3, btMotionState jarg3_, long jarg4, btCollisionShape jarg4_, Vector3 jarg5);
     60   public final static native long new_btRigidBody_btRigidBodyConstructionInfo__SWIG_1(boolean jarg1, float jarg2, long jarg3, btMotionState jarg3_, long jarg4, btCollisionShape jarg4_);
     61   public final static native void delete_btRigidBody_btRigidBodyConstructionInfo(long jarg1);
     62   public final static native void delete_btRigidBody(long jarg1);
     63   public final static native void btRigidBody_proceedToTransform(long jarg1, btRigidBody jarg1_, Matrix4 jarg2);
     64   public final static native void btRigidBody_predictIntegratedTransform(long jarg1, btRigidBody jarg1_, float jarg2, Matrix4 jarg3);
     65   public final static native void btRigidBody_saveKinematicState(long jarg1, btRigidBody jarg1_, float jarg2);
     66   public final static native void btRigidBody_applyGravity(long jarg1, btRigidBody jarg1_);
     67   public final static native void btRigidBody_setGravity(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
     68   public final static native Vector3 btRigidBody_getGravity(long jarg1, btRigidBody jarg1_);
     69   public final static native void btRigidBody_setDamping(long jarg1, btRigidBody jarg1_, float jarg2, float jarg3);
     70   public final static native float btRigidBody_getLinearDamping(long jarg1, btRigidBody jarg1_);
     71   public final static native float btRigidBody_getAngularDamping(long jarg1, btRigidBody jarg1_);
     72   public final static native float btRigidBody_getLinearSleepingThreshold(long jarg1, btRigidBody jarg1_);
     73   public final static native float btRigidBody_getAngularSleepingThreshold(long jarg1, btRigidBody jarg1_);
     74   public final static native void btRigidBody_applyDamping(long jarg1, btRigidBody jarg1_, float jarg2);
     75   public final static native void btRigidBody_setMassProps(long jarg1, btRigidBody jarg1_, float jarg2, Vector3 jarg3);
     76   public final static native Vector3 btRigidBody_getLinearFactor(long jarg1, btRigidBody jarg1_);
     77   public final static native void btRigidBody_setLinearFactor(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
     78   public final static native float btRigidBody_getInvMass(long jarg1, btRigidBody jarg1_);
     79   public final static native Matrix3 btRigidBody_getInvInertiaTensorWorld(long jarg1, btRigidBody jarg1_);
     80   public final static native void btRigidBody_integrateVelocities(long jarg1, btRigidBody jarg1_, float jarg2);
     81   public final static native void btRigidBody_setCenterOfMassTransform(long jarg1, btRigidBody jarg1_, Matrix4 jarg2);
     82   public final static native void btRigidBody_applyCentralForce(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
     83   public final static native Vector3 btRigidBody_getTotalForce(long jarg1, btRigidBody jarg1_);
     84   public final static native Vector3 btRigidBody_getTotalTorque(long jarg1, btRigidBody jarg1_);
     85   public final static native Vector3 btRigidBody_getInvInertiaDiagLocal(long jarg1, btRigidBody jarg1_);
     86   public final static native void btRigidBody_setInvInertiaDiagLocal(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
     87   public final static native void btRigidBody_setSleepingThresholds(long jarg1, btRigidBody jarg1_, float jarg2, float jarg3);
     88   public final static native void btRigidBody_applyTorque(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
     89   public final static native void btRigidBody_applyForce(long jarg1, btRigidBody jarg1_, Vector3 jarg2, Vector3 jarg3);
     90   public final static native void btRigidBody_applyCentralImpulse(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
     91   public final static native void btRigidBody_applyTorqueImpulse(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
     92   public final static native void btRigidBody_applyImpulse(long jarg1, btRigidBody jarg1_, Vector3 jarg2, Vector3 jarg3);
     93   public final static native void btRigidBody_clearForces(long jarg1, btRigidBody jarg1_);
     94   public final static native void btRigidBody_updateInertiaTensor(long jarg1, btRigidBody jarg1_);
     95   public final static native Vector3 btRigidBody_getCenterOfMassPosition(long jarg1, btRigidBody jarg1_);
     96   public final static native Quaternion btRigidBody_getOrientation(long jarg1, btRigidBody jarg1_);
     97   public final static native Matrix4 btRigidBody_getCenterOfMassTransform(long jarg1, btRigidBody jarg1_);
     98   public final static native Vector3 btRigidBody_getLinearVelocity(long jarg1, btRigidBody jarg1_);
     99   public final static native Vector3 btRigidBody_getAngularVelocity(long jarg1, btRigidBody jarg1_);
    100   public final static native void btRigidBody_setLinearVelocity(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
    101   public final static native void btRigidBody_setAngularVelocity(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
    102   public final static native Vector3 btRigidBody_getVelocityInLocalPoint(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
    103   public final static native void btRigidBody_translate(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
    104   public final static native void btRigidBody_getAabb(long jarg1, btRigidBody jarg1_, Vector3 jarg2, Vector3 jarg3);
    105   public final static native float btRigidBody_computeImpulseDenominator(long jarg1, btRigidBody jarg1_, Vector3 jarg2, Vector3 jarg3);
    106   public final static native float btRigidBody_computeAngularImpulseDenominator(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
    107   public final static native void btRigidBody_updateDeactivation(long jarg1, btRigidBody jarg1_, float jarg2);
    108   public final static native boolean btRigidBody_wantsSleeping(long jarg1, btRigidBody jarg1_);
    109   public final static native long btRigidBody_getBroadphaseProxy__SWIG_0(long jarg1, btRigidBody jarg1_);
    110   public final static native void btRigidBody_setNewBroadphaseProxy(long jarg1, btRigidBody jarg1_, long jarg2, btBroadphaseProxy jarg2_);
    111   public final static native long btRigidBody_internalGetMotionState__SWIG_0(long jarg1, btRigidBody jarg1_);
    112   public final static native void btRigidBody_internalSetMotionState(long jarg1, btRigidBody jarg1_, long jarg2, btMotionState jarg2_);
    113   public final static native void btRigidBody_contactSolverType_set(long jarg1, btRigidBody jarg1_, int jarg2);
    114   public final static native int btRigidBody_contactSolverType_get(long jarg1, btRigidBody jarg1_);
    115   public final static native void btRigidBody_frictionSolverType_set(long jarg1, btRigidBody jarg1_, int jarg2);
    116   public final static native int btRigidBody_frictionSolverType_get(long jarg1, btRigidBody jarg1_);
    117   public final static native void btRigidBody_setAngularFactor__SWIG_0(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
    118   public final static native void btRigidBody_setAngularFactor__SWIG_1(long jarg1, btRigidBody jarg1_, float jarg2);
    119   public final static native Vector3 btRigidBody_getAngularFactor(long jarg1, btRigidBody jarg1_);
    120   public final static native boolean btRigidBody_isInWorld(long jarg1, btRigidBody jarg1_);
    121   public final static native void btRigidBody_addConstraintRef(long jarg1, btRigidBody jarg1_, long jarg2, btTypedConstraint jarg2_);
    122   public final static native void btRigidBody_removeConstraintRef(long jarg1, btRigidBody jarg1_, long jarg2, btTypedConstraint jarg2_);
    123   public final static native long btRigidBody_getConstraintRef(long jarg1, btRigidBody jarg1_, int jarg2);
    124   public final static native int btRigidBody_getNumConstraintRefs(long jarg1, btRigidBody jarg1_);
    125   public final static native void btRigidBody_setFlags(long jarg1, btRigidBody jarg1_, int jarg2);
    126   public final static native int btRigidBody_getFlags(long jarg1, btRigidBody jarg1_);
    127   public final static native Vector3 btRigidBody_computeGyroscopicImpulseImplicit_World(long jarg1, btRigidBody jarg1_, float jarg2);
    128   public final static native Vector3 btRigidBody_computeGyroscopicImpulseImplicit_Body(long jarg1, btRigidBody jarg1_, float jarg2);
    129   public final static native Vector3 btRigidBody_computeGyroscopicForceExplicit(long jarg1, btRigidBody jarg1_, float jarg2);
    130   public final static native Vector3 btRigidBody_getLocalInertia(long jarg1, btRigidBody jarg1_);
    131   public final static native long new_btRigidBody__SWIG_0(boolean jarg1, long jarg2, btRigidBody.btRigidBodyConstructionInfo jarg2_);
    132   public final static native long new_btRigidBody__SWIG_1(boolean jarg1, float jarg2, long jarg3, btMotionState jarg3_, long jarg4, btCollisionShape jarg4_, Vector3 jarg5);
    133   public final static native long new_btRigidBody__SWIG_2(boolean jarg1, float jarg2, long jarg3, btMotionState jarg3_, long jarg4, btCollisionShape jarg4_);
    134   public final static native void btRigidBodyFloatData_collisionObjectData_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2, btCollisionObjectFloatData jarg2_);
    135   public final static native long btRigidBodyFloatData_collisionObjectData_get(long jarg1, btRigidBodyFloatData jarg1_);
    136   public final static native void btRigidBodyFloatData_invInertiaTensorWorld_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2);
    137   public final static native long btRigidBodyFloatData_invInertiaTensorWorld_get(long jarg1, btRigidBodyFloatData jarg1_);
    138   public final static native void btRigidBodyFloatData_linearVelocity_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    139   public final static native long btRigidBodyFloatData_linearVelocity_get(long jarg1, btRigidBodyFloatData jarg1_);
    140   public final static native void btRigidBodyFloatData_angularVelocity_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    141   public final static native long btRigidBodyFloatData_angularVelocity_get(long jarg1, btRigidBodyFloatData jarg1_);
    142   public final static native void btRigidBodyFloatData_angularFactor_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    143   public final static native long btRigidBodyFloatData_angularFactor_get(long jarg1, btRigidBodyFloatData jarg1_);
    144   public final static native void btRigidBodyFloatData_linearFactor_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    145   public final static native long btRigidBodyFloatData_linearFactor_get(long jarg1, btRigidBodyFloatData jarg1_);
    146   public final static native void btRigidBodyFloatData_gravity_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    147   public final static native long btRigidBodyFloatData_gravity_get(long jarg1, btRigidBodyFloatData jarg1_);
    148   public final static native void btRigidBodyFloatData_gravity_acceleration_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    149   public final static native long btRigidBodyFloatData_gravity_acceleration_get(long jarg1, btRigidBodyFloatData jarg1_);
    150   public final static native void btRigidBodyFloatData_invInertiaLocal_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    151   public final static native long btRigidBodyFloatData_invInertiaLocal_get(long jarg1, btRigidBodyFloatData jarg1_);
    152   public final static native void btRigidBodyFloatData_totalForce_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    153   public final static native long btRigidBodyFloatData_totalForce_get(long jarg1, btRigidBodyFloatData jarg1_);
    154   public final static native void btRigidBodyFloatData_totalTorque_set(long jarg1, btRigidBodyFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    155   public final static native long btRigidBodyFloatData_totalTorque_get(long jarg1, btRigidBodyFloatData jarg1_);
    156   public final static native void btRigidBodyFloatData_inverseMass_set(long jarg1, btRigidBodyFloatData jarg1_, float jarg2);
    157   public final static native float btRigidBodyFloatData_inverseMass_get(long jarg1, btRigidBodyFloatData jarg1_);
    158   public final static native void btRigidBodyFloatData_linearDamping_set(long jarg1, btRigidBodyFloatData jarg1_, float jarg2);
    159   public final static native float btRigidBodyFloatData_linearDamping_get(long jarg1, btRigidBodyFloatData jarg1_);
    160   public final static native void btRigidBodyFloatData_angularDamping_set(long jarg1, btRigidBodyFloatData jarg1_, float jarg2);
    161   public final static native float btRigidBodyFloatData_angularDamping_get(long jarg1, btRigidBodyFloatData jarg1_);
    162   public final static native void btRigidBodyFloatData_additionalDampingFactor_set(long jarg1, btRigidBodyFloatData jarg1_, float jarg2);
    163   public final static native float btRigidBodyFloatData_additionalDampingFactor_get(long jarg1, btRigidBodyFloatData jarg1_);
    164   public final static native void btRigidBodyFloatData_additionalLinearDampingThresholdSqr_set(long jarg1, btRigidBodyFloatData jarg1_, float jarg2);
    165   public final static native float btRigidBodyFloatData_additionalLinearDampingThresholdSqr_get(long jarg1, btRigidBodyFloatData jarg1_);
    166   public final static native void btRigidBodyFloatData_additionalAngularDampingThresholdSqr_set(long jarg1, btRigidBodyFloatData jarg1_, float jarg2);
    167   public final static native float btRigidBodyFloatData_additionalAngularDampingThresholdSqr_get(long jarg1, btRigidBodyFloatData jarg1_);
    168   public final static native void btRigidBodyFloatData_additionalAngularDampingFactor_set(long jarg1, btRigidBodyFloatData jarg1_, float jarg2);
    169   public final static native float btRigidBodyFloatData_additionalAngularDampingFactor_get(long jarg1, btRigidBodyFloatData jarg1_);
    170   public final static native void btRigidBodyFloatData_linearSleepingThreshold_set(long jarg1, btRigidBodyFloatData jarg1_, float jarg2);
    171   public final static native float btRigidBodyFloatData_linearSleepingThreshold_get(long jarg1, btRigidBodyFloatData jarg1_);
    172   public final static native void btRigidBodyFloatData_angularSleepingThreshold_set(long jarg1, btRigidBodyFloatData jarg1_, float jarg2);
    173   public final static native float btRigidBodyFloatData_angularSleepingThreshold_get(long jarg1, btRigidBodyFloatData jarg1_);
    174   public final static native void btRigidBodyFloatData_additionalDamping_set(long jarg1, btRigidBodyFloatData jarg1_, int jarg2);
    175   public final static native int btRigidBodyFloatData_additionalDamping_get(long jarg1, btRigidBodyFloatData jarg1_);
    176   public final static native long new_btRigidBodyFloatData();
    177   public final static native void delete_btRigidBodyFloatData(long jarg1);
    178   public final static native void btRigidBodyDoubleData_collisionObjectData_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2, btCollisionObjectDoubleData jarg2_);
    179   public final static native long btRigidBodyDoubleData_collisionObjectData_get(long jarg1, btRigidBodyDoubleData jarg1_);
    180   public final static native void btRigidBodyDoubleData_invInertiaTensorWorld_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2);
    181   public final static native long btRigidBodyDoubleData_invInertiaTensorWorld_get(long jarg1, btRigidBodyDoubleData jarg1_);
    182   public final static native void btRigidBodyDoubleData_linearVelocity_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    183   public final static native long btRigidBodyDoubleData_linearVelocity_get(long jarg1, btRigidBodyDoubleData jarg1_);
    184   public final static native void btRigidBodyDoubleData_angularVelocity_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    185   public final static native long btRigidBodyDoubleData_angularVelocity_get(long jarg1, btRigidBodyDoubleData jarg1_);
    186   public final static native void btRigidBodyDoubleData_angularFactor_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    187   public final static native long btRigidBodyDoubleData_angularFactor_get(long jarg1, btRigidBodyDoubleData jarg1_);
    188   public final static native void btRigidBodyDoubleData_linearFactor_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    189   public final static native long btRigidBodyDoubleData_linearFactor_get(long jarg1, btRigidBodyDoubleData jarg1_);
    190   public final static native void btRigidBodyDoubleData_gravity_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    191   public final static native long btRigidBodyDoubleData_gravity_get(long jarg1, btRigidBodyDoubleData jarg1_);
    192   public final static native void btRigidBodyDoubleData_gravity_acceleration_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    193   public final static native long btRigidBodyDoubleData_gravity_acceleration_get(long jarg1, btRigidBodyDoubleData jarg1_);
    194   public final static native void btRigidBodyDoubleData_invInertiaLocal_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    195   public final static native long btRigidBodyDoubleData_invInertiaLocal_get(long jarg1, btRigidBodyDoubleData jarg1_);
    196   public final static native void btRigidBodyDoubleData_totalForce_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    197   public final static native long btRigidBodyDoubleData_totalForce_get(long jarg1, btRigidBodyDoubleData jarg1_);
    198   public final static native void btRigidBodyDoubleData_totalTorque_set(long jarg1, btRigidBodyDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    199   public final static native long btRigidBodyDoubleData_totalTorque_get(long jarg1, btRigidBodyDoubleData jarg1_);
    200   public final static native void btRigidBodyDoubleData_inverseMass_set(long jarg1, btRigidBodyDoubleData jarg1_, double jarg2);
    201   public final static native double btRigidBodyDoubleData_inverseMass_get(long jarg1, btRigidBodyDoubleData jarg1_);
    202   public final static native void btRigidBodyDoubleData_linearDamping_set(long jarg1, btRigidBodyDoubleData jarg1_, double jarg2);
    203   public final static native double btRigidBodyDoubleData_linearDamping_get(long jarg1, btRigidBodyDoubleData jarg1_);
    204   public final static native void btRigidBodyDoubleData_angularDamping_set(long jarg1, btRigidBodyDoubleData jarg1_, double jarg2);
    205   public final static native double btRigidBodyDoubleData_angularDamping_get(long jarg1, btRigidBodyDoubleData jarg1_);
    206   public final static native void btRigidBodyDoubleData_additionalDampingFactor_set(long jarg1, btRigidBodyDoubleData jarg1_, double jarg2);
    207   public final static native double btRigidBodyDoubleData_additionalDampingFactor_get(long jarg1, btRigidBodyDoubleData jarg1_);
    208   public final static native void btRigidBodyDoubleData_additionalLinearDampingThresholdSqr_set(long jarg1, btRigidBodyDoubleData jarg1_, double jarg2);
    209   public final static native double btRigidBodyDoubleData_additionalLinearDampingThresholdSqr_get(long jarg1, btRigidBodyDoubleData jarg1_);
    210   public final static native void btRigidBodyDoubleData_additionalAngularDampingThresholdSqr_set(long jarg1, btRigidBodyDoubleData jarg1_, double jarg2);
    211   public final static native double btRigidBodyDoubleData_additionalAngularDampingThresholdSqr_get(long jarg1, btRigidBodyDoubleData jarg1_);
    212   public final static native void btRigidBodyDoubleData_additionalAngularDampingFactor_set(long jarg1, btRigidBodyDoubleData jarg1_, double jarg2);
    213   public final static native double btRigidBodyDoubleData_additionalAngularDampingFactor_get(long jarg1, btRigidBodyDoubleData jarg1_);
    214   public final static native void btRigidBodyDoubleData_linearSleepingThreshold_set(long jarg1, btRigidBodyDoubleData jarg1_, double jarg2);
    215   public final static native double btRigidBodyDoubleData_linearSleepingThreshold_get(long jarg1, btRigidBodyDoubleData jarg1_);
    216   public final static native void btRigidBodyDoubleData_angularSleepingThreshold_set(long jarg1, btRigidBodyDoubleData jarg1_, double jarg2);
    217   public final static native double btRigidBodyDoubleData_angularSleepingThreshold_get(long jarg1, btRigidBodyDoubleData jarg1_);
    218   public final static native void btRigidBodyDoubleData_additionalDamping_set(long jarg1, btRigidBodyDoubleData jarg1_, int jarg2);
    219   public final static native int btRigidBodyDoubleData_additionalDamping_get(long jarg1, btRigidBodyDoubleData jarg1_);
    220   public final static native void btRigidBodyDoubleData_padding_set(long jarg1, btRigidBodyDoubleData jarg1_, String jarg2);
    221   public final static native String btRigidBodyDoubleData_padding_get(long jarg1, btRigidBodyDoubleData jarg1_);
    222   public final static native long new_btRigidBodyDoubleData();
    223   public final static native void delete_btRigidBodyDoubleData(long jarg1);
    224   public final static native void btJointFeedback_appliedForceBodyA_set(long jarg1, btJointFeedback jarg1_, long jarg2, btVector3 jarg2_);
    225   public final static native long btJointFeedback_appliedForceBodyA_get(long jarg1, btJointFeedback jarg1_);
    226   public final static native void btJointFeedback_appliedTorqueBodyA_set(long jarg1, btJointFeedback jarg1_, long jarg2, btVector3 jarg2_);
    227   public final static native long btJointFeedback_appliedTorqueBodyA_get(long jarg1, btJointFeedback jarg1_);
    228   public final static native void btJointFeedback_appliedForceBodyB_set(long jarg1, btJointFeedback jarg1_, long jarg2, btVector3 jarg2_);
    229   public final static native long btJointFeedback_appliedForceBodyB_get(long jarg1, btJointFeedback jarg1_);
    230   public final static native void btJointFeedback_appliedTorqueBodyB_set(long jarg1, btJointFeedback jarg1_, long jarg2, btVector3 jarg2_);
    231   public final static native long btJointFeedback_appliedTorqueBodyB_get(long jarg1, btJointFeedback jarg1_);
    232   public final static native long new_btJointFeedback();
    233   public final static native void delete_btJointFeedback(long jarg1);
    234   public final static native void delete_btTypedConstraint(long jarg1);
    235   public final static native void btTypedConstraint_btConstraintInfo1_numConstraintRows_set(long jarg1, btTypedConstraint.btConstraintInfo1 jarg1_, int jarg2);
    236   public final static native int btTypedConstraint_btConstraintInfo1_numConstraintRows_get(long jarg1, btTypedConstraint.btConstraintInfo1 jarg1_);
    237   public final static native void btTypedConstraint_btConstraintInfo1_nub_set(long jarg1, btTypedConstraint.btConstraintInfo1 jarg1_, int jarg2);
    238   public final static native int btTypedConstraint_btConstraintInfo1_nub_get(long jarg1, btTypedConstraint.btConstraintInfo1 jarg1_);
    239   public final static native long new_btTypedConstraint_btConstraintInfo1();
    240   public final static native void delete_btTypedConstraint_btConstraintInfo1(long jarg1);
    241   public final static native long btTypedConstraint_getFixedBody();
    242   public final static native void btTypedConstraint_btConstraintInfo2_fps_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, float jarg2);
    243   public final static native float btTypedConstraint_btConstraintInfo2_fps_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    244   public final static native void btTypedConstraint_btConstraintInfo2_erp_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, float jarg2);
    245   public final static native float btTypedConstraint_btConstraintInfo2_erp_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    246   public final static native void btTypedConstraint_btConstraintInfo2_J1linearAxis_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, long jarg2);
    247   public final static native long btTypedConstraint_btConstraintInfo2_J1linearAxis_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    248   public final static native void btTypedConstraint_btConstraintInfo2_J1angularAxis_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, long jarg2);
    249   public final static native long btTypedConstraint_btConstraintInfo2_J1angularAxis_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    250   public final static native void btTypedConstraint_btConstraintInfo2_J2linearAxis_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, long jarg2);
    251   public final static native long btTypedConstraint_btConstraintInfo2_J2linearAxis_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    252   public final static native void btTypedConstraint_btConstraintInfo2_J2angularAxis_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, long jarg2);
    253   public final static native long btTypedConstraint_btConstraintInfo2_J2angularAxis_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    254   public final static native void btTypedConstraint_btConstraintInfo2_rowskip_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, int jarg2);
    255   public final static native int btTypedConstraint_btConstraintInfo2_rowskip_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    256   public final static native void btTypedConstraint_btConstraintInfo2_constraintError_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, long jarg2);
    257   public final static native long btTypedConstraint_btConstraintInfo2_constraintError_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    258   public final static native void btTypedConstraint_btConstraintInfo2_cfm_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, long jarg2);
    259   public final static native long btTypedConstraint_btConstraintInfo2_cfm_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    260   public final static native void btTypedConstraint_btConstraintInfo2_lowerLimit_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, long jarg2);
    261   public final static native long btTypedConstraint_btConstraintInfo2_lowerLimit_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    262   public final static native void btTypedConstraint_btConstraintInfo2_upperLimit_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, long jarg2);
    263   public final static native long btTypedConstraint_btConstraintInfo2_upperLimit_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    264   public final static native void btTypedConstraint_btConstraintInfo2_findex_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, long jarg2);
    265   public final static native long btTypedConstraint_btConstraintInfo2_findex_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    266   public final static native void btTypedConstraint_btConstraintInfo2_numIterations_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, int jarg2);
    267   public final static native int btTypedConstraint_btConstraintInfo2_numIterations_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    268   public final static native void btTypedConstraint_btConstraintInfo2_damping_set(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_, float jarg2);
    269   public final static native float btTypedConstraint_btConstraintInfo2_damping_get(long jarg1, btTypedConstraint.btConstraintInfo2 jarg1_);
    270   public final static native long new_btTypedConstraint_btConstraintInfo2();
    271   public final static native void delete_btTypedConstraint_btConstraintInfo2(long jarg1);
    272   public final static native int btTypedConstraint_getOverrideNumSolverIterations(long jarg1, btTypedConstraint jarg1_);
    273   public final static native void btTypedConstraint_setOverrideNumSolverIterations(long jarg1, btTypedConstraint jarg1_, int jarg2);
    274   public final static native void btTypedConstraint_buildJacobian(long jarg1, btTypedConstraint jarg1_);
    275   public final static native void btTypedConstraint_setupSolverConstraint(long jarg1, btTypedConstraint jarg1_, long jarg2, int jarg3, int jarg4, float jarg5);
    276   public final static native void btTypedConstraint_getInfo1(long jarg1, btTypedConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo1 jarg2_);
    277   public final static native void btTypedConstraint_getInfo2(long jarg1, btTypedConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo2 jarg2_);
    278   public final static native void btTypedConstraint_internalSetAppliedImpulse(long jarg1, btTypedConstraint jarg1_, float jarg2);
    279   public final static native float btTypedConstraint_internalGetAppliedImpulse(long jarg1, btTypedConstraint jarg1_);
    280   public final static native float btTypedConstraint_getBreakingImpulseThreshold(long jarg1, btTypedConstraint jarg1_);
    281   public final static native void btTypedConstraint_setBreakingImpulseThreshold(long jarg1, btTypedConstraint jarg1_, float jarg2);
    282   public final static native boolean btTypedConstraint_isEnabled(long jarg1, btTypedConstraint jarg1_);
    283   public final static native void btTypedConstraint_setEnabled(long jarg1, btTypedConstraint jarg1_, boolean jarg2);
    284   public final static native void btTypedConstraint_solveConstraintObsolete(long jarg1, btTypedConstraint jarg1_, long jarg2, btSolverBody jarg2_, long jarg3, btSolverBody jarg3_, float jarg4);
    285   public final static native long btTypedConstraint_getRigidBodyA__SWIG_0(long jarg1, btTypedConstraint jarg1_);
    286   public final static native long btTypedConstraint_getRigidBodyB__SWIG_0(long jarg1, btTypedConstraint jarg1_);
    287   public final static native int btTypedConstraint_getUserConstraintType(long jarg1, btTypedConstraint jarg1_);
    288   public final static native void btTypedConstraint_setUserConstraintType(long jarg1, btTypedConstraint jarg1_, int jarg2);
    289   public final static native void btTypedConstraint_setUserConstraintId(long jarg1, btTypedConstraint jarg1_, int jarg2);
    290   public final static native int btTypedConstraint_getUserConstraintId(long jarg1, btTypedConstraint jarg1_);
    291   public final static native void btTypedConstraint_setUserConstraintPtr(long jarg1, btTypedConstraint jarg1_, long jarg2);
    292   public final static native long btTypedConstraint_getUserConstraintPtr(long jarg1, btTypedConstraint jarg1_);
    293   public final static native void btTypedConstraint_setJointFeedback(long jarg1, btTypedConstraint jarg1_, long jarg2, btJointFeedback jarg2_);
    294   public final static native long btTypedConstraint_getJointFeedback__SWIG_0(long jarg1, btTypedConstraint jarg1_);
    295   public final static native int btTypedConstraint_getUid(long jarg1, btTypedConstraint jarg1_);
    296   public final static native boolean btTypedConstraint_needsFeedback(long jarg1, btTypedConstraint jarg1_);
    297   public final static native void btTypedConstraint_enableFeedback(long jarg1, btTypedConstraint jarg1_, boolean jarg2);
    298   public final static native float btTypedConstraint_getAppliedImpulse(long jarg1, btTypedConstraint jarg1_);
    299   public final static native int btTypedConstraint_getConstraintType(long jarg1, btTypedConstraint jarg1_);
    300   public final static native void btTypedConstraint_setDbgDrawSize(long jarg1, btTypedConstraint jarg1_, float jarg2);
    301   public final static native float btTypedConstraint_getDbgDrawSize(long jarg1, btTypedConstraint jarg1_);
    302   public final static native void btTypedConstraint_setParam__SWIG_0(long jarg1, btTypedConstraint jarg1_, int jarg2, float jarg3, int jarg4);
    303   public final static native void btTypedConstraint_setParam__SWIG_1(long jarg1, btTypedConstraint jarg1_, int jarg2, float jarg3);
    304   public final static native float btTypedConstraint_getParam__SWIG_0(long jarg1, btTypedConstraint jarg1_, int jarg2, int jarg3);
    305   public final static native float btTypedConstraint_getParam__SWIG_1(long jarg1, btTypedConstraint jarg1_, int jarg2);
    306   public final static native int btTypedConstraint_calculateSerializeBufferSize(long jarg1, btTypedConstraint jarg1_);
    307   public final static native String btTypedConstraint_serialize(long jarg1, btTypedConstraint jarg1_, long jarg2, long jarg3);
    308   public final static native float btAdjustAngleToLimits(float jarg1, float jarg2, float jarg3);
    309   public final static native void btTypedConstraintFloatData_rbA_set(long jarg1, btTypedConstraintFloatData jarg1_, long jarg2, btRigidBodyFloatData jarg2_);
    310   public final static native long btTypedConstraintFloatData_rbA_get(long jarg1, btTypedConstraintFloatData jarg1_);
    311   public final static native void btTypedConstraintFloatData_rbB_set(long jarg1, btTypedConstraintFloatData jarg1_, long jarg2, btRigidBodyFloatData jarg2_);
    312   public final static native long btTypedConstraintFloatData_rbB_get(long jarg1, btTypedConstraintFloatData jarg1_);
    313   public final static native void btTypedConstraintFloatData_name_set(long jarg1, btTypedConstraintFloatData jarg1_, String jarg2);
    314   public final static native String btTypedConstraintFloatData_name_get(long jarg1, btTypedConstraintFloatData jarg1_);
    315   public final static native void btTypedConstraintFloatData_objectType_set(long jarg1, btTypedConstraintFloatData jarg1_, int jarg2);
    316   public final static native int btTypedConstraintFloatData_objectType_get(long jarg1, btTypedConstraintFloatData jarg1_);
    317   public final static native void btTypedConstraintFloatData_userConstraintType_set(long jarg1, btTypedConstraintFloatData jarg1_, int jarg2);
    318   public final static native int btTypedConstraintFloatData_userConstraintType_get(long jarg1, btTypedConstraintFloatData jarg1_);
    319   public final static native void btTypedConstraintFloatData_userConstraintId_set(long jarg1, btTypedConstraintFloatData jarg1_, int jarg2);
    320   public final static native int btTypedConstraintFloatData_userConstraintId_get(long jarg1, btTypedConstraintFloatData jarg1_);
    321   public final static native void btTypedConstraintFloatData_needsFeedback_set(long jarg1, btTypedConstraintFloatData jarg1_, int jarg2);
    322   public final static native int btTypedConstraintFloatData_needsFeedback_get(long jarg1, btTypedConstraintFloatData jarg1_);
    323   public final static native void btTypedConstraintFloatData_appliedImpulse_set(long jarg1, btTypedConstraintFloatData jarg1_, float jarg2);
    324   public final static native float btTypedConstraintFloatData_appliedImpulse_get(long jarg1, btTypedConstraintFloatData jarg1_);
    325   public final static native void btTypedConstraintFloatData_dbgDrawSize_set(long jarg1, btTypedConstraintFloatData jarg1_, float jarg2);
    326   public final static native float btTypedConstraintFloatData_dbgDrawSize_get(long jarg1, btTypedConstraintFloatData jarg1_);
    327   public final static native void btTypedConstraintFloatData_disableCollisionsBetweenLinkedBodies_set(long jarg1, btTypedConstraintFloatData jarg1_, int jarg2);
    328   public final static native int btTypedConstraintFloatData_disableCollisionsBetweenLinkedBodies_get(long jarg1, btTypedConstraintFloatData jarg1_);
    329   public final static native void btTypedConstraintFloatData_overrideNumSolverIterations_set(long jarg1, btTypedConstraintFloatData jarg1_, int jarg2);
    330   public final static native int btTypedConstraintFloatData_overrideNumSolverIterations_get(long jarg1, btTypedConstraintFloatData jarg1_);
    331   public final static native void btTypedConstraintFloatData_breakingImpulseThreshold_set(long jarg1, btTypedConstraintFloatData jarg1_, float jarg2);
    332   public final static native float btTypedConstraintFloatData_breakingImpulseThreshold_get(long jarg1, btTypedConstraintFloatData jarg1_);
    333   public final static native void btTypedConstraintFloatData_isEnabled_set(long jarg1, btTypedConstraintFloatData jarg1_, int jarg2);
    334   public final static native int btTypedConstraintFloatData_isEnabled_get(long jarg1, btTypedConstraintFloatData jarg1_);
    335   public final static native long new_btTypedConstraintFloatData();
    336   public final static native void delete_btTypedConstraintFloatData(long jarg1);
    337   public final static native void btTypedConstraintData_rbA_set(long jarg1, btTypedConstraintData jarg1_, long jarg2, btRigidBodyFloatData jarg2_);
    338   public final static native long btTypedConstraintData_rbA_get(long jarg1, btTypedConstraintData jarg1_);
    339   public final static native void btTypedConstraintData_rbB_set(long jarg1, btTypedConstraintData jarg1_, long jarg2, btRigidBodyFloatData jarg2_);
    340   public final static native long btTypedConstraintData_rbB_get(long jarg1, btTypedConstraintData jarg1_);
    341   public final static native void btTypedConstraintData_name_set(long jarg1, btTypedConstraintData jarg1_, String jarg2);
    342   public final static native String btTypedConstraintData_name_get(long jarg1, btTypedConstraintData jarg1_);
    343   public final static native void btTypedConstraintData_objectType_set(long jarg1, btTypedConstraintData jarg1_, int jarg2);
    344   public final static native int btTypedConstraintData_objectType_get(long jarg1, btTypedConstraintData jarg1_);
    345   public final static native void btTypedConstraintData_userConstraintType_set(long jarg1, btTypedConstraintData jarg1_, int jarg2);
    346   public final static native int btTypedConstraintData_userConstraintType_get(long jarg1, btTypedConstraintData jarg1_);
    347   public final static native void btTypedConstraintData_userConstraintId_set(long jarg1, btTypedConstraintData jarg1_, int jarg2);
    348   public final static native int btTypedConstraintData_userConstraintId_get(long jarg1, btTypedConstraintData jarg1_);
    349   public final static native void btTypedConstraintData_needsFeedback_set(long jarg1, btTypedConstraintData jarg1_, int jarg2);
    350   public final static native int btTypedConstraintData_needsFeedback_get(long jarg1, btTypedConstraintData jarg1_);
    351   public final static native void btTypedConstraintData_appliedImpulse_set(long jarg1, btTypedConstraintData jarg1_, float jarg2);
    352   public final static native float btTypedConstraintData_appliedImpulse_get(long jarg1, btTypedConstraintData jarg1_);
    353   public final static native void btTypedConstraintData_dbgDrawSize_set(long jarg1, btTypedConstraintData jarg1_, float jarg2);
    354   public final static native float btTypedConstraintData_dbgDrawSize_get(long jarg1, btTypedConstraintData jarg1_);
    355   public final static native void btTypedConstraintData_disableCollisionsBetweenLinkedBodies_set(long jarg1, btTypedConstraintData jarg1_, int jarg2);
    356   public final static native int btTypedConstraintData_disableCollisionsBetweenLinkedBodies_get(long jarg1, btTypedConstraintData jarg1_);
    357   public final static native void btTypedConstraintData_overrideNumSolverIterations_set(long jarg1, btTypedConstraintData jarg1_, int jarg2);
    358   public final static native int btTypedConstraintData_overrideNumSolverIterations_get(long jarg1, btTypedConstraintData jarg1_);
    359   public final static native void btTypedConstraintData_breakingImpulseThreshold_set(long jarg1, btTypedConstraintData jarg1_, float jarg2);
    360   public final static native float btTypedConstraintData_breakingImpulseThreshold_get(long jarg1, btTypedConstraintData jarg1_);
    361   public final static native void btTypedConstraintData_isEnabled_set(long jarg1, btTypedConstraintData jarg1_, int jarg2);
    362   public final static native int btTypedConstraintData_isEnabled_get(long jarg1, btTypedConstraintData jarg1_);
    363   public final static native long new_btTypedConstraintData();
    364   public final static native void delete_btTypedConstraintData(long jarg1);
    365   public final static native void btTypedConstraintDoubleData_rbA_set(long jarg1, btTypedConstraintDoubleData jarg1_, long jarg2, btRigidBodyDoubleData jarg2_);
    366   public final static native long btTypedConstraintDoubleData_rbA_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    367   public final static native void btTypedConstraintDoubleData_rbB_set(long jarg1, btTypedConstraintDoubleData jarg1_, long jarg2, btRigidBodyDoubleData jarg2_);
    368   public final static native long btTypedConstraintDoubleData_rbB_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    369   public final static native void btTypedConstraintDoubleData_name_set(long jarg1, btTypedConstraintDoubleData jarg1_, String jarg2);
    370   public final static native String btTypedConstraintDoubleData_name_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    371   public final static native void btTypedConstraintDoubleData_objectType_set(long jarg1, btTypedConstraintDoubleData jarg1_, int jarg2);
    372   public final static native int btTypedConstraintDoubleData_objectType_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    373   public final static native void btTypedConstraintDoubleData_userConstraintType_set(long jarg1, btTypedConstraintDoubleData jarg1_, int jarg2);
    374   public final static native int btTypedConstraintDoubleData_userConstraintType_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    375   public final static native void btTypedConstraintDoubleData_userConstraintId_set(long jarg1, btTypedConstraintDoubleData jarg1_, int jarg2);
    376   public final static native int btTypedConstraintDoubleData_userConstraintId_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    377   public final static native void btTypedConstraintDoubleData_needsFeedback_set(long jarg1, btTypedConstraintDoubleData jarg1_, int jarg2);
    378   public final static native int btTypedConstraintDoubleData_needsFeedback_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    379   public final static native void btTypedConstraintDoubleData_appliedImpulse_set(long jarg1, btTypedConstraintDoubleData jarg1_, double jarg2);
    380   public final static native double btTypedConstraintDoubleData_appliedImpulse_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    381   public final static native void btTypedConstraintDoubleData_dbgDrawSize_set(long jarg1, btTypedConstraintDoubleData jarg1_, double jarg2);
    382   public final static native double btTypedConstraintDoubleData_dbgDrawSize_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    383   public final static native void btTypedConstraintDoubleData_disableCollisionsBetweenLinkedBodies_set(long jarg1, btTypedConstraintDoubleData jarg1_, int jarg2);
    384   public final static native int btTypedConstraintDoubleData_disableCollisionsBetweenLinkedBodies_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    385   public final static native void btTypedConstraintDoubleData_overrideNumSolverIterations_set(long jarg1, btTypedConstraintDoubleData jarg1_, int jarg2);
    386   public final static native int btTypedConstraintDoubleData_overrideNumSolverIterations_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    387   public final static native void btTypedConstraintDoubleData_breakingImpulseThreshold_set(long jarg1, btTypedConstraintDoubleData jarg1_, double jarg2);
    388   public final static native double btTypedConstraintDoubleData_breakingImpulseThreshold_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    389   public final static native void btTypedConstraintDoubleData_isEnabled_set(long jarg1, btTypedConstraintDoubleData jarg1_, int jarg2);
    390   public final static native int btTypedConstraintDoubleData_isEnabled_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    391   public final static native void btTypedConstraintDoubleData_padding_set(long jarg1, btTypedConstraintDoubleData jarg1_, String jarg2);
    392   public final static native String btTypedConstraintDoubleData_padding_get(long jarg1, btTypedConstraintDoubleData jarg1_);
    393   public final static native long new_btTypedConstraintDoubleData();
    394   public final static native void delete_btTypedConstraintDoubleData(long jarg1);
    395   public final static native long new_btAngularLimit();
    396   public final static native void btAngularLimit_set__SWIG_0(long jarg1, btAngularLimit jarg1_, float jarg2, float jarg3, float jarg4, float jarg5, float jarg6);
    397   public final static native void btAngularLimit_set__SWIG_1(long jarg1, btAngularLimit jarg1_, float jarg2, float jarg3, float jarg4, float jarg5);
    398   public final static native void btAngularLimit_set__SWIG_2(long jarg1, btAngularLimit jarg1_, float jarg2, float jarg3, float jarg4);
    399   public final static native void btAngularLimit_set__SWIG_3(long jarg1, btAngularLimit jarg1_, float jarg2, float jarg3);
    400   public final static native void btAngularLimit_test(long jarg1, btAngularLimit jarg1_, float jarg2);
    401   public final static native float btAngularLimit_getSoftness(long jarg1, btAngularLimit jarg1_);
    402   public final static native float btAngularLimit_getBiasFactor(long jarg1, btAngularLimit jarg1_);
    403   public final static native float btAngularLimit_getRelaxationFactor(long jarg1, btAngularLimit jarg1_);
    404   public final static native float btAngularLimit_getCorrection(long jarg1, btAngularLimit jarg1_);
    405   public final static native float btAngularLimit_getSign(long jarg1, btAngularLimit jarg1_);
    406   public final static native float btAngularLimit_getHalfRange(long jarg1, btAngularLimit jarg1_);
    407   public final static native boolean btAngularLimit_isLimit(long jarg1, btAngularLimit jarg1_);
    408   public final static native void btAngularLimit_fit(long jarg1, btAngularLimit jarg1_, long jarg2);
    409   public final static native float btAngularLimit_getError(long jarg1, btAngularLimit jarg1_);
    410   public final static native float btAngularLimit_getLow(long jarg1, btAngularLimit jarg1_);
    411   public final static native float btAngularLimit_getHigh(long jarg1, btAngularLimit jarg1_);
    412   public final static native void delete_btAngularLimit(long jarg1);
    413   public final static native void delete_btDynamicsWorld(long jarg1);
    414   public final static native int btDynamicsWorld_stepSimulation__SWIG_0(long jarg1, btDynamicsWorld jarg1_, float jarg2, int jarg3, float jarg4);
    415   public final static native int btDynamicsWorld_stepSimulation__SWIG_1(long jarg1, btDynamicsWorld jarg1_, float jarg2, int jarg3);
    416   public final static native int btDynamicsWorld_stepSimulation__SWIG_2(long jarg1, btDynamicsWorld jarg1_, float jarg2);
    417   public final static native void btDynamicsWorld_addConstraint__SWIG_0(long jarg1, btDynamicsWorld jarg1_, long jarg2, btTypedConstraint jarg2_, boolean jarg3);
    418   public final static native void btDynamicsWorld_addConstraint__SWIG_1(long jarg1, btDynamicsWorld jarg1_, long jarg2, btTypedConstraint jarg2_);
    419   public final static native void btDynamicsWorld_removeConstraint(long jarg1, btDynamicsWorld jarg1_, long jarg2, btTypedConstraint jarg2_);
    420   public final static native void btDynamicsWorld_addAction(long jarg1, btDynamicsWorld jarg1_, long jarg2, btActionInterface jarg2_);
    421   public final static native void btDynamicsWorld_removeAction(long jarg1, btDynamicsWorld jarg1_, long jarg2, btActionInterface jarg2_);
    422   public final static native void btDynamicsWorld_setGravity(long jarg1, btDynamicsWorld jarg1_, Vector3 jarg2);
    423   public final static native Vector3 btDynamicsWorld_getGravity(long jarg1, btDynamicsWorld jarg1_);
    424   public final static native void btDynamicsWorld_synchronizeMotionStates(long jarg1, btDynamicsWorld jarg1_);
    425   public final static native void btDynamicsWorld_addRigidBody__SWIG_0(long jarg1, btDynamicsWorld jarg1_, long jarg2, btRigidBody jarg2_);
    426   public final static native void btDynamicsWorld_addRigidBody__SWIG_1(long jarg1, btDynamicsWorld jarg1_, long jarg2, btRigidBody jarg2_, short jarg3, short jarg4);
    427   public final static native void btDynamicsWorld_removeRigidBody(long jarg1, btDynamicsWorld jarg1_, long jarg2, btRigidBody jarg2_);
    428   public final static native void btDynamicsWorld_setConstraintSolver(long jarg1, btDynamicsWorld jarg1_, long jarg2, btConstraintSolver jarg2_);
    429   public final static native long btDynamicsWorld_getConstraintSolver(long jarg1, btDynamicsWorld jarg1_);
    430   public final static native int btDynamicsWorld_getNumConstraints(long jarg1, btDynamicsWorld jarg1_);
    431   public final static native long btDynamicsWorld_getConstraint__SWIG_0(long jarg1, btDynamicsWorld jarg1_, int jarg2);
    432   public final static native int btDynamicsWorld_getWorldType(long jarg1, btDynamicsWorld jarg1_);
    433   public final static native void btDynamicsWorld_clearForces(long jarg1, btDynamicsWorld jarg1_);
    434   public final static native void btDynamicsWorld_setInternalTickCallback__SWIG_0(long jarg1, btDynamicsWorld jarg1_, long jarg2, long jarg3, boolean jarg4);
    435   public final static native void btDynamicsWorld_setInternalTickCallback__SWIG_1(long jarg1, btDynamicsWorld jarg1_, long jarg2, long jarg3);
    436   public final static native void btDynamicsWorld_setInternalTickCallback__SWIG_2(long jarg1, btDynamicsWorld jarg1_, long jarg2);
    437   public final static native void btDynamicsWorld_setWorldUserInfo(long jarg1, btDynamicsWorld jarg1_, long jarg2);
    438   public final static native long btDynamicsWorld_getWorldUserInfo(long jarg1, btDynamicsWorld jarg1_);
    439   public final static native long btDynamicsWorld_getSolverInfo(long jarg1, btDynamicsWorld jarg1_);
    440   public final static native void btDynamicsWorld_addVehicle(long jarg1, btDynamicsWorld jarg1_, long jarg2, btActionInterface jarg2_);
    441   public final static native void btDynamicsWorld_removeVehicle(long jarg1, btDynamicsWorld jarg1_, long jarg2, btActionInterface jarg2_);
    442   public final static native void btDynamicsWorld_addCharacter(long jarg1, btDynamicsWorld jarg1_, long jarg2, btActionInterface jarg2_);
    443   public final static native void btDynamicsWorld_removeCharacter(long jarg1, btDynamicsWorld jarg1_, long jarg2, btActionInterface jarg2_);
    444   public final static native void btDynamicsWorldDoubleData_solverInfo_set(long jarg1, btDynamicsWorldDoubleData jarg1_, long jarg2, btContactSolverInfoDoubleData jarg2_);
    445   public final static native long btDynamicsWorldDoubleData_solverInfo_get(long jarg1, btDynamicsWorldDoubleData jarg1_);
    446   public final static native void btDynamicsWorldDoubleData_gravity_set(long jarg1, btDynamicsWorldDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    447   public final static native long btDynamicsWorldDoubleData_gravity_get(long jarg1, btDynamicsWorldDoubleData jarg1_);
    448   public final static native long new_btDynamicsWorldDoubleData();
    449   public final static native void delete_btDynamicsWorldDoubleData(long jarg1);
    450   public final static native void btDynamicsWorldFloatData_solverInfo_set(long jarg1, btDynamicsWorldFloatData jarg1_, long jarg2, btContactSolverInfoFloatData jarg2_);
    451   public final static native long btDynamicsWorldFloatData_solverInfo_get(long jarg1, btDynamicsWorldFloatData jarg1_);
    452   public final static native void btDynamicsWorldFloatData_gravity_set(long jarg1, btDynamicsWorldFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    453   public final static native long btDynamicsWorldFloatData_gravity_get(long jarg1, btDynamicsWorldFloatData jarg1_);
    454   public final static native long new_btDynamicsWorldFloatData();
    455   public final static native void delete_btDynamicsWorldFloatData(long jarg1);
    456   public final static native void InternalTickCallback_CB(long jarg1, btDynamicsWorld jarg1_, float jarg2);
    457   public final static native long new_InternalTickCallback__SWIG_0(long jarg1, btDynamicsWorld jarg1_, boolean jarg2);
    458   public final static native long new_InternalTickCallback__SWIG_1(long jarg1, btDynamicsWorld jarg1_);
    459   public final static native long new_InternalTickCallback__SWIG_2();
    460   public final static native void InternalTickCallback_onInternalTick(long jarg1, InternalTickCallback jarg1_, long jarg2, btDynamicsWorld jarg2_, float jarg3);
    461   public final static native void InternalTickCallback_onInternalTickSwigExplicitInternalTickCallback(long jarg1, InternalTickCallback jarg1_, long jarg2, btDynamicsWorld jarg2_, float jarg3);
    462   public final static native void InternalTickCallback_detach__SWIG_0(long jarg1, InternalTickCallback jarg1_);
    463   public final static native void InternalTickCallback_attach__SWIG_0(long jarg1, InternalTickCallback jarg1_, long jarg2, btDynamicsWorld jarg2_, boolean jarg3);
    464   public final static native void InternalTickCallback_attach__SWIG_1(long jarg1, InternalTickCallback jarg1_);
    465   public final static native void InternalTickCallback_detach__SWIG_1(long jarg1, btDynamicsWorld jarg1_, boolean jarg2);
    466   public final static native void delete_InternalTickCallback(long jarg1);
    467   public final static native void InternalTickCallback_director_connect(InternalTickCallback obj, long cptr, boolean mem_own, boolean weak_global);
    468   public final static native void InternalTickCallback_change_ownership(InternalTickCallback obj, long cptr, boolean take_or_release);
    469   public final static native long new_btSimpleDynamicsWorld(long jarg1, btDispatcher jarg1_, long jarg2, btBroadphaseInterface jarg2_, long jarg3, btConstraintSolver jarg3_, long jarg4, btCollisionConfiguration jarg4_);
    470   public final static native void delete_btSimpleDynamicsWorld(long jarg1);
    471   public final static native int btSimpleDynamicsWorld_stepSimulation__SWIG_0(long jarg1, btSimpleDynamicsWorld jarg1_, float jarg2, int jarg3, float jarg4);
    472   public final static native int btSimpleDynamicsWorld_stepSimulation__SWIG_1(long jarg1, btSimpleDynamicsWorld jarg1_, float jarg2, int jarg3);
    473   public final static native int btSimpleDynamicsWorld_stepSimulation__SWIG_2(long jarg1, btSimpleDynamicsWorld jarg1_, float jarg2);
    474   public final static native void btSimpleDynamicsWorld_addRigidBody__SWIG_0(long jarg1, btSimpleDynamicsWorld jarg1_, long jarg2, btRigidBody jarg2_);
    475   public final static native void btSimpleDynamicsWorld_addRigidBody__SWIG_1(long jarg1, btSimpleDynamicsWorld jarg1_, long jarg2, btRigidBody jarg2_, short jarg3, short jarg4);
    476   public final static native void delete_btActionInterface(long jarg1);
    477   public final static native void btActionInterface_updateAction(long jarg1, btActionInterface jarg1_, long jarg2, btCollisionWorld jarg2_, float jarg3);
    478   public final static native void btActionInterface_debugDraw(long jarg1, btActionInterface jarg1_, long jarg2, btIDebugDraw jarg2_);
    479   public final static native void CustomActionInterface_updateAction(long jarg1, CustomActionInterface jarg1_, float jarg2);
    480   public final static native void CustomActionInterface_debugDraw(long jarg1, CustomActionInterface jarg1_);
    481   public final static native long new_CustomActionInterface();
    482   public final static native void delete_CustomActionInterface(long jarg1);
    483   public final static native void CustomActionInterface_director_connect(CustomActionInterface obj, long cptr, boolean mem_own, boolean weak_global);
    484   public final static native void CustomActionInterface_change_ownership(CustomActionInterface obj, long cptr, boolean take_or_release);
    485   public final static native long new_btDiscreteDynamicsWorld(long jarg1, btDispatcher jarg1_, long jarg2, btBroadphaseInterface jarg2_, long jarg3, btConstraintSolver jarg3_, long jarg4, btCollisionConfiguration jarg4_);
    486   public final static native void delete_btDiscreteDynamicsWorld(long jarg1);
    487   public final static native int btDiscreteDynamicsWorld_stepSimulation__SWIG_0(long jarg1, btDiscreteDynamicsWorld jarg1_, float jarg2, int jarg3, float jarg4);
    488   public final static native int btDiscreteDynamicsWorld_stepSimulation__SWIG_1(long jarg1, btDiscreteDynamicsWorld jarg1_, float jarg2, int jarg3);
    489   public final static native int btDiscreteDynamicsWorld_stepSimulation__SWIG_2(long jarg1, btDiscreteDynamicsWorld jarg1_, float jarg2);
    490   public final static native void btDiscreteDynamicsWorld_synchronizeSingleMotionState(long jarg1, btDiscreteDynamicsWorld jarg1_, long jarg2, btRigidBody jarg2_);
    491   public final static native void btDiscreteDynamicsWorld_addConstraint__SWIG_0(long jarg1, btDiscreteDynamicsWorld jarg1_, long jarg2, btTypedConstraint jarg2_, boolean jarg3);
    492   public final static native void btDiscreteDynamicsWorld_addConstraint__SWIG_1(long jarg1, btDiscreteDynamicsWorld jarg1_, long jarg2, btTypedConstraint jarg2_);
    493   public final static native long btDiscreteDynamicsWorld_getSimulationIslandManager__SWIG_0(long jarg1, btDiscreteDynamicsWorld jarg1_);
    494   public final static native long btDiscreteDynamicsWorld_getCollisionWorld(long jarg1, btDiscreteDynamicsWorld jarg1_);
    495   public final static native void btDiscreteDynamicsWorld_addCollisionObject__SWIG_0(long jarg1, btDiscreteDynamicsWorld jarg1_, long jarg2, btCollisionObject jarg2_, short jarg3, short jarg4);
    496   public final static native void btDiscreteDynamicsWorld_addCollisionObject__SWIG_1(long jarg1, btDiscreteDynamicsWorld jarg1_, long jarg2, btCollisionObject jarg2_, short jarg3);
    497   public final static native void btDiscreteDynamicsWorld_addCollisionObject__SWIG_2(long jarg1, btDiscreteDynamicsWorld jarg1_, long jarg2, btCollisionObject jarg2_);
    498   public final static native void btDiscreteDynamicsWorld_addRigidBody__SWIG_0(long jarg1, btDiscreteDynamicsWorld jarg1_, long jarg2, btRigidBody jarg2_);
    499   public final static native void btDiscreteDynamicsWorld_addRigidBody__SWIG_1(long jarg1, btDiscreteDynamicsWorld jarg1_, long jarg2, btRigidBody jarg2_, short jarg3, short jarg4);
    500   public final static native void btDiscreteDynamicsWorld_debugDrawConstraint(long jarg1, btDiscreteDynamicsWorld jarg1_, long jarg2, btTypedConstraint jarg2_);
    501   public final static native long btDiscreteDynamicsWorld_getConstraint__SWIG_0(long jarg1, btDiscreteDynamicsWorld jarg1_, int jarg2);
    502   public final static native void btDiscreteDynamicsWorld_applyGravity(long jarg1, btDiscreteDynamicsWorld jarg1_);
    503   public final static native void btDiscreteDynamicsWorld_setNumTasks(long jarg1, btDiscreteDynamicsWorld jarg1_, int jarg2);
    504   public final static native void btDiscreteDynamicsWorld_updateVehicles(long jarg1, btDiscreteDynamicsWorld jarg1_, float jarg2);
    505   public final static native void btDiscreteDynamicsWorld_setSynchronizeAllMotionStates(long jarg1, btDiscreteDynamicsWorld jarg1_, boolean jarg2);
    506   public final static native boolean btDiscreteDynamicsWorld_getSynchronizeAllMotionStates(long jarg1, btDiscreteDynamicsWorld jarg1_);
    507   public final static native void btDiscreteDynamicsWorld_setApplySpeculativeContactRestitution(long jarg1, btDiscreteDynamicsWorld jarg1_, boolean jarg2);
    508   public final static native boolean btDiscreteDynamicsWorld_getApplySpeculativeContactRestitution(long jarg1, btDiscreteDynamicsWorld jarg1_);
    509   public final static native void btDiscreteDynamicsWorld_setLatencyMotionStateInterpolation(long jarg1, btDiscreteDynamicsWorld jarg1_, boolean jarg2);
    510   public final static native boolean btDiscreteDynamicsWorld_getLatencyMotionStateInterpolation(long jarg1, btDiscreteDynamicsWorld jarg1_);
    511   public final static native void delete_btCharacterControllerInterface(long jarg1);
    512   public final static native void btCharacterControllerInterface_setWalkDirection(long jarg1, btCharacterControllerInterface jarg1_, Vector3 jarg2);
    513   public final static native void btCharacterControllerInterface_setVelocityForTimeInterval(long jarg1, btCharacterControllerInterface jarg1_, Vector3 jarg2, float jarg3);
    514   public final static native void btCharacterControllerInterface_reset(long jarg1, btCharacterControllerInterface jarg1_, long jarg2, btCollisionWorld jarg2_);
    515   public final static native void btCharacterControllerInterface_warp(long jarg1, btCharacterControllerInterface jarg1_, Vector3 jarg2);
    516   public final static native void btCharacterControllerInterface_preStep(long jarg1, btCharacterControllerInterface jarg1_, long jarg2, btCollisionWorld jarg2_);
    517   public final static native void btCharacterControllerInterface_playerStep(long jarg1, btCharacterControllerInterface jarg1_, long jarg2, btCollisionWorld jarg2_, float jarg3);
    518   public final static native boolean btCharacterControllerInterface_canJump(long jarg1, btCharacterControllerInterface jarg1_);
    519   public final static native void btCharacterControllerInterface_jump(long jarg1, btCharacterControllerInterface jarg1_);
    520   public final static native boolean btCharacterControllerInterface_onGround(long jarg1, btCharacterControllerInterface jarg1_);
    521   public final static native void btCharacterControllerInterface_setUpInterpolate(long jarg1, btCharacterControllerInterface jarg1_, boolean jarg2);
    522   public final static native long new_btKinematicCharacterController__SWIG_0(long jarg1, btPairCachingGhostObject jarg1_, long jarg2, btConvexShape jarg2_, float jarg3, int jarg4);
    523   public final static native long new_btKinematicCharacterController__SWIG_1(long jarg1, btPairCachingGhostObject jarg1_, long jarg2, btConvexShape jarg2_, float jarg3);
    524   public final static native void delete_btKinematicCharacterController(long jarg1);
    525   public final static native void btKinematicCharacterController_setUpAxis(long jarg1, btKinematicCharacterController jarg1_, int jarg2);
    526   public final static native void btKinematicCharacterController_setFallSpeed(long jarg1, btKinematicCharacterController jarg1_, float jarg2);
    527   public final static native void btKinematicCharacterController_setJumpSpeed(long jarg1, btKinematicCharacterController jarg1_, float jarg2);
    528   public final static native void btKinematicCharacterController_setMaxJumpHeight(long jarg1, btKinematicCharacterController jarg1_, float jarg2);
    529   public final static native void btKinematicCharacterController_setGravity(long jarg1, btKinematicCharacterController jarg1_, float jarg2);
    530   public final static native float btKinematicCharacterController_getGravity(long jarg1, btKinematicCharacterController jarg1_);
    531   public final static native void btKinematicCharacterController_setMaxSlope(long jarg1, btKinematicCharacterController jarg1_, float jarg2);
    532   public final static native float btKinematicCharacterController_getMaxSlope(long jarg1, btKinematicCharacterController jarg1_);
    533   public final static native long btKinematicCharacterController_getGhostObject(long jarg1, btKinematicCharacterController jarg1_);
    534   public final static native void btKinematicCharacterController_setUseGhostSweepTest(long jarg1, btKinematicCharacterController jarg1_, boolean jarg2);
    535   public final static native void btContactSolverInfoData_tau_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    536   public final static native float btContactSolverInfoData_tau_get(long jarg1, btContactSolverInfoData jarg1_);
    537   public final static native void btContactSolverInfoData_damping_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    538   public final static native float btContactSolverInfoData_damping_get(long jarg1, btContactSolverInfoData jarg1_);
    539   public final static native void btContactSolverInfoData_friction_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    540   public final static native float btContactSolverInfoData_friction_get(long jarg1, btContactSolverInfoData jarg1_);
    541   public final static native void btContactSolverInfoData_timeStep_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    542   public final static native float btContactSolverInfoData_timeStep_get(long jarg1, btContactSolverInfoData jarg1_);
    543   public final static native void btContactSolverInfoData_restitution_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    544   public final static native float btContactSolverInfoData_restitution_get(long jarg1, btContactSolverInfoData jarg1_);
    545   public final static native void btContactSolverInfoData_numIterations_set(long jarg1, btContactSolverInfoData jarg1_, int jarg2);
    546   public final static native int btContactSolverInfoData_numIterations_get(long jarg1, btContactSolverInfoData jarg1_);
    547   public final static native void btContactSolverInfoData_maxErrorReduction_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    548   public final static native float btContactSolverInfoData_maxErrorReduction_get(long jarg1, btContactSolverInfoData jarg1_);
    549   public final static native void btContactSolverInfoData_sor_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    550   public final static native float btContactSolverInfoData_sor_get(long jarg1, btContactSolverInfoData jarg1_);
    551   public final static native void btContactSolverInfoData_erp_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    552   public final static native float btContactSolverInfoData_erp_get(long jarg1, btContactSolverInfoData jarg1_);
    553   public final static native void btContactSolverInfoData_erp2_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    554   public final static native float btContactSolverInfoData_erp2_get(long jarg1, btContactSolverInfoData jarg1_);
    555   public final static native void btContactSolverInfoData_globalCfm_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    556   public final static native float btContactSolverInfoData_globalCfm_get(long jarg1, btContactSolverInfoData jarg1_);
    557   public final static native void btContactSolverInfoData_splitImpulse_set(long jarg1, btContactSolverInfoData jarg1_, int jarg2);
    558   public final static native int btContactSolverInfoData_splitImpulse_get(long jarg1, btContactSolverInfoData jarg1_);
    559   public final static native void btContactSolverInfoData_splitImpulsePenetrationThreshold_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    560   public final static native float btContactSolverInfoData_splitImpulsePenetrationThreshold_get(long jarg1, btContactSolverInfoData jarg1_);
    561   public final static native void btContactSolverInfoData_splitImpulseTurnErp_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    562   public final static native float btContactSolverInfoData_splitImpulseTurnErp_get(long jarg1, btContactSolverInfoData jarg1_);
    563   public final static native void btContactSolverInfoData_linearSlop_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    564   public final static native float btContactSolverInfoData_linearSlop_get(long jarg1, btContactSolverInfoData jarg1_);
    565   public final static native void btContactSolverInfoData_warmstartingFactor_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    566   public final static native float btContactSolverInfoData_warmstartingFactor_get(long jarg1, btContactSolverInfoData jarg1_);
    567   public final static native void btContactSolverInfoData_solverMode_set(long jarg1, btContactSolverInfoData jarg1_, int jarg2);
    568   public final static native int btContactSolverInfoData_solverMode_get(long jarg1, btContactSolverInfoData jarg1_);
    569   public final static native void btContactSolverInfoData_restingContactRestitutionThreshold_set(long jarg1, btContactSolverInfoData jarg1_, int jarg2);
    570   public final static native int btContactSolverInfoData_restingContactRestitutionThreshold_get(long jarg1, btContactSolverInfoData jarg1_);
    571   public final static native void btContactSolverInfoData_minimumSolverBatchSize_set(long jarg1, btContactSolverInfoData jarg1_, int jarg2);
    572   public final static native int btContactSolverInfoData_minimumSolverBatchSize_get(long jarg1, btContactSolverInfoData jarg1_);
    573   public final static native void btContactSolverInfoData_maxGyroscopicForce_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    574   public final static native float btContactSolverInfoData_maxGyroscopicForce_get(long jarg1, btContactSolverInfoData jarg1_);
    575   public final static native void btContactSolverInfoData_singleAxisRollingFrictionThreshold_set(long jarg1, btContactSolverInfoData jarg1_, float jarg2);
    576   public final static native float btContactSolverInfoData_singleAxisRollingFrictionThreshold_get(long jarg1, btContactSolverInfoData jarg1_);
    577   public final static native long new_btContactSolverInfoData();
    578   public final static native void delete_btContactSolverInfoData(long jarg1);
    579   public final static native long new_btContactSolverInfo();
    580   public final static native void delete_btContactSolverInfo(long jarg1);
    581   public final static native void btContactSolverInfoDoubleData_tau_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    582   public final static native double btContactSolverInfoDoubleData_tau_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    583   public final static native void btContactSolverInfoDoubleData_damping_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    584   public final static native double btContactSolverInfoDoubleData_damping_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    585   public final static native void btContactSolverInfoDoubleData_friction_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    586   public final static native double btContactSolverInfoDoubleData_friction_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    587   public final static native void btContactSolverInfoDoubleData_timeStep_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    588   public final static native double btContactSolverInfoDoubleData_timeStep_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    589   public final static native void btContactSolverInfoDoubleData_restitution_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    590   public final static native double btContactSolverInfoDoubleData_restitution_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    591   public final static native void btContactSolverInfoDoubleData_maxErrorReduction_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    592   public final static native double btContactSolverInfoDoubleData_maxErrorReduction_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    593   public final static native void btContactSolverInfoDoubleData_sor_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    594   public final static native double btContactSolverInfoDoubleData_sor_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    595   public final static native void btContactSolverInfoDoubleData_erp_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    596   public final static native double btContactSolverInfoDoubleData_erp_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    597   public final static native void btContactSolverInfoDoubleData_erp2_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    598   public final static native double btContactSolverInfoDoubleData_erp2_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    599   public final static native void btContactSolverInfoDoubleData_globalCfm_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    600   public final static native double btContactSolverInfoDoubleData_globalCfm_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    601   public final static native void btContactSolverInfoDoubleData_splitImpulsePenetrationThreshold_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    602   public final static native double btContactSolverInfoDoubleData_splitImpulsePenetrationThreshold_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    603   public final static native void btContactSolverInfoDoubleData_splitImpulseTurnErp_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    604   public final static native double btContactSolverInfoDoubleData_splitImpulseTurnErp_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    605   public final static native void btContactSolverInfoDoubleData_linearSlop_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    606   public final static native double btContactSolverInfoDoubleData_linearSlop_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    607   public final static native void btContactSolverInfoDoubleData_warmstartingFactor_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    608   public final static native double btContactSolverInfoDoubleData_warmstartingFactor_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    609   public final static native void btContactSolverInfoDoubleData_maxGyroscopicForce_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    610   public final static native double btContactSolverInfoDoubleData_maxGyroscopicForce_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    611   public final static native void btContactSolverInfoDoubleData_singleAxisRollingFrictionThreshold_set(long jarg1, btContactSolverInfoDoubleData jarg1_, double jarg2);
    612   public final static native double btContactSolverInfoDoubleData_singleAxisRollingFrictionThreshold_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    613   public final static native void btContactSolverInfoDoubleData_numIterations_set(long jarg1, btContactSolverInfoDoubleData jarg1_, int jarg2);
    614   public final static native int btContactSolverInfoDoubleData_numIterations_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    615   public final static native void btContactSolverInfoDoubleData_solverMode_set(long jarg1, btContactSolverInfoDoubleData jarg1_, int jarg2);
    616   public final static native int btContactSolverInfoDoubleData_solverMode_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    617   public final static native void btContactSolverInfoDoubleData_restingContactRestitutionThreshold_set(long jarg1, btContactSolverInfoDoubleData jarg1_, int jarg2);
    618   public final static native int btContactSolverInfoDoubleData_restingContactRestitutionThreshold_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    619   public final static native void btContactSolverInfoDoubleData_minimumSolverBatchSize_set(long jarg1, btContactSolverInfoDoubleData jarg1_, int jarg2);
    620   public final static native int btContactSolverInfoDoubleData_minimumSolverBatchSize_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    621   public final static native void btContactSolverInfoDoubleData_splitImpulse_set(long jarg1, btContactSolverInfoDoubleData jarg1_, int jarg2);
    622   public final static native int btContactSolverInfoDoubleData_splitImpulse_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    623   public final static native void btContactSolverInfoDoubleData_padding_set(long jarg1, btContactSolverInfoDoubleData jarg1_, String jarg2);
    624   public final static native String btContactSolverInfoDoubleData_padding_get(long jarg1, btContactSolverInfoDoubleData jarg1_);
    625   public final static native long new_btContactSolverInfoDoubleData();
    626   public final static native void delete_btContactSolverInfoDoubleData(long jarg1);
    627   public final static native void btContactSolverInfoFloatData_tau_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    628   public final static native float btContactSolverInfoFloatData_tau_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    629   public final static native void btContactSolverInfoFloatData_damping_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    630   public final static native float btContactSolverInfoFloatData_damping_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    631   public final static native void btContactSolverInfoFloatData_friction_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    632   public final static native float btContactSolverInfoFloatData_friction_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    633   public final static native void btContactSolverInfoFloatData_timeStep_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    634   public final static native float btContactSolverInfoFloatData_timeStep_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    635   public final static native void btContactSolverInfoFloatData_restitution_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    636   public final static native float btContactSolverInfoFloatData_restitution_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    637   public final static native void btContactSolverInfoFloatData_maxErrorReduction_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    638   public final static native float btContactSolverInfoFloatData_maxErrorReduction_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    639   public final static native void btContactSolverInfoFloatData_sor_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    640   public final static native float btContactSolverInfoFloatData_sor_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    641   public final static native void btContactSolverInfoFloatData_erp_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    642   public final static native float btContactSolverInfoFloatData_erp_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    643   public final static native void btContactSolverInfoFloatData_erp2_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    644   public final static native float btContactSolverInfoFloatData_erp2_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    645   public final static native void btContactSolverInfoFloatData_globalCfm_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    646   public final static native float btContactSolverInfoFloatData_globalCfm_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    647   public final static native void btContactSolverInfoFloatData_splitImpulsePenetrationThreshold_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    648   public final static native float btContactSolverInfoFloatData_splitImpulsePenetrationThreshold_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    649   public final static native void btContactSolverInfoFloatData_splitImpulseTurnErp_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    650   public final static native float btContactSolverInfoFloatData_splitImpulseTurnErp_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    651   public final static native void btContactSolverInfoFloatData_linearSlop_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    652   public final static native float btContactSolverInfoFloatData_linearSlop_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    653   public final static native void btContactSolverInfoFloatData_warmstartingFactor_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    654   public final static native float btContactSolverInfoFloatData_warmstartingFactor_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    655   public final static native void btContactSolverInfoFloatData_maxGyroscopicForce_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    656   public final static native float btContactSolverInfoFloatData_maxGyroscopicForce_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    657   public final static native void btContactSolverInfoFloatData_singleAxisRollingFrictionThreshold_set(long jarg1, btContactSolverInfoFloatData jarg1_, float jarg2);
    658   public final static native float btContactSolverInfoFloatData_singleAxisRollingFrictionThreshold_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    659   public final static native void btContactSolverInfoFloatData_numIterations_set(long jarg1, btContactSolverInfoFloatData jarg1_, int jarg2);
    660   public final static native int btContactSolverInfoFloatData_numIterations_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    661   public final static native void btContactSolverInfoFloatData_solverMode_set(long jarg1, btContactSolverInfoFloatData jarg1_, int jarg2);
    662   public final static native int btContactSolverInfoFloatData_solverMode_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    663   public final static native void btContactSolverInfoFloatData_restingContactRestitutionThreshold_set(long jarg1, btContactSolverInfoFloatData jarg1_, int jarg2);
    664   public final static native int btContactSolverInfoFloatData_restingContactRestitutionThreshold_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    665   public final static native void btContactSolverInfoFloatData_minimumSolverBatchSize_set(long jarg1, btContactSolverInfoFloatData jarg1_, int jarg2);
    666   public final static native int btContactSolverInfoFloatData_minimumSolverBatchSize_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    667   public final static native void btContactSolverInfoFloatData_splitImpulse_set(long jarg1, btContactSolverInfoFloatData jarg1_, int jarg2);
    668   public final static native int btContactSolverInfoFloatData_splitImpulse_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    669   public final static native void btContactSolverInfoFloatData_padding_set(long jarg1, btContactSolverInfoFloatData jarg1_, String jarg2);
    670   public final static native String btContactSolverInfoFloatData_padding_get(long jarg1, btContactSolverInfoFloatData jarg1_);
    671   public final static native long new_btContactSolverInfoFloatData();
    672   public final static native void delete_btContactSolverInfoFloatData(long jarg1);
    673   public final static native void delete_btConstraintSolver(long jarg1);
    674   public final static native void btConstraintSolver_prepareSolve(long jarg1, btConstraintSolver jarg1_, int jarg2, int jarg3);
    675   public final static native float btConstraintSolver_solveGroup(long jarg1, btConstraintSolver jarg1_, long jarg2, int jarg3, long jarg4, int jarg5, long jarg6, int jarg7, long jarg8, btContactSolverInfo jarg8_, long jarg9, btIDebugDraw jarg9_, long jarg10, btDispatcher jarg10_);
    676   public final static native void btConstraintSolver_allSolved(long jarg1, btConstraintSolver jarg1_, long jarg2, btContactSolverInfo jarg2_, long jarg3, btIDebugDraw jarg3_);
    677   public final static native void btConstraintSolver_reset(long jarg1, btConstraintSolver jarg1_);
    678   public final static native int btConstraintSolver_getSolverType(long jarg1, btConstraintSolver jarg1_);
    679   public final static native long new_btSequentialImpulseConstraintSolver();
    680   public final static native void delete_btSequentialImpulseConstraintSolver(long jarg1);
    681   public final static native long btSequentialImpulseConstraintSolver_btRand2(long jarg1, btSequentialImpulseConstraintSolver jarg1_);
    682   public final static native int btSequentialImpulseConstraintSolver_btRandInt2(long jarg1, btSequentialImpulseConstraintSolver jarg1_, int jarg2);
    683   public final static native void btSequentialImpulseConstraintSolver_setRandSeed(long jarg1, btSequentialImpulseConstraintSolver jarg1_, long jarg2);
    684   public final static native long btSequentialImpulseConstraintSolver_getRandSeed(long jarg1, btSequentialImpulseConstraintSolver jarg1_);
    685   public final static native long btSequentialImpulseConstraintSolver_getActiveConstraintRowSolverGeneric(long jarg1, btSequentialImpulseConstraintSolver jarg1_);
    686   public final static native void btSequentialImpulseConstraintSolver_setConstraintRowSolverGeneric(long jarg1, btSequentialImpulseConstraintSolver jarg1_, long jarg2);
    687   public final static native long btSequentialImpulseConstraintSolver_getActiveConstraintRowSolverLowerLimit(long jarg1, btSequentialImpulseConstraintSolver jarg1_);
    688   public final static native void btSequentialImpulseConstraintSolver_setConstraintRowSolverLowerLimit(long jarg1, btSequentialImpulseConstraintSolver jarg1_, long jarg2);
    689   public final static native long btSequentialImpulseConstraintSolver_getScalarConstraintRowSolverGeneric(long jarg1, btSequentialImpulseConstraintSolver jarg1_);
    690   public final static native long btSequentialImpulseConstraintSolver_getScalarConstraintRowSolverLowerLimit(long jarg1, btSequentialImpulseConstraintSolver jarg1_);
    691   public final static native void btSolverBody_worldTransform_set(long jarg1, btSolverBody jarg1_, long jarg2, btTransform jarg2_);
    692   public final static native long btSolverBody_worldTransform_get(long jarg1, btSolverBody jarg1_);
    693   public final static native void btSolverBody_deltaLinearVelocity_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    694   public final static native long btSolverBody_deltaLinearVelocity_get(long jarg1, btSolverBody jarg1_);
    695   public final static native void btSolverBody_deltaAngularVelocity_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    696   public final static native long btSolverBody_deltaAngularVelocity_get(long jarg1, btSolverBody jarg1_);
    697   public final static native void btSolverBody_angularFactor_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    698   public final static native long btSolverBody_angularFactor_get(long jarg1, btSolverBody jarg1_);
    699   public final static native void btSolverBody_linearFactor_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    700   public final static native long btSolverBody_linearFactor_get(long jarg1, btSolverBody jarg1_);
    701   public final static native void btSolverBody_invMass_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    702   public final static native long btSolverBody_invMass_get(long jarg1, btSolverBody jarg1_);
    703   public final static native void btSolverBody_pushVelocity_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    704   public final static native long btSolverBody_pushVelocity_get(long jarg1, btSolverBody jarg1_);
    705   public final static native void btSolverBody_turnVelocity_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    706   public final static native long btSolverBody_turnVelocity_get(long jarg1, btSolverBody jarg1_);
    707   public final static native void btSolverBody_linearVelocity_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    708   public final static native long btSolverBody_linearVelocity_get(long jarg1, btSolverBody jarg1_);
    709   public final static native void btSolverBody_angularVelocity_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    710   public final static native long btSolverBody_angularVelocity_get(long jarg1, btSolverBody jarg1_);
    711   public final static native void btSolverBody_externalForceImpulse_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    712   public final static native long btSolverBody_externalForceImpulse_get(long jarg1, btSolverBody jarg1_);
    713   public final static native void btSolverBody_externalTorqueImpulse_set(long jarg1, btSolverBody jarg1_, long jarg2, btVector3 jarg2_);
    714   public final static native long btSolverBody_externalTorqueImpulse_get(long jarg1, btSolverBody jarg1_);
    715   public final static native void btSolverBody_originalBody_set(long jarg1, btSolverBody jarg1_, long jarg2, btRigidBody jarg2_);
    716   public final static native long btSolverBody_originalBody_get(long jarg1, btSolverBody jarg1_);
    717   public final static native void btSolverBody_getVelocityInLocalPointNoDelta(long jarg1, btSolverBody jarg1_, Vector3 jarg2, Vector3 jarg3);
    718   public final static native void btSolverBody_getVelocityInLocalPointObsolete(long jarg1, btSolverBody jarg1_, Vector3 jarg2, Vector3 jarg3);
    719   public final static native void btSolverBody_getAngularVelocity(long jarg1, btSolverBody jarg1_, Vector3 jarg2);
    720   public final static native void btSolverBody_applyImpulse(long jarg1, btSolverBody jarg1_, Vector3 jarg2, Vector3 jarg3, float jarg4);
    721   public final static native void btSolverBody_internalApplyPushImpulse(long jarg1, btSolverBody jarg1_, Vector3 jarg2, Vector3 jarg3, float jarg4);
    722   public final static native Vector3 btSolverBody_internalGetDeltaLinearVelocity(long jarg1, btSolverBody jarg1_);
    723   public final static native Vector3 btSolverBody_internalGetDeltaAngularVelocity(long jarg1, btSolverBody jarg1_);
    724   public final static native Vector3 btSolverBody_internalGetAngularFactor(long jarg1, btSolverBody jarg1_);
    725   public final static native Vector3 btSolverBody_internalGetInvMass(long jarg1, btSolverBody jarg1_);
    726   public final static native void btSolverBody_internalSetInvMass(long jarg1, btSolverBody jarg1_, Vector3 jarg2);
    727   public final static native Vector3 btSolverBody_internalGetPushVelocity(long jarg1, btSolverBody jarg1_);
    728   public final static native Vector3 btSolverBody_internalGetTurnVelocity(long jarg1, btSolverBody jarg1_);
    729   public final static native void btSolverBody_internalGetVelocityInLocalPointObsolete(long jarg1, btSolverBody jarg1_, Vector3 jarg2, Vector3 jarg3);
    730   public final static native void btSolverBody_internalGetAngularVelocity(long jarg1, btSolverBody jarg1_, Vector3 jarg2);
    731   public final static native void btSolverBody_internalApplyImpulse(long jarg1, btSolverBody jarg1_, Vector3 jarg2, Vector3 jarg3, float jarg4);
    732   public final static native void btSolverBody_writebackVelocity(long jarg1, btSolverBody jarg1_);
    733   public final static native void btSolverBody_writebackVelocityAndTransform(long jarg1, btSolverBody jarg1_, float jarg2, float jarg3);
    734   public final static native long new_btSolverBody();
    735   public final static native void delete_btSolverBody(long jarg1);
    736   public final static native long new_btSliderConstraint__SWIG_0(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4, boolean jarg5);
    737   public final static native long new_btSliderConstraint__SWIG_1(long jarg1, btRigidBody jarg1_, Matrix4 jarg2, boolean jarg3);
    738   public final static native void btSliderConstraint_getInfo1NonVirtual(long jarg1, btSliderConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo1 jarg2_);
    739   public final static native void btSliderConstraint_getInfo2NonVirtual(long jarg1, btSliderConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo2 jarg2_, Matrix4 jarg3, Matrix4 jarg4, Vector3 jarg5, Vector3 jarg6, float jarg7, float jarg8);
    740   public final static native long btSliderConstraint_getRigidBodyA(long jarg1, btSliderConstraint jarg1_);
    741   public final static native long btSliderConstraint_getRigidBodyB(long jarg1, btSliderConstraint jarg1_);
    742   public final static native Matrix4 btSliderConstraint_getCalculatedTransformA(long jarg1, btSliderConstraint jarg1_);
    743   public final static native Matrix4 btSliderConstraint_getCalculatedTransformB(long jarg1, btSliderConstraint jarg1_);
    744   public final static native Matrix4 btSliderConstraint_getFrameOffsetA__SWIG_0(long jarg1, btSliderConstraint jarg1_);
    745   public final static native Matrix4 btSliderConstraint_getFrameOffsetB__SWIG_0(long jarg1, btSliderConstraint jarg1_);
    746   public final static native float btSliderConstraint_getLowerLinLimit(long jarg1, btSliderConstraint jarg1_);
    747   public final static native void btSliderConstraint_setLowerLinLimit(long jarg1, btSliderConstraint jarg1_, float jarg2);
    748   public final static native float btSliderConstraint_getUpperLinLimit(long jarg1, btSliderConstraint jarg1_);
    749   public final static native void btSliderConstraint_setUpperLinLimit(long jarg1, btSliderConstraint jarg1_, float jarg2);
    750   public final static native float btSliderConstraint_getLowerAngLimit(long jarg1, btSliderConstraint jarg1_);
    751   public final static native void btSliderConstraint_setLowerAngLimit(long jarg1, btSliderConstraint jarg1_, float jarg2);
    752   public final static native float btSliderConstraint_getUpperAngLimit(long jarg1, btSliderConstraint jarg1_);
    753   public final static native void btSliderConstraint_setUpperAngLimit(long jarg1, btSliderConstraint jarg1_, float jarg2);
    754   public final static native boolean btSliderConstraint_getUseLinearReferenceFrameA(long jarg1, btSliderConstraint jarg1_);
    755   public final static native float btSliderConstraint_getSoftnessDirLin(long jarg1, btSliderConstraint jarg1_);
    756   public final static native float btSliderConstraint_getRestitutionDirLin(long jarg1, btSliderConstraint jarg1_);
    757   public final static native float btSliderConstraint_getDampingDirLin(long jarg1, btSliderConstraint jarg1_);
    758   public final static native float btSliderConstraint_getSoftnessDirAng(long jarg1, btSliderConstraint jarg1_);
    759   public final static native float btSliderConstraint_getRestitutionDirAng(long jarg1, btSliderConstraint jarg1_);
    760   public final static native float btSliderConstraint_getDampingDirAng(long jarg1, btSliderConstraint jarg1_);
    761   public final static native float btSliderConstraint_getSoftnessLimLin(long jarg1, btSliderConstraint jarg1_);
    762   public final static native float btSliderConstraint_getRestitutionLimLin(long jarg1, btSliderConstraint jarg1_);
    763   public final static native float btSliderConstraint_getDampingLimLin(long jarg1, btSliderConstraint jarg1_);
    764   public final static native float btSliderConstraint_getSoftnessLimAng(long jarg1, btSliderConstraint jarg1_);
    765   public final static native float btSliderConstraint_getRestitutionLimAng(long jarg1, btSliderConstraint jarg1_);
    766   public final static native float btSliderConstraint_getDampingLimAng(long jarg1, btSliderConstraint jarg1_);
    767   public final static native float btSliderConstraint_getSoftnessOrthoLin(long jarg1, btSliderConstraint jarg1_);
    768   public final static native float btSliderConstraint_getRestitutionOrthoLin(long jarg1, btSliderConstraint jarg1_);
    769   public final static native float btSliderConstraint_getDampingOrthoLin(long jarg1, btSliderConstraint jarg1_);
    770   public final static native float btSliderConstraint_getSoftnessOrthoAng(long jarg1, btSliderConstraint jarg1_);
    771   public final static native float btSliderConstraint_getRestitutionOrthoAng(long jarg1, btSliderConstraint jarg1_);
    772   public final static native float btSliderConstraint_getDampingOrthoAng(long jarg1, btSliderConstraint jarg1_);
    773   public final static native void btSliderConstraint_setSoftnessDirLin(long jarg1, btSliderConstraint jarg1_, float jarg2);
    774   public final static native void btSliderConstraint_setRestitutionDirLin(long jarg1, btSliderConstraint jarg1_, float jarg2);
    775   public final static native void btSliderConstraint_setDampingDirLin(long jarg1, btSliderConstraint jarg1_, float jarg2);
    776   public final static native void btSliderConstraint_setSoftnessDirAng(long jarg1, btSliderConstraint jarg1_, float jarg2);
    777   public final static native void btSliderConstraint_setRestitutionDirAng(long jarg1, btSliderConstraint jarg1_, float jarg2);
    778   public final static native void btSliderConstraint_setDampingDirAng(long jarg1, btSliderConstraint jarg1_, float jarg2);
    779   public final static native void btSliderConstraint_setSoftnessLimLin(long jarg1, btSliderConstraint jarg1_, float jarg2);
    780   public final static native void btSliderConstraint_setRestitutionLimLin(long jarg1, btSliderConstraint jarg1_, float jarg2);
    781   public final static native void btSliderConstraint_setDampingLimLin(long jarg1, btSliderConstraint jarg1_, float jarg2);
    782   public final static native void btSliderConstraint_setSoftnessLimAng(long jarg1, btSliderConstraint jarg1_, float jarg2);
    783   public final static native void btSliderConstraint_setRestitutionLimAng(long jarg1, btSliderConstraint jarg1_, float jarg2);
    784   public final static native void btSliderConstraint_setDampingLimAng(long jarg1, btSliderConstraint jarg1_, float jarg2);
    785   public final static native void btSliderConstraint_setSoftnessOrthoLin(long jarg1, btSliderConstraint jarg1_, float jarg2);
    786   public final static native void btSliderConstraint_setRestitutionOrthoLin(long jarg1, btSliderConstraint jarg1_, float jarg2);
    787   public final static native void btSliderConstraint_setDampingOrthoLin(long jarg1, btSliderConstraint jarg1_, float jarg2);
    788   public final static native void btSliderConstraint_setSoftnessOrthoAng(long jarg1, btSliderConstraint jarg1_, float jarg2);
    789   public final static native void btSliderConstraint_setRestitutionOrthoAng(long jarg1, btSliderConstraint jarg1_, float jarg2);
    790   public final static native void btSliderConstraint_setDampingOrthoAng(long jarg1, btSliderConstraint jarg1_, float jarg2);
    791   public final static native void btSliderConstraint_setPoweredLinMotor(long jarg1, btSliderConstraint jarg1_, boolean jarg2);
    792   public final static native boolean btSliderConstraint_getPoweredLinMotor(long jarg1, btSliderConstraint jarg1_);
    793   public final static native void btSliderConstraint_setTargetLinMotorVelocity(long jarg1, btSliderConstraint jarg1_, float jarg2);
    794   public final static native float btSliderConstraint_getTargetLinMotorVelocity(long jarg1, btSliderConstraint jarg1_);
    795   public final static native void btSliderConstraint_setMaxLinMotorForce(long jarg1, btSliderConstraint jarg1_, float jarg2);
    796   public final static native float btSliderConstraint_getMaxLinMotorForce(long jarg1, btSliderConstraint jarg1_);
    797   public final static native void btSliderConstraint_setPoweredAngMotor(long jarg1, btSliderConstraint jarg1_, boolean jarg2);
    798   public final static native boolean btSliderConstraint_getPoweredAngMotor(long jarg1, btSliderConstraint jarg1_);
    799   public final static native void btSliderConstraint_setTargetAngMotorVelocity(long jarg1, btSliderConstraint jarg1_, float jarg2);
    800   public final static native float btSliderConstraint_getTargetAngMotorVelocity(long jarg1, btSliderConstraint jarg1_);
    801   public final static native void btSliderConstraint_setMaxAngMotorForce(long jarg1, btSliderConstraint jarg1_, float jarg2);
    802   public final static native float btSliderConstraint_getMaxAngMotorForce(long jarg1, btSliderConstraint jarg1_);
    803   public final static native float btSliderConstraint_getLinearPos(long jarg1, btSliderConstraint jarg1_);
    804   public final static native float btSliderConstraint_getAngularPos(long jarg1, btSliderConstraint jarg1_);
    805   public final static native boolean btSliderConstraint_getSolveLinLimit(long jarg1, btSliderConstraint jarg1_);
    806   public final static native float btSliderConstraint_getLinDepth(long jarg1, btSliderConstraint jarg1_);
    807   public final static native boolean btSliderConstraint_getSolveAngLimit(long jarg1, btSliderConstraint jarg1_);
    808   public final static native float btSliderConstraint_getAngDepth(long jarg1, btSliderConstraint jarg1_);
    809   public final static native void btSliderConstraint_calculateTransforms(long jarg1, btSliderConstraint jarg1_, Matrix4 jarg2, Matrix4 jarg3);
    810   public final static native void btSliderConstraint_testLinLimits(long jarg1, btSliderConstraint jarg1_);
    811   public final static native void btSliderConstraint_testAngLimits(long jarg1, btSliderConstraint jarg1_);
    812   public final static native Vector3 btSliderConstraint_getAncorInA(long jarg1, btSliderConstraint jarg1_);
    813   public final static native Vector3 btSliderConstraint_getAncorInB(long jarg1, btSliderConstraint jarg1_);
    814   public final static native boolean btSliderConstraint_getUseFrameOffset(long jarg1, btSliderConstraint jarg1_);
    815   public final static native void btSliderConstraint_setUseFrameOffset(long jarg1, btSliderConstraint jarg1_, boolean jarg2);
    816   public final static native void btSliderConstraint_setFrames(long jarg1, btSliderConstraint jarg1_, Matrix4 jarg2, Matrix4 jarg3);
    817   public final static native void btSliderConstraint_setParam__SWIG_0(long jarg1, btSliderConstraint jarg1_, int jarg2, float jarg3, int jarg4);
    818   public final static native void btSliderConstraint_setParam__SWIG_1(long jarg1, btSliderConstraint jarg1_, int jarg2, float jarg3);
    819   public final static native float btSliderConstraint_getParam__SWIG_0(long jarg1, btSliderConstraint jarg1_, int jarg2, int jarg3);
    820   public final static native float btSliderConstraint_getParam__SWIG_1(long jarg1, btSliderConstraint jarg1_, int jarg2);
    821   public final static native void delete_btSliderConstraint(long jarg1);
    822   public final static native void btSliderConstraintData_typeConstraintData_set(long jarg1, btSliderConstraintData jarg1_, long jarg2, btTypedConstraintData jarg2_);
    823   public final static native long btSliderConstraintData_typeConstraintData_get(long jarg1, btSliderConstraintData jarg1_);
    824   public final static native void btSliderConstraintData_rbAFrame_set(long jarg1, btSliderConstraintData jarg1_, long jarg2, btTransformFloatData jarg2_);
    825   public final static native long btSliderConstraintData_rbAFrame_get(long jarg1, btSliderConstraintData jarg1_);
    826   public final static native void btSliderConstraintData_rbBFrame_set(long jarg1, btSliderConstraintData jarg1_, long jarg2, btTransformFloatData jarg2_);
    827   public final static native long btSliderConstraintData_rbBFrame_get(long jarg1, btSliderConstraintData jarg1_);
    828   public final static native void btSliderConstraintData_linearUpperLimit_set(long jarg1, btSliderConstraintData jarg1_, float jarg2);
    829   public final static native float btSliderConstraintData_linearUpperLimit_get(long jarg1, btSliderConstraintData jarg1_);
    830   public final static native void btSliderConstraintData_linearLowerLimit_set(long jarg1, btSliderConstraintData jarg1_, float jarg2);
    831   public final static native float btSliderConstraintData_linearLowerLimit_get(long jarg1, btSliderConstraintData jarg1_);
    832   public final static native void btSliderConstraintData_angularUpperLimit_set(long jarg1, btSliderConstraintData jarg1_, float jarg2);
    833   public final static native float btSliderConstraintData_angularUpperLimit_get(long jarg1, btSliderConstraintData jarg1_);
    834   public final static native void btSliderConstraintData_angularLowerLimit_set(long jarg1, btSliderConstraintData jarg1_, float jarg2);
    835   public final static native float btSliderConstraintData_angularLowerLimit_get(long jarg1, btSliderConstraintData jarg1_);
    836   public final static native void btSliderConstraintData_useLinearReferenceFrameA_set(long jarg1, btSliderConstraintData jarg1_, int jarg2);
    837   public final static native int btSliderConstraintData_useLinearReferenceFrameA_get(long jarg1, btSliderConstraintData jarg1_);
    838   public final static native void btSliderConstraintData_useOffsetForConstraintFrame_set(long jarg1, btSliderConstraintData jarg1_, int jarg2);
    839   public final static native int btSliderConstraintData_useOffsetForConstraintFrame_get(long jarg1, btSliderConstraintData jarg1_);
    840   public final static native long new_btSliderConstraintData();
    841   public final static native void delete_btSliderConstraintData(long jarg1);
    842   public final static native void btSliderConstraintDoubleData_typeConstraintData_set(long jarg1, btSliderConstraintDoubleData jarg1_, long jarg2, btTypedConstraintDoubleData jarg2_);
    843   public final static native long btSliderConstraintDoubleData_typeConstraintData_get(long jarg1, btSliderConstraintDoubleData jarg1_);
    844   public final static native void btSliderConstraintDoubleData_rbAFrame_set(long jarg1, btSliderConstraintDoubleData jarg1_, long jarg2, btTransformDoubleData jarg2_);
    845   public final static native long btSliderConstraintDoubleData_rbAFrame_get(long jarg1, btSliderConstraintDoubleData jarg1_);
    846   public final static native void btSliderConstraintDoubleData_rbBFrame_set(long jarg1, btSliderConstraintDoubleData jarg1_, long jarg2, btTransformDoubleData jarg2_);
    847   public final static native long btSliderConstraintDoubleData_rbBFrame_get(long jarg1, btSliderConstraintDoubleData jarg1_);
    848   public final static native void btSliderConstraintDoubleData_linearUpperLimit_set(long jarg1, btSliderConstraintDoubleData jarg1_, double jarg2);
    849   public final static native double btSliderConstraintDoubleData_linearUpperLimit_get(long jarg1, btSliderConstraintDoubleData jarg1_);
    850   public final static native void btSliderConstraintDoubleData_linearLowerLimit_set(long jarg1, btSliderConstraintDoubleData jarg1_, double jarg2);
    851   public final static native double btSliderConstraintDoubleData_linearLowerLimit_get(long jarg1, btSliderConstraintDoubleData jarg1_);
    852   public final static native void btSliderConstraintDoubleData_angularUpperLimit_set(long jarg1, btSliderConstraintDoubleData jarg1_, double jarg2);
    853   public final static native double btSliderConstraintDoubleData_angularUpperLimit_get(long jarg1, btSliderConstraintDoubleData jarg1_);
    854   public final static native void btSliderConstraintDoubleData_angularLowerLimit_set(long jarg1, btSliderConstraintDoubleData jarg1_, double jarg2);
    855   public final static native double btSliderConstraintDoubleData_angularLowerLimit_get(long jarg1, btSliderConstraintDoubleData jarg1_);
    856   public final static native void btSliderConstraintDoubleData_useLinearReferenceFrameA_set(long jarg1, btSliderConstraintDoubleData jarg1_, int jarg2);
    857   public final static native int btSliderConstraintDoubleData_useLinearReferenceFrameA_get(long jarg1, btSliderConstraintDoubleData jarg1_);
    858   public final static native void btSliderConstraintDoubleData_useOffsetForConstraintFrame_set(long jarg1, btSliderConstraintDoubleData jarg1_, int jarg2);
    859   public final static native int btSliderConstraintDoubleData_useOffsetForConstraintFrame_get(long jarg1, btSliderConstraintDoubleData jarg1_);
    860   public final static native long new_btSliderConstraintDoubleData();
    861   public final static native void delete_btSliderConstraintDoubleData(long jarg1);
    862   public final static native long new_btConstraintSetting();
    863   public final static native void btConstraintSetting_tau_set(long jarg1, btConstraintSetting jarg1_, float jarg2);
    864   public final static native float btConstraintSetting_tau_get(long jarg1, btConstraintSetting jarg1_);
    865   public final static native void btConstraintSetting_damping_set(long jarg1, btConstraintSetting jarg1_, float jarg2);
    866   public final static native float btConstraintSetting_damping_get(long jarg1, btConstraintSetting jarg1_);
    867   public final static native void btConstraintSetting_impulseClamp_set(long jarg1, btConstraintSetting jarg1_, float jarg2);
    868   public final static native float btConstraintSetting_impulseClamp_get(long jarg1, btConstraintSetting jarg1_);
    869   public final static native void delete_btConstraintSetting(long jarg1);
    870   public final static native void btPoint2PointConstraint_useSolveConstraintObsolete_set(long jarg1, btPoint2PointConstraint jarg1_, boolean jarg2);
    871   public final static native boolean btPoint2PointConstraint_useSolveConstraintObsolete_get(long jarg1, btPoint2PointConstraint jarg1_);
    872   public final static native void btPoint2PointConstraint_setting_set(long jarg1, btPoint2PointConstraint jarg1_, long jarg2, btConstraintSetting jarg2_);
    873   public final static native long btPoint2PointConstraint_setting_get(long jarg1, btPoint2PointConstraint jarg1_);
    874   public final static native long new_btPoint2PointConstraint__SWIG_0(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Vector3 jarg3, Vector3 jarg4);
    875   public final static native long new_btPoint2PointConstraint__SWIG_1(long jarg1, btRigidBody jarg1_, Vector3 jarg2);
    876   public final static native void btPoint2PointConstraint_getInfo1NonVirtual(long jarg1, btPoint2PointConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo1 jarg2_);
    877   public final static native void btPoint2PointConstraint_getInfo2NonVirtual(long jarg1, btPoint2PointConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo2 jarg2_, Matrix4 jarg3, Matrix4 jarg4);
    878   public final static native void btPoint2PointConstraint_updateRHS(long jarg1, btPoint2PointConstraint jarg1_, float jarg2);
    879   public final static native void btPoint2PointConstraint_setPivotA(long jarg1, btPoint2PointConstraint jarg1_, Vector3 jarg2);
    880   public final static native void btPoint2PointConstraint_setPivotB(long jarg1, btPoint2PointConstraint jarg1_, Vector3 jarg2);
    881   public final static native Vector3 btPoint2PointConstraint_getPivotInA(long jarg1, btPoint2PointConstraint jarg1_);
    882   public final static native Vector3 btPoint2PointConstraint_getPivotInB(long jarg1, btPoint2PointConstraint jarg1_);
    883   public final static native void btPoint2PointConstraint_setParam__SWIG_0(long jarg1, btPoint2PointConstraint jarg1_, int jarg2, float jarg3, int jarg4);
    884   public final static native void btPoint2PointConstraint_setParam__SWIG_1(long jarg1, btPoint2PointConstraint jarg1_, int jarg2, float jarg3);
    885   public final static native float btPoint2PointConstraint_getParam__SWIG_0(long jarg1, btPoint2PointConstraint jarg1_, int jarg2, int jarg3);
    886   public final static native float btPoint2PointConstraint_getParam__SWIG_1(long jarg1, btPoint2PointConstraint jarg1_, int jarg2);
    887   public final static native void delete_btPoint2PointConstraint(long jarg1);
    888   public final static native void btPoint2PointConstraintFloatData_typeConstraintData_set(long jarg1, btPoint2PointConstraintFloatData jarg1_, long jarg2, btTypedConstraintData jarg2_);
    889   public final static native long btPoint2PointConstraintFloatData_typeConstraintData_get(long jarg1, btPoint2PointConstraintFloatData jarg1_);
    890   public final static native void btPoint2PointConstraintFloatData_pivotInA_set(long jarg1, btPoint2PointConstraintFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    891   public final static native long btPoint2PointConstraintFloatData_pivotInA_get(long jarg1, btPoint2PointConstraintFloatData jarg1_);
    892   public final static native void btPoint2PointConstraintFloatData_pivotInB_set(long jarg1, btPoint2PointConstraintFloatData jarg1_, long jarg2, btVector3FloatData jarg2_);
    893   public final static native long btPoint2PointConstraintFloatData_pivotInB_get(long jarg1, btPoint2PointConstraintFloatData jarg1_);
    894   public final static native long new_btPoint2PointConstraintFloatData();
    895   public final static native void delete_btPoint2PointConstraintFloatData(long jarg1);
    896   public final static native void btPoint2PointConstraintDoubleData2_typeConstraintData_set(long jarg1, btPoint2PointConstraintDoubleData2 jarg1_, long jarg2, btTypedConstraintDoubleData jarg2_);
    897   public final static native long btPoint2PointConstraintDoubleData2_typeConstraintData_get(long jarg1, btPoint2PointConstraintDoubleData2 jarg1_);
    898   public final static native void btPoint2PointConstraintDoubleData2_pivotInA_set(long jarg1, btPoint2PointConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
    899   public final static native long btPoint2PointConstraintDoubleData2_pivotInA_get(long jarg1, btPoint2PointConstraintDoubleData2 jarg1_);
    900   public final static native void btPoint2PointConstraintDoubleData2_pivotInB_set(long jarg1, btPoint2PointConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
    901   public final static native long btPoint2PointConstraintDoubleData2_pivotInB_get(long jarg1, btPoint2PointConstraintDoubleData2 jarg1_);
    902   public final static native long new_btPoint2PointConstraintDoubleData2();
    903   public final static native void delete_btPoint2PointConstraintDoubleData2(long jarg1);
    904   public final static native void btPoint2PointConstraintDoubleData_typeConstraintData_set(long jarg1, btPoint2PointConstraintDoubleData jarg1_, long jarg2, btTypedConstraintData jarg2_);
    905   public final static native long btPoint2PointConstraintDoubleData_typeConstraintData_get(long jarg1, btPoint2PointConstraintDoubleData jarg1_);
    906   public final static native void btPoint2PointConstraintDoubleData_pivotInA_set(long jarg1, btPoint2PointConstraintDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    907   public final static native long btPoint2PointConstraintDoubleData_pivotInA_get(long jarg1, btPoint2PointConstraintDoubleData jarg1_);
    908   public final static native void btPoint2PointConstraintDoubleData_pivotInB_set(long jarg1, btPoint2PointConstraintDoubleData jarg1_, long jarg2, btVector3DoubleData jarg2_);
    909   public final static native long btPoint2PointConstraintDoubleData_pivotInB_get(long jarg1, btPoint2PointConstraintDoubleData jarg1_);
    910   public final static native long new_btPoint2PointConstraintDoubleData();
    911   public final static native void delete_btPoint2PointConstraintDoubleData(long jarg1);
    912   public final static native long new_btJacobianEntry__SWIG_0();
    913   public final static native long new_btJacobianEntry__SWIG_1(Matrix3 jarg1, Matrix3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, Vector3 jarg6, float jarg7, Vector3 jarg8, float jarg9);
    914   public final static native long new_btJacobianEntry__SWIG_2(Vector3 jarg1, Matrix3 jarg2, Matrix3 jarg3, Vector3 jarg4, Vector3 jarg5);
    915   public final static native long new_btJacobianEntry__SWIG_3(Vector3 jarg1, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4);
    916   public final static native long new_btJacobianEntry__SWIG_4(Matrix3 jarg1, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, float jarg6);
    917   public final static native float btJacobianEntry_getDiagonal(long jarg1, btJacobianEntry jarg1_);
    918   public final static native float btJacobianEntry_getNonDiagonal__SWIG_0(long jarg1, btJacobianEntry jarg1_, long jarg2, btJacobianEntry jarg2_, float jarg3);
    919   public final static native float btJacobianEntry_getNonDiagonal__SWIG_1(long jarg1, btJacobianEntry jarg1_, long jarg2, btJacobianEntry jarg2_, float jarg3, float jarg4);
    920   public final static native float btJacobianEntry_getRelativeVelocity(long jarg1, btJacobianEntry jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5);
    921   public final static native void btJacobianEntry_linearJointAxis_set(long jarg1, btJacobianEntry jarg1_, long jarg2, btVector3 jarg2_);
    922   public final static native long btJacobianEntry_linearJointAxis_get(long jarg1, btJacobianEntry jarg1_);
    923   public final static native void btJacobianEntry_aJ_set(long jarg1, btJacobianEntry jarg1_, long jarg2, btVector3 jarg2_);
    924   public final static native long btJacobianEntry_aJ_get(long jarg1, btJacobianEntry jarg1_);
    925   public final static native void btJacobianEntry_bJ_set(long jarg1, btJacobianEntry jarg1_, long jarg2, btVector3 jarg2_);
    926   public final static native long btJacobianEntry_bJ_get(long jarg1, btJacobianEntry jarg1_);
    927   public final static native void btJacobianEntry_0MinvJt_set(long jarg1, btJacobianEntry jarg1_, long jarg2, btVector3 jarg2_);
    928   public final static native long btJacobianEntry_0MinvJt_get(long jarg1, btJacobianEntry jarg1_);
    929   public final static native void btJacobianEntry_1MinvJt_set(long jarg1, btJacobianEntry jarg1_, long jarg2, btVector3 jarg2_);
    930   public final static native long btJacobianEntry_1MinvJt_get(long jarg1, btJacobianEntry jarg1_);
    931   public final static native void btJacobianEntry_Adiag_set(long jarg1, btJacobianEntry jarg1_, float jarg2);
    932   public final static native float btJacobianEntry_Adiag_get(long jarg1, btJacobianEntry jarg1_);
    933   public final static native void delete_btJacobianEntry(long jarg1);
    934   public final static native long new_btSolve2LinearConstraint(float jarg1, float jarg2);
    935   public final static native void btSolve2LinearConstraint_resolveUnilateralPairConstraint(long jarg1, btSolve2LinearConstraint jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Matrix3 jarg4, Matrix3 jarg5, Vector3 jarg6, float jarg7, Vector3 jarg8, Vector3 jarg9, Vector3 jarg10, Vector3 jarg11, float jarg12, Vector3 jarg13, Vector3 jarg14, Vector3 jarg15, float jarg16, Vector3 jarg17, Vector3 jarg18, Vector3 jarg19, float jarg20, Vector3 jarg21, long jarg22, long jarg23);
    936   public final static native void btSolve2LinearConstraint_resolveBilateralPairConstraint(long jarg1, btSolve2LinearConstraint jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Matrix3 jarg4, Matrix3 jarg5, Vector3 jarg6, float jarg7, Vector3 jarg8, Vector3 jarg9, Vector3 jarg10, Vector3 jarg11, float jarg12, Vector3 jarg13, Vector3 jarg14, Vector3 jarg15, float jarg16, Vector3 jarg17, Vector3 jarg18, Vector3 jarg19, float jarg20, Vector3 jarg21, long jarg22, long jarg23);
    937   public final static native void delete_btSolve2LinearConstraint(long jarg1);
    938   public final static native void btRotationalLimitMotor_loLimit_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    939   public final static native float btRotationalLimitMotor_loLimit_get(long jarg1, btRotationalLimitMotor jarg1_);
    940   public final static native void btRotationalLimitMotor_hiLimit_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    941   public final static native float btRotationalLimitMotor_hiLimit_get(long jarg1, btRotationalLimitMotor jarg1_);
    942   public final static native void btRotationalLimitMotor_targetVelocity_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    943   public final static native float btRotationalLimitMotor_targetVelocity_get(long jarg1, btRotationalLimitMotor jarg1_);
    944   public final static native void btRotationalLimitMotor_maxMotorForce_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    945   public final static native float btRotationalLimitMotor_maxMotorForce_get(long jarg1, btRotationalLimitMotor jarg1_);
    946   public final static native void btRotationalLimitMotor_maxLimitForce_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    947   public final static native float btRotationalLimitMotor_maxLimitForce_get(long jarg1, btRotationalLimitMotor jarg1_);
    948   public final static native void btRotationalLimitMotor_damping_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    949   public final static native float btRotationalLimitMotor_damping_get(long jarg1, btRotationalLimitMotor jarg1_);
    950   public final static native void btRotationalLimitMotor_limitSoftness_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    951   public final static native float btRotationalLimitMotor_limitSoftness_get(long jarg1, btRotationalLimitMotor jarg1_);
    952   public final static native void btRotationalLimitMotor_normalCFM_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    953   public final static native float btRotationalLimitMotor_normalCFM_get(long jarg1, btRotationalLimitMotor jarg1_);
    954   public final static native void btRotationalLimitMotor_stopERP_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    955   public final static native float btRotationalLimitMotor_stopERP_get(long jarg1, btRotationalLimitMotor jarg1_);
    956   public final static native void btRotationalLimitMotor_stopCFM_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    957   public final static native float btRotationalLimitMotor_stopCFM_get(long jarg1, btRotationalLimitMotor jarg1_);
    958   public final static native void btRotationalLimitMotor_bounce_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    959   public final static native float btRotationalLimitMotor_bounce_get(long jarg1, btRotationalLimitMotor jarg1_);
    960   public final static native void btRotationalLimitMotor_enableMotor_set(long jarg1, btRotationalLimitMotor jarg1_, boolean jarg2);
    961   public final static native boolean btRotationalLimitMotor_enableMotor_get(long jarg1, btRotationalLimitMotor jarg1_);
    962   public final static native void btRotationalLimitMotor_currentLimitError_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    963   public final static native float btRotationalLimitMotor_currentLimitError_get(long jarg1, btRotationalLimitMotor jarg1_);
    964   public final static native void btRotationalLimitMotor_currentPosition_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    965   public final static native float btRotationalLimitMotor_currentPosition_get(long jarg1, btRotationalLimitMotor jarg1_);
    966   public final static native void btRotationalLimitMotor_currentLimit_set(long jarg1, btRotationalLimitMotor jarg1_, int jarg2);
    967   public final static native int btRotationalLimitMotor_currentLimit_get(long jarg1, btRotationalLimitMotor jarg1_);
    968   public final static native void btRotationalLimitMotor_accumulatedImpulse_set(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    969   public final static native float btRotationalLimitMotor_accumulatedImpulse_get(long jarg1, btRotationalLimitMotor jarg1_);
    970   public final static native long new_btRotationalLimitMotor__SWIG_0();
    971   public final static native long new_btRotationalLimitMotor__SWIG_1(long jarg1, btRotationalLimitMotor jarg1_);
    972   public final static native boolean btRotationalLimitMotor_isLimited(long jarg1, btRotationalLimitMotor jarg1_);
    973   public final static native boolean btRotationalLimitMotor_needApplyTorques(long jarg1, btRotationalLimitMotor jarg1_);
    974   public final static native int btRotationalLimitMotor_testLimitValue(long jarg1, btRotationalLimitMotor jarg1_, float jarg2);
    975   public final static native float btRotationalLimitMotor_solveAngularLimits(long jarg1, btRotationalLimitMotor jarg1_, float jarg2, Vector3 jarg3, float jarg4, long jarg5, btRigidBody jarg5_, long jarg6, btRigidBody jarg6_);
    976   public final static native void delete_btRotationalLimitMotor(long jarg1);
    977   public final static native void btTranslationalLimitMotor_lowerLimit_set(long jarg1, btTranslationalLimitMotor jarg1_, long jarg2, btVector3 jarg2_);
    978   public final static native long btTranslationalLimitMotor_lowerLimit_get(long jarg1, btTranslationalLimitMotor jarg1_);
    979   public final static native void btTranslationalLimitMotor_upperLimit_set(long jarg1, btTranslationalLimitMotor jarg1_, long jarg2, btVector3 jarg2_);
    980   public final static native long btTranslationalLimitMotor_upperLimit_get(long jarg1, btTranslationalLimitMotor jarg1_);
    981   public final static native void btTranslationalLimitMotor_accumulatedImpulse_set(long jarg1, btTranslationalLimitMotor jarg1_, long jarg2, btVector3 jarg2_);
    982   public final static native long btTranslationalLimitMotor_accumulatedImpulse_get(long jarg1, btTranslationalLimitMotor jarg1_);
    983   public final static native void btTranslationalLimitMotor_limitSoftness_set(long jarg1, btTranslationalLimitMotor jarg1_, float jarg2);
    984   public final static native float btTranslationalLimitMotor_limitSoftness_get(long jarg1, btTranslationalLimitMotor jarg1_);
    985   public final static native void btTranslationalLimitMotor_damping_set(long jarg1, btTranslationalLimitMotor jarg1_, float jarg2);
    986   public final static native float btTranslationalLimitMotor_damping_get(long jarg1, btTranslationalLimitMotor jarg1_);
    987   public final static native void btTranslationalLimitMotor_restitution_set(long jarg1, btTranslationalLimitMotor jarg1_, float jarg2);
    988   public final static native float btTranslationalLimitMotor_restitution_get(long jarg1, btTranslationalLimitMotor jarg1_);
    989   public final static native void btTranslationalLimitMotor_normalCFM_set(long jarg1, btTranslationalLimitMotor jarg1_, long jarg2, btVector3 jarg2_);
    990   public final static native long btTranslationalLimitMotor_normalCFM_get(long jarg1, btTranslationalLimitMotor jarg1_);
    991   public final static native void btTranslationalLimitMotor_stopERP_set(long jarg1, btTranslationalLimitMotor jarg1_, long jarg2, btVector3 jarg2_);
    992   public final static native long btTranslationalLimitMotor_stopERP_get(long jarg1, btTranslationalLimitMotor jarg1_);
    993   public final static native void btTranslationalLimitMotor_stopCFM_set(long jarg1, btTranslationalLimitMotor jarg1_, long jarg2, btVector3 jarg2_);
    994   public final static native long btTranslationalLimitMotor_stopCFM_get(long jarg1, btTranslationalLimitMotor jarg1_);
    995   public final static native void btTranslationalLimitMotor_enableMotor_set(long jarg1, btTranslationalLimitMotor jarg1_, boolean[] jarg2);
    996   public final static native boolean[] btTranslationalLimitMotor_enableMotor_get(long jarg1, btTranslationalLimitMotor jarg1_);
    997   public final static native void btTranslationalLimitMotor_targetVelocity_set(long jarg1, btTranslationalLimitMotor jarg1_, long jarg2, btVector3 jarg2_);
    998   public final static native long btTranslationalLimitMotor_targetVelocity_get(long jarg1, btTranslationalLimitMotor jarg1_);
    999   public final static native void btTranslationalLimitMotor_maxMotorForce_set(long jarg1, btTranslationalLimitMotor jarg1_, long jarg2, btVector3 jarg2_);
   1000   public final static native long btTranslationalLimitMotor_maxMotorForce_get(long jarg1, btTranslationalLimitMotor jarg1_);
   1001   public final static native void btTranslationalLimitMotor_currentLimitError_set(long jarg1, btTranslationalLimitMotor jarg1_, long jarg2, btVector3 jarg2_);
   1002   public final static native long btTranslationalLimitMotor_currentLimitError_get(long jarg1, btTranslationalLimitMotor jarg1_);
   1003   public final static native void btTranslationalLimitMotor_currentLinearDiff_set(long jarg1, btTranslationalLimitMotor jarg1_, long jarg2, btVector3 jarg2_);
   1004   public final static native long btTranslationalLimitMotor_currentLinearDiff_get(long jarg1, btTranslationalLimitMotor jarg1_);
   1005   public final static native void btTranslationalLimitMotor_currentLimit_set(long jarg1, btTranslationalLimitMotor jarg1_, int[] jarg2);
   1006   public final static native int[] btTranslationalLimitMotor_currentLimit_get(long jarg1, btTranslationalLimitMotor jarg1_);
   1007   public final static native long new_btTranslationalLimitMotor__SWIG_0();
   1008   public final static native long new_btTranslationalLimitMotor__SWIG_1(long jarg1, btTranslationalLimitMotor jarg1_);
   1009   public final static native boolean btTranslationalLimitMotor_isLimited(long jarg1, btTranslationalLimitMotor jarg1_, int jarg2);
   1010   public final static native boolean btTranslationalLimitMotor_needApplyForce(long jarg1, btTranslationalLimitMotor jarg1_, int jarg2);
   1011   public final static native int btTranslationalLimitMotor_testLimitValue(long jarg1, btTranslationalLimitMotor jarg1_, int jarg2, float jarg3);
   1012   public final static native float btTranslationalLimitMotor_solveLinearAxis(long jarg1, btTranslationalLimitMotor jarg1_, float jarg2, float jarg3, long jarg4, btRigidBody jarg4_, Vector3 jarg5, long jarg6, btRigidBody jarg6_, Vector3 jarg7, int jarg8, Vector3 jarg9, Vector3 jarg10);
   1013   public final static native void delete_btTranslationalLimitMotor(long jarg1);
   1014   public final static native void btGeneric6DofConstraint_useSolveConstraintObsolete_set(long jarg1, btGeneric6DofConstraint jarg1_, boolean jarg2);
   1015   public final static native boolean btGeneric6DofConstraint_useSolveConstraintObsolete_get(long jarg1, btGeneric6DofConstraint jarg1_);
   1016   public final static native long new_btGeneric6DofConstraint__SWIG_0(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4, boolean jarg5);
   1017   public final static native long new_btGeneric6DofConstraint__SWIG_1(long jarg1, btRigidBody jarg1_, Matrix4 jarg2, boolean jarg3);
   1018   public final static native void btGeneric6DofConstraint_calculateTransforms__SWIG_0(long jarg1, btGeneric6DofConstraint jarg1_, Matrix4 jarg2, Matrix4 jarg3);
   1019   public final static native void btGeneric6DofConstraint_calculateTransforms__SWIG_1(long jarg1, btGeneric6DofConstraint jarg1_);
   1020   public final static native Matrix4 btGeneric6DofConstraint_getCalculatedTransformA(long jarg1, btGeneric6DofConstraint jarg1_);
   1021   public final static native Matrix4 btGeneric6DofConstraint_getCalculatedTransformB(long jarg1, btGeneric6DofConstraint jarg1_);
   1022   public final static native Matrix4 btGeneric6DofConstraint_getFrameOffsetA__SWIG_0(long jarg1, btGeneric6DofConstraint jarg1_);
   1023   public final static native Matrix4 btGeneric6DofConstraint_getFrameOffsetB__SWIG_0(long jarg1, btGeneric6DofConstraint jarg1_);
   1024   public final static native void btGeneric6DofConstraint_getInfo1NonVirtual(long jarg1, btGeneric6DofConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo1 jarg2_);
   1025   public final static native void btGeneric6DofConstraint_getInfo2NonVirtual(long jarg1, btGeneric6DofConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo2 jarg2_, Matrix4 jarg3, Matrix4 jarg4, Vector3 jarg5, Vector3 jarg6, Vector3 jarg7, Vector3 jarg8);
   1026   public final static native void btGeneric6DofConstraint_updateRHS(long jarg1, btGeneric6DofConstraint jarg1_, float jarg2);
   1027   public final static native Vector3 btGeneric6DofConstraint_getAxis(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2);
   1028   public final static native float btGeneric6DofConstraint_getAngle(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2);
   1029   public final static native float btGeneric6DofConstraint_getRelativePivotPosition(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2);
   1030   public final static native void btGeneric6DofConstraint_setFrames(long jarg1, btGeneric6DofConstraint jarg1_, Matrix4 jarg2, Matrix4 jarg3);
   1031   public final static native boolean btGeneric6DofConstraint_testAngularLimitMotor(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2);
   1032   public final static native void btGeneric6DofConstraint_setLinearLowerLimit(long jarg1, btGeneric6DofConstraint jarg1_, Vector3 jarg2);
   1033   public final static native void btGeneric6DofConstraint_getLinearLowerLimit(long jarg1, btGeneric6DofConstraint jarg1_, Vector3 jarg2);
   1034   public final static native void btGeneric6DofConstraint_setLinearUpperLimit(long jarg1, btGeneric6DofConstraint jarg1_, Vector3 jarg2);
   1035   public final static native void btGeneric6DofConstraint_getLinearUpperLimit(long jarg1, btGeneric6DofConstraint jarg1_, Vector3 jarg2);
   1036   public final static native void btGeneric6DofConstraint_setAngularLowerLimit(long jarg1, btGeneric6DofConstraint jarg1_, Vector3 jarg2);
   1037   public final static native void btGeneric6DofConstraint_getAngularLowerLimit(long jarg1, btGeneric6DofConstraint jarg1_, Vector3 jarg2);
   1038   public final static native void btGeneric6DofConstraint_setAngularUpperLimit(long jarg1, btGeneric6DofConstraint jarg1_, Vector3 jarg2);
   1039   public final static native void btGeneric6DofConstraint_getAngularUpperLimit(long jarg1, btGeneric6DofConstraint jarg1_, Vector3 jarg2);
   1040   public final static native long btGeneric6DofConstraint_getRotationalLimitMotor(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2);
   1041   public final static native long btGeneric6DofConstraint_getTranslationalLimitMotor(long jarg1, btGeneric6DofConstraint jarg1_);
   1042   public final static native void btGeneric6DofConstraint_setLimit(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2, float jarg3, float jarg4);
   1043   public final static native boolean btGeneric6DofConstraint_isLimited(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2);
   1044   public final static native void btGeneric6DofConstraint_calcAnchorPos(long jarg1, btGeneric6DofConstraint jarg1_);
   1045   public final static native int btGeneric6DofConstraint_get_limit_motor_info2__SWIG_0(long jarg1, btGeneric6DofConstraint jarg1_, long jarg2, btRotationalLimitMotor jarg2_, Matrix4 jarg3, Matrix4 jarg4, Vector3 jarg5, Vector3 jarg6, Vector3 jarg7, Vector3 jarg8, long jarg9, btTypedConstraint.btConstraintInfo2 jarg9_, int jarg10, Vector3 jarg11, int jarg12, int jarg13);
   1046   public final static native int btGeneric6DofConstraint_get_limit_motor_info2__SWIG_1(long jarg1, btGeneric6DofConstraint jarg1_, long jarg2, btRotationalLimitMotor jarg2_, Matrix4 jarg3, Matrix4 jarg4, Vector3 jarg5, Vector3 jarg6, Vector3 jarg7, Vector3 jarg8, long jarg9, btTypedConstraint.btConstraintInfo2 jarg9_, int jarg10, Vector3 jarg11, int jarg12);
   1047   public final static native boolean btGeneric6DofConstraint_getUseFrameOffset(long jarg1, btGeneric6DofConstraint jarg1_);
   1048   public final static native void btGeneric6DofConstraint_setUseFrameOffset(long jarg1, btGeneric6DofConstraint jarg1_, boolean jarg2);
   1049   public final static native void btGeneric6DofConstraint_setParam__SWIG_0(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2, float jarg3, int jarg4);
   1050   public final static native void btGeneric6DofConstraint_setParam__SWIG_1(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2, float jarg3);
   1051   public final static native float btGeneric6DofConstraint_getParam__SWIG_0(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2, int jarg3);
   1052   public final static native float btGeneric6DofConstraint_getParam__SWIG_1(long jarg1, btGeneric6DofConstraint jarg1_, int jarg2);
   1053   public final static native void btGeneric6DofConstraint_setAxis(long jarg1, btGeneric6DofConstraint jarg1_, Vector3 jarg2, Vector3 jarg3);
   1054   public final static native void delete_btGeneric6DofConstraint(long jarg1);
   1055   public final static native void btGeneric6DofConstraintData_typeConstraintData_set(long jarg1, btGeneric6DofConstraintData jarg1_, long jarg2, btTypedConstraintData jarg2_);
   1056   public final static native long btGeneric6DofConstraintData_typeConstraintData_get(long jarg1, btGeneric6DofConstraintData jarg1_);
   1057   public final static native void btGeneric6DofConstraintData_rbAFrame_set(long jarg1, btGeneric6DofConstraintData jarg1_, long jarg2, btTransformFloatData jarg2_);
   1058   public final static native long btGeneric6DofConstraintData_rbAFrame_get(long jarg1, btGeneric6DofConstraintData jarg1_);
   1059   public final static native void btGeneric6DofConstraintData_rbBFrame_set(long jarg1, btGeneric6DofConstraintData jarg1_, long jarg2, btTransformFloatData jarg2_);
   1060   public final static native long btGeneric6DofConstraintData_rbBFrame_get(long jarg1, btGeneric6DofConstraintData jarg1_);
   1061   public final static native void btGeneric6DofConstraintData_linearUpperLimit_set(long jarg1, btGeneric6DofConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1062   public final static native long btGeneric6DofConstraintData_linearUpperLimit_get(long jarg1, btGeneric6DofConstraintData jarg1_);
   1063   public final static native void btGeneric6DofConstraintData_linearLowerLimit_set(long jarg1, btGeneric6DofConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1064   public final static native long btGeneric6DofConstraintData_linearLowerLimit_get(long jarg1, btGeneric6DofConstraintData jarg1_);
   1065   public final static native void btGeneric6DofConstraintData_angularUpperLimit_set(long jarg1, btGeneric6DofConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1066   public final static native long btGeneric6DofConstraintData_angularUpperLimit_get(long jarg1, btGeneric6DofConstraintData jarg1_);
   1067   public final static native void btGeneric6DofConstraintData_angularLowerLimit_set(long jarg1, btGeneric6DofConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1068   public final static native long btGeneric6DofConstraintData_angularLowerLimit_get(long jarg1, btGeneric6DofConstraintData jarg1_);
   1069   public final static native void btGeneric6DofConstraintData_useLinearReferenceFrameA_set(long jarg1, btGeneric6DofConstraintData jarg1_, int jarg2);
   1070   public final static native int btGeneric6DofConstraintData_useLinearReferenceFrameA_get(long jarg1, btGeneric6DofConstraintData jarg1_);
   1071   public final static native void btGeneric6DofConstraintData_useOffsetForConstraintFrame_set(long jarg1, btGeneric6DofConstraintData jarg1_, int jarg2);
   1072   public final static native int btGeneric6DofConstraintData_useOffsetForConstraintFrame_get(long jarg1, btGeneric6DofConstraintData jarg1_);
   1073   public final static native long new_btGeneric6DofConstraintData();
   1074   public final static native void delete_btGeneric6DofConstraintData(long jarg1);
   1075   public final static native void btGeneric6DofConstraintDoubleData2_typeConstraintData_set(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_, long jarg2, btTypedConstraintDoubleData jarg2_);
   1076   public final static native long btGeneric6DofConstraintDoubleData2_typeConstraintData_get(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_);
   1077   public final static native void btGeneric6DofConstraintDoubleData2_rbAFrame_set(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_, long jarg2, btTransformDoubleData jarg2_);
   1078   public final static native long btGeneric6DofConstraintDoubleData2_rbAFrame_get(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_);
   1079   public final static native void btGeneric6DofConstraintDoubleData2_rbBFrame_set(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_, long jarg2, btTransformDoubleData jarg2_);
   1080   public final static native long btGeneric6DofConstraintDoubleData2_rbBFrame_get(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_);
   1081   public final static native void btGeneric6DofConstraintDoubleData2_linearUpperLimit_set(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1082   public final static native long btGeneric6DofConstraintDoubleData2_linearUpperLimit_get(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_);
   1083   public final static native void btGeneric6DofConstraintDoubleData2_linearLowerLimit_set(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1084   public final static native long btGeneric6DofConstraintDoubleData2_linearLowerLimit_get(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_);
   1085   public final static native void btGeneric6DofConstraintDoubleData2_angularUpperLimit_set(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1086   public final static native long btGeneric6DofConstraintDoubleData2_angularUpperLimit_get(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_);
   1087   public final static native void btGeneric6DofConstraintDoubleData2_angularLowerLimit_set(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1088   public final static native long btGeneric6DofConstraintDoubleData2_angularLowerLimit_get(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_);
   1089   public final static native void btGeneric6DofConstraintDoubleData2_useLinearReferenceFrameA_set(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_, int jarg2);
   1090   public final static native int btGeneric6DofConstraintDoubleData2_useLinearReferenceFrameA_get(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_);
   1091   public final static native void btGeneric6DofConstraintDoubleData2_useOffsetForConstraintFrame_set(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_, int jarg2);
   1092   public final static native int btGeneric6DofConstraintDoubleData2_useOffsetForConstraintFrame_get(long jarg1, btGeneric6DofConstraintDoubleData2 jarg1_);
   1093   public final static native long new_btGeneric6DofConstraintDoubleData2();
   1094   public final static native void delete_btGeneric6DofConstraintDoubleData2(long jarg1);
   1095   public final static native long new_btUniversalConstraint(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5);
   1096   public final static native Vector3 btUniversalConstraint_getAnchor(long jarg1, btUniversalConstraint jarg1_);
   1097   public final static native Vector3 btUniversalConstraint_getAnchor2(long jarg1, btUniversalConstraint jarg1_);
   1098   public final static native Vector3 btUniversalConstraint_getAxis1(long jarg1, btUniversalConstraint jarg1_);
   1099   public final static native Vector3 btUniversalConstraint_getAxis2(long jarg1, btUniversalConstraint jarg1_);
   1100   public final static native float btUniversalConstraint_getAngle1(long jarg1, btUniversalConstraint jarg1_);
   1101   public final static native float btUniversalConstraint_getAngle2(long jarg1, btUniversalConstraint jarg1_);
   1102   public final static native void btUniversalConstraint_setUpperLimit(long jarg1, btUniversalConstraint jarg1_, float jarg2, float jarg3);
   1103   public final static native void btUniversalConstraint_setLowerLimit(long jarg1, btUniversalConstraint jarg1_, float jarg2, float jarg3);
   1104   public final static native void btUniversalConstraint_setAxis(long jarg1, btUniversalConstraint jarg1_, Vector3 jarg2, Vector3 jarg3);
   1105   public final static native void delete_btUniversalConstraint(long jarg1);
   1106   public final static native void btContactConstraint_setContactManifold(long jarg1, btContactConstraint jarg1_, long jarg2, btPersistentManifold jarg2_);
   1107   public final static native long btContactConstraint_getContactManifold__SWIG_0(long jarg1, btContactConstraint jarg1_);
   1108   public final static native void delete_btContactConstraint(long jarg1);
   1109   public final static native float resolveSingleCollision(long jarg1, btRigidBody jarg1_, long jarg2, btCollisionObject jarg2_, Vector3 jarg3, Vector3 jarg4, long jarg5, btContactSolverInfo jarg5_, float jarg6);
   1110   public final static native void resolveSingleBilateral(long jarg1, btRigidBody jarg1_, Vector3 jarg2, long jarg3, btRigidBody jarg3_, Vector3 jarg4, float jarg5, Vector3 jarg6, long jarg7, float jarg8);
   1111   public final static native long new_btConeTwistConstraint__SWIG_0(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4);
   1112   public final static native long new_btConeTwistConstraint__SWIG_1(long jarg1, btRigidBody jarg1_, Matrix4 jarg2);
   1113   public final static native void btConeTwistConstraint_getInfo1NonVirtual(long jarg1, btConeTwistConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo1 jarg2_);
   1114   public final static native void btConeTwistConstraint_getInfo2NonVirtual(long jarg1, btConeTwistConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo2 jarg2_, Matrix4 jarg3, Matrix4 jarg4, Matrix3 jarg5, Matrix3 jarg6);
   1115   public final static native void btConeTwistConstraint_updateRHS(long jarg1, btConeTwistConstraint jarg1_, float jarg2);
   1116   public final static native long btConeTwistConstraint_getRigidBodyA(long jarg1, btConeTwistConstraint jarg1_);
   1117   public final static native long btConeTwistConstraint_getRigidBodyB(long jarg1, btConeTwistConstraint jarg1_);
   1118   public final static native void btConeTwistConstraint_setAngularOnly(long jarg1, btConeTwistConstraint jarg1_, boolean jarg2);
   1119   public final static native void btConeTwistConstraint_setLimit__SWIG_0(long jarg1, btConeTwistConstraint jarg1_, int jarg2, float jarg3);
   1120   public final static native void btConeTwistConstraint_setLimit__SWIG_1(long jarg1, btConeTwistConstraint jarg1_, float jarg2, float jarg3, float jarg4, float jarg5, float jarg6, float jarg7);
   1121   public final static native void btConeTwistConstraint_setLimit__SWIG_2(long jarg1, btConeTwistConstraint jarg1_, float jarg2, float jarg3, float jarg4, float jarg5, float jarg6);
   1122   public final static native void btConeTwistConstraint_setLimit__SWIG_3(long jarg1, btConeTwistConstraint jarg1_, float jarg2, float jarg3, float jarg4, float jarg5);
   1123   public final static native void btConeTwistConstraint_setLimit__SWIG_4(long jarg1, btConeTwistConstraint jarg1_, float jarg2, float jarg3, float jarg4);
   1124   public final static native Matrix4 btConeTwistConstraint_getAFrame(long jarg1, btConeTwistConstraint jarg1_);
   1125   public final static native Matrix4 btConeTwistConstraint_getBFrame(long jarg1, btConeTwistConstraint jarg1_);
   1126   public final static native int btConeTwistConstraint_getSolveTwistLimit(long jarg1, btConeTwistConstraint jarg1_);
   1127   public final static native int btConeTwistConstraint_getSolveSwingLimit(long jarg1, btConeTwistConstraint jarg1_);
   1128   public final static native float btConeTwistConstraint_getTwistLimitSign(long jarg1, btConeTwistConstraint jarg1_);
   1129   public final static native void btConeTwistConstraint_calcAngleInfo(long jarg1, btConeTwistConstraint jarg1_);
   1130   public final static native void btConeTwistConstraint_calcAngleInfo2(long jarg1, btConeTwistConstraint jarg1_, Matrix4 jarg2, Matrix4 jarg3, Matrix3 jarg4, Matrix3 jarg5);
   1131   public final static native float btConeTwistConstraint_getSwingSpan1(long jarg1, btConeTwistConstraint jarg1_);
   1132   public final static native float btConeTwistConstraint_getSwingSpan2(long jarg1, btConeTwistConstraint jarg1_);
   1133   public final static native float btConeTwistConstraint_getTwistSpan(long jarg1, btConeTwistConstraint jarg1_);
   1134   public final static native float btConeTwistConstraint_getTwistAngle(long jarg1, btConeTwistConstraint jarg1_);
   1135   public final static native boolean btConeTwistConstraint_isPastSwingLimit(long jarg1, btConeTwistConstraint jarg1_);
   1136   public final static native void btConeTwistConstraint_setDamping(long jarg1, btConeTwistConstraint jarg1_, float jarg2);
   1137   public final static native void btConeTwistConstraint_enableMotor(long jarg1, btConeTwistConstraint jarg1_, boolean jarg2);
   1138   public final static native void btConeTwistConstraint_setMaxMotorImpulse(long jarg1, btConeTwistConstraint jarg1_, float jarg2);
   1139   public final static native void btConeTwistConstraint_setMaxMotorImpulseNormalized(long jarg1, btConeTwistConstraint jarg1_, float jarg2);
   1140   public final static native float btConeTwistConstraint_getFixThresh(long jarg1, btConeTwistConstraint jarg1_);
   1141   public final static native void btConeTwistConstraint_setFixThresh(long jarg1, btConeTwistConstraint jarg1_, float jarg2);
   1142   public final static native void btConeTwistConstraint_setMotorTarget(long jarg1, btConeTwistConstraint jarg1_, Quaternion jarg2);
   1143   public final static native void btConeTwistConstraint_setMotorTargetInConstraintSpace(long jarg1, btConeTwistConstraint jarg1_, Quaternion jarg2);
   1144   public final static native Vector3 btConeTwistConstraint_GetPointForAngle(long jarg1, btConeTwistConstraint jarg1_, float jarg2, float jarg3);
   1145   public final static native void btConeTwistConstraint_setParam__SWIG_0(long jarg1, btConeTwistConstraint jarg1_, int jarg2, float jarg3, int jarg4);
   1146   public final static native void btConeTwistConstraint_setParam__SWIG_1(long jarg1, btConeTwistConstraint jarg1_, int jarg2, float jarg3);
   1147   public final static native void btConeTwistConstraint_setFrames(long jarg1, btConeTwistConstraint jarg1_, Matrix4 jarg2, Matrix4 jarg3);
   1148   public final static native Matrix4 btConeTwistConstraint_getFrameOffsetA(long jarg1, btConeTwistConstraint jarg1_);
   1149   public final static native Matrix4 btConeTwistConstraint_getFrameOffsetB(long jarg1, btConeTwistConstraint jarg1_);
   1150   public final static native float btConeTwistConstraint_getParam__SWIG_0(long jarg1, btConeTwistConstraint jarg1_, int jarg2, int jarg3);
   1151   public final static native float btConeTwistConstraint_getParam__SWIG_1(long jarg1, btConeTwistConstraint jarg1_, int jarg2);
   1152   public final static native void delete_btConeTwistConstraint(long jarg1);
   1153   public final static native void btConeTwistConstraintDoubleData_typeConstraintData_set(long jarg1, btConeTwistConstraintDoubleData jarg1_, long jarg2, btTypedConstraintDoubleData jarg2_);
   1154   public final static native long btConeTwistConstraintDoubleData_typeConstraintData_get(long jarg1, btConeTwistConstraintDoubleData jarg1_);
   1155   public final static native void btConeTwistConstraintDoubleData_rbAFrame_set(long jarg1, btConeTwistConstraintDoubleData jarg1_, long jarg2, btTransformDoubleData jarg2_);
   1156   public final static native long btConeTwistConstraintDoubleData_rbAFrame_get(long jarg1, btConeTwistConstraintDoubleData jarg1_);
   1157   public final static native void btConeTwistConstraintDoubleData_rbBFrame_set(long jarg1, btConeTwistConstraintDoubleData jarg1_, long jarg2, btTransformDoubleData jarg2_);
   1158   public final static native long btConeTwistConstraintDoubleData_rbBFrame_get(long jarg1, btConeTwistConstraintDoubleData jarg1_);
   1159   public final static native void btConeTwistConstraintDoubleData_swingSpan1_set(long jarg1, btConeTwistConstraintDoubleData jarg1_, double jarg2);
   1160   public final static native double btConeTwistConstraintDoubleData_swingSpan1_get(long jarg1, btConeTwistConstraintDoubleData jarg1_);
   1161   public final static native void btConeTwistConstraintDoubleData_swingSpan2_set(long jarg1, btConeTwistConstraintDoubleData jarg1_, double jarg2);
   1162   public final static native double btConeTwistConstraintDoubleData_swingSpan2_get(long jarg1, btConeTwistConstraintDoubleData jarg1_);
   1163   public final static native void btConeTwistConstraintDoubleData_twistSpan_set(long jarg1, btConeTwistConstraintDoubleData jarg1_, double jarg2);
   1164   public final static native double btConeTwistConstraintDoubleData_twistSpan_get(long jarg1, btConeTwistConstraintDoubleData jarg1_);
   1165   public final static native void btConeTwistConstraintDoubleData_limitSoftness_set(long jarg1, btConeTwistConstraintDoubleData jarg1_, double jarg2);
   1166   public final static native double btConeTwistConstraintDoubleData_limitSoftness_get(long jarg1, btConeTwistConstraintDoubleData jarg1_);
   1167   public final static native void btConeTwistConstraintDoubleData_biasFactor_set(long jarg1, btConeTwistConstraintDoubleData jarg1_, double jarg2);
   1168   public final static native double btConeTwistConstraintDoubleData_biasFactor_get(long jarg1, btConeTwistConstraintDoubleData jarg1_);
   1169   public final static native void btConeTwistConstraintDoubleData_relaxationFactor_set(long jarg1, btConeTwistConstraintDoubleData jarg1_, double jarg2);
   1170   public final static native double btConeTwistConstraintDoubleData_relaxationFactor_get(long jarg1, btConeTwistConstraintDoubleData jarg1_);
   1171   public final static native void btConeTwistConstraintDoubleData_damping_set(long jarg1, btConeTwistConstraintDoubleData jarg1_, double jarg2);
   1172   public final static native double btConeTwistConstraintDoubleData_damping_get(long jarg1, btConeTwistConstraintDoubleData jarg1_);
   1173   public final static native long new_btConeTwistConstraintDoubleData();
   1174   public final static native void delete_btConeTwistConstraintDoubleData(long jarg1);
   1175   public final static native void btConeTwistConstraintData_typeConstraintData_set(long jarg1, btConeTwistConstraintData jarg1_, long jarg2, btTypedConstraintData jarg2_);
   1176   public final static native long btConeTwistConstraintData_typeConstraintData_get(long jarg1, btConeTwistConstraintData jarg1_);
   1177   public final static native void btConeTwistConstraintData_rbAFrame_set(long jarg1, btConeTwistConstraintData jarg1_, long jarg2, btTransformFloatData jarg2_);
   1178   public final static native long btConeTwistConstraintData_rbAFrame_get(long jarg1, btConeTwistConstraintData jarg1_);
   1179   public final static native void btConeTwistConstraintData_rbBFrame_set(long jarg1, btConeTwistConstraintData jarg1_, long jarg2, btTransformFloatData jarg2_);
   1180   public final static native long btConeTwistConstraintData_rbBFrame_get(long jarg1, btConeTwistConstraintData jarg1_);
   1181   public final static native void btConeTwistConstraintData_swingSpan1_set(long jarg1, btConeTwistConstraintData jarg1_, float jarg2);
   1182   public final static native float btConeTwistConstraintData_swingSpan1_get(long jarg1, btConeTwistConstraintData jarg1_);
   1183   public final static native void btConeTwistConstraintData_swingSpan2_set(long jarg1, btConeTwistConstraintData jarg1_, float jarg2);
   1184   public final static native float btConeTwistConstraintData_swingSpan2_get(long jarg1, btConeTwistConstraintData jarg1_);
   1185   public final static native void btConeTwistConstraintData_twistSpan_set(long jarg1, btConeTwistConstraintData jarg1_, float jarg2);
   1186   public final static native float btConeTwistConstraintData_twistSpan_get(long jarg1, btConeTwistConstraintData jarg1_);
   1187   public final static native void btConeTwistConstraintData_limitSoftness_set(long jarg1, btConeTwistConstraintData jarg1_, float jarg2);
   1188   public final static native float btConeTwistConstraintData_limitSoftness_get(long jarg1, btConeTwistConstraintData jarg1_);
   1189   public final static native void btConeTwistConstraintData_biasFactor_set(long jarg1, btConeTwistConstraintData jarg1_, float jarg2);
   1190   public final static native float btConeTwistConstraintData_biasFactor_get(long jarg1, btConeTwistConstraintData jarg1_);
   1191   public final static native void btConeTwistConstraintData_relaxationFactor_set(long jarg1, btConeTwistConstraintData jarg1_, float jarg2);
   1192   public final static native float btConeTwistConstraintData_relaxationFactor_get(long jarg1, btConeTwistConstraintData jarg1_);
   1193   public final static native void btConeTwistConstraintData_damping_set(long jarg1, btConeTwistConstraintData jarg1_, float jarg2);
   1194   public final static native float btConeTwistConstraintData_damping_get(long jarg1, btConeTwistConstraintData jarg1_);
   1195   public final static native void btConeTwistConstraintData_pad_set(long jarg1, btConeTwistConstraintData jarg1_, String jarg2);
   1196   public final static native String btConeTwistConstraintData_pad_get(long jarg1, btConeTwistConstraintData jarg1_);
   1197   public final static native long new_btConeTwistConstraintData();
   1198   public final static native void delete_btConeTwistConstraintData(long jarg1);
   1199   public final static native long new_btGeneric6DofSpringConstraint__SWIG_0(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4, boolean jarg5);
   1200   public final static native long new_btGeneric6DofSpringConstraint__SWIG_1(long jarg1, btRigidBody jarg1_, Matrix4 jarg2, boolean jarg3);
   1201   public final static native void btGeneric6DofSpringConstraint_enableSpring(long jarg1, btGeneric6DofSpringConstraint jarg1_, int jarg2, boolean jarg3);
   1202   public final static native void btGeneric6DofSpringConstraint_setStiffness(long jarg1, btGeneric6DofSpringConstraint jarg1_, int jarg2, float jarg3);
   1203   public final static native void btGeneric6DofSpringConstraint_setDamping(long jarg1, btGeneric6DofSpringConstraint jarg1_, int jarg2, float jarg3);
   1204   public final static native void btGeneric6DofSpringConstraint_setEquilibriumPoint__SWIG_0(long jarg1, btGeneric6DofSpringConstraint jarg1_);
   1205   public final static native void btGeneric6DofSpringConstraint_setEquilibriumPoint__SWIG_1(long jarg1, btGeneric6DofSpringConstraint jarg1_, int jarg2);
   1206   public final static native void btGeneric6DofSpringConstraint_setEquilibriumPoint__SWIG_2(long jarg1, btGeneric6DofSpringConstraint jarg1_, int jarg2, float jarg3);
   1207   public final static native void btGeneric6DofSpringConstraint_setAxis(long jarg1, btGeneric6DofSpringConstraint jarg1_, Vector3 jarg2, Vector3 jarg3);
   1208   public final static native void delete_btGeneric6DofSpringConstraint(long jarg1);
   1209   public final static native void btGeneric6DofSpringConstraintData_6dofData_set(long jarg1, btGeneric6DofSpringConstraintData jarg1_, long jarg2, btGeneric6DofConstraintData jarg2_);
   1210   public final static native long btGeneric6DofSpringConstraintData_6dofData_get(long jarg1, btGeneric6DofSpringConstraintData jarg1_);
   1211   public final static native void btGeneric6DofSpringConstraintData_springEnabled_set(long jarg1, btGeneric6DofSpringConstraintData jarg1_, int[] jarg2);
   1212   public final static native int[] btGeneric6DofSpringConstraintData_springEnabled_get(long jarg1, btGeneric6DofSpringConstraintData jarg1_);
   1213   public final static native void btGeneric6DofSpringConstraintData_equilibriumPoint_set(long jarg1, btGeneric6DofSpringConstraintData jarg1_, float[] jarg2);
   1214   public final static native float[] btGeneric6DofSpringConstraintData_equilibriumPoint_get(long jarg1, btGeneric6DofSpringConstraintData jarg1_);
   1215   public final static native void btGeneric6DofSpringConstraintData_springStiffness_set(long jarg1, btGeneric6DofSpringConstraintData jarg1_, float[] jarg2);
   1216   public final static native float[] btGeneric6DofSpringConstraintData_springStiffness_get(long jarg1, btGeneric6DofSpringConstraintData jarg1_);
   1217   public final static native void btGeneric6DofSpringConstraintData_springDamping_set(long jarg1, btGeneric6DofSpringConstraintData jarg1_, float[] jarg2);
   1218   public final static native float[] btGeneric6DofSpringConstraintData_springDamping_get(long jarg1, btGeneric6DofSpringConstraintData jarg1_);
   1219   public final static native long new_btGeneric6DofSpringConstraintData();
   1220   public final static native void delete_btGeneric6DofSpringConstraintData(long jarg1);
   1221   public final static native void btGeneric6DofSpringConstraintDoubleData2_6dofData_set(long jarg1, btGeneric6DofSpringConstraintDoubleData2 jarg1_, long jarg2, btGeneric6DofConstraintDoubleData2 jarg2_);
   1222   public final static native long btGeneric6DofSpringConstraintDoubleData2_6dofData_get(long jarg1, btGeneric6DofSpringConstraintDoubleData2 jarg1_);
   1223   public final static native void btGeneric6DofSpringConstraintDoubleData2_springEnabled_set(long jarg1, btGeneric6DofSpringConstraintDoubleData2 jarg1_, int[] jarg2);
   1224   public final static native int[] btGeneric6DofSpringConstraintDoubleData2_springEnabled_get(long jarg1, btGeneric6DofSpringConstraintDoubleData2 jarg1_);
   1225   public final static native void btGeneric6DofSpringConstraintDoubleData2_equilibriumPoint_set(long jarg1, btGeneric6DofSpringConstraintDoubleData2 jarg1_, double[] jarg2);
   1226   public final static native double[] btGeneric6DofSpringConstraintDoubleData2_equilibriumPoint_get(long jarg1, btGeneric6DofSpringConstraintDoubleData2 jarg1_);
   1227   public final static native void btGeneric6DofSpringConstraintDoubleData2_springStiffness_set(long jarg1, btGeneric6DofSpringConstraintDoubleData2 jarg1_, double[] jarg2);
   1228   public final static native double[] btGeneric6DofSpringConstraintDoubleData2_springStiffness_get(long jarg1, btGeneric6DofSpringConstraintDoubleData2 jarg1_);
   1229   public final static native void btGeneric6DofSpringConstraintDoubleData2_springDamping_set(long jarg1, btGeneric6DofSpringConstraintDoubleData2 jarg1_, double[] jarg2);
   1230   public final static native double[] btGeneric6DofSpringConstraintDoubleData2_springDamping_get(long jarg1, btGeneric6DofSpringConstraintDoubleData2 jarg1_);
   1231   public final static native long new_btGeneric6DofSpringConstraintDoubleData2();
   1232   public final static native void delete_btGeneric6DofSpringConstraintDoubleData2(long jarg1);
   1233   public final static native void btRotationalLimitMotor2_loLimit_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1234   public final static native float btRotationalLimitMotor2_loLimit_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1235   public final static native void btRotationalLimitMotor2_hiLimit_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1236   public final static native float btRotationalLimitMotor2_hiLimit_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1237   public final static native void btRotationalLimitMotor2_bounce_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1238   public final static native float btRotationalLimitMotor2_bounce_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1239   public final static native void btRotationalLimitMotor2_stopERP_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1240   public final static native float btRotationalLimitMotor2_stopERP_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1241   public final static native void btRotationalLimitMotor2_stopCFM_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1242   public final static native float btRotationalLimitMotor2_stopCFM_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1243   public final static native void btRotationalLimitMotor2_motorERP_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1244   public final static native float btRotationalLimitMotor2_motorERP_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1245   public final static native void btRotationalLimitMotor2_motorCFM_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1246   public final static native float btRotationalLimitMotor2_motorCFM_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1247   public final static native void btRotationalLimitMotor2_enableMotor_set(long jarg1, btRotationalLimitMotor2 jarg1_, boolean jarg2);
   1248   public final static native boolean btRotationalLimitMotor2_enableMotor_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1249   public final static native void btRotationalLimitMotor2_targetVelocity_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1250   public final static native float btRotationalLimitMotor2_targetVelocity_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1251   public final static native void btRotationalLimitMotor2_maxMotorForce_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1252   public final static native float btRotationalLimitMotor2_maxMotorForce_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1253   public final static native void btRotationalLimitMotor2_servoMotor_set(long jarg1, btRotationalLimitMotor2 jarg1_, boolean jarg2);
   1254   public final static native boolean btRotationalLimitMotor2_servoMotor_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1255   public final static native void btRotationalLimitMotor2_servoTarget_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1256   public final static native float btRotationalLimitMotor2_servoTarget_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1257   public final static native void btRotationalLimitMotor2_enableSpring_set(long jarg1, btRotationalLimitMotor2 jarg1_, boolean jarg2);
   1258   public final static native boolean btRotationalLimitMotor2_enableSpring_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1259   public final static native void btRotationalLimitMotor2_springStiffness_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1260   public final static native float btRotationalLimitMotor2_springStiffness_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1261   public final static native void btRotationalLimitMotor2_springStiffnessLimited_set(long jarg1, btRotationalLimitMotor2 jarg1_, boolean jarg2);
   1262   public final static native boolean btRotationalLimitMotor2_springStiffnessLimited_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1263   public final static native void btRotationalLimitMotor2_springDamping_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1264   public final static native float btRotationalLimitMotor2_springDamping_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1265   public final static native void btRotationalLimitMotor2_springDampingLimited_set(long jarg1, btRotationalLimitMotor2 jarg1_, boolean jarg2);
   1266   public final static native boolean btRotationalLimitMotor2_springDampingLimited_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1267   public final static native void btRotationalLimitMotor2_equilibriumPoint_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1268   public final static native float btRotationalLimitMotor2_equilibriumPoint_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1269   public final static native void btRotationalLimitMotor2_currentLimitError_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1270   public final static native float btRotationalLimitMotor2_currentLimitError_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1271   public final static native void btRotationalLimitMotor2_currentLimitErrorHi_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1272   public final static native float btRotationalLimitMotor2_currentLimitErrorHi_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1273   public final static native void btRotationalLimitMotor2_currentPosition_set(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1274   public final static native float btRotationalLimitMotor2_currentPosition_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1275   public final static native void btRotationalLimitMotor2_currentLimit_set(long jarg1, btRotationalLimitMotor2 jarg1_, int jarg2);
   1276   public final static native int btRotationalLimitMotor2_currentLimit_get(long jarg1, btRotationalLimitMotor2 jarg1_);
   1277   public final static native long new_btRotationalLimitMotor2__SWIG_0();
   1278   public final static native long new_btRotationalLimitMotor2__SWIG_1(long jarg1, btRotationalLimitMotor2 jarg1_);
   1279   public final static native boolean btRotationalLimitMotor2_isLimited(long jarg1, btRotationalLimitMotor2 jarg1_);
   1280   public final static native void btRotationalLimitMotor2_testLimitValue(long jarg1, btRotationalLimitMotor2 jarg1_, float jarg2);
   1281   public final static native void delete_btRotationalLimitMotor2(long jarg1);
   1282   public final static native void btTranslationalLimitMotor2_lowerLimit_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1283   public final static native long btTranslationalLimitMotor2_lowerLimit_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1284   public final static native void btTranslationalLimitMotor2_upperLimit_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1285   public final static native long btTranslationalLimitMotor2_upperLimit_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1286   public final static native void btTranslationalLimitMotor2_bounce_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1287   public final static native long btTranslationalLimitMotor2_bounce_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1288   public final static native void btTranslationalLimitMotor2_stopERP_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1289   public final static native long btTranslationalLimitMotor2_stopERP_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1290   public final static native void btTranslationalLimitMotor2_stopCFM_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1291   public final static native long btTranslationalLimitMotor2_stopCFM_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1292   public final static native void btTranslationalLimitMotor2_motorERP_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1293   public final static native long btTranslationalLimitMotor2_motorERP_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1294   public final static native void btTranslationalLimitMotor2_motorCFM_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1295   public final static native long btTranslationalLimitMotor2_motorCFM_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1296   public final static native void btTranslationalLimitMotor2_enableMotor_set(long jarg1, btTranslationalLimitMotor2 jarg1_, boolean[] jarg2);
   1297   public final static native boolean[] btTranslationalLimitMotor2_enableMotor_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1298   public final static native void btTranslationalLimitMotor2_servoMotor_set(long jarg1, btTranslationalLimitMotor2 jarg1_, boolean[] jarg2);
   1299   public final static native boolean[] btTranslationalLimitMotor2_servoMotor_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1300   public final static native void btTranslationalLimitMotor2_enableSpring_set(long jarg1, btTranslationalLimitMotor2 jarg1_, boolean[] jarg2);
   1301   public final static native boolean[] btTranslationalLimitMotor2_enableSpring_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1302   public final static native void btTranslationalLimitMotor2_servoTarget_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1303   public final static native long btTranslationalLimitMotor2_servoTarget_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1304   public final static native void btTranslationalLimitMotor2_springStiffness_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1305   public final static native long btTranslationalLimitMotor2_springStiffness_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1306   public final static native void btTranslationalLimitMotor2_springStiffnessLimited_set(long jarg1, btTranslationalLimitMotor2 jarg1_, boolean[] jarg2);
   1307   public final static native boolean[] btTranslationalLimitMotor2_springStiffnessLimited_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1308   public final static native void btTranslationalLimitMotor2_springDamping_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1309   public final static native long btTranslationalLimitMotor2_springDamping_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1310   public final static native void btTranslationalLimitMotor2_springDampingLimited_set(long jarg1, btTranslationalLimitMotor2 jarg1_, boolean[] jarg2);
   1311   public final static native boolean[] btTranslationalLimitMotor2_springDampingLimited_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1312   public final static native void btTranslationalLimitMotor2_equilibriumPoint_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1313   public final static native long btTranslationalLimitMotor2_equilibriumPoint_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1314   public final static native void btTranslationalLimitMotor2_targetVelocity_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1315   public final static native long btTranslationalLimitMotor2_targetVelocity_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1316   public final static native void btTranslationalLimitMotor2_maxMotorForce_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1317   public final static native long btTranslationalLimitMotor2_maxMotorForce_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1318   public final static native void btTranslationalLimitMotor2_currentLimitError_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1319   public final static native long btTranslationalLimitMotor2_currentLimitError_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1320   public final static native void btTranslationalLimitMotor2_currentLimitErrorHi_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1321   public final static native long btTranslationalLimitMotor2_currentLimitErrorHi_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1322   public final static native void btTranslationalLimitMotor2_currentLinearDiff_set(long jarg1, btTranslationalLimitMotor2 jarg1_, long jarg2, btVector3 jarg2_);
   1323   public final static native long btTranslationalLimitMotor2_currentLinearDiff_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1324   public final static native void btTranslationalLimitMotor2_currentLimit_set(long jarg1, btTranslationalLimitMotor2 jarg1_, int[] jarg2);
   1325   public final static native int[] btTranslationalLimitMotor2_currentLimit_get(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1326   public final static native long new_btTranslationalLimitMotor2__SWIG_0();
   1327   public final static native long new_btTranslationalLimitMotor2__SWIG_1(long jarg1, btTranslationalLimitMotor2 jarg1_);
   1328   public final static native boolean btTranslationalLimitMotor2_isLimited(long jarg1, btTranslationalLimitMotor2 jarg1_, int jarg2);
   1329   public final static native void btTranslationalLimitMotor2_testLimitValue(long jarg1, btTranslationalLimitMotor2 jarg1_, int jarg2, float jarg3);
   1330   public final static native void delete_btTranslationalLimitMotor2(long jarg1);
   1331   public final static native long new_btGeneric6DofSpring2Constraint__SWIG_0(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4, int jarg5);
   1332   public final static native long new_btGeneric6DofSpring2Constraint__SWIG_1(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4);
   1333   public final static native long new_btGeneric6DofSpring2Constraint__SWIG_2(long jarg1, btRigidBody jarg1_, Matrix4 jarg2, int jarg3);
   1334   public final static native long new_btGeneric6DofSpring2Constraint__SWIG_3(long jarg1, btRigidBody jarg1_, Matrix4 jarg2);
   1335   public final static native long btGeneric6DofSpring2Constraint_getRotationalLimitMotor(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2);
   1336   public final static native long btGeneric6DofSpring2Constraint_getTranslationalLimitMotor(long jarg1, btGeneric6DofSpring2Constraint jarg1_);
   1337   public final static native void btGeneric6DofSpring2Constraint_calculateTransforms__SWIG_0(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Matrix4 jarg2, Matrix4 jarg3);
   1338   public final static native void btGeneric6DofSpring2Constraint_calculateTransforms__SWIG_1(long jarg1, btGeneric6DofSpring2Constraint jarg1_);
   1339   public final static native Matrix4 btGeneric6DofSpring2Constraint_getCalculatedTransformA(long jarg1, btGeneric6DofSpring2Constraint jarg1_);
   1340   public final static native Matrix4 btGeneric6DofSpring2Constraint_getCalculatedTransformB(long jarg1, btGeneric6DofSpring2Constraint jarg1_);
   1341   public final static native Matrix4 btGeneric6DofSpring2Constraint_getFrameOffsetA__SWIG_0(long jarg1, btGeneric6DofSpring2Constraint jarg1_);
   1342   public final static native Matrix4 btGeneric6DofSpring2Constraint_getFrameOffsetB__SWIG_0(long jarg1, btGeneric6DofSpring2Constraint jarg1_);
   1343   public final static native Vector3 btGeneric6DofSpring2Constraint_getAxis(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2);
   1344   public final static native float btGeneric6DofSpring2Constraint_getAngle(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2);
   1345   public final static native float btGeneric6DofSpring2Constraint_getRelativePivotPosition(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2);
   1346   public final static native void btGeneric6DofSpring2Constraint_setFrames(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Matrix4 jarg2, Matrix4 jarg3);
   1347   public final static native void btGeneric6DofSpring2Constraint_setLinearLowerLimit(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1348   public final static native void btGeneric6DofSpring2Constraint_getLinearLowerLimit(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1349   public final static native void btGeneric6DofSpring2Constraint_setLinearUpperLimit(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1350   public final static native void btGeneric6DofSpring2Constraint_getLinearUpperLimit(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1351   public final static native void btGeneric6DofSpring2Constraint_setAngularLowerLimit(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1352   public final static native void btGeneric6DofSpring2Constraint_setAngularLowerLimitReversed(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1353   public final static native void btGeneric6DofSpring2Constraint_getAngularLowerLimit(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1354   public final static native void btGeneric6DofSpring2Constraint_getAngularLowerLimitReversed(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1355   public final static native void btGeneric6DofSpring2Constraint_setAngularUpperLimit(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1356   public final static native void btGeneric6DofSpring2Constraint_setAngularUpperLimitReversed(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1357   public final static native void btGeneric6DofSpring2Constraint_getAngularUpperLimit(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1358   public final static native void btGeneric6DofSpring2Constraint_getAngularUpperLimitReversed(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2);
   1359   public final static native void btGeneric6DofSpring2Constraint_setLimit(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3, float jarg4);
   1360   public final static native void btGeneric6DofSpring2Constraint_setLimitReversed(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3, float jarg4);
   1361   public final static native boolean btGeneric6DofSpring2Constraint_isLimited(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2);
   1362   public final static native void btGeneric6DofSpring2Constraint_setRotationOrder(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2);
   1363   public final static native int btGeneric6DofSpring2Constraint_getRotationOrder(long jarg1, btGeneric6DofSpring2Constraint jarg1_);
   1364   public final static native void btGeneric6DofSpring2Constraint_setAxis(long jarg1, btGeneric6DofSpring2Constraint jarg1_, Vector3 jarg2, Vector3 jarg3);
   1365   public final static native void btGeneric6DofSpring2Constraint_setBounce(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3);
   1366   public final static native void btGeneric6DofSpring2Constraint_enableMotor(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, boolean jarg3);
   1367   public final static native void btGeneric6DofSpring2Constraint_setServo(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, boolean jarg3);
   1368   public final static native void btGeneric6DofSpring2Constraint_setTargetVelocity(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3);
   1369   public final static native void btGeneric6DofSpring2Constraint_setServoTarget(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3);
   1370   public final static native void btGeneric6DofSpring2Constraint_setMaxMotorForce(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3);
   1371   public final static native void btGeneric6DofSpring2Constraint_enableSpring(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, boolean jarg3);
   1372   public final static native void btGeneric6DofSpring2Constraint_setStiffness__SWIG_0(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3, boolean jarg4);
   1373   public final static native void btGeneric6DofSpring2Constraint_setStiffness__SWIG_1(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3);
   1374   public final static native void btGeneric6DofSpring2Constraint_setDamping__SWIG_0(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3, boolean jarg4);
   1375   public final static native void btGeneric6DofSpring2Constraint_setDamping__SWIG_1(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3);
   1376   public final static native void btGeneric6DofSpring2Constraint_setEquilibriumPoint__SWIG_0(long jarg1, btGeneric6DofSpring2Constraint jarg1_);
   1377   public final static native void btGeneric6DofSpring2Constraint_setEquilibriumPoint__SWIG_1(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2);
   1378   public final static native void btGeneric6DofSpring2Constraint_setEquilibriumPoint__SWIG_2(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3);
   1379   public final static native void btGeneric6DofSpring2Constraint_setParam__SWIG_0(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3, int jarg4);
   1380   public final static native void btGeneric6DofSpring2Constraint_setParam__SWIG_1(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, float jarg3);
   1381   public final static native float btGeneric6DofSpring2Constraint_getParam__SWIG_0(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2, int jarg3);
   1382   public final static native float btGeneric6DofSpring2Constraint_getParam__SWIG_1(long jarg1, btGeneric6DofSpring2Constraint jarg1_, int jarg2);
   1383   public final static native void delete_btGeneric6DofSpring2Constraint(long jarg1);
   1384   public final static native void btGeneric6DofSpring2ConstraintData_typeConstraintData_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btTypedConstraintData jarg2_);
   1385   public final static native long btGeneric6DofSpring2ConstraintData_typeConstraintData_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1386   public final static native void btGeneric6DofSpring2ConstraintData_rbAFrame_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btTransformFloatData jarg2_);
   1387   public final static native long btGeneric6DofSpring2ConstraintData_rbAFrame_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1388   public final static native void btGeneric6DofSpring2ConstraintData_rbBFrame_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btTransformFloatData jarg2_);
   1389   public final static native long btGeneric6DofSpring2ConstraintData_rbBFrame_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1390   public final static native void btGeneric6DofSpring2ConstraintData_linearUpperLimit_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1391   public final static native long btGeneric6DofSpring2ConstraintData_linearUpperLimit_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1392   public final static native void btGeneric6DofSpring2ConstraintData_linearLowerLimit_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1393   public final static native long btGeneric6DofSpring2ConstraintData_linearLowerLimit_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1394   public final static native void btGeneric6DofSpring2ConstraintData_linearBounce_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1395   public final static native long btGeneric6DofSpring2ConstraintData_linearBounce_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1396   public final static native void btGeneric6DofSpring2ConstraintData_linearStopERP_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1397   public final static native long btGeneric6DofSpring2ConstraintData_linearStopERP_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1398   public final static native void btGeneric6DofSpring2ConstraintData_linearStopCFM_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1399   public final static native long btGeneric6DofSpring2ConstraintData_linearStopCFM_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1400   public final static native void btGeneric6DofSpring2ConstraintData_linearMotorERP_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1401   public final static native long btGeneric6DofSpring2ConstraintData_linearMotorERP_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1402   public final static native void btGeneric6DofSpring2ConstraintData_linearMotorCFM_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1403   public final static native long btGeneric6DofSpring2ConstraintData_linearMotorCFM_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1404   public final static native void btGeneric6DofSpring2ConstraintData_linearTargetVelocity_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1405   public final static native long btGeneric6DofSpring2ConstraintData_linearTargetVelocity_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1406   public final static native void btGeneric6DofSpring2ConstraintData_linearMaxMotorForce_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1407   public final static native long btGeneric6DofSpring2ConstraintData_linearMaxMotorForce_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1408   public final static native void btGeneric6DofSpring2ConstraintData_linearServoTarget_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1409   public final static native long btGeneric6DofSpring2ConstraintData_linearServoTarget_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1410   public final static native void btGeneric6DofSpring2ConstraintData_linearSpringStiffness_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1411   public final static native long btGeneric6DofSpring2ConstraintData_linearSpringStiffness_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1412   public final static native void btGeneric6DofSpring2ConstraintData_linearSpringDamping_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1413   public final static native long btGeneric6DofSpring2ConstraintData_linearSpringDamping_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1414   public final static native void btGeneric6DofSpring2ConstraintData_linearEquilibriumPoint_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1415   public final static native long btGeneric6DofSpring2ConstraintData_linearEquilibriumPoint_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1416   public final static native void btGeneric6DofSpring2ConstraintData_linearEnableMotor_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1417   public final static native String btGeneric6DofSpring2ConstraintData_linearEnableMotor_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1418   public final static native void btGeneric6DofSpring2ConstraintData_linearServoMotor_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1419   public final static native String btGeneric6DofSpring2ConstraintData_linearServoMotor_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1420   public final static native void btGeneric6DofSpring2ConstraintData_linearEnableSpring_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1421   public final static native String btGeneric6DofSpring2ConstraintData_linearEnableSpring_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1422   public final static native void btGeneric6DofSpring2ConstraintData_linearSpringStiffnessLimited_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1423   public final static native String btGeneric6DofSpring2ConstraintData_linearSpringStiffnessLimited_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1424   public final static native void btGeneric6DofSpring2ConstraintData_linearSpringDampingLimited_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1425   public final static native String btGeneric6DofSpring2ConstraintData_linearSpringDampingLimited_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1426   public final static native void btGeneric6DofSpring2ConstraintData_padding1_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1427   public final static native String btGeneric6DofSpring2ConstraintData_padding1_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1428   public final static native void btGeneric6DofSpring2ConstraintData_angularUpperLimit_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1429   public final static native long btGeneric6DofSpring2ConstraintData_angularUpperLimit_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1430   public final static native void btGeneric6DofSpring2ConstraintData_angularLowerLimit_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1431   public final static native long btGeneric6DofSpring2ConstraintData_angularLowerLimit_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1432   public final static native void btGeneric6DofSpring2ConstraintData_angularBounce_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1433   public final static native long btGeneric6DofSpring2ConstraintData_angularBounce_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1434   public final static native void btGeneric6DofSpring2ConstraintData_angularStopERP_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1435   public final static native long btGeneric6DofSpring2ConstraintData_angularStopERP_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1436   public final static native void btGeneric6DofSpring2ConstraintData_angularStopCFM_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1437   public final static native long btGeneric6DofSpring2ConstraintData_angularStopCFM_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1438   public final static native void btGeneric6DofSpring2ConstraintData_angularMotorERP_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1439   public final static native long btGeneric6DofSpring2ConstraintData_angularMotorERP_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1440   public final static native void btGeneric6DofSpring2ConstraintData_angularMotorCFM_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1441   public final static native long btGeneric6DofSpring2ConstraintData_angularMotorCFM_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1442   public final static native void btGeneric6DofSpring2ConstraintData_angularTargetVelocity_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1443   public final static native long btGeneric6DofSpring2ConstraintData_angularTargetVelocity_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1444   public final static native void btGeneric6DofSpring2ConstraintData_angularMaxMotorForce_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1445   public final static native long btGeneric6DofSpring2ConstraintData_angularMaxMotorForce_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1446   public final static native void btGeneric6DofSpring2ConstraintData_angularServoTarget_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1447   public final static native long btGeneric6DofSpring2ConstraintData_angularServoTarget_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1448   public final static native void btGeneric6DofSpring2ConstraintData_angularSpringStiffness_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1449   public final static native long btGeneric6DofSpring2ConstraintData_angularSpringStiffness_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1450   public final static native void btGeneric6DofSpring2ConstraintData_angularSpringDamping_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1451   public final static native long btGeneric6DofSpring2ConstraintData_angularSpringDamping_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1452   public final static native void btGeneric6DofSpring2ConstraintData_angularEquilibriumPoint_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, long jarg2, btVector3FloatData jarg2_);
   1453   public final static native long btGeneric6DofSpring2ConstraintData_angularEquilibriumPoint_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1454   public final static native void btGeneric6DofSpring2ConstraintData_angularEnableMotor_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1455   public final static native String btGeneric6DofSpring2ConstraintData_angularEnableMotor_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1456   public final static native void btGeneric6DofSpring2ConstraintData_angularServoMotor_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1457   public final static native String btGeneric6DofSpring2ConstraintData_angularServoMotor_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1458   public final static native void btGeneric6DofSpring2ConstraintData_angularEnableSpring_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1459   public final static native String btGeneric6DofSpring2ConstraintData_angularEnableSpring_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1460   public final static native void btGeneric6DofSpring2ConstraintData_angularSpringStiffnessLimited_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1461   public final static native String btGeneric6DofSpring2ConstraintData_angularSpringStiffnessLimited_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1462   public final static native void btGeneric6DofSpring2ConstraintData_angularSpringDampingLimited_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, String jarg2);
   1463   public final static native String btGeneric6DofSpring2ConstraintData_angularSpringDampingLimited_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1464   public final static native void btGeneric6DofSpring2ConstraintData_rotateOrder_set(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_, int jarg2);
   1465   public final static native int btGeneric6DofSpring2ConstraintData_rotateOrder_get(long jarg1, btGeneric6DofSpring2ConstraintData jarg1_);
   1466   public final static native long new_btGeneric6DofSpring2ConstraintData();
   1467   public final static native void delete_btGeneric6DofSpring2ConstraintData(long jarg1);
   1468   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_typeConstraintData_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btTypedConstraintDoubleData jarg2_);
   1469   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_typeConstraintData_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1470   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_rbAFrame_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btTransformDoubleData jarg2_);
   1471   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_rbAFrame_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1472   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_rbBFrame_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btTransformDoubleData jarg2_);
   1473   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_rbBFrame_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1474   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearUpperLimit_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1475   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearUpperLimit_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1476   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearLowerLimit_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1477   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearLowerLimit_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1478   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearBounce_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1479   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearBounce_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1480   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearStopERP_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1481   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearStopERP_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1482   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearStopCFM_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1483   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearStopCFM_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1484   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearMotorERP_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1485   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearMotorERP_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1486   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearMotorCFM_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1487   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearMotorCFM_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1488   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearTargetVelocity_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1489   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearTargetVelocity_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1490   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearMaxMotorForce_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1491   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearMaxMotorForce_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1492   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearServoTarget_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1493   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearServoTarget_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1494   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearSpringStiffness_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1495   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearSpringStiffness_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1496   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearSpringDamping_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1497   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearSpringDamping_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1498   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearEquilibriumPoint_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1499   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_linearEquilibriumPoint_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1500   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearEnableMotor_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1501   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_linearEnableMotor_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1502   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearServoMotor_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1503   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_linearServoMotor_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1504   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearEnableSpring_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1505   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_linearEnableSpring_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1506   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearSpringStiffnessLimited_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1507   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_linearSpringStiffnessLimited_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1508   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_linearSpringDampingLimited_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1509   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_linearSpringDampingLimited_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1510   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_padding1_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1511   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_padding1_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1512   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularUpperLimit_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1513   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularUpperLimit_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1514   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularLowerLimit_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1515   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularLowerLimit_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1516   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularBounce_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1517   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularBounce_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1518   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularStopERP_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1519   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularStopERP_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1520   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularStopCFM_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1521   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularStopCFM_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1522   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularMotorERP_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1523   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularMotorERP_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1524   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularMotorCFM_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1525   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularMotorCFM_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1526   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularTargetVelocity_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1527   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularTargetVelocity_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1528   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularMaxMotorForce_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1529   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularMaxMotorForce_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1530   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularServoTarget_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1531   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularServoTarget_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1532   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularSpringStiffness_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1533   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularSpringStiffness_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1534   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularSpringDamping_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1535   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularSpringDamping_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1536   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularEquilibriumPoint_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, long jarg2, btVector3DoubleData jarg2_);
   1537   public final static native long btGeneric6DofSpring2ConstraintDoubleData2_angularEquilibriumPoint_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1538   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularEnableMotor_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1539   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_angularEnableMotor_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1540   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularServoMotor_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1541   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_angularServoMotor_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1542   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularEnableSpring_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1543   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_angularEnableSpring_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1544   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularSpringStiffnessLimited_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1545   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_angularSpringStiffnessLimited_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1546   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_angularSpringDampingLimited_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, String jarg2);
   1547   public final static native String btGeneric6DofSpring2ConstraintDoubleData2_angularSpringDampingLimited_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1548   public final static native void btGeneric6DofSpring2ConstraintDoubleData2_rotateOrder_set(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_, int jarg2);
   1549   public final static native int btGeneric6DofSpring2ConstraintDoubleData2_rotateOrder_get(long jarg1, btGeneric6DofSpring2ConstraintDoubleData2 jarg1_);
   1550   public final static native long new_btGeneric6DofSpring2ConstraintDoubleData2();
   1551   public final static native void delete_btGeneric6DofSpring2ConstraintDoubleData2(long jarg1);
   1552   public final static native long new_btHingeConstraint__SWIG_0(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, Vector3 jarg6, boolean jarg7);
   1553   public final static native long new_btHingeConstraint__SWIG_1(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, Vector3 jarg6);
   1554   public final static native long new_btHingeConstraint__SWIG_2(long jarg1, btRigidBody jarg1_, Vector3 jarg2, Vector3 jarg3, boolean jarg4);
   1555   public final static native long new_btHingeConstraint__SWIG_3(long jarg1, btRigidBody jarg1_, Vector3 jarg2, Vector3 jarg3);
   1556   public final static native long new_btHingeConstraint__SWIG_4(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4, boolean jarg5);
   1557   public final static native long new_btHingeConstraint__SWIG_5(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4);
   1558   public final static native long new_btHingeConstraint__SWIG_6(long jarg1, btRigidBody jarg1_, Matrix4 jarg2, boolean jarg3);
   1559   public final static native long new_btHingeConstraint__SWIG_7(long jarg1, btRigidBody jarg1_, Matrix4 jarg2);
   1560   public final static native void btHingeConstraint_getInfo1NonVirtual(long jarg1, btHingeConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo1 jarg2_);
   1561   public final static native void btHingeConstraint_getInfo2NonVirtual(long jarg1, btHingeConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo2 jarg2_, Matrix4 jarg3, Matrix4 jarg4, Vector3 jarg5, Vector3 jarg6);
   1562   public final static native void btHingeConstraint_getInfo2Internal(long jarg1, btHingeConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo2 jarg2_, Matrix4 jarg3, Matrix4 jarg4, Vector3 jarg5, Vector3 jarg6);
   1563   public final static native void btHingeConstraint_getInfo2InternalUsingFrameOffset(long jarg1, btHingeConstraint jarg1_, long jarg2, btTypedConstraint.btConstraintInfo2 jarg2_, Matrix4 jarg3, Matrix4 jarg4, Vector3 jarg5, Vector3 jarg6);
   1564   public final static native void btHingeConstraint_updateRHS(long jarg1, btHingeConstraint jarg1_, float jarg2);
   1565   public final static native long btHingeConstraint_getRigidBodyA__SWIG_0(long jarg1, btHingeConstraint jarg1_);
   1566   public final static native long btHingeConstraint_getRigidBodyB__SWIG_0(long jarg1, btHingeConstraint jarg1_);
   1567   public final static native Matrix4 btHingeConstraint_getFrameOffsetA(long jarg1, btHingeConstraint jarg1_);
   1568   public final static native Matrix4 btHingeConstraint_getFrameOffsetB(long jarg1, btHingeConstraint jarg1_);
   1569   public final static native void btHingeConstraint_setFrames(long jarg1, btHingeConstraint jarg1_, Matrix4 jarg2, Matrix4 jarg3);
   1570   public final static native void btHingeConstraint_setAngularOnly(long jarg1, btHingeConstraint jarg1_, boolean jarg2);
   1571   public final static native void btHingeConstraint_enableAngularMotor(long jarg1, btHingeConstraint jarg1_, boolean jarg2, float jarg3, float jarg4);
   1572   public final static native void btHingeConstraint_enableMotor(long jarg1, btHingeConstraint jarg1_, boolean jarg2);
   1573   public final static native void btHingeConstraint_setMaxMotorImpulse(long jarg1, btHingeConstraint jarg1_, float jarg2);
   1574   public final static native void btHingeConstraint_setMotorTarget__SWIG_0(long jarg1, btHingeConstraint jarg1_, Quaternion jarg2, float jarg3);
   1575   public final static native void btHingeConstraint_setMotorTarget__SWIG_1(long jarg1, btHingeConstraint jarg1_, float jarg2, float jarg3);
   1576   public final static native void btHingeConstraint_setLimit__SWIG_0(long jarg1, btHingeConstraint jarg1_, float jarg2, float jarg3, float jarg4, float jarg5, float jarg6);
   1577   public final static native void btHingeConstraint_setLimit__SWIG_1(long jarg1, btHingeConstraint jarg1_, float jarg2, float jarg3, float jarg4, float jarg5);
   1578   public final static native void btHingeConstraint_setLimit__SWIG_2(long jarg1, btHingeConstraint jarg1_, float jarg2, float jarg3, float jarg4);
   1579   public final static native void btHingeConstraint_setLimit__SWIG_3(long jarg1, btHingeConstraint jarg1_, float jarg2, float jarg3);
   1580   public final static native void btHingeConstraint_setAxis(long jarg1, btHingeConstraint jarg1_, Vector3 jarg2);
   1581   public final static native boolean btHingeConstraint_hasLimit(long jarg1, btHingeConstraint jarg1_);
   1582   public final static native float btHingeConstraint_getLowerLimit(long jarg1, btHingeConstraint jarg1_);
   1583   public final static native float btHingeConstraint_getUpperLimit(long jarg1, btHingeConstraint jarg1_);
   1584   public final static native float btHingeConstraint_getHingeAngle__SWIG_0(long jarg1, btHingeConstraint jarg1_);
   1585   public final static native float btHingeConstraint_getHingeAngle__SWIG_1(long jarg1, btHingeConstraint jarg1_, Matrix4 jarg2, Matrix4 jarg3);
   1586   public final static native void btHingeConstraint_testLimit(long jarg1, btHingeConstraint jarg1_, Matrix4 jarg2, Matrix4 jarg3);
   1587   public final static native Matrix4 btHingeConstraint_getAFrame__SWIG_0(long jarg1, btHingeConstraint jarg1_);
   1588   public final static native Matrix4 btHingeConstraint_getBFrame__SWIG_0(long jarg1, btHingeConstraint jarg1_);
   1589   public final static native int btHingeConstraint_getSolveLimit(long jarg1, btHingeConstraint jarg1_);
   1590   public final static native float btHingeConstraint_getLimitSign(long jarg1, btHingeConstraint jarg1_);
   1591   public final static native boolean btHingeConstraint_getAngularOnly(long jarg1, btHingeConstraint jarg1_);
   1592   public final static native boolean btHingeConstraint_getEnableAngularMotor(long jarg1, btHingeConstraint jarg1_);
   1593   public final static native float btHingeConstraint_getMotorTargetVelosity(long jarg1, btHingeConstraint jarg1_);
   1594   public final static native float btHingeConstraint_getMaxMotorImpulse(long jarg1, btHingeConstraint jarg1_);
   1595   public final static native boolean btHingeConstraint_getUseFrameOffset(long jarg1, btHingeConstraint jarg1_);
   1596   public final static native void btHingeConstraint_setUseFrameOffset(long jarg1, btHingeConstraint jarg1_, boolean jarg2);
   1597   public final static native void btHingeConstraint_setParam__SWIG_0(long jarg1, btHingeConstraint jarg1_, int jarg2, float jarg3, int jarg4);
   1598   public final static native void btHingeConstraint_setParam__SWIG_1(long jarg1, btHingeConstraint jarg1_, int jarg2, float jarg3);
   1599   public final static native float btHingeConstraint_getParam__SWIG_0(long jarg1, btHingeConstraint jarg1_, int jarg2, int jarg3);
   1600   public final static native float btHingeConstraint_getParam__SWIG_1(long jarg1, btHingeConstraint jarg1_, int jarg2);
   1601   public final static native void delete_btHingeConstraint(long jarg1);
   1602   public final static native void btHingeConstraintDoubleData_typeConstraintData_set(long jarg1, btHingeConstraintDoubleData jarg1_, long jarg2, btTypedConstraintData jarg2_);
   1603   public final static native long btHingeConstraintDoubleData_typeConstraintData_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1604   public final static native void btHingeConstraintDoubleData_rbAFrame_set(long jarg1, btHingeConstraintDoubleData jarg1_, long jarg2, btTransformDoubleData jarg2_);
   1605   public final static native long btHingeConstraintDoubleData_rbAFrame_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1606   public final static native void btHingeConstraintDoubleData_rbBFrame_set(long jarg1, btHingeConstraintDoubleData jarg1_, long jarg2, btTransformDoubleData jarg2_);
   1607   public final static native long btHingeConstraintDoubleData_rbBFrame_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1608   public final static native void btHingeConstraintDoubleData_useReferenceFrameA_set(long jarg1, btHingeConstraintDoubleData jarg1_, int jarg2);
   1609   public final static native int btHingeConstraintDoubleData_useReferenceFrameA_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1610   public final static native void btHingeConstraintDoubleData_angularOnly_set(long jarg1, btHingeConstraintDoubleData jarg1_, int jarg2);
   1611   public final static native int btHingeConstraintDoubleData_angularOnly_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1612   public final static native void btHingeConstraintDoubleData_enableAngularMotor_set(long jarg1, btHingeConstraintDoubleData jarg1_, int jarg2);
   1613   public final static native int btHingeConstraintDoubleData_enableAngularMotor_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1614   public final static native void btHingeConstraintDoubleData_motorTargetVelocity_set(long jarg1, btHingeConstraintDoubleData jarg1_, float jarg2);
   1615   public final static native float btHingeConstraintDoubleData_motorTargetVelocity_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1616   public final static native void btHingeConstraintDoubleData_maxMotorImpulse_set(long jarg1, btHingeConstraintDoubleData jarg1_, float jarg2);
   1617   public final static native float btHingeConstraintDoubleData_maxMotorImpulse_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1618   public final static native void btHingeConstraintDoubleData_lowerLimit_set(long jarg1, btHingeConstraintDoubleData jarg1_, float jarg2);
   1619   public final static native float btHingeConstraintDoubleData_lowerLimit_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1620   public final static native void btHingeConstraintDoubleData_upperLimit_set(long jarg1, btHingeConstraintDoubleData jarg1_, float jarg2);
   1621   public final static native float btHingeConstraintDoubleData_upperLimit_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1622   public final static native void btHingeConstraintDoubleData_limitSoftness_set(long jarg1, btHingeConstraintDoubleData jarg1_, float jarg2);
   1623   public final static native float btHingeConstraintDoubleData_limitSoftness_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1624   public final static native void btHingeConstraintDoubleData_biasFactor_set(long jarg1, btHingeConstraintDoubleData jarg1_, float jarg2);
   1625   public final static native float btHingeConstraintDoubleData_biasFactor_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1626   public final static native void btHingeConstraintDoubleData_relaxationFactor_set(long jarg1, btHingeConstraintDoubleData jarg1_, float jarg2);
   1627   public final static native float btHingeConstraintDoubleData_relaxationFactor_get(long jarg1, btHingeConstraintDoubleData jarg1_);
   1628   public final static native long new_btHingeConstraintDoubleData();
   1629   public final static native void delete_btHingeConstraintDoubleData(long jarg1);
   1630   public final static native long new_btHingeAccumulatedAngleConstraint__SWIG_0(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, Vector3 jarg6, boolean jarg7);
   1631   public final static native long new_btHingeAccumulatedAngleConstraint__SWIG_1(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5, Vector3 jarg6);
   1632   public final static native long new_btHingeAccumulatedAngleConstraint__SWIG_2(long jarg1, btRigidBody jarg1_, Vector3 jarg2, Vector3 jarg3, boolean jarg4);
   1633   public final static native long new_btHingeAccumulatedAngleConstraint__SWIG_3(long jarg1, btRigidBody jarg1_, Vector3 jarg2, Vector3 jarg3);
   1634   public final static native long new_btHingeAccumulatedAngleConstraint__SWIG_4(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4, boolean jarg5);
   1635   public final static native long new_btHingeAccumulatedAngleConstraint__SWIG_5(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4);
   1636   public final static native long new_btHingeAccumulatedAngleConstraint__SWIG_6(long jarg1, btRigidBody jarg1_, Matrix4 jarg2, boolean jarg3);
   1637   public final static native long new_btHingeAccumulatedAngleConstraint__SWIG_7(long jarg1, btRigidBody jarg1_, Matrix4 jarg2);
   1638   public final static native float btHingeAccumulatedAngleConstraint_getAccumulatedHingeAngle(long jarg1, btHingeAccumulatedAngleConstraint jarg1_);
   1639   public final static native void btHingeAccumulatedAngleConstraint_setAccumulatedHingeAngle(long jarg1, btHingeAccumulatedAngleConstraint jarg1_, float jarg2);
   1640   public final static native void delete_btHingeAccumulatedAngleConstraint(long jarg1);
   1641   public final static native void btHingeConstraintFloatData_typeConstraintData_set(long jarg1, btHingeConstraintFloatData jarg1_, long jarg2, btTypedConstraintData jarg2_);
   1642   public final static native long btHingeConstraintFloatData_typeConstraintData_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1643   public final static native void btHingeConstraintFloatData_rbAFrame_set(long jarg1, btHingeConstraintFloatData jarg1_, long jarg2, btTransformFloatData jarg2_);
   1644   public final static native long btHingeConstraintFloatData_rbAFrame_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1645   public final static native void btHingeConstraintFloatData_rbBFrame_set(long jarg1, btHingeConstraintFloatData jarg1_, long jarg2, btTransformFloatData jarg2_);
   1646   public final static native long btHingeConstraintFloatData_rbBFrame_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1647   public final static native void btHingeConstraintFloatData_useReferenceFrameA_set(long jarg1, btHingeConstraintFloatData jarg1_, int jarg2);
   1648   public final static native int btHingeConstraintFloatData_useReferenceFrameA_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1649   public final static native void btHingeConstraintFloatData_angularOnly_set(long jarg1, btHingeConstraintFloatData jarg1_, int jarg2);
   1650   public final static native int btHingeConstraintFloatData_angularOnly_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1651   public final static native void btHingeConstraintFloatData_enableAngularMotor_set(long jarg1, btHingeConstraintFloatData jarg1_, int jarg2);
   1652   public final static native int btHingeConstraintFloatData_enableAngularMotor_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1653   public final static native void btHingeConstraintFloatData_motorTargetVelocity_set(long jarg1, btHingeConstraintFloatData jarg1_, float jarg2);
   1654   public final static native float btHingeConstraintFloatData_motorTargetVelocity_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1655   public final static native void btHingeConstraintFloatData_maxMotorImpulse_set(long jarg1, btHingeConstraintFloatData jarg1_, float jarg2);
   1656   public final static native float btHingeConstraintFloatData_maxMotorImpulse_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1657   public final static native void btHingeConstraintFloatData_lowerLimit_set(long jarg1, btHingeConstraintFloatData jarg1_, float jarg2);
   1658   public final static native float btHingeConstraintFloatData_lowerLimit_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1659   public final static native void btHingeConstraintFloatData_upperLimit_set(long jarg1, btHingeConstraintFloatData jarg1_, float jarg2);
   1660   public final static native float btHingeConstraintFloatData_upperLimit_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1661   public final static native void btHingeConstraintFloatData_limitSoftness_set(long jarg1, btHingeConstraintFloatData jarg1_, float jarg2);
   1662   public final static native float btHingeConstraintFloatData_limitSoftness_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1663   public final static native void btHingeConstraintFloatData_biasFactor_set(long jarg1, btHingeConstraintFloatData jarg1_, float jarg2);
   1664   public final static native float btHingeConstraintFloatData_biasFactor_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1665   public final static native void btHingeConstraintFloatData_relaxationFactor_set(long jarg1, btHingeConstraintFloatData jarg1_, float jarg2);
   1666   public final static native float btHingeConstraintFloatData_relaxationFactor_get(long jarg1, btHingeConstraintFloatData jarg1_);
   1667   public final static native long new_btHingeConstraintFloatData();
   1668   public final static native void delete_btHingeConstraintFloatData(long jarg1);
   1669   public final static native void btHingeConstraintDoubleData2_typeConstraintData_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, long jarg2, btTypedConstraintDoubleData jarg2_);
   1670   public final static native long btHingeConstraintDoubleData2_typeConstraintData_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1671   public final static native void btHingeConstraintDoubleData2_rbAFrame_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, long jarg2, btTransformDoubleData jarg2_);
   1672   public final static native long btHingeConstraintDoubleData2_rbAFrame_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1673   public final static native void btHingeConstraintDoubleData2_rbBFrame_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, long jarg2, btTransformDoubleData jarg2_);
   1674   public final static native long btHingeConstraintDoubleData2_rbBFrame_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1675   public final static native void btHingeConstraintDoubleData2_useReferenceFrameA_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, int jarg2);
   1676   public final static native int btHingeConstraintDoubleData2_useReferenceFrameA_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1677   public final static native void btHingeConstraintDoubleData2_angularOnly_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, int jarg2);
   1678   public final static native int btHingeConstraintDoubleData2_angularOnly_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1679   public final static native void btHingeConstraintDoubleData2_enableAngularMotor_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, int jarg2);
   1680   public final static native int btHingeConstraintDoubleData2_enableAngularMotor_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1681   public final static native void btHingeConstraintDoubleData2_motorTargetVelocity_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, double jarg2);
   1682   public final static native double btHingeConstraintDoubleData2_motorTargetVelocity_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1683   public final static native void btHingeConstraintDoubleData2_maxMotorImpulse_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, double jarg2);
   1684   public final static native double btHingeConstraintDoubleData2_maxMotorImpulse_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1685   public final static native void btHingeConstraintDoubleData2_lowerLimit_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, double jarg2);
   1686   public final static native double btHingeConstraintDoubleData2_lowerLimit_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1687   public final static native void btHingeConstraintDoubleData2_upperLimit_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, double jarg2);
   1688   public final static native double btHingeConstraintDoubleData2_upperLimit_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1689   public final static native void btHingeConstraintDoubleData2_limitSoftness_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, double jarg2);
   1690   public final static native double btHingeConstraintDoubleData2_limitSoftness_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1691   public final static native void btHingeConstraintDoubleData2_biasFactor_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, double jarg2);
   1692   public final static native double btHingeConstraintDoubleData2_biasFactor_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1693   public final static native void btHingeConstraintDoubleData2_relaxationFactor_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, double jarg2);
   1694   public final static native double btHingeConstraintDoubleData2_relaxationFactor_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1695   public final static native void btHingeConstraintDoubleData2_padding1_set(long jarg1, btHingeConstraintDoubleData2 jarg1_, String jarg2);
   1696   public final static native String btHingeConstraintDoubleData2_padding1_get(long jarg1, btHingeConstraintDoubleData2 jarg1_);
   1697   public final static native long new_btHingeConstraintDoubleData2();
   1698   public final static native void delete_btHingeConstraintDoubleData2(long jarg1);
   1699   public final static native void btSolverConstraint_relpos1CrossNormal_set(long jarg1, btSolverConstraint jarg1_, long jarg2, btVector3 jarg2_);
   1700   public final static native long btSolverConstraint_relpos1CrossNormal_get(long jarg1, btSolverConstraint jarg1_);
   1701   public final static native void btSolverConstraint_contactNormal1_set(long jarg1, btSolverConstraint jarg1_, long jarg2, btVector3 jarg2_);
   1702   public final static native long btSolverConstraint_contactNormal1_get(long jarg1, btSolverConstraint jarg1_);
   1703   public final static native void btSolverConstraint_relpos2CrossNormal_set(long jarg1, btSolverConstraint jarg1_, long jarg2, btVector3 jarg2_);
   1704   public final static native long btSolverConstraint_relpos2CrossNormal_get(long jarg1, btSolverConstraint jarg1_);
   1705   public final static native void btSolverConstraint_contactNormal2_set(long jarg1, btSolverConstraint jarg1_, long jarg2, btVector3 jarg2_);
   1706   public final static native long btSolverConstraint_contactNormal2_get(long jarg1, btSolverConstraint jarg1_);
   1707   public final static native void btSolverConstraint_angularComponentA_set(long jarg1, btSolverConstraint jarg1_, long jarg2, btVector3 jarg2_);
   1708   public final static native long btSolverConstraint_angularComponentA_get(long jarg1, btSolverConstraint jarg1_);
   1709   public final static native void btSolverConstraint_angularComponentB_set(long jarg1, btSolverConstraint jarg1_, long jarg2, btVector3 jarg2_);
   1710   public final static native long btSolverConstraint_angularComponentB_get(long jarg1, btSolverConstraint jarg1_);
   1711   public final static native void btSolverConstraint_appliedPushImpulse_set(long jarg1, btSolverConstraint jarg1_, float jarg2);
   1712   public final static native float btSolverConstraint_appliedPushImpulse_get(long jarg1, btSolverConstraint jarg1_);
   1713   public final static native void btSolverConstraint_appliedImpulse_set(long jarg1, btSolverConstraint jarg1_, float jarg2);
   1714   public final static native float btSolverConstraint_appliedImpulse_get(long jarg1, btSolverConstraint jarg1_);
   1715   public final static native void btSolverConstraint_friction_set(long jarg1, btSolverConstraint jarg1_, float jarg2);
   1716   public final static native float btSolverConstraint_friction_get(long jarg1, btSolverConstraint jarg1_);
   1717   public final static native void btSolverConstraint_jacDiagABInv_set(long jarg1, btSolverConstraint jarg1_, float jarg2);
   1718   public final static native float btSolverConstraint_jacDiagABInv_get(long jarg1, btSolverConstraint jarg1_);
   1719   public final static native void btSolverConstraint_rhs_set(long jarg1, btSolverConstraint jarg1_, float jarg2);
   1720   public final static native float btSolverConstraint_rhs_get(long jarg1, btSolverConstraint jarg1_);
   1721   public final static native void btSolverConstraint_cfm_set(long jarg1, btSolverConstraint jarg1_, float jarg2);
   1722   public final static native float btSolverConstraint_cfm_get(long jarg1, btSolverConstraint jarg1_);
   1723   public final static native void btSolverConstraint_lowerLimit_set(long jarg1, btSolverConstraint jarg1_, float jarg2);
   1724   public final static native float btSolverConstraint_lowerLimit_get(long jarg1, btSolverConstraint jarg1_);
   1725   public final static native void btSolverConstraint_upperLimit_set(long jarg1, btSolverConstraint jarg1_, float jarg2);
   1726   public final static native float btSolverConstraint_upperLimit_get(long jarg1, btSolverConstraint jarg1_);
   1727   public final static native void btSolverConstraint_rhsPenetration_set(long jarg1, btSolverConstraint jarg1_, float jarg2);
   1728   public final static native float btSolverConstraint_rhsPenetration_get(long jarg1, btSolverConstraint jarg1_);
   1729   public final static native void btSolverConstraint_originalContactPoint_set(long jarg1, btSolverConstraint jarg1_, long jarg2);
   1730   public final static native long btSolverConstraint_originalContactPoint_get(long jarg1, btSolverConstraint jarg1_);
   1731   public final static native void btSolverConstraint_unusedPadding4_set(long jarg1, btSolverConstraint jarg1_, float jarg2);
   1732   public final static native float btSolverConstraint_unusedPadding4_get(long jarg1, btSolverConstraint jarg1_);
   1733   public final static native void btSolverConstraint_numRowsForNonContactConstraint_set(long jarg1, btSolverConstraint jarg1_, int jarg2);
   1734   public final static native int btSolverConstraint_numRowsForNonContactConstraint_get(long jarg1, btSolverConstraint jarg1_);
   1735   public final static native void btSolverConstraint_overrideNumSolverIterations_set(long jarg1, btSolverConstraint jarg1_, int jarg2);
   1736   public final static native int btSolverConstraint_overrideNumSolverIterations_get(long jarg1, btSolverConstraint jarg1_);
   1737   public final static native void btSolverConstraint_frictionIndex_set(long jarg1, btSolverConstraint jarg1_, int jarg2);
   1738   public final static native int btSolverConstraint_frictionIndex_get(long jarg1, btSolverConstraint jarg1_);
   1739   public final static native void btSolverConstraint_solverBodyIdA_set(long jarg1, btSolverConstraint jarg1_, int jarg2);
   1740   public final static native int btSolverConstraint_solverBodyIdA_get(long jarg1, btSolverConstraint jarg1_);
   1741   public final static native void btSolverConstraint_solverBodyIdB_set(long jarg1, btSolverConstraint jarg1_, int jarg2);
   1742   public final static native int btSolverConstraint_solverBodyIdB_get(long jarg1, btSolverConstraint jarg1_);
   1743   public final static native long new_btSolverConstraint();
   1744   public final static native void delete_btSolverConstraint(long jarg1);
   1745   public final static native long new_btHinge2Constraint(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Vector3 jarg3, Vector3 jarg4, Vector3 jarg5);
   1746   public final static native Vector3 btHinge2Constraint_getAnchor(long jarg1, btHinge2Constraint jarg1_);
   1747   public final static native Vector3 btHinge2Constraint_getAnchor2(long jarg1, btHinge2Constraint jarg1_);
   1748   public final static native Vector3 btHinge2Constraint_getAxis1(long jarg1, btHinge2Constraint jarg1_);
   1749   public final static native Vector3 btHinge2Constraint_getAxis2(long jarg1, btHinge2Constraint jarg1_);
   1750   public final static native float btHinge2Constraint_getAngle1(long jarg1, btHinge2Constraint jarg1_);
   1751   public final static native float btHinge2Constraint_getAngle2(long jarg1, btHinge2Constraint jarg1_);
   1752   public final static native void btHinge2Constraint_setUpperLimit(long jarg1, btHinge2Constraint jarg1_, float jarg2);
   1753   public final static native void btHinge2Constraint_setLowerLimit(long jarg1, btHinge2Constraint jarg1_, float jarg2);
   1754   public final static native void delete_btHinge2Constraint(long jarg1);
   1755   public final static native long new_btFixedConstraint(long jarg1, btRigidBody jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, Matrix4 jarg4);
   1756   public final static native void delete_btFixedConstraint(long jarg1);
   1757   public final static native void delete_btVehicleRaycaster(long jarg1);
   1758   public final static native long new_btVehicleRaycaster_btVehicleRaycasterResult();
   1759   public final static native void btVehicleRaycaster_btVehicleRaycasterResult_hitPointInWorld_set(long jarg1, btVehicleRaycaster.btVehicleRaycasterResult jarg1_, long jarg2, btVector3 jarg2_);
   1760   public final static native long btVehicleRaycaster_btVehicleRaycasterResult_hitPointInWorld_get(long jarg1, btVehicleRaycaster.btVehicleRaycasterResult jarg1_);
   1761   public final static native void btVehicleRaycaster_btVehicleRaycasterResult_hitNormalInWorld_set(long jarg1, btVehicleRaycaster.btVehicleRaycasterResult jarg1_, long jarg2, btVector3 jarg2_);
   1762   public final static native long btVehicleRaycaster_btVehicleRaycasterResult_hitNormalInWorld_get(long jarg1, btVehicleRaycaster.btVehicleRaycasterResult jarg1_);
   1763   public final static native void btVehicleRaycaster_btVehicleRaycasterResult_distFraction_set(long jarg1, btVehicleRaycaster.btVehicleRaycasterResult jarg1_, float jarg2);
   1764   public final static native float btVehicleRaycaster_btVehicleRaycasterResult_distFraction_get(long jarg1, btVehicleRaycaster.btVehicleRaycasterResult jarg1_);
   1765   public final static native void delete_btVehicleRaycaster_btVehicleRaycasterResult(long jarg1);
   1766   public final static native long btVehicleRaycaster_castRay(long jarg1, btVehicleRaycaster jarg1_, Vector3 jarg2, Vector3 jarg3, long jarg4, btVehicleRaycaster.btVehicleRaycasterResult jarg4_);
   1767   public final static native void btWheelInfoConstructionInfo_chassisConnectionCS_set(long jarg1, btWheelInfoConstructionInfo jarg1_, long jarg2, btVector3 jarg2_);
   1768   public final static native long btWheelInfoConstructionInfo_chassisConnectionCS_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1769   public final static native void btWheelInfoConstructionInfo_wheelDirectionCS_set(long jarg1, btWheelInfoConstructionInfo jarg1_, long jarg2, btVector3 jarg2_);
   1770   public final static native long btWheelInfoConstructionInfo_wheelDirectionCS_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1771   public final static native void btWheelInfoConstructionInfo_wheelAxleCS_set(long jarg1, btWheelInfoConstructionInfo jarg1_, long jarg2, btVector3 jarg2_);
   1772   public final static native long btWheelInfoConstructionInfo_wheelAxleCS_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1773   public final static native void btWheelInfoConstructionInfo_suspensionRestLength_set(long jarg1, btWheelInfoConstructionInfo jarg1_, float jarg2);
   1774   public final static native float btWheelInfoConstructionInfo_suspensionRestLength_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1775   public final static native void btWheelInfoConstructionInfo_maxSuspensionTravelCm_set(long jarg1, btWheelInfoConstructionInfo jarg1_, float jarg2);
   1776   public final static native float btWheelInfoConstructionInfo_maxSuspensionTravelCm_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1777   public final static native void btWheelInfoConstructionInfo_wheelRadius_set(long jarg1, btWheelInfoConstructionInfo jarg1_, float jarg2);
   1778   public final static native float btWheelInfoConstructionInfo_wheelRadius_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1779   public final static native void btWheelInfoConstructionInfo_suspensionStiffness_set(long jarg1, btWheelInfoConstructionInfo jarg1_, float jarg2);
   1780   public final static native float btWheelInfoConstructionInfo_suspensionStiffness_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1781   public final static native void btWheelInfoConstructionInfo_wheelsDampingCompression_set(long jarg1, btWheelInfoConstructionInfo jarg1_, float jarg2);
   1782   public final static native float btWheelInfoConstructionInfo_wheelsDampingCompression_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1783   public final static native void btWheelInfoConstructionInfo_wheelsDampingRelaxation_set(long jarg1, btWheelInfoConstructionInfo jarg1_, float jarg2);
   1784   public final static native float btWheelInfoConstructionInfo_wheelsDampingRelaxation_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1785   public final static native void btWheelInfoConstructionInfo_frictionSlip_set(long jarg1, btWheelInfoConstructionInfo jarg1_, float jarg2);
   1786   public final static native float btWheelInfoConstructionInfo_frictionSlip_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1787   public final static native void btWheelInfoConstructionInfo_maxSuspensionForce_set(long jarg1, btWheelInfoConstructionInfo jarg1_, float jarg2);
   1788   public final static native float btWheelInfoConstructionInfo_maxSuspensionForce_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1789   public final static native void btWheelInfoConstructionInfo_bIsFrontWheel_set(long jarg1, btWheelInfoConstructionInfo jarg1_, boolean jarg2);
   1790   public final static native boolean btWheelInfoConstructionInfo_bIsFrontWheel_get(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1791   public final static native long new_btWheelInfoConstructionInfo();
   1792   public final static native void delete_btWheelInfoConstructionInfo(long jarg1);
   1793   public final static native void btWheelInfo_RaycastInfo_contactNormalWS_set(long jarg1, btWheelInfo.RaycastInfo jarg1_, long jarg2, btVector3 jarg2_);
   1794   public final static native long btWheelInfo_RaycastInfo_contactNormalWS_get(long jarg1, btWheelInfo.RaycastInfo jarg1_);
   1795   public final static native void btWheelInfo_RaycastInfo_contactPointWS_set(long jarg1, btWheelInfo.RaycastInfo jarg1_, long jarg2, btVector3 jarg2_);
   1796   public final static native long btWheelInfo_RaycastInfo_contactPointWS_get(long jarg1, btWheelInfo.RaycastInfo jarg1_);
   1797   public final static native void btWheelInfo_RaycastInfo_suspensionLength_set(long jarg1, btWheelInfo.RaycastInfo jarg1_, float jarg2);
   1798   public final static native float btWheelInfo_RaycastInfo_suspensionLength_get(long jarg1, btWheelInfo.RaycastInfo jarg1_);
   1799   public final static native void btWheelInfo_RaycastInfo_hardPointWS_set(long jarg1, btWheelInfo.RaycastInfo jarg1_, long jarg2, btVector3 jarg2_);
   1800   public final static native long btWheelInfo_RaycastInfo_hardPointWS_get(long jarg1, btWheelInfo.RaycastInfo jarg1_);
   1801   public final static native void btWheelInfo_RaycastInfo_wheelDirectionWS_set(long jarg1, btWheelInfo.RaycastInfo jarg1_, long jarg2, btVector3 jarg2_);
   1802   public final static native long btWheelInfo_RaycastInfo_wheelDirectionWS_get(long jarg1, btWheelInfo.RaycastInfo jarg1_);
   1803   public final static native void btWheelInfo_RaycastInfo_wheelAxleWS_set(long jarg1, btWheelInfo.RaycastInfo jarg1_, long jarg2, btVector3 jarg2_);
   1804   public final static native long btWheelInfo_RaycastInfo_wheelAxleWS_get(long jarg1, btWheelInfo.RaycastInfo jarg1_);
   1805   public final static native void btWheelInfo_RaycastInfo_isInContact_set(long jarg1, btWheelInfo.RaycastInfo jarg1_, boolean jarg2);
   1806   public final static native boolean btWheelInfo_RaycastInfo_isInContact_get(long jarg1, btWheelInfo.RaycastInfo jarg1_);
   1807   public final static native void btWheelInfo_RaycastInfo_groundObject_set(long jarg1, btWheelInfo.RaycastInfo jarg1_, long jarg2);
   1808   public final static native long btWheelInfo_RaycastInfo_groundObject_get(long jarg1, btWheelInfo.RaycastInfo jarg1_);
   1809   public final static native long new_btWheelInfo_RaycastInfo();
   1810   public final static native void delete_btWheelInfo_RaycastInfo(long jarg1);
   1811   public final static native void btWheelInfo_raycastInfo_set(long jarg1, btWheelInfo jarg1_, long jarg2, btWheelInfo.RaycastInfo jarg2_);
   1812   public final static native long btWheelInfo_raycastInfo_get(long jarg1, btWheelInfo jarg1_);
   1813   public final static native void btWheelInfo_worldTransform_set(long jarg1, btWheelInfo jarg1_, long jarg2, btTransform jarg2_);
   1814   public final static native long btWheelInfo_worldTransform_get(long jarg1, btWheelInfo jarg1_);
   1815   public final static native void btWheelInfo_chassisConnectionPointCS_set(long jarg1, btWheelInfo jarg1_, long jarg2, btVector3 jarg2_);
   1816   public final static native long btWheelInfo_chassisConnectionPointCS_get(long jarg1, btWheelInfo jarg1_);
   1817   public final static native void btWheelInfo_wheelDirectionCS_set(long jarg1, btWheelInfo jarg1_, long jarg2, btVector3 jarg2_);
   1818   public final static native long btWheelInfo_wheelDirectionCS_get(long jarg1, btWheelInfo jarg1_);
   1819   public final static native void btWheelInfo_wheelAxleCS_set(long jarg1, btWheelInfo jarg1_, long jarg2, btVector3 jarg2_);
   1820   public final static native long btWheelInfo_wheelAxleCS_get(long jarg1, btWheelInfo jarg1_);
   1821   public final static native void btWheelInfo_suspensionRestLength1_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1822   public final static native float btWheelInfo_suspensionRestLength1_get(long jarg1, btWheelInfo jarg1_);
   1823   public final static native void btWheelInfo_maxSuspensionTravelCm_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1824   public final static native float btWheelInfo_maxSuspensionTravelCm_get(long jarg1, btWheelInfo jarg1_);
   1825   public final static native float btWheelInfo_getSuspensionRestLength(long jarg1, btWheelInfo jarg1_);
   1826   public final static native void btWheelInfo_wheelsRadius_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1827   public final static native float btWheelInfo_wheelsRadius_get(long jarg1, btWheelInfo jarg1_);
   1828   public final static native void btWheelInfo_suspensionStiffness_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1829   public final static native float btWheelInfo_suspensionStiffness_get(long jarg1, btWheelInfo jarg1_);
   1830   public final static native void btWheelInfo_wheelsDampingCompression_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1831   public final static native float btWheelInfo_wheelsDampingCompression_get(long jarg1, btWheelInfo jarg1_);
   1832   public final static native void btWheelInfo_wheelsDampingRelaxation_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1833   public final static native float btWheelInfo_wheelsDampingRelaxation_get(long jarg1, btWheelInfo jarg1_);
   1834   public final static native void btWheelInfo_frictionSlip_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1835   public final static native float btWheelInfo_frictionSlip_get(long jarg1, btWheelInfo jarg1_);
   1836   public final static native void btWheelInfo_steering_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1837   public final static native float btWheelInfo_steering_get(long jarg1, btWheelInfo jarg1_);
   1838   public final static native void btWheelInfo_rotation_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1839   public final static native float btWheelInfo_rotation_get(long jarg1, btWheelInfo jarg1_);
   1840   public final static native void btWheelInfo_deltaRotation_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1841   public final static native float btWheelInfo_deltaRotation_get(long jarg1, btWheelInfo jarg1_);
   1842   public final static native void btWheelInfo_rollInfluence_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1843   public final static native float btWheelInfo_rollInfluence_get(long jarg1, btWheelInfo jarg1_);
   1844   public final static native void btWheelInfo_maxSuspensionForce_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1845   public final static native float btWheelInfo_maxSuspensionForce_get(long jarg1, btWheelInfo jarg1_);
   1846   public final static native void btWheelInfo_engineForce_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1847   public final static native float btWheelInfo_engineForce_get(long jarg1, btWheelInfo jarg1_);
   1848   public final static native void btWheelInfo_brake_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1849   public final static native float btWheelInfo_brake_get(long jarg1, btWheelInfo jarg1_);
   1850   public final static native void btWheelInfo_bIsFrontWheel_set(long jarg1, btWheelInfo jarg1_, boolean jarg2);
   1851   public final static native boolean btWheelInfo_bIsFrontWheel_get(long jarg1, btWheelInfo jarg1_);
   1852   public final static native void btWheelInfo_clientInfo_set(long jarg1, btWheelInfo jarg1_, long jarg2);
   1853   public final static native long btWheelInfo_clientInfo_get(long jarg1, btWheelInfo jarg1_);
   1854   public final static native long new_btWheelInfo__SWIG_0();
   1855   public final static native long new_btWheelInfo__SWIG_1(long jarg1, btWheelInfoConstructionInfo jarg1_);
   1856   public final static native void btWheelInfo_updateWheel(long jarg1, btWheelInfo jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btWheelInfo.RaycastInfo jarg3_);
   1857   public final static native void btWheelInfo_clippedInvContactDotSuspension_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1858   public final static native float btWheelInfo_clippedInvContactDotSuspension_get(long jarg1, btWheelInfo jarg1_);
   1859   public final static native void btWheelInfo_suspensionRelativeVelocity_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1860   public final static native float btWheelInfo_suspensionRelativeVelocity_get(long jarg1, btWheelInfo jarg1_);
   1861   public final static native void btWheelInfo_wheelsSuspensionForce_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1862   public final static native float btWheelInfo_wheelsSuspensionForce_get(long jarg1, btWheelInfo jarg1_);
   1863   public final static native void btWheelInfo_skidInfo_set(long jarg1, btWheelInfo jarg1_, float jarg2);
   1864   public final static native float btWheelInfo_skidInfo_get(long jarg1, btWheelInfo jarg1_);
   1865   public final static native void delete_btWheelInfo(long jarg1);
   1866   public final static native long new_btRaycastVehicle_btVehicleTuning();
   1867   public final static native void btRaycastVehicle_btVehicleTuning_suspensionStiffness_set(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_, float jarg2);
   1868   public final static native float btRaycastVehicle_btVehicleTuning_suspensionStiffness_get(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_);
   1869   public final static native void btRaycastVehicle_btVehicleTuning_suspensionCompression_set(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_, float jarg2);
   1870   public final static native float btRaycastVehicle_btVehicleTuning_suspensionCompression_get(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_);
   1871   public final static native void btRaycastVehicle_btVehicleTuning_suspensionDamping_set(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_, float jarg2);
   1872   public final static native float btRaycastVehicle_btVehicleTuning_suspensionDamping_get(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_);
   1873   public final static native void btRaycastVehicle_btVehicleTuning_maxSuspensionTravelCm_set(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_, float jarg2);
   1874   public final static native float btRaycastVehicle_btVehicleTuning_maxSuspensionTravelCm_get(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_);
   1875   public final static native void btRaycastVehicle_btVehicleTuning_frictionSlip_set(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_, float jarg2);
   1876   public final static native float btRaycastVehicle_btVehicleTuning_frictionSlip_get(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_);
   1877   public final static native void btRaycastVehicle_btVehicleTuning_maxSuspensionForce_set(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_, float jarg2);
   1878   public final static native float btRaycastVehicle_btVehicleTuning_maxSuspensionForce_get(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_);
   1879   public final static native void delete_btRaycastVehicle_btVehicleTuning(long jarg1);
   1880   public final static native long new_btRaycastVehicle(long jarg1, btRaycastVehicle.btVehicleTuning jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btVehicleRaycaster jarg3_);
   1881   public final static native void delete_btRaycastVehicle(long jarg1);
   1882   public final static native Matrix4 btRaycastVehicle_getChassisWorldTransform(long jarg1, btRaycastVehicle jarg1_);
   1883   public final static native float btRaycastVehicle_rayCast(long jarg1, btRaycastVehicle jarg1_, long jarg2, btWheelInfo jarg2_);
   1884   public final static native void btRaycastVehicle_updateVehicle(long jarg1, btRaycastVehicle jarg1_, float jarg2);
   1885   public final static native void btRaycastVehicle_resetSuspension(long jarg1, btRaycastVehicle jarg1_);
   1886   public final static native float btRaycastVehicle_getSteeringValue(long jarg1, btRaycastVehicle jarg1_, int jarg2);
   1887   public final static native void btRaycastVehicle_setSteeringValue(long jarg1, btRaycastVehicle jarg1_, float jarg2, int jarg3);
   1888   public final static native void btRaycastVehicle_applyEngineForce(long jarg1, btRaycastVehicle jarg1_, float jarg2, int jarg3);
   1889   public final static native Matrix4 btRaycastVehicle_getWheelTransformWS(long jarg1, btRaycastVehicle jarg1_, int jarg2);
   1890   public final static native void btRaycastVehicle_updateWheelTransform__SWIG_0(long jarg1, btRaycastVehicle jarg1_, int jarg2, boolean jarg3);
   1891   public final static native void btRaycastVehicle_updateWheelTransform__SWIG_1(long jarg1, btRaycastVehicle jarg1_, int jarg2);
   1892   public final static native long btRaycastVehicle_addWheel(long jarg1, btRaycastVehicle jarg1_, Vector3 jarg2, Vector3 jarg3, Vector3 jarg4, float jarg5, float jarg6, long jarg7, btRaycastVehicle.btVehicleTuning jarg7_, boolean jarg8);
   1893   public final static native int btRaycastVehicle_getNumWheels(long jarg1, btRaycastVehicle jarg1_);
   1894   public final static native void btRaycastVehicle_wheelInfo_set(long jarg1, btRaycastVehicle jarg1_, long jarg2);
   1895   public final static native long btRaycastVehicle_wheelInfo_get(long jarg1, btRaycastVehicle jarg1_);
   1896   public final static native long btRaycastVehicle_getWheelInfo__SWIG_0(long jarg1, btRaycastVehicle jarg1_, int jarg2);
   1897   public final static native void btRaycastVehicle_updateWheelTransformsWS__SWIG_0(long jarg1, btRaycastVehicle jarg1_, long jarg2, btWheelInfo jarg2_, boolean jarg3);
   1898   public final static native void btRaycastVehicle_updateWheelTransformsWS__SWIG_1(long jarg1, btRaycastVehicle jarg1_, long jarg2, btWheelInfo jarg2_);
   1899   public final static native void btRaycastVehicle_setBrake(long jarg1, btRaycastVehicle jarg1_, float jarg2, int jarg3);
   1900   public final static native void btRaycastVehicle_setPitchControl(long jarg1, btRaycastVehicle jarg1_, float jarg2);
   1901   public final static native void btRaycastVehicle_updateSuspension(long jarg1, btRaycastVehicle jarg1_, float jarg2);
   1902   public final static native void btRaycastVehicle_updateFriction(long jarg1, btRaycastVehicle jarg1_, float jarg2);
   1903   public final static native long btRaycastVehicle_getRigidBody__SWIG_0(long jarg1, btRaycastVehicle jarg1_);
   1904   public final static native int btRaycastVehicle_getRightAxis(long jarg1, btRaycastVehicle jarg1_);
   1905   public final static native int btRaycastVehicle_getUpAxis(long jarg1, btRaycastVehicle jarg1_);
   1906   public final static native int btRaycastVehicle_getForwardAxis(long jarg1, btRaycastVehicle jarg1_);
   1907   public final static native Vector3 btRaycastVehicle_getForwardVector(long jarg1, btRaycastVehicle jarg1_);
   1908   public final static native float btRaycastVehicle_getCurrentSpeedKmHour(long jarg1, btRaycastVehicle jarg1_);
   1909   public final static native void btRaycastVehicle_setCoordinateSystem(long jarg1, btRaycastVehicle jarg1_, int jarg2, int jarg3, int jarg4);
   1910   public final static native int btRaycastVehicle_getUserConstraintType(long jarg1, btRaycastVehicle jarg1_);
   1911   public final static native void btRaycastVehicle_setUserConstraintType(long jarg1, btRaycastVehicle jarg1_, int jarg2);
   1912   public final static native void btRaycastVehicle_setUserConstraintId(long jarg1, btRaycastVehicle jarg1_, int jarg2);
   1913   public final static native int btRaycastVehicle_getUserConstraintId(long jarg1, btRaycastVehicle jarg1_);
   1914   public final static native long new_btDefaultVehicleRaycaster(long jarg1, btDynamicsWorld jarg1_);
   1915   public final static native void delete_btDefaultVehicleRaycaster(long jarg1);
   1916   public final static native long btRigidBody_SWIGUpcast(long jarg1);
   1917   public final static native long btTypedConstraint_SWIGUpcast(long jarg1);
   1918   public final static native long btDynamicsWorld_SWIGUpcast(long jarg1);
   1919   public final static native long btSimpleDynamicsWorld_SWIGUpcast(long jarg1);
   1920   public final static native long CustomActionInterface_SWIGUpcast(long jarg1);
   1921   public final static native long btDiscreteDynamicsWorld_SWIGUpcast(long jarg1);
   1922   public final static native long btCharacterControllerInterface_SWIGUpcast(long jarg1);
   1923   public final static native long btKinematicCharacterController_SWIGUpcast(long jarg1);
   1924   public final static native long btContactSolverInfo_SWIGUpcast(long jarg1);
   1925   public final static native long btSequentialImpulseConstraintSolver_SWIGUpcast(long jarg1);
   1926   public final static native long btSliderConstraint_SWIGUpcast(long jarg1);
   1927   public final static native long btPoint2PointConstraint_SWIGUpcast(long jarg1);
   1928   public final static native long btGeneric6DofConstraint_SWIGUpcast(long jarg1);
   1929   public final static native long btUniversalConstraint_SWIGUpcast(long jarg1);
   1930   public final static native long btContactConstraint_SWIGUpcast(long jarg1);
   1931   public final static native long btConeTwistConstraint_SWIGUpcast(long jarg1);
   1932   public final static native long btGeneric6DofSpringConstraint_SWIGUpcast(long jarg1);
   1933   public final static native long btGeneric6DofSpring2Constraint_SWIGUpcast(long jarg1);
   1934   public final static native long btHingeConstraint_SWIGUpcast(long jarg1);
   1935   public final static native long btHingeAccumulatedAngleConstraint_SWIGUpcast(long jarg1);
   1936   public final static native long btHinge2Constraint_SWIGUpcast(long jarg1);
   1937   public final static native long btFixedConstraint_SWIGUpcast(long jarg1);
   1938   public final static native long btRaycastVehicle_SWIGUpcast(long jarg1);
   1939   public final static native long btDefaultVehicleRaycaster_SWIGUpcast(long jarg1);
   1940 
   1941   public static void SwigDirector_InternalTickCallback_onInternalTick(InternalTickCallback jself, long dynamicsWorld, float timeStep) {
   1942     jself.onInternalTick((dynamicsWorld == 0) ? null : new btDynamicsWorld(dynamicsWorld, false), timeStep);
   1943   }
   1944   public static void SwigDirector_CustomActionInterface_updateAction(CustomActionInterface jself, float timeStep) {
   1945     jself.updateAction(timeStep);
   1946   }
   1947   public static void SwigDirector_CustomActionInterface_debugDraw(CustomActionInterface jself) {
   1948     jself.debugDraw();
   1949   }
   1950 
   1951   private final static native void swig_module_init();
   1952   static {
   1953     swig_module_init();
   1954   }
   1955 }
   1956