Bullet Collision Detection & Physics Library
|
#include <btMultiBodyJointMotor.h>
Protected Attributes | |
btScalar | m_desiredVelocity |
btScalar | m_desiredPosition |
btScalar | m_kd |
btScalar | m_kp |
btScalar | m_erp |
btScalar | m_rhsClamp |
![]() | |
btMultiBody * | m_bodyA |
btMultiBody * | m_bodyB |
int | m_linkA |
int | m_linkB |
int | m_type |
int | m_numRows |
int | m_jacSizeA |
int | m_jacSizeBoth |
int | m_posOffset |
bool | m_isUnilateral |
int | m_numDofsFinalized |
btScalar | m_maxAppliedImpulse |
btAlignedObjectArray< btScalar > | m_data |
Additional Inherited Members | |
![]() | |
void | applyDeltaVee (btMultiBodyJacobianData &data, btScalar *delta_vee, btScalar impulse, int velocityIndex, int ndof) |
btScalar | fillMultiBodyConstraint (btMultiBodySolverConstraint &solverConstraint, btMultiBodyJacobianData &data, btScalar *jacOrgA, btScalar *jacOrgB, const btVector3 &constraintNormalAng, const btVector3 &constraintNormalLin, const btVector3 &posAworld, const btVector3 &posBworld, btScalar posError, const btContactSolverInfo &infoGlobal, btScalar lowerLimit, btScalar upperLimit, bool angConstraint=false, btScalar relaxation=1.f, bool isFriction=false, btScalar desiredVelocity=0, btScalar cfmSlip=0, btScalar damping=1.0) |
Definition at line 24 of file btMultiBodyJointMotor.h.
btMultiBodyJointMotor::btMultiBodyJointMotor | ( | btMultiBody * | body, |
int | link, | ||
btScalar | desiredVelocity, | ||
btScalar | maxMotorImpulse | ||
) |
This file was written by Erwin Coumans.
Definition at line 23 of file btMultiBodyJointMotor.cpp.
btMultiBodyJointMotor::btMultiBodyJointMotor | ( | btMultiBody * | body, |
int | link, | ||
int | linkDoF, | ||
btScalar | desiredVelocity, | ||
btScalar | maxMotorImpulse | ||
) |
Definition at line 52 of file btMultiBodyJointMotor.cpp.
|
virtual |
Definition at line 66 of file btMultiBodyJointMotor.cpp.
|
virtual |
Implements btMultiBodyConstraint.
Definition at line 106 of file btMultiBodyJointMotor.cpp.
|
inlinevirtual |
Implements btMultiBodyConstraint.
Definition at line 71 of file btMultiBodyJointMotor.h.
|
virtual |
Implements btMultiBodyConstraint.
Definition at line 37 of file btMultiBodyJointMotor.cpp.
Definition at line 63 of file btMultiBodyJointMotor.h.
|
virtual |
Implements btMultiBodyConstraint.
Definition at line 70 of file btMultiBodyJointMotor.cpp.
|
virtual |
Implements btMultiBodyConstraint.
Definition at line 88 of file btMultiBodyJointMotor.cpp.
Reimplemented from btMultiBodyConstraint.
Definition at line 59 of file btMultiBodyJointMotor.h.
|
inlinevirtual |
Definition at line 53 of file btMultiBodyJointMotor.h.
Definition at line 67 of file btMultiBodyJointMotor.h.
|
inlinevirtual |
Definition at line 47 of file btMultiBodyJointMotor.h.
|
protected |
Definition at line 28 of file btMultiBodyJointMotor.h.
|
protected |
Definition at line 27 of file btMultiBodyJointMotor.h.
|
protected |
Definition at line 31 of file btMultiBodyJointMotor.h.
|
protected |
Definition at line 29 of file btMultiBodyJointMotor.h.
|
protected |
Definition at line 30 of file btMultiBodyJointMotor.h.
|
protected |
Definition at line 32 of file btMultiBodyJointMotor.h.