|
Bullet Collision Detection & Physics Library
|
This is the complete list of members for btMultiBody, including all inherited members.
| __posUpdated | btMultiBody | private |
| addBaseConstraintForce(const btVector3 &f) | btMultiBody | inline |
| addBaseConstraintTorque(const btVector3 &t) | btMultiBody | inline |
| addBaseForce(const btVector3 &f) | btMultiBody | inline |
| addBaseTorque(const btVector3 &t) | btMultiBody | inline |
| addJointTorque(int i, btScalar Q) | btMultiBody | |
| addJointTorqueMultiDof(int i, int dof, btScalar Q) | btMultiBody | |
| addJointTorqueMultiDof(int i, const btScalar *Q) | btMultiBody | |
| addLinkConstraintForce(int i, const btVector3 &f) | btMultiBody | |
| addLinkConstraintTorque(int i, const btVector3 &t) | btMultiBody | |
| addLinkForce(int i, const btVector3 &f) | btMultiBody | |
| addLinkTorque(int i, const btVector3 &t) | btMultiBody | |
| applyDeltaVeeMultiDof(const btScalar *delta_vee, btScalar multiplier) | btMultiBody | inline |
| applyDeltaVeeMultiDof2(const btScalar *delta_vee, btScalar multiplier) | btMultiBody | inline |
| BT_DECLARE_ALIGNED_ALLOCATOR() | btMultiBody | |
| btMultiBody(int n_links, btScalar mass, const btVector3 &inertia, bool fixedBase, bool canSleep, bool deprecatedMultiDof=true) | btMultiBody | |
| btMultiBody(const btMultiBody &) | btMultiBody | private |
| calcAccelerationDeltasMultiDof(const btScalar *force, btScalar *output, btAlignedObjectArray< btScalar > &scratch_r, btAlignedObjectArray< btVector3 > &scratch_v) const | btMultiBody | |
| calculateSerializeBufferSize() const | btMultiBody | virtual |
| checkMotionAndSleepIfRequired(btScalar timestep) | btMultiBody | |
| clearConstraintForces() | btMultiBody | |
| clearForcesAndTorques() | btMultiBody | |
| clearVelocities() | btMultiBody | |
| compTreeLinkVelocities(btVector3 *omega, btVector3 *vel) const | btMultiBody | |
| computeAccelerationsArticulatedBodyAlgorithmMultiDof(btScalar dt, btAlignedObjectArray< btScalar > &scratch_r, btAlignedObjectArray< btVector3 > &scratch_v, btAlignedObjectArray< btMatrix3x3 > &scratch_m, bool isConstraintPass=false) | btMultiBody | |
| fillConstraintJacobianMultiDof(int link, const btVector3 &contact_point, const btVector3 &normal_ang, const btVector3 &normal_lin, btScalar *jac, btAlignedObjectArray< btScalar > &scratch_r, btAlignedObjectArray< btVector3 > &scratch_v, btAlignedObjectArray< btMatrix3x3 > &scratch_m) const | btMultiBody | |
| fillContactJacobianMultiDof(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 | inline |
| finalizeMultiDof() | btMultiBody | |
| forwardKinematics(btAlignedObjectArray< btQuaternion > &scratch_q, btAlignedObjectArray< btVector3 > &scratch_m) | btMultiBody | |
| 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 |
| getBaseName() const | btMultiBody | inline |
| getBaseOmega() const | btMultiBody | inline |
| getBasePos() const | btMultiBody | inline |
| getBaseTorque() const | btMultiBody | inline |
| getBaseVel() const | btMultiBody | inline |
| getBaseWorldTransform() const | btMultiBody | inline |
| getCanSleep() const | btMultiBody | inline |
| getCompanionId() const | btMultiBody | inline |
| getJointPos(int i) const | btMultiBody | |
| getJointPosMultiDof(int i) | btMultiBody | |
| getJointPosMultiDof(int i) const | btMultiBody | |
| getJointTorque(int i) const | btMultiBody | |
| getJointTorqueMultiDof(int i) | btMultiBody | |
| getJointVel(int i) const | btMultiBody | |
| getJointVelMultiDof(int i) | btMultiBody | |
| getJointVelMultiDof(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 |
| getMaxCoordinateVelocity() const | btMultiBody | inline |
| getNumDofs() const | btMultiBody | inline |
| getNumLinks() const | btMultiBody | inline |
| getNumPosVars() const | btMultiBody | inline |
| getParent(int link_num) const | btMultiBody | |
| getParentToLocalRot(int i) const | btMultiBody | |
| getRVector(int i) const | btMultiBody | |
| getUseGyroTerm() const | btMultiBody | inline |
| getUserIndex() const | btMultiBody | inline |
| getUserIndex2() const | btMultiBody | inline |
| getUserPointer() const | btMultiBody | inline |
| getVelocityVector() const | btMultiBody | inline |
| getWorldToBaseRot() const | btMultiBody | inline |
| goToSleep() | btMultiBody | |
| hasFixedBase() const | btMultiBody | inline |
| hasSelfCollision() const | btMultiBody | inline |
| internalNeedsJointFeedback() const | btMultiBody | inline |
| isAwake() const | btMultiBody | inline |
| isPosUpdated() const | btMultiBody | inline |
| isUsingGlobalVelocities() const | btMultiBody | inline |
| isUsingRK4Integration() const | btMultiBody | inline |
| localDirToWorld(int i, const btVector3 &vec) const | btMultiBody | |
| localFrameToWorld(int i, const btMatrix3x3 &mat) const | btMultiBody | |
| localPosToWorld(int i, const btVector3 &vec) const | btMultiBody | |
| m_angularDamping | btMultiBody | private |
| m_awake | btMultiBody | private |
| m_baseCollider | btMultiBody | private |
| m_baseConstraintForce | btMultiBody | private |
| m_baseConstraintTorque | btMultiBody | private |
| m_baseForce | btMultiBody | private |
| m_baseInertia | btMultiBody | private |
| m_baseMass | btMultiBody | private |
| m_baseName | btMultiBody | private |
| m_basePos | btMultiBody | private |
| m_baseQuat | btMultiBody | private |
| m_baseTorque | btMultiBody | private |
| m_cachedInertiaLowerLeft | btMultiBody | private |
| m_cachedInertiaLowerRight | btMultiBody | private |
| m_cachedInertiaTopLeft | btMultiBody | private |
| m_cachedInertiaTopRight | btMultiBody | private |
| m_cachedInertiaValid | btMultiBody | private |
| m_canSleep | btMultiBody | private |
| m_colliders | btMultiBody | private |
| m_companionId | btMultiBody | private |
| m_deltaV | btMultiBody | private |
| m_dofCount | btMultiBody | private |
| m_fixedBase | btMultiBody | private |
| m_hasSelfCollision | btMultiBody | private |
| m_internalNeedsJointFeedback | btMultiBody | private |
| m_linearDamping | btMultiBody | private |
| m_links | btMultiBody | private |
| m_matrixBuf | btMultiBody | private |
| m_maxAppliedImpulse | btMultiBody | private |
| m_maxCoordinateVelocity | btMultiBody | private |
| m_posVarCnt | btMultiBody | private |
| m_realBuf | btMultiBody | private |
| m_sleepTimer | btMultiBody | private |
| m_useGlobalVelocities | btMultiBody | private |
| m_useGyroTerm | btMultiBody | private |
| m_userIndex | btMultiBody | private |
| m_userIndex2 | btMultiBody | private |
| m_useRK4 | btMultiBody | private |
| m_userObjectPointer | btMultiBody | private |
| m_vectorBuf | btMultiBody | private |
| mulMatrix(btScalar *pA, btScalar *pB, int rowsA, int colsA, int rowsB, int colsB, btScalar *pC) const | btMultiBody | private |
| operator=(const btMultiBody &) | btMultiBody | private |
| processDeltaVeeMultiDof2() | btMultiBody | inline |
| serialize(void *dataBuffer, class btSerializer *serializer) const | btMultiBody | virtual |
| setAngularDamping(btScalar damp) | btMultiBody | inline |
| setBaseCollider(btMultiBodyLinkCollider *collider) | btMultiBody | inline |
| setBaseInertia(const btVector3 &inertia) | btMultiBody | inline |
| setBaseMass(btScalar mass) | btMultiBody | inline |
| setBaseName(const char *name) | btMultiBody | inline |
| setBaseOmega(const btVector3 &omega) | btMultiBody | inline |
| setBasePos(const btVector3 &pos) | btMultiBody | inline |
| setBaseVel(const btVector3 &vel) | btMultiBody | inline |
| setBaseWorldTransform(const btTransform &tr) | btMultiBody | inline |
| setCanSleep(bool canSleep) | btMultiBody | inline |
| setCompanionId(int id) | btMultiBody | inline |
| setHasSelfCollision(bool hasSelfCollision) | btMultiBody | inline |
| setJointPos(int i, btScalar q) | btMultiBody | |
| setJointPosMultiDof(int i, btScalar *q) | btMultiBody | |
| setJointVel(int i, btScalar qdot) | btMultiBody | |
| setJointVelMultiDof(int i, btScalar *qdot) | btMultiBody | |
| setLinearDamping(btScalar damp) | btMultiBody | inline |
| setMaxAppliedImpulse(btScalar maxImp) | btMultiBody | inline |
| setMaxCoordinateVelocity(btScalar maxVel) | btMultiBody | inline |
| setNumLinks(int numLinks) | btMultiBody | inline |
| setPosUpdated(bool updated) | btMultiBody | inline |
| setupFixed(int linkIndex, btScalar mass, const btVector3 &inertia, int parent, const btQuaternion &rotParentToThis, const btVector3 &parentComToThisPivotOffset, const btVector3 &thisPivotToThisComOffset, bool deprecatedDisableParentCollision=true) | btMultiBody | |
| setupPlanar(int i, btScalar mass, const btVector3 &inertia, int parent, const btQuaternion &rotParentToThis, const btVector3 &rotationAxis, const btVector3 &parentComToThisComOffset, bool disableParentCollision=false) | btMultiBody | |
| setupPrismatic(int i, btScalar mass, const btVector3 &inertia, int parent, const btQuaternion &rotParentToThis, const btVector3 &jointAxis, const btVector3 &parentComToThisPivotOffset, const btVector3 &thisPivotToThisComOffset, bool disableParentCollision) | btMultiBody | |
| setupRevolute(int linkIndex, btScalar mass, const btVector3 &inertia, int parentIndex, const btQuaternion &rotParentToThis, const btVector3 &jointAxis, const btVector3 &parentComToThisPivotOffset, const btVector3 &thisPivotToThisComOffset, bool disableParentCollision=false) | btMultiBody | |
| setupSpherical(int linkIndex, btScalar mass, const btVector3 &inertia, int parent, const btQuaternion &rotParentToThis, const btVector3 &parentComToThisPivotOffset, const btVector3 &thisPivotToThisComOffset, bool disableParentCollision=false) | btMultiBody | |
| setUseGyroTerm(bool useGyro) | btMultiBody | inline |
| setUserIndex(int index) | btMultiBody | inline |
| setUserIndex2(int index) | btMultiBody | inline |
| setUserPointer(void *userPointer) | btMultiBody | inline |
| setWorldToBaseRot(const btQuaternion &rot) | btMultiBody | inline |
| solveImatrix(const btVector3 &rhs_top, const btVector3 &rhs_bot, float result[6]) const | btMultiBody | private |
| solveImatrix(const btSpatialForceVector &rhs, btSpatialMotionVector &result) const | btMultiBody | private |
| stepPositionsMultiDof(btScalar dt, btScalar *pq=0, btScalar *pqd=0) | btMultiBody | |
| stepVelocitiesMultiDof(btScalar dt, btAlignedObjectArray< btScalar > &scratch_r, btAlignedObjectArray< btVector3 > &scratch_v, btAlignedObjectArray< btMatrix3x3 > &scratch_m, bool isConstraintPass=false) | btMultiBody | inline |
| updateCollisionObjectWorldTransforms(btAlignedObjectArray< btQuaternion > &scratch_q, btAlignedObjectArray< btVector3 > &scratch_m) | btMultiBody | |
| updateLinksDofOffsets() | btMultiBody | inlineprivate |
| useGlobalVelocities(bool use) | btMultiBody | inline |
| useRK4Integration(bool use) | btMultiBody | inline |
| wakeUp() | btMultiBody | |
| worldDirToLocal(int i, const btVector3 &vec) const | btMultiBody | |
| worldPosToLocal(int i, const btVector3 &vec) const | btMultiBody | |
| ~btMultiBody() | btMultiBody | virtual |
1.8.12