Bullet Collision Detection & Physics Library: Member List

Bullet Collision Detection & Physics Library

- Main Page
- Namespaces
- Classes
- Files

- Class List
- Class Hierarchy
- Class Members

btReducedDeformableBody Member List

This is the complete list of members for btReducedDeformableBody, including all inherited members.

activate(bool forceActivation=false) const | btCollisionObject |
addAeroForceToFace(const btVector3 &windVelocity, int faceIndex) | btSoftBody |
addAeroForceToNode(const btVector3 &windVelocity, int nodeIndex) | btSoftBody |
addForce(const btVector3 &force) | btSoftBody |
addForce(const btVector3 &force, int node) | btSoftBody |
addVelocity(const btVector3 &velocity) | btSoftBody |
addVelocity(const btVector3 &velocity, int node) | btSoftBody |
advanceDeformation() | btSoftBody |
AnisotropicFrictionFlags enum name | btCollisionObject |
appendAnchor(int node, btRigidBody *body, bool disableCollisionBetweenLinkedBodies=false, btScalar influence=1) | btSoftBody |
appendAnchor(int node, btRigidBody *body, const btVector3 &localPivot, bool disableCollisionBetweenLinkedBodies=false, btScalar influence=1) | btSoftBody |
appendAngularJoint(const AJoint::Specs &specs, Cluster *body0, Body body1) | btSoftBody |
appendAngularJoint(const AJoint::Specs &specs, Body body=Body()) | btSoftBody |
appendAngularJoint(const AJoint::Specs &specs, btSoftBody *body) | btSoftBody |
appendDeformableAnchor(int node, btRigidBody *body) | btSoftBody |
appendDeformableAnchor(int node, btMultiBodyLinkCollider *link) | btSoftBody |
appendFace(int model=-1, Material *mat=0) | btSoftBody |
appendFace(int node0, int node1, int node2, Material *mat=0) | btSoftBody |
appendLinearJoint(const LJoint::Specs &specs, Cluster *body0, Body body1) | btSoftBody |
appendLinearJoint(const LJoint::Specs &specs, Body body=Body()) | btSoftBody |
appendLinearJoint(const LJoint::Specs &specs, btSoftBody *body) | btSoftBody |
appendLink(int model=-1, Material *mat=0) | btSoftBody |
appendLink(int node0, int node1, Material *mat=0, bool bcheckexist=false) | btSoftBody |
appendLink(Node *node0, Node *node1, Material *mat=0, bool bcheckexist=false) | btSoftBody |
appendMaterial() | btSoftBody |
appendNode(const btVector3 &x, btScalar m) | btSoftBody |
appendNote(const char *text, const btVector3 &o, const btVector4 &c=btVector4(1, 0, 0, 0), Node *n0=0, Node *n1=0, Node *n2=0, Node *n3=0) | btSoftBody |
appendNote(const char *text, const btVector3 &o, Node *feature) | btSoftBody |
appendNote(const char *text, const btVector3 &o, Link *feature) | btSoftBody |
appendNote(const char *text, const btVector3 &o, Face *feature) | btSoftBody |
appendTetra(int model, Material *mat) | btSoftBody |
appendTetra(int node0, int node1, int node2, int node3, Material *mat=0) | btSoftBody |
applyCentralImpulse(const btVector3 &impulse) | btReducedDeformableBody |
applyClusters(bool drift) | btSoftBody |
applyDamping(btScalar timeStep) | btReducedDeformableBody |
applyForces() | btSoftBody |
applyFullSpaceNodalForce(const btVector3 &f_ext, int n_node) | btReducedDeformableBody |
applyInternalVelocityChanges() | btReducedDeformableBody |
applyReducedDampingForce(const tDenseArray &reduce_vel) | btReducedDeformableBody |
applyReducedElasticForce(const tDenseArray &reduce_dofs) | btReducedDeformableBody |
applyRepulsionForce(btScalar timeStep, bool applySpringForce) | btSoftBody | inline
applyRigidGravity(const btVector3 &gravity, btScalar dt) | btReducedDeformableBody |
applyTorqueImpulse(const btVector3 &torque) | btReducedDeformableBody |
BaryEval(const T &a, const T &b, const T &c, const btVector3 &coord) | btSoftBody | inlinestatic
BT_DECLARE_ALIGNED_ALLOCATOR() | btCollisionObject |
btCollisionObject() | btCollisionObject |
btReducedDeformableBody(btSoftBodyWorldInfo *worldInfo, int node_count, const btVector3 *x, const btScalar *m) | btReducedDeformableBody |
btSoftBody(btSoftBodyWorldInfo *worldInfo, int node_count, const btVector3 *x, const btScalar *m) | btSoftBody |
btSoftBody(btSoftBodyWorldInfo *worldInfo) | btSoftBody |
calculateSerializeBufferSize() const | btSoftBody | virtual
CF_ANISOTROPIC_FRICTION enum value | btCollisionObject |
CF_ANISOTROPIC_FRICTION_DISABLED enum value | btCollisionObject |
CF_ANISOTROPIC_ROLLING_FRICTION enum value | btCollisionObject |
CF_CHARACTER_OBJECT enum value | btCollisionObject |
CF_CUSTOM_MATERIAL_CALLBACK enum value | btCollisionObject |
CF_DISABLE_SPU_COLLISION_PROCESSING enum value | btCollisionObject |
CF_DISABLE_VISUALIZE_OBJECT enum value | btCollisionObject |
CF_DYNAMIC_OBJECT enum value | btCollisionObject |
CF_HAS_COLLISION_SOUND_TRIGGER enum value | btCollisionObject |
CF_HAS_CONTACT_STIFFNESS_DAMPING enum value | btCollisionObject |
CF_HAS_CUSTOM_DEBUG_RENDERING_COLOR enum value | btCollisionObject |
CF_HAS_FRICTION_ANCHOR enum value | btCollisionObject |
CF_KINEMATIC_OBJECT enum value | btCollisionObject |
CF_NO_CONTACT_RESPONSE enum value | btCollisionObject |
CF_STATIC_OBJECT enum value | btCollisionObject |
checkCollideWith(const btCollisionObject *co) const | btCollisionObject | inline
checkCollideWithOverride(const btCollisionObject *co) const | btCollisionObject | inlinevirtual
checkContact(const btCollisionObjectWrapper *colObjWrap, const btVector3 &x, btScalar margin, btSoftBody::sCti &cti) const | btSoftBody |
checkDeformableContact(const btCollisionObjectWrapper *colObjWrap, const btVector3 &x, btScalar margin, btSoftBody::sCti &cti, bool predict=false) const | btSoftBody |
checkDeformableFaceContact(const btCollisionObjectWrapper *colObjWrap, Face &f, btVector3 &contact_point, btVector3 &bary, btScalar margin, btSoftBody::sCti &cti, bool predict=false) const | btSoftBody |
checkFace(int node0, int node1, int node2) const | btSoftBody |
checkLink(int node0, int node1) const | btSoftBody |
checkLink(const Node *node0, const Node *node1) const | btSoftBody |
cleanupClusters() | btSoftBody |
clusterAImpulse(Cluster *cluster, const Impulse &impulse) | btSoftBody | static
clusterCom(const Cluster *cluster) | btSoftBody | static
clusterCom(int cluster) const | btSoftBody |
clusterCount() const | btSoftBody |
clusterDAImpulse(Cluster *cluster, const btVector3 &impulse) | btSoftBody | static
clusterDCImpulse(Cluster *cluster, const btVector3 &impulse) | btSoftBody | static
clusterDImpulse(Cluster *cluster, const btVector3 &rpos, const btVector3 &impulse) | btSoftBody | static
clusterImpulse(Cluster *cluster, const btVector3 &rpos, const Impulse &impulse) | btSoftBody | static
clusterVAImpulse(Cluster *cluster, const btVector3 &impulse) | btSoftBody | static
clusterVelocity(const Cluster *cluster, const btVector3 &rpos) | btSoftBody | static
clusterVImpulse(Cluster *cluster, const btVector3 &rpos, const btVector3 &impulse) | btSoftBody | static
CO_COLLISION_OBJECT enum value | btCollisionObject |
CO_FEATHERSTONE_LINK enum value | btCollisionObject |
CO_GHOST_OBJECT enum value | btCollisionObject |
CO_HF_FLUID enum value | btCollisionObject |
CO_RIGID_BODY enum value | btCollisionObject |
CO_SOFT_BODY enum value | btCollisionObject |
CO_USER_TYPE enum value | btCollisionObject |
CollisionFlags enum name | btCollisionObject |
CollisionObjectTypes enum name | btCollisionObject |
computeNodeFullVelocity(const btTransform &ref_trans, int n_node) const | btReducedDeformableBody |
computeTotalAngularMomentum() const | btReducedDeformableBody |
cutLink(int node0, int node1, btScalar position) | btSoftBody |
cutLink(const Node *node0, const Node *node1, btScalar position) | btSoftBody |
dampClusters() | btSoftBody |
defaultCollisionHandler(const btCollisionObjectWrapper *pcoWrap) | btSoftBody |
defaultCollisionHandler(btSoftBody *psb) | btSoftBody |
disableReducedModes(const bool rigid_only) | btReducedDeformableBody |
endOfTimeStepZeroing() | btReducedDeformableBody |
evaluateCom() const | btSoftBody |
forceActivationState(int newState) const | btCollisionObject |
generateBendingConstraints(int distance, Material *mat=0) | btSoftBody |
generateClusters(int k, int maxiterations=8192) | btSoftBody |
geometricCollisionHandler(btSoftBody *psb) | btSoftBody |
getAabb(btVector3 &aabbMin, btVector3 &aabbMax) const | btSoftBody | inlinevirtual
getActivationState() const | btCollisionObject | inline
getAngularVelocity() const | btReducedDeformableBody |
getAnisotropicFriction() const | btCollisionObject | inline
getBroadphaseHandle() | btCollisionObject | inline
getBroadphaseHandle() const | btCollisionObject | inline
getCcdMotionThreshold() const | btCollisionObject | inline
getCcdSquareMotionThreshold() const | btCollisionObject | inline
getCcdSweptSphereRadius() const | btCollisionObject | inline
getCenterOfMass() const | btSoftBody | inline
getCollisionFlags() const | btCollisionObject | inline
getCollisionShape() const | btCollisionObject | inline
getCollisionShape() | btCollisionObject | inline
getCompanionId() const | btCollisionObject | inline
getContactDamping() const | btCollisionObject | inline
getContactProcessingThreshold() const | btCollisionObject | inline
getContactStiffness() const | btCollisionObject | inline
getCustomDebugColor(btVector3 &colorRGB) const | btCollisionObject | inline
getDeactivationTime() const | btCollisionObject | inline
getFriction() const | btCollisionObject | inline
getHitFraction() const | btCollisionObject | inline
getImpulseFactor(int n_node) | btReducedDeformableBody | virtual
getInternalType() const | btCollisionObject | inline
getInterpolationAngularVelocity() const | btCollisionObject | inline
getInterpolationLinearVelocity() const | btCollisionObject | inline
getInterpolationWorldTransform() const | btCollisionObject | inline
getInterpolationWorldTransform() | btCollisionObject | inline
getIslandTag() const | btCollisionObject | inline
getLinearVelocity() const | btReducedDeformableBody |
btSoftBody::getLinearVelocity() | btSoftBody |
getMass(int node) const | btSoftBody |
getNumObjectsWithoutCollision() const | btCollisionObject | inline
getObjectWithoutCollision(int index) | btCollisionObject | inline
getRelativePos(int n_node) | btReducedDeformableBody |
getRestitution() const | btCollisionObject | inline
getRestLengthScale() | btSoftBody |
getRigidTransform() | btReducedDeformableBody |
getRollingFriction() const | btCollisionObject | inline
getSoftBodySolver() | btSoftBody | inline
getSoftBodySolver() const | btSoftBody | inline
getSolver(ePSolver::_ solver) | btSoftBody | static
getSolver(eVSolver::_ solver) | btSoftBody | static
getSpinningFriction() const | btCollisionObject | inline
getTotalMass() const | btReducedDeformableBody |
getUpdateRevisionInternal() const | btCollisionObject | inline
getUserIndex() const | btCollisionObject | inline
getUserIndex2() const | btCollisionObject | inline
getUserIndex3() const | btCollisionObject | inline
getUserPointer() const | btCollisionObject | inline
getVolume() const | btSoftBody |
getWindVelocity() | btSoftBody |
getWorldArrayIndex() const | btCollisionObject | inline
getWorldInfo() | btSoftBody | inline
getWorldTransform() | btCollisionObject | inline
getWorldTransform() const | btCollisionObject | inline
hasAnisotropicFriction(int frictionMode=CF_ANISOTROPIC_FRICTION) const | btCollisionObject | inline
hasContactResponse() const | btCollisionObject | inline
indicesToPointers(const int *map=0) | btSoftBody |
initDefaults() | btSoftBody |
initializeClusters() | btSoftBody |
initializeDmInverse() | btSoftBody |
initializeFaceTree() | btSoftBody |
integrateMotion() | btSoftBody |
internalApplyFullSpaceImpulse(const btVector3 &impulse, const btVector3 &rel_pos, int n_node, btScalar dt) | btReducedDeformableBody |
internalApplyRigidImpulse(const btVector3 &impulse, const btVector3 &rel_pos) | btReducedDeformableBody |
internalComputeNodeDeltaVelocity(const btTransform &ref_trans, int n_node) const | btReducedDeformableBody |
internalGetExtensionPointer() const | btCollisionObject | inline
internalInitialization() | btReducedDeformableBody |
internalSetExtensionPointer(void *pointer) | btCollisionObject | inline
interpolateRenderMesh() | btSoftBody |
isActive() const | btCollisionObject | inline
isKinematicObject() const | btCollisionObject | inline
isReducedModesOFF() const | btReducedDeformableBody |
isStaticObject() const | btCollisionObject | inline
isStaticOrKinematicObject() const | btCollisionObject | inline
m_activationState1 | btCollisionObject | mutableprotected
m_anchors | btSoftBody |
m_angularDamping | btReducedDeformableBody | protected
m_angularFactor | btReducedDeformableBody | protected
m_angularVelocity | btReducedDeformableBody | protected
m_angularVelocityFromReduced | btReducedDeformableBody | private
m_anisotropicFriction | btCollisionObject | protected
m_bounds | btSoftBody |
m_broadphaseHandle | btCollisionObject | protected
m_bUpdateRtCst | btSoftBody |
m_cacheBarycenter | btSoftBody |
m_ccdMotionThreshold | btCollisionObject | protected
m_ccdSweptSphereRadius | btCollisionObject | protected
m_cdbvt | btSoftBody |
m_cfg | btSoftBody |
m_checkCollideWith | btCollisionObject | protected
m_clusterConnectivity | btSoftBody |
m_clusters | btSoftBody |
m_collisionDisabledObjects | btSoftBody |
m_collisionFlags | btCollisionObject | protected
m_collisionShape | btCollisionObject | protected
m_companionId | btCollisionObject | protected
m_contactDamping | btCollisionObject | protected
m_contactNodesList | btReducedDeformableBody |
m_contactProcessingThreshold | btCollisionObject | protected
m_contactStiffness | btCollisionObject | protected
m_customDebugColorRGB | btCollisionObject | protected
m_dampingAlpha | btReducedDeformableBody | protected
m_dampingBeta | btReducedDeformableBody | protected
m_dampingCoefficient | btSoftBody |
m_deactivationTime | btCollisionObject | mutableprotected
m_deformableAnchors | btSoftBody |
m_eigenvalues | btReducedDeformableBody |
m_extensionPointer | btCollisionObject | protected
m_faceNodeContacts | btSoftBody |
m_faceNodeContactsCCD | btSoftBody |
m_faceRigidContacts | btSoftBody |
m_faces | btSoftBody |
m_fdbvnt | btSoftBody |
m_fdbvt | btSoftBody |
m_fixedNodes | btReducedDeformableBody |
m_friction | btCollisionObject | protected
m_gravityFactor | btSoftBody |
m_hasAnisotropicFriction | btCollisionObject | protected
m_hitFraction | btCollisionObject | protected
m_initialCoM | btReducedDeformableBody | protected
m_internalDeltaAngularVelocity | btReducedDeformableBody | private
m_internalDeltaAngularVelocityFromReduced | btReducedDeformableBody | private
m_internalDeltaLinearVelocity | btReducedDeformableBody | private
m_internalDeltaReducedVelocity | btReducedDeformableBody | private
m_internalType | btCollisionObject | protected
m_interpolateInvInertiaTensorWorld | btReducedDeformableBody | protected
m_interpolationAngularVelocity | btCollisionObject | protected
m_interpolationLinearVelocity | btCollisionObject | protected
m_interpolationWorldTransform | btCollisionObject | protected
m_inverseMass | btReducedDeformableBody | protected
m_invInertiaLocal | btReducedDeformableBody | protected
m_invInertiaTensorWorld | btReducedDeformableBody | protected
m_invInertiaTensorWorldInitial | btReducedDeformableBody | protected
m_islandTag1 | btCollisionObject | protected
m_joints | btSoftBody |
m_Kr | btReducedDeformableBody |
m_ksScale | btReducedDeformableBody | private
m_linearDamping | btReducedDeformableBody | protected
m_linearFactor | btReducedDeformableBody | protected
m_linearVelocity | btReducedDeformableBody | protected
m_linearVelocityFromReduced | btReducedDeformableBody | private
m_links | btSoftBody |
m_localMomentArm | btReducedDeformableBody | private
m_mass | btReducedDeformableBody | protected
m_materials | btSoftBody |
m_maxSpeedSquared | btSoftBody |
m_modes | btReducedDeformableBody |
m_MrInvSTP | btReducedDeformableBody | private
m_ndbvt | btSoftBody |
m_nFull | btReducedDeformableBody |
m_nodalMass | btReducedDeformableBody |
m_nodeIndexOffset | btReducedDeformableBody |
m_nodeRigidContacts | btSoftBody |
m_nodes | btSoftBody |
m_notes | btSoftBody |
m_nReduced | btReducedDeformableBody |
m_objectsWithoutCollisionCheck | btCollisionObject | protected
m_pose | btSoftBody |
m_projCq | btReducedDeformableBody | private
m_projPA | btReducedDeformableBody | private
m_quads | btSoftBody |
m_rcontacts | btSoftBody |
m_reducedDofs | btReducedDeformableBody |
m_reducedDofsBuffer | btReducedDeformableBody |
m_reducedForceDamping | btReducedDeformableBody |
m_reducedForceElastic | btReducedDeformableBody |
m_reducedForceExternal | btReducedDeformableBody |
m_reducedModel | btSoftBody |
m_reducedVelocity | btReducedDeformableBody |
m_reducedVelocityBuffer | btReducedDeformableBody |
m_renderFaces | btSoftBody |
m_renderNodes | btSoftBody |
m_renderNodesInterpolationWeights | btSoftBody |
m_renderNodesParents | btSoftBody |
m_repulsionStiffness | btSoftBody |
m_restitution | btCollisionObject | protected
m_restLengthScale | btSoftBody |
m_rhoScale | btReducedDeformableBody | private
m_rigidOnly | btReducedDeformableBody | private
m_rigidTransformWorld | btReducedDeformableBody | protected
m_rollingFriction | btCollisionObject | protected
m_rootCollisionShape | btCollisionObject | protected
m_scontacts | btSoftBody |
m_sleepingThreshold | btSoftBody |
m_softBodySolver | btSoftBody |
m_softSoftCollision | btSoftBody |
m_spinningFriction | btCollisionObject | protected
m_sst | btSoftBody |
m_STP | btReducedDeformableBody | private
m_tag | btSoftBody |
m_tetras | btSoftBody |
m_tetraScratches | btSoftBody |
m_tetraScratchesTn | btSoftBody |
m_timeacc | btSoftBody |
m_transform_lock | btReducedDeformableBody | private
m_updateRevision | btCollisionObject | protected
m_userIndex | btCollisionObject | protected
m_userIndex2 | btCollisionObject | protected
m_userIndex3 | btCollisionObject | protected
m_userIndexMapping | btSoftBody |
m_userObjectPointer | btCollisionObject | protected
m_useSelfCollision | btSoftBody |
m_windVelocity | btSoftBody |
m_worldArrayIndex | btCollisionObject | protected
m_worldInfo | btSoftBody |
m_worldTransform | btCollisionObject | protected
m_X | btSoftBody |
m_x0 | btReducedDeformableBody |
m_z | btSoftBody |
mapToFullPosition(const btTransform &ref_trans) | btReducedDeformableBody |
mapToFullVelocity(const btTransform &ref_trans) | btReducedDeformableBody |
mergesSimulationIslands() const | btCollisionObject | inline
pointersToIndices() | btSoftBody |
predictIntegratedTransform(btScalar dt, btTransform &predictedTransform) | btReducedDeformableBody |
predictMotion(btScalar dt) | btSoftBody |
prepareClusters(int iterations) | btSoftBody |
proceedToTransform(btScalar dt, bool end_of_time_step) | btReducedDeformableBody |
PSolve_Anchors(btSoftBody *psb, btScalar kst, btScalar ti) | btSoftBody | static
PSolve_Links(btSoftBody *psb, btScalar kst, btScalar ti) | btSoftBody | static
PSolve_RContacts(btSoftBody *psb, btScalar kst, btScalar ti) | btSoftBody | static
PSolve_SContacts(btSoftBody *psb, btScalar, btScalar ti) | btSoftBody | static
psolver_t typedef | btSoftBody |
randomizeConstraints() | btSoftBody |
rayFaceTest(const btVector3 &rayFrom, const btVector3 &rayTo, sRayCast &results) | btSoftBody |
rayFaceTest(const btVector3 &rayFrom, const btVector3 &rayTo, btScalar &mint, int &index) const | btSoftBody |
rayTest(const btVector3 &rayFrom, const btVector3 &rayTo, sRayCast &results) | btSoftBody |
rayTest(const btVector3 &rayFrom, const btVector3 &rayTo, btScalar &mint, eFeature::_ &feature, int &index, bool bcountonly) const | btSoftBody |
rebuildNodeTree() | btSoftBody |
refine(ImplicitFn *ifn, btScalar accurary, bool cut) | btSoftBody |
releaseCluster(int index) | btSoftBody |
releaseClusters() | btSoftBody |
removeAnchor(int node) | btSoftBody |
removeCustomDebugColor() | btCollisionObject | inline
resetLinkRestLengths() | btSoftBody |
rotate(const btQuaternion &rot) | btSoftBody | virtual
scale(const btVector3 &scl) | btReducedDeformableBody | virtual
serialize(void *dataBuffer, class btSerializer *serializer) const | btSoftBody | virtual
serializeSingleObject(class btSerializer *serializer) const | btCollisionObject | virtual
setActivationState(int newState) const | btCollisionObject |
setAngularVelocity(const btVector3 &angVel) | btSoftBody |
setAnisotropicFriction(const btVector3 &anisotropicFriction, int frictionMode=CF_ANISOTROPIC_FRICTION) | btCollisionObject | inline
setBroadphaseHandle(btBroadphaseProxy *handle) | btCollisionObject | inline
setCacheBarycenter(bool cacheBarycenter) | btSoftBody |
setCcdMotionThreshold(btScalar ccdMotionThreshold) | btCollisionObject | inline
setCcdSweptSphereRadius(btScalar radius) | btCollisionObject | inline
setCollisionFlags(int flags) | btCollisionObject | inline
setCollisionQuadrature(int N) | btSoftBody |
setCollisionShape(btCollisionShape *collisionShape) | btSoftBody | inlinevirtual
setCompanionId(int id) | btCollisionObject | inline
setContactProcessingThreshold(btScalar contactProcessingThreshold) | btCollisionObject | inline
setContactStiffnessAndDamping(btScalar stiffness, btScalar damping) | btCollisionObject | inline
setCustomDebugColor(const btVector3 &colorRGB) | btCollisionObject | inline
setDamping(const btScalar alpha, const btScalar beta) | btReducedDeformableBody |
setDampingCoefficient(btScalar damping_coeff) | btSoftBody | inline
setDeactivationTime(btScalar time) | btCollisionObject | inline
setFixedNodes(const int n_node) | btReducedDeformableBody |
setFriction(btScalar frict) | btCollisionObject | inline
setGravityFactor(btScalar gravFactor) | btSoftBody |
setHitFraction(btScalar hitFraction) | btCollisionObject | inline
setIgnoreCollisionCheck(const btCollisionObject *co, bool ignoreCollisionCheck) | btCollisionObject | inline
setInertiaProps() | btReducedDeformableBody |
setInterpolationAngularVelocity(const btVector3 &angvel) | btCollisionObject | inline
setInterpolationLinearVelocity(const btVector3 &linvel) | btCollisionObject | inline
setInterpolationWorldTransform(const btTransform &trans) | btCollisionObject | inline
setIslandTag(int tag) | btCollisionObject | inline
setLinearVelocity(const btVector3 &linVel) | btSoftBody |
setMass(int node, btScalar mass) | btSoftBody |
setMassProps(const tDenseArray &mass_array) | btReducedDeformableBody |
setMassScale(const btScalar rho) | btReducedDeformableBody |
setMaxStress(btScalar maxStress) | btSoftBody |
setPose(bool bvolume, bool bframe) | btSoftBody |
setReducedModes(int num_modes, int full_size) | btReducedDeformableBody |
setRestitution(btScalar rest) | btCollisionObject | inline
setRestLengthScale(btScalar restLength) | btSoftBody |
setRigidAngularVelocity(const btVector3 &omega) | btReducedDeformableBody |
setRigidVelocity(const btVector3 &v) | btReducedDeformableBody |
setRollingFriction(btScalar frict) | btCollisionObject | inline
setSelfCollision(bool useSelfCollision) | btSoftBody |
setSoftBodySolver(btSoftBodySolver *softBodySolver) | btSoftBody | inline
setSolver(eSolverPresets::_ preset) | btSoftBody |
setSpinningFriction(btScalar frict) | btCollisionObject | inline
setSpringStiffness(btScalar k) | btSoftBody |
setStiffnessScale(const btScalar ks) | btReducedDeformableBody |
setTotalDensity(btScalar density) | btSoftBody |
setTotalMass(btScalar mass, bool fromfaces=false) | btReducedDeformableBody | virtual
setUserIndex(int index) | btCollisionObject | inline
setUserIndex2(int index) | btCollisionObject | inline
setUserIndex3(int index) | btCollisionObject | inline
setUserPointer(void *userPointer) | btCollisionObject | inline
setVelocity(const btVector3 &velocity) | btSoftBody |
setVolumeDensity(btScalar density) | btSoftBody |
setVolumeMass(btScalar mass) | btSoftBody |
setWindVelocity(const btVector3 &velocity) | btSoftBody |
setWorldArrayIndex(int ix) | btCollisionObject | inline
setWorldTransform(const btTransform &worldTrans) | btCollisionObject | inline
setZeroVelocity() | btSoftBody |
solveClusters(const btAlignedObjectArray< btSoftBody * > &bodies) | btSoftBody | static
solveClusters(btScalar sor) | btSoftBody |
solveCommonConstraints(btSoftBody **bodies, int count, int iterations) | btSoftBody | static
solveConstraints() | btSoftBody |
staticSolve(int iterations) | btSoftBody |
tAnchorArray typedef | btSoftBody |
tClusterArray typedef | btSoftBody |
tDenseArray typedef | btReducedDeformableBody |
tDenseMatrix typedef | btReducedDeformableBody |
tFaceArray typedef | btSoftBody |
tJointArray typedef | btSoftBody |
tLeafArray typedef | btSoftBody |
tLinkArray typedef | btSoftBody |
tMaterialArray typedef | btSoftBody |
tNodeArray typedef | btSoftBody |
tNoteArray typedef | btSoftBody |
tPSolverArray typedef | btSoftBody |
transform(const btTransform &trs) | btReducedDeformableBody | virtual
transformTo(const btTransform &trs) | btReducedDeformableBody | virtual
translate(const btVector3 &trs) | btSoftBody | virtual
tRContactArray typedef | btSoftBody |
tRenderFaceArray typedef | btSoftBody |
tRenderNodeArray typedef | btSoftBody |
tScalarArray typedef | btSoftBody |
tSContactArray typedef | btSoftBody |
tSoftBodyArray typedef | btSoftBody |
tTetraArray typedef | btSoftBody |
tVector3Array typedef | btSoftBody |
tVSolverArray typedef | btSoftBody |
TVStack typedef | btReducedDeformableBody |
upcast(const btCollisionObject *colObj) | btSoftBody | inlinestatic
upcast(btCollisionObject *colObj) | btSoftBody | inlinestatic
updateArea(bool averageArea=true) | btSoftBody |
updateBounds() | btSoftBody |
updateClusters() | btSoftBody |
updateConstants() | btSoftBody |
updateDeactivation(btScalar timeStep) | btSoftBody |
updateDeformation() | btSoftBody |
updateExternalForceProjectMatrix(bool initialized) | btReducedDeformableBody |
updateFace(DBVTNODE *node, bool use_velocity, bool margin) | btSoftBody | inline
updateFaceTree(bool use_velocity, bool margin) | btSoftBody | inline
updateInertiaTensor() | btReducedDeformableBody | private
updateInitialInertiaTensor(const btMatrix3x3 &rotation) | btReducedDeformableBody | private
updateLinkConstants() | btSoftBody |
updateLocalInertiaTensorFromNodes() | btReducedDeformableBody | private
updateLocalMomentArm() | btReducedDeformableBody |
updateModesByRotation(const btMatrix3x3 &rotation) | btReducedDeformableBody | private
updateNode(btDbvtNode *node, bool use_velocity, bool margin) | btSoftBody | inline
updateNodeTree(bool use_velocity, bool margin) | btSoftBody | inline
updateNormals() | btSoftBody |
updatePose() | btSoftBody |
updateReducedDofs(btScalar solverdt) | btReducedDeformableBody |
updateReducedVelocity(btScalar solverdt) | btReducedDeformableBody |
updateRestNodalPositions() | btReducedDeformableBody | private
updateState(const btAlignedObjectArray< btVector3 > &qs, const btAlignedObjectArray< btVector3 > &vs) | btSoftBody |
useSelfCollision() | btSoftBody |
VSolve_Links(btSoftBody *psb, btScalar kst) | btSoftBody | static
vsolver_t typedef | btSoftBody |
wantsSleeping() | btSoftBody |
~btCollisionObject() | btCollisionObject | virtual
~btReducedDeformableBody() | btReducedDeformableBody | inline
~btSoftBody() | btSoftBody | virtual