HomeSort by relevance Sort by last modified time
    Searched refs:btTypedConstraint (Results 1 - 25 of 54) sorted by null

1 2 3

  /external/libgdx/extensions/gdx-bullet/jni/swig/dynamics/
btTypedConstraint.i 1 %module btTypedConstraint
11 #include <BulletDynamics/ConstraintSolver/btTypedConstraint.h>
13 %include "BulletDynamics/ConstraintSolver/btTypedConstraint.h"
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/ConstraintSolver/
btConstraintSolver.h 24 class btTypedConstraint;
50 virtual btScalar solveGroup(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifold,int numManifolds,btTypedConstraint** constraints,int numConstraints, const btContactSolverInfo& info,class btIDebugDraw* debugDrawer,btDispatcher* dispatcher) = 0;
btNNCGConstraintSolver.h 42 virtual btScalar solveSingleIteration(int iteration, btCollisionObject** bodies ,int numBodies,btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
44 virtual btScalar solveGroupCacheFriendlySetup(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
btTypedConstraint.cpp 17 #include "btTypedConstraint.h"
24 btTypedConstraint::btTypedConstraint(btTypedConstraintType type, btRigidBody& rbA)
41 btTypedConstraint::btTypedConstraint(btTypedConstraintType type, btRigidBody& rbA,btRigidBody& rbB)
60 btScalar btTypedConstraint::getMotorFactor(btScalar pos, btScalar lowLim, btScalar uppLim, btScalar vel, btScalar timeFact)
110 const char* btTypedConstraint::serialize(void* dataBuffer, btSerializer* serializer) const
148 btRigidBody& btTypedConstraint::getFixedBody()
btTypedConstraint.h 77 ATTRIBUTE_ALIGNED16(class) btTypedConstraint : public btTypedObject
93 btTypedConstraint& operator=(btTypedConstraint& other)
115 virtual ~btTypedConstraint() {};
116 btTypedConstraint(btTypedConstraintType type, btRigidBody& rbA);
117 btTypedConstraint(btTypedConstraintType type, btRigidBody& rbA,btRigidBody& rbB);
444 SIMD_FORCE_INLINE int btTypedConstraint::calculateSerializeBufferSize() const
btContactConstraint.h 21 #include "btTypedConstraint.h"
24 ///btContactConstraint can be automatically created to solve contact constraints using the unified btTypedConstraint interface
25 ATTRIBUTE_ALIGNED16(class) btContactConstraint : public btTypedConstraint
btGearConstraint.cpp 21 :btTypedConstraint(GEAR_CONSTRAINT_TYPE,rbA,rbB),
btGearConstraint.h 21 #include "BulletDynamics/ConstraintSolver/btTypedConstraint.h"
36 class btGearConstraint : public btTypedConstraint
137 btTypedConstraint::serialize(&gear->m_typeConstraintData,serializer);
btPoint2PointConstraint.h 21 #include "btTypedConstraint.h"
54 ATTRIBUTE_ALIGNED16(class) btPoint2PointConstraint : public btTypedConstraint
168 btTypedConstraint::serialize(&p2pData->m_typeConstraintData,serializer);
btSequentialImpulseConstraintSolver.h 23 #include "BulletDynamics/ConstraintSolver/btTypedConstraint.h"
45 btAlignedObjectArray<btTypedConstraint::btConstraintInfo1> m_tmpConstraintSizesPool;
105 virtual void solveGroupCacheFriendlySplitImpulseIterations(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
107 virtual btScalar solveSingleIteration(int iteration, btCollisionObject** bodies ,int numBodies,btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
109 virtual btScalar solveGroupCacheFriendlySetup(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
110 virtual btScalar solveGroupCacheFriendlyIterations(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
120 virtual btScalar solveGroup(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifold,int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& info, btIDebugDraw* debugDrawer,btDispatcher* dispatcher);
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Dynamics/
btDiscreteDynamicsWorld.h 26 class btTypedConstraint;
41 btAlignedObjectArray<btTypedConstraint*> m_sortedConstraints;
48 btAlignedObjectArray<btTypedConstraint*> m_constraints;
115 virtual void addConstraint(btTypedConstraint* constraint, bool disableCollisionsBetweenLinkedBodies=false);
117 virtual void removeConstraint(btTypedConstraint* constraint);
154 virtual void debugDrawConstraint(btTypedConstraint* constraint);
164 virtual btTypedConstraint* getConstraint(int index) ;
166 virtual const btTypedConstraint* getConstraint(int index) const;
btDynamicsWorld.h 22 class btTypedConstraint;
71 virtual void addConstraint(btTypedConstraint* constraint, bool disableCollisionsBetweenLinkedBodies=false)
76 virtual void removeConstraint(btTypedConstraint* constraint) {(void)constraint;}
101 virtual btTypedConstraint* getConstraint(int index) { (void)index; return 0; }
103 virtual const btTypedConstraint* getConstraint(int index) const { (void)index; return 0; }
btRigidBody.h 26 class btTypedConstraint;
94 btAlignedObjectArray<btTypedConstraint*> m_constraintRefs;
512 void addConstraintRef(btTypedConstraint* c);
513 void removeConstraintRef(btTypedConstraint* c);
515 btTypedConstraint* getConstraintRef(int index)
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/Featherstone/
btMultiBodyConstraintSolver.h 65 virtual btScalar solveGroupCacheFriendlySetup(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
66 // virtual btScalar solveGroupCacheFriendlyIterations(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
68 virtual btScalar solveSingleIteration(int iteration, btCollisionObject** bodies ,int numBodies,btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
76 virtual btScalar solveGroup(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifold,int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& info, btIDebugDraw* debugDrawer,btDispatcher* dispatcher);
79 virtual void solveMultiBodyGroup(btCollisionObject** bodies,int numBodies,btPersistentManifold** manifold,int numManifolds,btTypedConstraint** constraints,int numConstraints,btMultiBodyConstraint** multiBodyConstraints, int numMultiBodyConstraints, const btContactSolverInfo& info, btIDebugDraw* debugDrawer,btDispatcher* dispatcher);
  /external/libgdx/extensions/gdx-bullet/jni/swig-src/dynamics/com/badlogic/gdx/physics/bullet/dynamics/
btGeneric6DofConstraint.java 19 public class btGeneric6DofConstraint extends btTypedConstraint {
102 public void getInfo1NonVirtual(btTypedConstraint.btConstraintInfo1 info) {
103 DynamicsJNI.btGeneric6DofConstraint_getInfo1NonVirtual(swigCPtr, this, btTypedConstraint.btConstraintInfo1.getCPtr(info), info);
106 public void getInfo2NonVirtual(btTypedConstraint.btConstraintInfo2 info, Matrix4 transA, Matrix4 transB, Vector3 linVelA, Vector3 linVelB, Vector3 angVelA, Vector3 angVelB) {
107 DynamicsJNI.btGeneric6DofConstraint_getInfo2NonVirtual(swigCPtr, this, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, transA, transB, linVelA, linVelB, angVelA, angVelB);
188 public int get_limit_motor_info2(btRotationalLimitMotor limot, Matrix4 transA, Matrix4 transB, Vector3 linVelA, Vector3 linVelB, Vector3 angVelA, Vector3 angVelB, btTypedConstraint.btConstraintInfo2 info, int row, Vector3 ax1, int rotational, int rotAllowed) {
189 return DynamicsJNI.btGeneric6DofConstraint_get_limit_motor_info2__SWIG_0(swigCPtr, this, btRotationalLimitMotor.getCPtr(limot), limot, transA, transB, linVelA, linVelB, angVelA, angVelB, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, row, ax1, rotational, rotAllowed);
192 public int get_limit_motor_info2(btRotationalLimitMotor limot, Matrix4 transA, Matrix4 transB, Vector3 linVelA, Vector3 linVelB, Vector3 angVelA, Vector3 angVelB, btTypedConstraint.btConstraintInfo2 info, int row, Vector3 ax1, int rotational) {
193 return DynamicsJNI.btGeneric6DofConstraint_get_limit_motor_info2__SWIG_1(swigCPtr, this, btRotationalLimitMotor.getCPtr(limot), limot, transA, transB, linVelA, linVelB, angVelA, angVelB, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, row, ax1, rotational);
btDiscreteDynamicsWorld.java 82 public void addConstraint(btTypedConstraint constraint, boolean disableCollisionsBetweenLinkedBodies) {
83 DynamicsJNI.btDiscreteDynamicsWorld_addConstraint__SWIG_0(swigCPtr, this, btTypedConstraint.getCPtr(constraint), constraint, disableCollisionsBetweenLinkedBodies);
86 public void addConstraint(btTypedConstraint constraint) {
87 DynamicsJNI.btDiscreteDynamicsWorld_addConstraint__SWIG_1(swigCPtr, this, btTypedConstraint.getCPtr(constraint), constraint);
120 public void debugDrawConstraint(btTypedConstraint constraint) {
121 DynamicsJNI.btDiscreteDynamicsWorld_debugDrawConstraint(swigCPtr, this, btTypedConstraint.getCPtr(constraint), constraint);
124 public btTypedConstraint getConstraint(int index) {
126 return (cPtr == 0) ? null : new btTypedConstraint(cPtr, false);
btDynamicsWorld.java 74 public void addConstraint(btTypedConstraint constraint, boolean disableCollisionsBetweenLinkedBodies) {
75 DynamicsJNI.btDynamicsWorld_addConstraint__SWIG_0(swigCPtr, this, btTypedConstraint.getCPtr(constraint), constraint, disableCollisionsBetweenLinkedBodies);
78 public void addConstraint(btTypedConstraint constraint) {
79 DynamicsJNI.btDynamicsWorld_addConstraint__SWIG_1(swigCPtr, this, btTypedConstraint.getCPtr(constraint), constraint);
82 public void removeConstraint(btTypedConstraint constraint) {
83 DynamicsJNI.btDynamicsWorld_removeConstraint(swigCPtr, this, btTypedConstraint.getCPtr(constraint), constraint);
131 public btTypedConstraint getConstraint(int index) {
133 return (cPtr == 0) ? null : new btTypedConstraint(cPtr, false);
btPoint2PointConstraint.java 19 public class btPoint2PointConstraint extends btTypedConstraint {
87 public void getInfo1NonVirtual(btTypedConstraint.btConstraintInfo1 info) {
88 DynamicsJNI.btPoint2PointConstraint_getInfo1NonVirtual(swigCPtr, this, btTypedConstraint.btConstraintInfo1.getCPtr(info), info);
91 public void getInfo2NonVirtual(btTypedConstraint.btConstraintInfo2 info, Matrix4 body0_trans, Matrix4 body1_trans) {
92 DynamicsJNI.btPoint2PointConstraint_getInfo2NonVirtual(swigCPtr, this, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, body0_trans, body1_trans);
btHingeConstraint.java 19 public class btHingeConstraint extends btTypedConstraint {
94 public void getInfo1NonVirtual(btTypedConstraint.btConstraintInfo1 info) {
95 DynamicsJNI.btHingeConstraint_getInfo1NonVirtual(swigCPtr, this, btTypedConstraint.btConstraintInfo1.getCPtr(info), info);
98 public void getInfo2NonVirtual(btTypedConstraint.btConstraintInfo2 info, Matrix4 transA, Matrix4 transB, Vector3 angVelA, Vector3 angVelB) {
99 DynamicsJNI.btHingeConstraint_getInfo2NonVirtual(swigCPtr, this, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, transA, transB, angVelA, angVelB);
102 public void getInfo2Internal(btTypedConstraint.btConstraintInfo2 info, Matrix4 transA, Matrix4 transB, Vector3 angVelA, Vector3 angVelB) {
103 DynamicsJNI.btHingeConstraint_getInfo2Internal(swigCPtr, this, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, transA, transB, angVelA, angVelB);
106 public void getInfo2InternalUsingFrameOffset(btTypedConstraint.btConstraintInfo2 info, Matrix4 transA, Matrix4 transB, Vector3 angVelA, Vector3 angVelB) {
107 DynamicsJNI.btHingeConstraint_getInfo2InternalUsingFrameOffset(swigCPtr, this, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, transA, transB, angVelA, angVelB);
btConeTwistConstraint.java 19 public class btConeTwistConstraint extends btTypedConstraint {
70 public void getInfo1NonVirtual(btTypedConstraint.btConstraintInfo1 info) {
71 DynamicsJNI.btConeTwistConstraint_getInfo1NonVirtual(swigCPtr, this, btTypedConstraint.btConstraintInfo1.getCPtr(info), info);
74 public void getInfo2NonVirtual(btTypedConstraint.btConstraintInfo2 info, Matrix4 transA, Matrix4 transB, Matrix3 invInertiaWorldA, Matrix3 invInertiaWorldB) {
75 DynamicsJNI.btConeTwistConstraint_getInfo2NonVirtual(swigCPtr, this, btTypedConstraint.btConstraintInfo2.getCPtr(info), info, transA, transB, invInertiaWorldA, invInertiaWorldB);
btTypedConstraint.java 19 public class btTypedConstraint extends btTypedObject {
22 protected btTypedConstraint(final String className, long cPtr, boolean cMemoryOwn) {
27 /** Construct a new btTypedConstraint, normally you should not need this constructor it's intended for low-level usage. */
28 public btTypedConstraint(long cPtr, boolean cMemoryOwn) {
29 this("btTypedConstraint", cPtr, cMemoryOwn);
40 public static long getCPtr(btTypedConstraint obj) {
317 public void getInfo1(btTypedConstraint.btConstraintInfo1 info) {
318 DynamicsJNI.btTypedConstraint_getInfo1(swigCPtr, this, btTypedConstraint.btConstraintInfo1.getCPtr(info), info);
321 public void getInfo2(btTypedConstraint.btConstraintInfo2 info) {
322 DynamicsJNI.btTypedConstraint_getInfo2(swigCPtr, this, btTypedConstraint.btConstraintInfo2.getCPtr(info), info)
    [all...]
DynamicsJNI.java 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_);
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_);
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_)
    [all...]
btContactConstraint.java 19 public class btContactConstraint extends btTypedConstraint {
  /external/libgdx/extensions/gdx-bullet/jni/src/bullet/BulletDynamics/MLCPSolvers/
btMLCPSolver.h 47 virtual btScalar solveGroupCacheFriendlySetup(btCollisionObject** bodies, int numBodies, btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
48 virtual btScalar solveGroupCacheFriendlyIterations(btCollisionObject** bodies ,int numBodies,btPersistentManifold** manifoldPtr, int numManifolds,btTypedConstraint** constraints,int numConstraints,const btContactSolverInfo& infoGlobal,btIDebugDraw* debugDrawer);
  /external/libgdx/extensions/gdx-bullet/jni/src/extras/Serialize/BulletWorldImporter/
btWorldImporter.h 28 class btTypedConstraint;
72 btAlignedObjectArray<btTypedConstraint*> m_allocatedConstraints;
93 btHashMap<btHashString,btTypedConstraint*> m_nameConstraintMap;
140 btTypedConstraint* getConstraintByIndex(int index) const;
149 btTypedConstraint* getConstraintByName(const char* name);

Completed in 365 milliseconds

1 2 3