Bullet Collision Detection & Physics Library
|
This is the complete list of members for btMultiBody, including all inherited members.
addBaseForce(const btVector3 &f) | btMultiBody | inline |
addBaseTorque(const btVector3 &t) | btMultiBody | inline |
addJointTorque(int i, btScalar Q) | btMultiBody | |
addLinkForce(int i, const btVector3 &f) | btMultiBody | |
addLinkTorque(int i, const btVector3 &t) | btMultiBody | |
applyDeltaVee(const btScalar *delta_vee) | btMultiBody | inline |
applyDeltaVee(const btScalar *delta_vee, btScalar multiplier) | btMultiBody | inline |
awake | btMultiBody | private |
base_force | btMultiBody | private |
base_inertia | btMultiBody | private |
base_mass | btMultiBody | private |
base_pos | btMultiBody | private |
base_quat | btMultiBody | private |
base_torque | btMultiBody | private |
BT_DECLARE_ALIGNED_ALLOCATOR() | btMultiBody | |
btMultiBody(int n_links, btScalar mass, const btVector3 &inertia, bool fixed_base_, bool can_sleep_) | btMultiBody | |
btMultiBody(const btMultiBody &) | btMultiBody | private |
cached_inertia_lower_left | btMultiBody | private |
cached_inertia_lower_right | btMultiBody | private |
cached_inertia_top_left | btMultiBody | private |
cached_inertia_top_right | btMultiBody | private |
calcAccelerationDeltas(const btScalar *force, btScalar *output, btAlignedObjectArray< btScalar > &scratch_r, btAlignedObjectArray< btVector3 > &scratch_v) const | btMultiBody | |
can_sleep | btMultiBody | private |
checkMotionAndSleepIfRequired(btScalar timestep) | btMultiBody | |
clearForcesAndTorques() | btMultiBody | |
clearVelocities() | btMultiBody | |
compTreeLinkVelocities(btVector3 *omega, btVector3 *vel) const | btMultiBody | private |
fillContactJacobian(int link, const btVector3 &contact_point, const btVector3 &normal, btScalar *jac, btAlignedObjectArray< btScalar > &scratch_r, btAlignedObjectArray< btVector3 > &scratch_v, btAlignedObjectArray< btMatrix3x3 > &scratch_m) const | btMultiBody | |
fixed_base | btMultiBody | private |
getAngularDamping() const | btMultiBody | inline |
getAngularMomentum() const | btMultiBody | |
getBaseCollider() const | btMultiBody | inline |
getBaseCollider() | btMultiBody | inline |
getBaseForce() const | btMultiBody | inline |
getBaseInertia() const | btMultiBody | inline |
getBaseMass() const | btMultiBody | inline |
getBaseOmega() const | btMultiBody | inline |
getBasePos() const | btMultiBody | inline |
getBaseTorque() const | btMultiBody | inline |
getBaseVel() const | btMultiBody | inline |
getCompanionId() const | btMultiBody | inline |
getJointPos(int i) const | btMultiBody | |
getJointTorque(int i) const | btMultiBody | |
getJointVel(int i) const | btMultiBody | |
getKineticEnergy() const | btMultiBody | |
getLinearDamping() const | btMultiBody | inline |
getLink(int index) const | btMultiBody | inline |
getLink(int index) | btMultiBody | inline |
getLinkForce(int i) const | btMultiBody | |
getLinkInertia(int i) const | btMultiBody | |
getLinkMass(int i) const | btMultiBody | |
getLinkTorque(int i) const | btMultiBody | |
getMaxAppliedImpulse() const | btMultiBody | inline |
getNumLinks() const | btMultiBody | inline |
getParent(int link_num) const | btMultiBody | |
getParentToLocalRot(int i) const | btMultiBody | |
getRVector(int i) const | btMultiBody | |
getUseGyroTerm() const | btMultiBody | inline |
getVelocityVector() const | btMultiBody | inline |
getWorldToBaseRot() const | btMultiBody | inline |
goToSleep() | btMultiBody | |
hasFixedBase() const | btMultiBody | inline |
hasSelfCollision() const | btMultiBody | inline |
isAwake() const | btMultiBody | inline |
links | btMultiBody | private |
localDirToWorld(int i, const btVector3 &vec) const | btMultiBody | |
localPosToWorld(int i, const btVector3 &vec) const | btMultiBody | |
m_angularDamping | btMultiBody | private |
m_baseCollider | btMultiBody | private |
m_colliders | btMultiBody | private |
m_companionId | btMultiBody | private |
m_hasSelfCollision | btMultiBody | private |
m_linearDamping | btMultiBody | private |
m_maxAppliedImpulse | btMultiBody | private |
m_real_buf | btMultiBody | private |
m_useGyroTerm | btMultiBody | private |
matrix_buf | btMultiBody | private |
operator=(const btMultiBody &) | btMultiBody | private |
setBaseCollider(btMultiBodyLinkCollider *collider) | btMultiBody | inline |
setBaseInertia(const btVector3 &inertia) | btMultiBody | inline |
setBaseMass(btScalar mass) | btMultiBody | inline |
setBaseOmega(const btVector3 &omega) | btMultiBody | inline |
setBasePos(const btVector3 &pos) | btMultiBody | inline |
setBaseVel(const btVector3 &vel) | btMultiBody | inline |
setCanSleep(bool canSleep) | btMultiBody | inline |
setCompanionId(int id) | btMultiBody | inline |
setHasSelfCollision(bool hasSelfCollision) | btMultiBody | inline |
setJointPos(int i, btScalar q) | btMultiBody | |
setJointVel(int i, btScalar qdot) | btMultiBody | |
setLinearDamping(btScalar damp) | btMultiBody | inline |
setMaxAppliedImpulse(btScalar maxImp) | btMultiBody | inline |
setNumLinks(int numLinks) | btMultiBody | inline |
setupPrismatic(int i, btScalar mass, const btVector3 &inertia, int parent, const btQuaternion &rot_parent_to_this, const btVector3 &joint_axis, const btVector3 &r_vector_when_q_zero, bool disableParentCollision=false) | btMultiBody | |
setupRevolute(int i, btScalar mass, const btVector3 &inertia, int parent, const btQuaternion &zero_rot_parent_to_this, const btVector3 &joint_axis, const btVector3 &parent_axis_position, const btVector3 &my_axis_position, bool disableParentCollision=false) | btMultiBody | |
setUseGyroTerm(bool useGyro) | btMultiBody | inline |
setWorldToBaseRot(const btQuaternion &rot) | btMultiBody | inline |
sleep_timer | btMultiBody | private |
solveImatrix(const btVector3 &rhs_top, const btVector3 &rhs_bot, float result[6]) const | btMultiBody | private |
stepPositions(btScalar dt) | btMultiBody | |
stepVelocities(btScalar dt, btAlignedObjectArray< btScalar > &scratch_r, btAlignedObjectArray< btVector3 > &scratch_v, btAlignedObjectArray< btMatrix3x3 > &scratch_m) | btMultiBody | |
vector_buf | btMultiBody | private |
wakeUp() | btMultiBody | |
worldDirToLocal(int i, const btVector3 &vec) const | btMultiBody | |
worldPosToLocal(int i, const btVector3 &vec) const | btMultiBody | |
~btMultiBody() | btMultiBody |