Bullet Collision Detection & Physics Library
btReducedDeformableBody Member List

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

activate(bool forceActivation=false) constbtCollisionObject
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 namebtCollisionObject
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)btSoftBodyinline
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)btSoftBodyinlinestatic
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() constbtSoftBodyvirtual
CF_ANISOTROPIC_FRICTION enum valuebtCollisionObject
CF_ANISOTROPIC_FRICTION_DISABLED enum valuebtCollisionObject
CF_ANISOTROPIC_ROLLING_FRICTION enum valuebtCollisionObject
CF_CHARACTER_OBJECT enum valuebtCollisionObject
CF_CUSTOM_MATERIAL_CALLBACK enum valuebtCollisionObject
CF_DISABLE_SPU_COLLISION_PROCESSING enum valuebtCollisionObject
CF_DISABLE_VISUALIZE_OBJECT enum valuebtCollisionObject
CF_DYNAMIC_OBJECT enum valuebtCollisionObject
CF_HAS_COLLISION_SOUND_TRIGGER enum valuebtCollisionObject
CF_HAS_CONTACT_STIFFNESS_DAMPING enum valuebtCollisionObject
CF_HAS_CUSTOM_DEBUG_RENDERING_COLOR enum valuebtCollisionObject
CF_HAS_FRICTION_ANCHOR enum valuebtCollisionObject
CF_KINEMATIC_OBJECT enum valuebtCollisionObject
CF_NO_CONTACT_RESPONSE enum valuebtCollisionObject
CF_STATIC_OBJECT enum valuebtCollisionObject
checkCollideWith(const btCollisionObject *co) constbtCollisionObjectinline
checkCollideWithOverride(const btCollisionObject *co) constbtCollisionObjectinlinevirtual
checkContact(const btCollisionObjectWrapper *colObjWrap, const btVector3 &x, btScalar margin, btSoftBody::sCti &cti) constbtSoftBody
checkDeformableContact(const btCollisionObjectWrapper *colObjWrap, const btVector3 &x, btScalar margin, btSoftBody::sCti &cti, bool predict=false) constbtSoftBody
checkDeformableFaceContact(const btCollisionObjectWrapper *colObjWrap, Face &f, btVector3 &contact_point, btVector3 &bary, btScalar margin, btSoftBody::sCti &cti, bool predict=false) constbtSoftBody
checkFace(int node0, int node1, int node2) constbtSoftBody
checkLink(int node0, int node1) constbtSoftBody
checkLink(const Node *node0, const Node *node1) constbtSoftBody
cleanupClusters()btSoftBody
clusterAImpulse(Cluster *cluster, const Impulse &impulse)btSoftBodystatic
clusterCom(const Cluster *cluster)btSoftBodystatic
clusterCom(int cluster) constbtSoftBody
clusterCount() constbtSoftBody
clusterDAImpulse(Cluster *cluster, const btVector3 &impulse)btSoftBodystatic
clusterDCImpulse(Cluster *cluster, const btVector3 &impulse)btSoftBodystatic
clusterDImpulse(Cluster *cluster, const btVector3 &rpos, const btVector3 &impulse)btSoftBodystatic
clusterImpulse(Cluster *cluster, const btVector3 &rpos, const Impulse &impulse)btSoftBodystatic
clusterVAImpulse(Cluster *cluster, const btVector3 &impulse)btSoftBodystatic
clusterVelocity(const Cluster *cluster, const btVector3 &rpos)btSoftBodystatic
clusterVImpulse(Cluster *cluster, const btVector3 &rpos, const btVector3 &impulse)btSoftBodystatic
CO_COLLISION_OBJECT enum valuebtCollisionObject
CO_FEATHERSTONE_LINK enum valuebtCollisionObject
CO_GHOST_OBJECT enum valuebtCollisionObject
CO_HF_FLUID enum valuebtCollisionObject
CO_RIGID_BODY enum valuebtCollisionObject
CO_SOFT_BODY enum valuebtCollisionObject
CO_USER_TYPE enum valuebtCollisionObject
CollisionFlags enum namebtCollisionObject
CollisionObjectTypes enum namebtCollisionObject
computeNodeFullVelocity(const btTransform &ref_trans, int n_node) constbtReducedDeformableBody
computeTotalAngularMomentum() constbtReducedDeformableBody
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() constbtSoftBody
forceActivationState(int newState) constbtCollisionObject
generateBendingConstraints(int distance, Material *mat=0)btSoftBody
generateClusters(int k, int maxiterations=8192)btSoftBody
geometricCollisionHandler(btSoftBody *psb)btSoftBody
getAabb(btVector3 &aabbMin, btVector3 &aabbMax) constbtSoftBodyinlinevirtual
getActivationState() constbtCollisionObjectinline
getAngularVelocity() constbtReducedDeformableBody
getAnisotropicFriction() constbtCollisionObjectinline
getBroadphaseHandle()btCollisionObjectinline
getBroadphaseHandle() constbtCollisionObjectinline
getCcdMotionThreshold() constbtCollisionObjectinline
getCcdSquareMotionThreshold() constbtCollisionObjectinline
getCcdSweptSphereRadius() constbtCollisionObjectinline
getCenterOfMass() constbtSoftBodyinline
getCollisionFlags() constbtCollisionObjectinline
getCollisionShape() constbtCollisionObjectinline
getCollisionShape()btCollisionObjectinline
getCompanionId() constbtCollisionObjectinline
getContactDamping() constbtCollisionObjectinline
getContactProcessingThreshold() constbtCollisionObjectinline
getContactStiffness() constbtCollisionObjectinline
getCustomDebugColor(btVector3 &colorRGB) constbtCollisionObjectinline
getDeactivationTime() constbtCollisionObjectinline
getFriction() constbtCollisionObjectinline
getHitFraction() constbtCollisionObjectinline
getImpulseFactor(int n_node)btReducedDeformableBodyvirtual
getInternalType() constbtCollisionObjectinline
getInterpolationAngularVelocity() constbtCollisionObjectinline
getInterpolationLinearVelocity() constbtCollisionObjectinline
getInterpolationWorldTransform() constbtCollisionObjectinline
getInterpolationWorldTransform()btCollisionObjectinline
getIslandTag() constbtCollisionObjectinline
getLinearVelocity() constbtReducedDeformableBody
btSoftBody::getLinearVelocity()btSoftBody
getMass(int node) constbtSoftBody
getNumObjectsWithoutCollision() constbtCollisionObjectinline
getObjectWithoutCollision(int index)btCollisionObjectinline
getRelativePos(int n_node)btReducedDeformableBody
getRestitution() constbtCollisionObjectinline
getRestLengthScale()btSoftBody
getRigidTransform()btReducedDeformableBody
getRollingFriction() constbtCollisionObjectinline
getSoftBodySolver()btSoftBodyinline
getSoftBodySolver() constbtSoftBodyinline
getSolver(ePSolver::_ solver)btSoftBodystatic
getSolver(eVSolver::_ solver)btSoftBodystatic
getSpinningFriction() constbtCollisionObjectinline
getTotalMass() constbtReducedDeformableBody
getUpdateRevisionInternal() constbtCollisionObjectinline
getUserIndex() constbtCollisionObjectinline
getUserIndex2() constbtCollisionObjectinline
getUserIndex3() constbtCollisionObjectinline
getUserPointer() constbtCollisionObjectinline
getVolume() constbtSoftBody
getWindVelocity()btSoftBody
getWorldArrayIndex() constbtCollisionObjectinline
getWorldInfo()btSoftBodyinline
getWorldTransform()btCollisionObjectinline
getWorldTransform() constbtCollisionObjectinline
hasAnisotropicFriction(int frictionMode=CF_ANISOTROPIC_FRICTION) constbtCollisionObjectinline
hasContactResponse() constbtCollisionObjectinline
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) constbtReducedDeformableBody
internalGetExtensionPointer() constbtCollisionObjectinline
internalInitialization()btReducedDeformableBody
internalSetExtensionPointer(void *pointer)btCollisionObjectinline
interpolateRenderMesh()btSoftBody
isActive() constbtCollisionObjectinline
isKinematicObject() constbtCollisionObjectinline
isReducedModesOFF() constbtReducedDeformableBody
isStaticObject() constbtCollisionObjectinline
isStaticOrKinematicObject() constbtCollisionObjectinline
m_activationState1btCollisionObjectmutableprotected
m_anchorsbtSoftBody
m_angularDampingbtReducedDeformableBodyprotected
m_angularFactorbtReducedDeformableBodyprotected
m_angularVelocitybtReducedDeformableBodyprotected
m_angularVelocityFromReducedbtReducedDeformableBodyprivate
m_anisotropicFrictionbtCollisionObjectprotected
m_boundsbtSoftBody
m_broadphaseHandlebtCollisionObjectprotected
m_bUpdateRtCstbtSoftBody
m_cacheBarycenterbtSoftBody
m_ccdMotionThresholdbtCollisionObjectprotected
m_ccdSweptSphereRadiusbtCollisionObjectprotected
m_cdbvtbtSoftBody
m_cfgbtSoftBody
m_checkCollideWithbtCollisionObjectprotected
m_clusterConnectivitybtSoftBody
m_clustersbtSoftBody
m_collisionDisabledObjectsbtSoftBody
m_collisionFlagsbtCollisionObjectprotected
m_collisionShapebtCollisionObjectprotected
m_companionIdbtCollisionObjectprotected
m_contactDampingbtCollisionObjectprotected
m_contactNodesListbtReducedDeformableBody
m_contactProcessingThresholdbtCollisionObjectprotected
m_contactStiffnessbtCollisionObjectprotected
m_customDebugColorRGBbtCollisionObjectprotected
m_dampingAlphabtReducedDeformableBodyprotected
m_dampingBetabtReducedDeformableBodyprotected
m_dampingCoefficientbtSoftBody
m_deactivationTimebtCollisionObjectmutableprotected
m_deformableAnchorsbtSoftBody
m_eigenvaluesbtReducedDeformableBody
m_extensionPointerbtCollisionObjectprotected
m_faceNodeContactsbtSoftBody
m_faceNodeContactsCCDbtSoftBody
m_faceRigidContactsbtSoftBody
m_facesbtSoftBody
m_fdbvntbtSoftBody
m_fdbvtbtSoftBody
m_fixedNodesbtReducedDeformableBody
m_frictionbtCollisionObjectprotected
m_gravityFactorbtSoftBody
m_hasAnisotropicFrictionbtCollisionObjectprotected
m_hitFractionbtCollisionObjectprotected
m_initialCoMbtReducedDeformableBodyprotected
m_internalDeltaAngularVelocitybtReducedDeformableBodyprivate
m_internalDeltaAngularVelocityFromReducedbtReducedDeformableBodyprivate
m_internalDeltaLinearVelocitybtReducedDeformableBodyprivate
m_internalDeltaReducedVelocitybtReducedDeformableBodyprivate
m_internalTypebtCollisionObjectprotected
m_interpolateInvInertiaTensorWorldbtReducedDeformableBodyprotected
m_interpolationAngularVelocitybtCollisionObjectprotected
m_interpolationLinearVelocitybtCollisionObjectprotected
m_interpolationWorldTransformbtCollisionObjectprotected
m_inverseMassbtReducedDeformableBodyprotected
m_invInertiaLocalbtReducedDeformableBodyprotected
m_invInertiaTensorWorldbtReducedDeformableBodyprotected
m_invInertiaTensorWorldInitialbtReducedDeformableBodyprotected
m_islandTag1btCollisionObjectprotected
m_jointsbtSoftBody
m_KrbtReducedDeformableBody
m_ksScalebtReducedDeformableBodyprivate
m_linearDampingbtReducedDeformableBodyprotected
m_linearFactorbtReducedDeformableBodyprotected
m_linearVelocitybtReducedDeformableBodyprotected
m_linearVelocityFromReducedbtReducedDeformableBodyprivate
m_linksbtSoftBody
m_localMomentArmbtReducedDeformableBodyprivate
m_massbtReducedDeformableBodyprotected
m_materialsbtSoftBody
m_maxSpeedSquaredbtSoftBody
m_modesbtReducedDeformableBody
m_MrInvSTPbtReducedDeformableBodyprivate
m_ndbvtbtSoftBody
m_nFullbtReducedDeformableBody
m_nodalMassbtReducedDeformableBody
m_nodeIndexOffsetbtReducedDeformableBody
m_nodeRigidContactsbtSoftBody
m_nodesbtSoftBody
m_notesbtSoftBody
m_nReducedbtReducedDeformableBody
m_objectsWithoutCollisionCheckbtCollisionObjectprotected
m_posebtSoftBody
m_projCqbtReducedDeformableBodyprivate
m_projPAbtReducedDeformableBodyprivate
m_quadsbtSoftBody
m_rcontactsbtSoftBody
m_reducedDofsbtReducedDeformableBody
m_reducedDofsBufferbtReducedDeformableBody
m_reducedForceDampingbtReducedDeformableBody
m_reducedForceElasticbtReducedDeformableBody
m_reducedForceExternalbtReducedDeformableBody
m_reducedModelbtSoftBody
m_reducedVelocitybtReducedDeformableBody
m_reducedVelocityBufferbtReducedDeformableBody
m_renderFacesbtSoftBody
m_renderNodesbtSoftBody
m_renderNodesInterpolationWeightsbtSoftBody
m_renderNodesParentsbtSoftBody
m_repulsionStiffnessbtSoftBody
m_restitutionbtCollisionObjectprotected
m_restLengthScalebtSoftBody
m_rhoScalebtReducedDeformableBodyprivate
m_rigidOnlybtReducedDeformableBodyprivate
m_rigidTransformWorldbtReducedDeformableBodyprotected
m_rollingFrictionbtCollisionObjectprotected
m_rootCollisionShapebtCollisionObjectprotected
m_scontactsbtSoftBody
m_sleepingThresholdbtSoftBody
m_softBodySolverbtSoftBody
m_softSoftCollisionbtSoftBody
m_spinningFrictionbtCollisionObjectprotected
m_sstbtSoftBody
m_STPbtReducedDeformableBodyprivate
m_tagbtSoftBody
m_tetrasbtSoftBody
m_tetraScratchesbtSoftBody
m_tetraScratchesTnbtSoftBody
m_timeaccbtSoftBody
m_transform_lockbtReducedDeformableBodyprivate
m_updateRevisionbtCollisionObjectprotected
m_userIndexbtCollisionObjectprotected
m_userIndex2btCollisionObjectprotected
m_userIndex3btCollisionObjectprotected
m_userIndexMappingbtSoftBody
m_userObjectPointerbtCollisionObjectprotected
m_useSelfCollisionbtSoftBody
m_windVelocitybtSoftBody
m_worldArrayIndexbtCollisionObjectprotected
m_worldInfobtSoftBody
m_worldTransformbtCollisionObjectprotected
m_XbtSoftBody
m_x0btReducedDeformableBody
m_zbtSoftBody
mapToFullPosition(const btTransform &ref_trans)btReducedDeformableBody
mapToFullVelocity(const btTransform &ref_trans)btReducedDeformableBody
mergesSimulationIslands() constbtCollisionObjectinline
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)btSoftBodystatic
PSolve_Links(btSoftBody *psb, btScalar kst, btScalar ti)btSoftBodystatic
PSolve_RContacts(btSoftBody *psb, btScalar kst, btScalar ti)btSoftBodystatic
PSolve_SContacts(btSoftBody *psb, btScalar, btScalar ti)btSoftBodystatic
psolver_t typedefbtSoftBody
randomizeConstraints()btSoftBody
rayFaceTest(const btVector3 &rayFrom, const btVector3 &rayTo, sRayCast &results)btSoftBody
rayFaceTest(const btVector3 &rayFrom, const btVector3 &rayTo, btScalar &mint, int &index) constbtSoftBody
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) constbtSoftBody
rebuildNodeTree()btSoftBody
refine(ImplicitFn *ifn, btScalar accurary, bool cut)btSoftBody
releaseCluster(int index)btSoftBody
releaseClusters()btSoftBody
removeAnchor(int node)btSoftBody
removeCustomDebugColor()btCollisionObjectinline
resetLinkRestLengths()btSoftBody
rotate(const btQuaternion &rot)btSoftBodyvirtual
scale(const btVector3 &scl)btReducedDeformableBodyvirtual
serialize(void *dataBuffer, class btSerializer *serializer) constbtSoftBodyvirtual
serializeSingleObject(class btSerializer *serializer) constbtCollisionObjectvirtual
setActivationState(int newState) constbtCollisionObject
setAngularVelocity(const btVector3 &angVel)btSoftBody
setAnisotropicFriction(const btVector3 &anisotropicFriction, int frictionMode=CF_ANISOTROPIC_FRICTION)btCollisionObjectinline
setBroadphaseHandle(btBroadphaseProxy *handle)btCollisionObjectinline
setCacheBarycenter(bool cacheBarycenter)btSoftBody
setCcdMotionThreshold(btScalar ccdMotionThreshold)btCollisionObjectinline
setCcdSweptSphereRadius(btScalar radius)btCollisionObjectinline
setCollisionFlags(int flags)btCollisionObjectinline
setCollisionQuadrature(int N)btSoftBody
setCollisionShape(btCollisionShape *collisionShape)btSoftBodyinlinevirtual
setCompanionId(int id)btCollisionObjectinline
setContactProcessingThreshold(btScalar contactProcessingThreshold)btCollisionObjectinline
setContactStiffnessAndDamping(btScalar stiffness, btScalar damping)btCollisionObjectinline
setCustomDebugColor(const btVector3 &colorRGB)btCollisionObjectinline
setDamping(const btScalar alpha, const btScalar beta)btReducedDeformableBody
setDampingCoefficient(btScalar damping_coeff)btSoftBodyinline
setDeactivationTime(btScalar time)btCollisionObjectinline
setFixedNodes(const int n_node)btReducedDeformableBody
setFriction(btScalar frict)btCollisionObjectinline
setGravityFactor(btScalar gravFactor)btSoftBody
setHitFraction(btScalar hitFraction)btCollisionObjectinline
setIgnoreCollisionCheck(const btCollisionObject *co, bool ignoreCollisionCheck)btCollisionObjectinline
setInertiaProps()btReducedDeformableBody
setInterpolationAngularVelocity(const btVector3 &angvel)btCollisionObjectinline
setInterpolationLinearVelocity(const btVector3 &linvel)btCollisionObjectinline
setInterpolationWorldTransform(const btTransform &trans)btCollisionObjectinline
setIslandTag(int tag)btCollisionObjectinline
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)btCollisionObjectinline
setRestLengthScale(btScalar restLength)btSoftBody
setRigidAngularVelocity(const btVector3 &omega)btReducedDeformableBody
setRigidVelocity(const btVector3 &v)btReducedDeformableBody
setRollingFriction(btScalar frict)btCollisionObjectinline
setSelfCollision(bool useSelfCollision)btSoftBody
setSoftBodySolver(btSoftBodySolver *softBodySolver)btSoftBodyinline
setSolver(eSolverPresets::_ preset)btSoftBody
setSpinningFriction(btScalar frict)btCollisionObjectinline
setSpringStiffness(btScalar k)btSoftBody
setStiffnessScale(const btScalar ks)btReducedDeformableBody
setTotalDensity(btScalar density)btSoftBody
setTotalMass(btScalar mass, bool fromfaces=false)btReducedDeformableBodyvirtual
setUserIndex(int index)btCollisionObjectinline
setUserIndex2(int index)btCollisionObjectinline
setUserIndex3(int index)btCollisionObjectinline
setUserPointer(void *userPointer)btCollisionObjectinline
setVelocity(const btVector3 &velocity)btSoftBody
setVolumeDensity(btScalar density)btSoftBody
setVolumeMass(btScalar mass)btSoftBody
setWindVelocity(const btVector3 &velocity)btSoftBody
setWorldArrayIndex(int ix)btCollisionObjectinline
setWorldTransform(const btTransform &worldTrans)btCollisionObjectinline
setZeroVelocity()btSoftBody
solveClusters(const btAlignedObjectArray< btSoftBody * > &bodies)btSoftBodystatic
solveClusters(btScalar sor)btSoftBody
solveCommonConstraints(btSoftBody **bodies, int count, int iterations)btSoftBodystatic
solveConstraints()btSoftBody
staticSolve(int iterations)btSoftBody
tAnchorArray typedefbtSoftBody
tClusterArray typedefbtSoftBody
tDenseArray typedefbtReducedDeformableBody
tDenseMatrix typedefbtReducedDeformableBody
tFaceArray typedefbtSoftBody
tJointArray typedefbtSoftBody
tLeafArray typedefbtSoftBody
tLinkArray typedefbtSoftBody
tMaterialArray typedefbtSoftBody
tNodeArray typedefbtSoftBody
tNoteArray typedefbtSoftBody
tPSolverArray typedefbtSoftBody
transform(const btTransform &trs)btReducedDeformableBodyvirtual
transformTo(const btTransform &trs)btReducedDeformableBodyvirtual
translate(const btVector3 &trs)btSoftBodyvirtual
tRContactArray typedefbtSoftBody
tRenderFaceArray typedefbtSoftBody
tRenderNodeArray typedefbtSoftBody
tScalarArray typedefbtSoftBody
tSContactArray typedefbtSoftBody
tSoftBodyArray typedefbtSoftBody
tTetraArray typedefbtSoftBody
tVector3Array typedefbtSoftBody
tVSolverArray typedefbtSoftBody
TVStack typedefbtReducedDeformableBody
upcast(const btCollisionObject *colObj)btSoftBodyinlinestatic
upcast(btCollisionObject *colObj)btSoftBodyinlinestatic
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)btSoftBodyinline
updateFaceTree(bool use_velocity, bool margin)btSoftBodyinline
updateInertiaTensor()btReducedDeformableBodyprivate
updateInitialInertiaTensor(const btMatrix3x3 &rotation)btReducedDeformableBodyprivate
updateLinkConstants()btSoftBody
updateLocalInertiaTensorFromNodes()btReducedDeformableBodyprivate
updateLocalMomentArm()btReducedDeformableBody
updateModesByRotation(const btMatrix3x3 &rotation)btReducedDeformableBodyprivate
updateNode(btDbvtNode *node, bool use_velocity, bool margin)btSoftBodyinline
updateNodeTree(bool use_velocity, bool margin)btSoftBodyinline
updateNormals()btSoftBody
updatePose()btSoftBody
updateReducedDofs(btScalar solverdt)btReducedDeformableBody
updateReducedVelocity(btScalar solverdt)btReducedDeformableBody
updateRestNodalPositions()btReducedDeformableBodyprivate
updateState(const btAlignedObjectArray< btVector3 > &qs, const btAlignedObjectArray< btVector3 > &vs)btSoftBody
useSelfCollision()btSoftBody
VSolve_Links(btSoftBody *psb, btScalar kst)btSoftBodystatic
vsolver_t typedefbtSoftBody
wantsSleeping()btSoftBody
~btCollisionObject()btCollisionObjectvirtual
~btReducedDeformableBody()btReducedDeformableBodyinline
~btSoftBody()btSoftBodyvirtual