#include <btMultiBodySphericalJointMotor.h>
Inherits btMultiBodyConstraint.
◆ btMultiBodySphericalJointMotor()
| btMultiBodySphericalJointMotor::btMultiBodySphericalJointMotor |
( |
btMultiBody * | body, |
|
|
int | link, |
|
|
btScalar | maxMotorImpulse ) |
◆ ~btMultiBodySphericalJointMotor()
| btMultiBodySphericalJointMotor::~btMultiBodySphericalJointMotor |
( |
| ) |
|
|
virtual |
◆ createConstraintRows()
Definition at line 95 of file btMultiBodySphericalJointMotor.cpp.
References btAssert, btMatrix3x3, btMultiBodySolverConstraint, btVector3, btMultibodyLink::eSpherical, btAlignedObjectArray< T >::expandNonInitializing(), fillMultiBodyConstraint(), finalizeMultiDof(), getNumRows(), infoGlobal, btQuaternion::inverse(), m_desiredPosition, m_desiredVelocity, m_jacSizeBoth, m_kp, m_linkA, and m_numDofsFinalized.
◆ debugDraw()
| virtual void btMultiBodySphericalJointMotor::debugDraw |
( |
class btIDebugDraw * | drawer | ) |
|
|
inlinevirtual |
◆ finalizeMultiDof()
| void btMultiBodySphericalJointMotor::finalizeMultiDof |
( |
| ) |
|
|
virtual |
◆ getErp()
| virtual btScalar btMultiBodySphericalJointMotor::getErp |
( |
| ) |
const |
|
inlinevirtual |
◆ getIslandIdA()
| int btMultiBodySphericalJointMotor::getIslandIdA |
( |
| ) |
const |
|
virtual |
◆ getIslandIdB()
| int btMultiBodySphericalJointMotor::getIslandIdB |
( |
| ) |
const |
|
virtual |
◆ setErp()
| virtual void btMultiBodySphericalJointMotor::setErp |
( |
btScalar | erp | ) |
|
|
inlinevirtual |
◆ setPositionTarget()
| virtual void btMultiBodySphericalJointMotor::setPositionTarget |
( |
const btQuaternion & | posTarget, |
|
|
btScalar | kp = 1.f ) |
|
inlinevirtual |
◆ setRhsClamp()
| virtual void btMultiBodySphericalJointMotor::setRhsClamp |
( |
btScalar | rhsClamp | ) |
|
|
inlinevirtual |
◆ setVelocityTarget()
| virtual void btMultiBodySphericalJointMotor::setVelocityTarget |
( |
const btVector3 & | velTarget, |
|
|
btScalar | kd = 1.f ) |
|
inlinevirtual |
◆ m_desiredPosition
| btQuaternion btMultiBodySphericalJointMotor::m_desiredPosition |
|
protected |
◆ m_desiredVelocity
| btVector3 btMultiBodySphericalJointMotor::m_desiredVelocity |
|
protected |
◆ m_erp
| btScalar btMultiBodySphericalJointMotor::m_erp |
|
protected |
◆ m_kd
| btScalar btMultiBodySphericalJointMotor::m_kd |
|
protected |
◆ m_kp
| btScalar btMultiBodySphericalJointMotor::m_kp |
|
protected |
◆ m_rhsClamp
| btScalar btMultiBodySphericalJointMotor::m_rhsClamp |
|
protected |
The documentation for this class was generated from the following files: