APIdia Launch Partner
Top Constructors Methods
com.badlogic.gdx.physics.bullet.extras

public Class ExtrasJNI

extends Object
Class Inheritance
Imports
com.badlogic.gdx.physics.bullet.linearmath.*, com.badlogic.gdx.physics.bullet.collision.*, .btCollisionShape, com.badlogic.gdx.physics.bullet.dynamics.*, .btDynamicsWorld, .btContactSolverInfo, com.badlogic.gdx.math.Vector3, .Matrix4, com.badlogic.gdx.physics.bullet.inversedynamics.MultiBodyTree

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static final native void
btBulletWorldImporter_change_ownership(btBulletWorldImporter obj, long cptr, boolean take_or_release)

public static final native boolean
public static final native boolean
public static final native void
btBulletWorldImporter_director_connect(btBulletWorldImporter obj, long cptr, boolean mem_own, boolean weak_global)

public static final native boolean
public static final native boolean
public static final native boolean
public static final native boolean
public static final native long
public static final native int
btMultiBodyTreeCreator_createFromBtMultiBody__SWIG_0(long jarg1, btMultiBodyTreeCreator jarg1_, long jarg2, btMultiBody jarg2_, boolean jarg3)

public static final native int
public static final native long
public static final native String
btStringArray_at__SWIG_0(long jarg1, btStringArray jarg1_, int jarg2)

public static final native int
public static final native void
btStringArray_clear(long jarg1, btStringArray jarg1_)

public static final native void
btStringArray_copyFromArray(long jarg1, btStringArray jarg1_, long jarg2, btStringArray jarg2_)

public static final native String
public static final native String
public static final native String
public static final native int
public static final native int
public static final native int
public static final native void
btStringArray_initializeFromBuffer(long jarg1, btStringArray jarg1_, long jarg2, int jarg3, int jarg4)

public static final native boolean
public static final native long
btStringArray_operatorAssignment(long jarg1, btStringArray jarg1_, long jarg2, btStringArray jarg2_)

public static final native String
public static final native void
public static final native void
btStringArray_push_back(long jarg1, btStringArray jarg1_, String jarg2)

public static final native void
btStringArray_remove(long jarg1, btStringArray jarg1_, String jarg2)

public static final native void
btStringArray_removeAtIndex(long jarg1, btStringArray jarg1_, int jarg2)

public static final native void
btStringArray_reserve(long jarg1, btStringArray jarg1_, int jarg2)

public static final native void
btStringArray_resize__SWIG_0(long jarg1, btStringArray jarg1_, int jarg2, String jarg3)

public static final native void
btStringArray_resize__SWIG_1(long jarg1, btStringArray jarg1_, int jarg2)

public static final native void
btStringArray_resizeNoInitialize(long jarg1, btStringArray jarg1_, int jarg2)

public static final native int
btStringArray_size(long jarg1, btStringArray jarg1_)

public static final native void
btStringArray_swap(long jarg1, btStringArray jarg1_, int jarg2, int jarg3)

public static final native long
public static final native long
btWorldImporter_createBvhTriangleMeshShape(long jarg1, btWorldImporter jarg1_, long jarg2, btStridingMeshInterface jarg2_, long jarg3, btOptimizedBvh jarg3_)

public static final native long
btWorldImporter_createCapsuleShapeX(long jarg1, btWorldImporter jarg1_, float jarg2, float jarg3)

public static final native long
btWorldImporter_createCapsuleShapeY(long jarg1, btWorldImporter jarg1_, float jarg2, float jarg3)

public static final native long
btWorldImporter_createCapsuleShapeZ(long jarg1, btWorldImporter jarg1_, float jarg2, float jarg3)

public static final native long
btWorldImporter_createCollisionObject(long jarg1, btWorldImporter jarg1_, Matrix4 jarg2, long jarg3, btCollisionShape jarg3_, String jarg4)

public static final native long
public static final native long
btWorldImporter_createConeShapeX(long jarg1, btWorldImporter jarg1_, float jarg2, float jarg3)

public static final native long
btWorldImporter_createConeShapeY(long jarg1, btWorldImporter jarg1_, float jarg2, float jarg3)

public static final native long
btWorldImporter_createConeShapeZ(long jarg1, btWorldImporter jarg1_, float jarg2, float jarg3)

public static final native long
btWorldImporter_createConeTwistConstraint__SWIG_0(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Matrix4 jarg4, Matrix4 jarg5)

public static final native long
public static final native long
public static final native long
public static final native long
btWorldImporter_createCylinderShapeX(long jarg1, btWorldImporter jarg1_, float jarg2, float jarg3)

public static final native long
btWorldImporter_createCylinderShapeY(long jarg1, btWorldImporter jarg1_, float jarg2, float jarg3)

public static final native long
btWorldImporter_createCylinderShapeZ(long jarg1, btWorldImporter jarg1_, float jarg2, float jarg3)

public static final native long
btWorldImporter_createGearConstraint(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Vector3 jarg4, Vector3 jarg5, float jarg6)

public static final native long
btWorldImporter_createGeneric6DofConstraint__SWIG_0(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Matrix4 jarg4, Matrix4 jarg5, boolean jarg6)

public static final native long
btWorldImporter_createGeneric6DofConstraint__SWIG_1(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, boolean jarg4)

public static final native long
btWorldImporter_createGeneric6DofSpring2Constraint(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Matrix4 jarg4, Matrix4 jarg5, int jarg6)

public static final native long
btWorldImporter_createGeneric6DofSpringConstraint(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Matrix4 jarg4, Matrix4 jarg5, boolean jarg6)

public static final native long
public static final native long
btWorldImporter_createHingeConstraint__SWIG_0(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Matrix4 jarg4, Matrix4 jarg5, boolean jarg6)

public static final native long
btWorldImporter_createHingeConstraint__SWIG_1(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Matrix4 jarg4, Matrix4 jarg5)

public static final native long
btWorldImporter_createHingeConstraint__SWIG_2(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, boolean jarg4)

public static final native long
public static final native long
public static final native long
btWorldImporter_createMultiSphereShape(long jarg1, btWorldImporter jarg1_, long jarg2, btVector3 jarg2_, FloatBuffer jarg3, int jarg4)

public static final native long
public static final native long
btWorldImporter_createPlaneShape(long jarg1, btWorldImporter jarg1_, Vector3 jarg2, float jarg3)

public static final native long
btWorldImporter_createPoint2PointConstraint__SWIG_0(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Vector3 jarg4, Vector3 jarg5)

public static final native long
public static final native long
btWorldImporter_createRigidBody(long jarg1, btWorldImporter jarg1_, boolean jarg2, float jarg3, Matrix4 jarg4, long jarg5, btCollisionShape jarg5_, String jarg6)

public static final native long
public static final native long
btWorldImporter_createSliderConstraint__SWIG_0(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, long jarg3, btRigidBody jarg3_, Matrix4 jarg4, Matrix4 jarg5, boolean jarg6)

public static final native long
btWorldImporter_createSliderConstraint__SWIG_1(long jarg1, btWorldImporter jarg1_, long jarg2, btRigidBody jarg2_, Matrix4 jarg3, boolean jarg4)

public static final native long
btWorldImporter_createSphereShape(long jarg1, btWorldImporter jarg1_, float jarg2)

public static final native long
public static final native long
public static final native long
public static final native void
public static final native long
btWorldImporter_getBvhByIndex(long jarg1, btWorldImporter jarg1_, int jarg2)

public static final native long
public static final native long
public static final native long
public static final native long
public static final native String
public static final native int
public static final native int
public static final native int
public static final native int
public static final native int
public static final native long
public static final native long
public static final native long
public static final native int
public static final native void
public static final native void
btWorldImporter_setVerboseMode(long jarg1, btWorldImporter jarg1_, int jarg2)

public static final native long
public static final native long
public static final native int
compareInverseAndForwardDynamics(long jarg1, long jarg2, long jarg3, Vector3 jarg4, boolean jarg5, long jarg6, btMultiBody jarg6_, long jarg7, MultiBodyTree jarg7_, DoubleBuffer jarg8, DoubleBuffer jarg9)

public static final native long
public static final native void
public static final native void
public static final native void
public static final native void
public static final native void
public static final native void
public static final native void
delete_CoilCreator(long jarg1)

public static final native void
delete_DillCreator(long jarg1)

public static final native void
public static final native void
public static final native void
public static final native void
public static final native void
public static final native long
public static final native int
MultiBodyNameMap_addBody(long jarg1, MultiBodyNameMap jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyNameMap_addJoint(long jarg1, MultiBodyNameMap jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyNameMap_getBodyIndex(long jarg1, MultiBodyNameMap jarg1_, long jarg2, IntBuffer jarg3)

public static final native int
MultiBodyNameMap_getBodyName(long jarg1, MultiBodyNameMap jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyNameMap_getJointIndex(long jarg1, MultiBodyNameMap jarg1_, long jarg2, IntBuffer jarg3)

public static final native int
MultiBodyNameMap_getJointName(long jarg1, MultiBodyNameMap jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTreeCreator_getBody(long jarg1, MultiBodyTreeCreator jarg1_, int jarg2, IntBuffer jarg3, long jarg4, long jarg5, long jarg6, long jarg7, FloatBuffer jarg8, long jarg9, long jarg10, IntBuffer jarg11, long jarg12)

public static final native long
public static final native int
public static final native long
public static final native long
public static final native long
public static final native long
public static final native long
public static final native long
public static final native long
public static final native long
new_CloneTreeCreator(long jarg1, MultiBodyTree jarg1_)

public static final native long
new_CoilCreator(int jarg1)

public static final native long
new_DillCreator(int jarg1)

public static final native long
public static final native long
new_RandomTreeCreator__SWIG_0(int jarg1, boolean jarg2)

public static final native long
public static final native long
public static final native long
public static final native long
public static final native float
randomFloat(float jarg1, float jarg2)

public static final native long
public static final native long
public static final native void
public static final native void
randomInit__SWIG_1(long jarg1)

public static final native int
randomInt(int jarg1, int jarg2)

public static final native float
public static final native long
public static final native long
private static final native void
public static boolean
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
SwigDirector_btBulletWorldImporter_createGearConstraint(btBulletWorldImporter jself, long rbA, long rbB, Vector3 axisInA, Vector3 axisInB, float ratio)

public static long
SwigDirector_btBulletWorldImporter_createGeneric6DofConstraint__SWIG_0(btBulletWorldImporter jself, long rbA, long rbB, Matrix4 frameInA, Matrix4 frameInB, boolean useLinearReferenceFrameA)

public static long
public static long
public static long
SwigDirector_btBulletWorldImporter_createGeneric6DofSpringConstraint(btBulletWorldImporter jself, long rbA, long rbB, Matrix4 frameInA, Matrix4 frameInB, boolean useLinearReferenceFrameA)

public static long
public static long
SwigDirector_btBulletWorldImporter_createHingeConstraint__SWIG_0(btBulletWorldImporter jself, long rbA, long rbB, Matrix4 rbAFrame, Matrix4 rbBFrame, boolean useReferenceFrameA)

public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
public static long
SwigDirector_btBulletWorldImporter_createRigidBody(btBulletWorldImporter jself, boolean isDynamic, float mass, Matrix4 startTransform, long shape, String bodyName)

public static long
SwigDirector_btBulletWorldImporter_createScaledTrangleMeshShape(btBulletWorldImporter jself, long meshShape, Vector3 localScalingbtBvhTriangleMeshShape)

public static long
SwigDirector_btBulletWorldImporter_createSliderConstraint__SWIG_0(btBulletWorldImporter jself, long rbA, long rbB, Matrix4 frameInA, Matrix4 frameInB, boolean useLinearReferenceFrameA)

public static long
SwigDirector_btBulletWorldImporter_createSliderConstraint__SWIG_1(btBulletWorldImporter jself, long rbB, Matrix4 frameInB, boolean useLinearReferenceFrameA)

public static long
public static long
public static long
public static long
public static void
public static void
public static final native void
User2InternalIndex_addBody(long jarg1, User2InternalIndex jarg1_, int jarg2, int jarg3)

public static final native int
public static final native int
User2InternalIndex_internal2user(long jarg1, User2InternalIndex jarg1_, int jarg2, IntBuffer jarg3)

public static final native int
User2InternalIndex_user2internal(long jarg1, User2InternalIndex jarg1_, int jarg2, IntBuffer jarg3)

public static final native int
writeGraphvizDotFile(long jarg1, MultiBodyTree jarg1_, long jarg2, MultiBodyNameMap jarg2_, String jarg3)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait