OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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