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

public Class InverseDynamicsJNI

extends Object
Class Inheritance
Imports
com.badlogic.gdx.physics.bullet.linearmath.*, com.badlogic.gdx.physics.bullet.collision.*, com.badlogic.gdx.physics.bullet.dynamics.*

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public static final native void
bodyTParentFromAxisAngle(long jarg1, float jarg2, long jarg3)

public static final native void
public static final native float
determinant(long jarg1)

public static final native void
getVecMatFromDH(float jarg1, float jarg2, float jarg3, float jarg4, long jarg5, long jarg6)

public static final native boolean
isPositiveDefinite(long jarg1)

public static final native boolean
public static final native boolean
public static final native boolean
isUnitVector(long jarg1)

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

public static final native boolean
public static final native float
maxAbs__SWIG_0(long jarg1)

public static final native float
maxAbs__SWIG_1(long jarg1)

public static final native int
MultiBodyTree_addBody(long jarg1, MultiBodyTree jarg1_, int jarg2, int jarg3, int jarg4, long jarg5, long jarg6, long jarg7, float jarg8, long jarg9, long jarg10, int jarg11, long jarg12)

public static final native int
MultiBodyTree_addUserForce(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_addUserMoment(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_calculateInverseDynamics(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3, long jarg4, long jarg5)

public static final native int
MultiBodyTree_calculateKinematics(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3, long jarg4)

public static final native int
MultiBodyTree_calculateMassMatrix__SWIG_0(long jarg1, MultiBodyTree jarg1_, long jarg2, boolean jarg3, boolean jarg4, boolean jarg5, long jarg6)

public static final native int
MultiBodyTree_calculateMassMatrix__SWIG_1(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)

public static final native int
MultiBodyTree_calculatePositionAndVelocityKinematics(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)

public static final native int
public static final native void
public static final native int
public static final native boolean
public static final native int
MultiBodyTree_getBodyAngularAcceleration(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodyAngularVelocity(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodyAxisOfMotion(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodyCoM(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodyFirstMassMoment(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodyLinearAcceleration(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodyLinearVelocity(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodyLinearVelocityCoM(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodyMass(long jarg1, MultiBodyTree jarg1_, int jarg2, FloatBuffer jarg3)

public static final native int
MultiBodyTree_getBodyOrigin(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodySecondMassMoment(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodyTParentRef(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getBodyTransform(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getDoFOffset(long jarg1, MultiBodyTree jarg1_, int jarg2, IntBuffer jarg3)

public static final native int
MultiBodyTree_getJointType(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getJointTypeStr(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getParentIndex(long jarg1, MultiBodyTree jarg1_, int jarg2, IntBuffer jarg3)

public static final native int
MultiBodyTree_getParentRParentBodyRef(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_getUserInt(long jarg1, MultiBodyTree jarg1_, int jarg2, IntBuffer jarg3)

public static final native int
MultiBodyTree_getUserPtr(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
public static final native int
public static final native void
MultiBodyTree_operatorDelete__SWIG_0(long jarg1, MultiBodyTree jarg1_, long jarg2)

public static final native void
MultiBodyTree_operatorDelete__SWIG_1(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)

public static final native void
public static final native void
MultiBodyTree_operatorDeleteArray__SWIG_1(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)

public static final native long
MultiBodyTree_operatorNew__SWIG_0(long jarg1, MultiBodyTree jarg1_, long jarg2)

public static final native long
MultiBodyTree_operatorNew__SWIG_1(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)

public static final native long
MultiBodyTree_operatorNewArray__SWIG_0(long jarg1, MultiBodyTree jarg1_, long jarg2)

public static final native long
MultiBodyTree_operatorNewArray__SWIG_1(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)

public static final native void
public static final native void
public static final native void
public static final native int
MultiBodyTree_setBodyFirstMassMoment(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native int
MultiBodyTree_setBodyMass(long jarg1, MultiBodyTree jarg1_, int jarg2, float jarg3)

public static final native int
MultiBodyTree_setBodySecondMassMoment(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

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

public static final native int
MultiBodyTree_setUserInt(long jarg1, MultiBodyTree jarg1_, int jarg2, int jarg3)

public static final native int
MultiBodyTree_setUserPtr(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)

public static final native long
public static final native long
rpyFromMatrix(long jarg1)

public static final native void
setZero__SWIG_0(long jarg1)

public static final native void
setZero__SWIG_1(long jarg1)

public static final native void
setZero__SWIG_2(long jarg1)

public static final native void
skew(long jarg1, long jarg2)

public static final native long
tildeOperator(long jarg1)

public static final native long
transformX(float jarg1)

public static final native long
transformY(float jarg1)

public static final native long
transformZ(float jarg1)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

InverseDynamicsJNIback to summary
public InverseDynamicsJNI()

Method Detail

bodyTParentFromAxisAngleback to summary
public static final native void bodyTParentFromAxisAngle(long jarg1, float jarg2, long jarg3)
delete_MultiBodyTreeback to summary
public static final native void delete_MultiBodyTree(long jarg1)
determinantback to summary
public static final native float determinant(long jarg1)
getVecMatFromDHback to summary
public static final native void getVecMatFromDH(float jarg1, float jarg2, float jarg3, float jarg4, long jarg5, long jarg6)
isPositiveDefiniteback to summary
public static final native boolean isPositiveDefinite(long jarg1)
isPositiveSemiDefiniteback to summary
public static final native boolean isPositiveSemiDefinite(long jarg1)
isPositiveSemiDefiniteFuzzyback to summary
public static final native boolean isPositiveSemiDefiniteFuzzy(long jarg1)
isUnitVectorback to summary
public static final native boolean isUnitVector(long jarg1)
isValidInertiaMatrixback to summary
public static final native boolean isValidInertiaMatrix(long jarg1, int jarg2, boolean jarg3)
isValidTransformMatrixback to summary
public static final native boolean isValidTransformMatrix(long jarg1)
maxAbs__SWIG_0back to summary
public static final native float maxAbs__SWIG_0(long jarg1)
maxAbs__SWIG_1back to summary
public static final native float maxAbs__SWIG_1(long jarg1)
MultiBodyTree_addBodyback to summary
public static final native int MultiBodyTree_addBody(long jarg1, MultiBodyTree jarg1_, int jarg2, int jarg3, int jarg4, long jarg5, long jarg6, long jarg7, float jarg8, long jarg9, long jarg10, int jarg11, long jarg12)
MultiBodyTree_addUserForceback to summary
public static final native int MultiBodyTree_addUserForce(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_addUserMomentback to summary
public static final native int MultiBodyTree_addUserMoment(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_calculateInverseDynamicsback to summary
public static final native int MultiBodyTree_calculateInverseDynamics(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3, long jarg4, long jarg5)
MultiBodyTree_calculateKinematicsback to summary
public static final native int MultiBodyTree_calculateKinematics(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3, long jarg4)
MultiBodyTree_calculateMassMatrix__SWIG_0back to summary
public static final native int MultiBodyTree_calculateMassMatrix__SWIG_0(long jarg1, MultiBodyTree jarg1_, long jarg2, boolean jarg3, boolean jarg4, boolean jarg5, long jarg6)
MultiBodyTree_calculateMassMatrix__SWIG_1back to summary
public static final native int MultiBodyTree_calculateMassMatrix__SWIG_1(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)
MultiBodyTree_calculatePositionAndVelocityKinematicsback to summary
public static final native int MultiBodyTree_calculatePositionAndVelocityKinematics(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)
MultiBodyTree_calculatePositionKinematicsback to summary
public static final native int MultiBodyTree_calculatePositionKinematics(long jarg1, MultiBodyTree jarg1_, long jarg2)
MultiBodyTree_clearAllUserForcesAndMomentsback to summary
public static final native void MultiBodyTree_clearAllUserForcesAndMoments(long jarg1, MultiBodyTree jarg1_)
MultiBodyTree_finalizeInternalback to summary
public static final native int MultiBodyTree_finalizeInternal(long jarg1, MultiBodyTree jarg1_)
MultiBodyTree_getAcceptInvalidMassPropertiesback to summary
public static final native boolean MultiBodyTree_getAcceptInvalidMassProperties(long jarg1, MultiBodyTree jarg1_)
MultiBodyTree_getBodyAngularAccelerationback to summary
public static final native int MultiBodyTree_getBodyAngularAcceleration(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodyAngularVelocityback to summary
public static final native int MultiBodyTree_getBodyAngularVelocity(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodyAxisOfMotionback to summary
public static final native int MultiBodyTree_getBodyAxisOfMotion(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodyCoMback to summary
public static final native int MultiBodyTree_getBodyCoM(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodyFirstMassMomentback to summary
public static final native int MultiBodyTree_getBodyFirstMassMoment(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodyLinearAccelerationback to summary
public static final native int MultiBodyTree_getBodyLinearAcceleration(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodyLinearVelocityback to summary
public static final native int MultiBodyTree_getBodyLinearVelocity(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodyLinearVelocityCoMback to summary
public static final native int MultiBodyTree_getBodyLinearVelocityCoM(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodyMassback to summary
public static final native int MultiBodyTree_getBodyMass(long jarg1, MultiBodyTree jarg1_, int jarg2, FloatBuffer jarg3)
MultiBodyTree_getBodyOriginback to summary
public static final native int MultiBodyTree_getBodyOrigin(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodySecondMassMomentback to summary
public static final native int MultiBodyTree_getBodySecondMassMoment(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodyTParentRefback to summary
public static final native int MultiBodyTree_getBodyTParentRef(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getBodyTransformback to summary
public static final native int MultiBodyTree_getBodyTransform(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getDoFOffsetback to summary
public static final native int MultiBodyTree_getDoFOffset(long jarg1, MultiBodyTree jarg1_, int jarg2, IntBuffer jarg3)
MultiBodyTree_getJointTypeback to summary
public static final native int MultiBodyTree_getJointType(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getJointTypeStrback to summary
public static final native int MultiBodyTree_getJointTypeStr(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getParentIndexback to summary
public static final native int MultiBodyTree_getParentIndex(long jarg1, MultiBodyTree jarg1_, int jarg2, IntBuffer jarg3)
MultiBodyTree_getParentRParentBodyRefback to summary
public static final native int MultiBodyTree_getParentRParentBodyRef(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_getUserIntback to summary
public static final native int MultiBodyTree_getUserInt(long jarg1, MultiBodyTree jarg1_, int jarg2, IntBuffer jarg3)
MultiBodyTree_getUserPtrback to summary
public static final native int MultiBodyTree_getUserPtr(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_numBodiesback to summary
public static final native int MultiBodyTree_numBodies(long jarg1, MultiBodyTree jarg1_)
MultiBodyTree_numDoFsback to summary
public static final native int MultiBodyTree_numDoFs(long jarg1, MultiBodyTree jarg1_)
MultiBodyTree_operatorDelete__SWIG_0back to summary
public static final native void MultiBodyTree_operatorDelete__SWIG_0(long jarg1, MultiBodyTree jarg1_, long jarg2)
MultiBodyTree_operatorDelete__SWIG_1back to summary
public static final native void MultiBodyTree_operatorDelete__SWIG_1(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)
MultiBodyTree_operatorDeleteArray__SWIG_0back to summary
public static final native void MultiBodyTree_operatorDeleteArray__SWIG_0(long jarg1, MultiBodyTree jarg1_, long jarg2)
MultiBodyTree_operatorDeleteArray__SWIG_1back to summary
public static final native void MultiBodyTree_operatorDeleteArray__SWIG_1(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)
MultiBodyTree_operatorNew__SWIG_0back to summary
public static final native long MultiBodyTree_operatorNew__SWIG_0(long jarg1, MultiBodyTree jarg1_, long jarg2)
MultiBodyTree_operatorNew__SWIG_1back to summary
public static final native long MultiBodyTree_operatorNew__SWIG_1(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)
MultiBodyTree_operatorNewArray__SWIG_0back to summary
public static final native long MultiBodyTree_operatorNewArray__SWIG_0(long jarg1, MultiBodyTree jarg1_, long jarg2)
MultiBodyTree_operatorNewArray__SWIG_1back to summary
public static final native long MultiBodyTree_operatorNewArray__SWIG_1(long jarg1, MultiBodyTree jarg1_, long jarg2, long jarg3)
MultiBodyTree_printTreeback to summary
public static final native void MultiBodyTree_printTree(long jarg1, MultiBodyTree jarg1_)
MultiBodyTree_printTreeDataback to summary
public static final native void MultiBodyTree_printTreeData(long jarg1, MultiBodyTree jarg1_)
MultiBodyTree_setAcceptInvalidMassParametersback to summary
public static final native void MultiBodyTree_setAcceptInvalidMassParameters(long jarg1, MultiBodyTree jarg1_, boolean jarg2)
MultiBodyTree_setBodyFirstMassMomentback to summary
public static final native int MultiBodyTree_setBodyFirstMassMoment(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_setBodyMassback to summary
public static final native int MultiBodyTree_setBodyMass(long jarg1, MultiBodyTree jarg1_, int jarg2, float jarg3)
MultiBodyTree_setBodySecondMassMomentback to summary
public static final native int MultiBodyTree_setBodySecondMassMoment(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
MultiBodyTree_setGravityInWorldFrameback to summary
public static final native int MultiBodyTree_setGravityInWorldFrame(long jarg1, MultiBodyTree jarg1_, long jarg2)
MultiBodyTree_setUserIntback to summary
public static final native int MultiBodyTree_setUserInt(long jarg1, MultiBodyTree jarg1_, int jarg2, int jarg3)
MultiBodyTree_setUserPtrback to summary
public static final native int MultiBodyTree_setUserPtr(long jarg1, MultiBodyTree jarg1_, int jarg2, long jarg3)
new_MultiBodyTreeback to summary
public static final native long new_MultiBodyTree()
rpyFromMatrixback to summary
public static final native long rpyFromMatrix(long jarg1)
setZero__SWIG_0back to summary
public static final native void setZero__SWIG_0(long jarg1)
setZero__SWIG_1back to summary
public static final native void setZero__SWIG_1(long jarg1)
setZero__SWIG_2back to summary
public static final native void setZero__SWIG_2(long jarg1)
skewback to summary
public static final native void skew(long jarg1, long jarg2)
tildeOperatorback to summary
public static final native long tildeOperator(long jarg1)
transformXback to summary
public static final native long transformX(float jarg1)
transformYback to summary
public static final native long transformY(float jarg1)
transformZback to summary
public static final native long transformZ(float jarg1)