|
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 |
1.8.6