Bullet Collision Detection & Physics Library
|
This file was written by Erwin Coumans. More...
#include <btMultiBodyGearConstraint.h>
Protected Attributes | |
btRigidBody * | m_rigidBodyA |
btRigidBody * | m_rigidBodyB |
btVector3 | m_pivotInA |
btVector3 | m_pivotInB |
btMatrix3x3 | m_frameInA |
btMatrix3x3 | m_frameInB |
btScalar | m_gearRatio |
int | m_gearAuxLink |
btScalar | m_erp |
btScalar | m_relativePositionTarget |
![]() | |
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) |
This file was written by Erwin Coumans.
Definition at line 23 of file btMultiBodyGearConstraint.h.
btMultiBodyGearConstraint::btMultiBodyGearConstraint | ( | btMultiBody * | bodyA, |
int | linkA, | ||
btMultiBody * | bodyB, | ||
int | linkB, | ||
const btVector3 & | pivotInA, | ||
const btVector3 & | pivotInB, | ||
const btMatrix3x3 & | frameInA, | ||
const btMatrix3x3 & | frameInB | ||
) |
This file was written by Erwin Coumans.
Definition at line 23 of file btMultiBodyGearConstraint.cpp.
|
virtual |
Definition at line 39 of file btMultiBodyGearConstraint.cpp.
|
virtual |
Implements btMultiBodyConstraint.
Definition at line 81 of file btMultiBodyGearConstraint.cpp.
|
inlinevirtual |
Implements btMultiBodyConstraint.
Definition at line 92 of file btMultiBodyGearConstraint.h.
|
virtual |
Implements btMultiBodyConstraint.
Definition at line 32 of file btMultiBodyGearConstraint.cpp.
|
inline |
Definition at line 72 of file btMultiBodyGearConstraint.h.
|
inline |
Definition at line 82 of file btMultiBodyGearConstraint.h.
|
virtual |
Implements btMultiBodyConstraint.
Definition at line 43 of file btMultiBodyGearConstraint.cpp.
|
virtual |
Implements btMultiBodyConstraint.
Definition at line 62 of file btMultiBodyGearConstraint.cpp.
Definition at line 52 of file btMultiBodyGearConstraint.h.
Definition at line 62 of file btMultiBodyGearConstraint.h.
Reimplemented from btMultiBodyConstraint.
Definition at line 109 of file btMultiBodyGearConstraint.h.
|
inline |
Definition at line 77 of file btMultiBodyGearConstraint.h.
|
inlinevirtual |
Reimplemented from btMultiBodyConstraint.
Definition at line 87 of file btMultiBodyGearConstraint.h.
Reimplemented from btMultiBodyConstraint.
Definition at line 101 of file btMultiBodyGearConstraint.h.
Reimplemented from btMultiBodyConstraint.
Definition at line 97 of file btMultiBodyGearConstraint.h.
Definition at line 57 of file btMultiBodyGearConstraint.h.
Reimplemented from btMultiBodyConstraint.
Definition at line 67 of file btMultiBodyGearConstraint.h.
|
inlinevirtual |
Reimplemented from btMultiBodyConstraint.
Definition at line 105 of file btMultiBodyGearConstraint.h.
|
protected |
Definition at line 34 of file btMultiBodyGearConstraint.h.
|
protected |
Definition at line 30 of file btMultiBodyGearConstraint.h.
|
protected |
Definition at line 31 of file btMultiBodyGearConstraint.h.
|
protected |
Definition at line 33 of file btMultiBodyGearConstraint.h.
|
protected |
Definition at line 32 of file btMultiBodyGearConstraint.h.
|
protected |
Definition at line 28 of file btMultiBodyGearConstraint.h.
|
protected |
Definition at line 29 of file btMultiBodyGearConstraint.h.
|
protected |
Definition at line 35 of file btMultiBodyGearConstraint.h.
|
protected |
Definition at line 26 of file btMultiBodyGearConstraint.h.
|
protected |
Definition at line 27 of file btMultiBodyGearConstraint.h.