btDX11SIMDAwareSoftBodySolver Member List

This is the complete list of members for btDX11SIMDAwareSoftBodySolver, including all inherited members.
addVelocityKernelbtDX11SoftBodySolver [protected]
ApplyClampedForce(float solverdt, const Vectormath::Aos::Vector3 &force, const Vectormath::Aos::Vector3 &vertexVelocity, float inverseMass, Vectormath::Aos::Vector3 &vertexForce)btDX11SoftBodySolver [protected]
applyForces(float solverdt)btDX11SoftBodySolver [protected, virtual]
applyForcesKernelbtDX11SoftBodySolver [protected]
btDX11SIMDAwareSoftBodySolver(ID3D11Device *dx11Device, ID3D11DeviceContext *dx11Context, DXFunctions::CompileFromMemoryFunc dx11CompileFromMemory=&D3DX11CompileFromMemory)btDX11SIMDAwareSoftBodySolver
btDX11SoftBodySolver(ID3D11Device *dx11Device, ID3D11DeviceContext *dx11Context, DXFunctions::CompileFromMemoryFunc dx11CompileFromMemory=&D3DX11CompileFromMemory)btDX11SoftBodySolver
btSoftBodySolver()btSoftBodySolver [inline]
buildShaders()btDX11SIMDAwareSoftBodySolver [protected, virtual]
checkInitialized()btDX11SoftBodySolver [virtual]
CL_SIMD_SOLVER enum valuebtSoftBodySolver
CL_SOLVER enum valuebtSoftBodySolver
computeBounds()btDX11SoftBodySolver [protected]
computeBoundsKernelbtDX11SoftBodySolver [protected]
computeTriangleArea(const Vectormath::Aos::Point3 &vertex0, const Vectormath::Aos::Point3 &vertex1, const Vectormath::Aos::Point3 &vertex2)btDX11SoftBodySolver [protected]
copyBackToSoftBodies(bool bMove=true)btDX11SoftBodySolver [virtual]
CPU_SOLVER enum valuebtSoftBodySolver
DEFAULT_SOLVER enum valuebtSoftBodySolver
DX_SIMD_SOLVER enum valuebtSoftBodySolver
DX_SOLVER enum valuebtSoftBodySolver
dxFunctionsbtDX11SoftBodySolver [protected]
executeUpdateSoftBodies(int firstTriangle, int numTriangles)btDX11SoftBodySolver [protected]
findSoftBodyIndex(const btSoftBody *const softBody)btDX11SoftBodySolver [protected]
findSoftBodyInterface(const btSoftBody *const softBody)btDX11SoftBodySolver
findSoftBodyInterface(const btSoftBody *const softBody) const btDX11SoftBodySolver
getEnableUpdateBounds() const btDX11SoftBodySolver [inline]
getLinkData()btDX11SIMDAwareSoftBodySolver [virtual]
getNumberOfPositionIterations()btSoftBodySolver [inline, virtual]
getNumberOfVelocityIterations()btSoftBodySolver [inline, virtual]
getSolverType() const btDX11SIMDAwareSoftBodySolver [inline, virtual]
getTimeScale()btSoftBodySolver [inline]
getTriangleData()btDX11SoftBodySolver [virtual]
getVertexData()btDX11SoftBodySolver [virtual]
integrate(float solverdt)btDX11SoftBodySolver [protected, virtual]
integrateKernelbtDX11SoftBodySolver [protected]
m_collisionObjectDetailsbtDX11SoftBodySolver [protected]
m_dx11CollisionObjectDetailsbtDX11SoftBodySolver [protected]
m_dx11ContextbtDX11SoftBodySolver [protected]
m_dx11DevicebtDX11SoftBodySolver [protected]
m_dx11PerClothAccelerationbtDX11SoftBodySolver [protected]
m_dx11PerClothCollisionObjectsbtDX11SoftBodySolver [protected]
m_dx11PerClothDampingFactorbtDX11SoftBodySolver [protected]
m_dx11PerClothDragFactorbtDX11SoftBodySolver [protected]
m_dx11PerClothFrictionbtDX11SoftBodySolver [protected]
m_dx11PerClothLiftFactorbtDX11SoftBodySolver [protected]
m_dx11PerClothMaxBoundsbtDX11SoftBodySolver [protected]
m_dx11PerClothMediumDensitybtDX11SoftBodySolver [protected]
m_dx11PerClothMinBoundsbtDX11SoftBodySolver [protected]
m_dx11PerClothVelocityCorrectionCoefficientbtDX11SoftBodySolver [protected]
m_dx11PerClothWindVelocitybtDX11SoftBodySolver [protected]
m_enableUpdateBoundsbtDX11SoftBodySolver [protected]
m_linkDatabtDX11SIMDAwareSoftBodySolver [protected]
m_numberOfPositionIterationsbtSoftBodySolver [protected]
m_numberOfVelocityIterationsbtSoftBodySolver [protected]
m_perClothAccelerationbtDX11SoftBodySolver [protected]
m_perClothCollisionObjectsbtDX11SoftBodySolver [protected]
m_perClothDampingFactorbtDX11SoftBodySolver [protected]
m_perClothDragFactorbtDX11SoftBodySolver [protected]
m_perClothFrictionbtDX11SoftBodySolver [protected]
m_perClothLiftFactorbtDX11SoftBodySolver [protected]
m_perClothMaxBoundsbtDX11SoftBodySolver [protected]
m_perClothMediumDensitybtDX11SoftBodySolver [protected]
m_perClothMinBoundsbtDX11SoftBodySolver [protected]
m_perClothVelocityCorrectionCoefficientbtDX11SoftBodySolver [protected]
m_perClothWindVelocitybtDX11SoftBodySolver [protected]
m_shadersInitializedbtDX11SoftBodySolver [protected]
m_softBodySetbtDX11SoftBodySolver [protected]
m_timeScalebtSoftBodySolver [protected]
m_triangleDatabtDX11SoftBodySolver
m_updateSolverConstantsbtDX11SIMDAwareSoftBodySolver [protected]
m_vertexDatabtDX11SoftBodySolver
normalizeNormalsAndAreas(int numVertices)btDX11SoftBodySolver [protected]
normalizeNormalsAndAreasKernelbtDX11SoftBodySolver [protected]
optimize(btAlignedObjectArray< btSoftBody * > &softBodies, bool forceUpdate=false)btDX11SIMDAwareSoftBodySolver [virtual]
predictMotion(float solverdt)btDX11SoftBodySolver [virtual]
prepareCollisionConstraints()btDX11SoftBodySolver [protected]
prepareLinks()btDX11SoftBodySolver [protected, virtual]
prepareLinksKernelbtDX11SoftBodySolver [protected]
processCollision(btSoftBody *, const btCollisionObjectWrapper *)btDX11SoftBodySolver [virtual]
processCollision(btSoftBody *, btSoftBody *)btDX11SoftBodySolver [virtual]
btSoftBodySolver::processCollision(btSoftBody *, const struct btCollisionObjectWrapper *)=0btSoftBodySolver [pure virtual]
ProjectOnAxis(const Vectormath::Aos::Vector3 &v, const Vectormath::Aos::Vector3 &a)btDX11SoftBodySolver [protected]
releaseKernels()btDX11SoftBodySolver [protected]
resetNormalsAndAreas(int numVertices)btDX11SoftBodySolver [protected]
resetNormalsAndAreasKernelbtDX11SoftBodySolver [protected]
setEnableUpdateBounds(bool enableBounds)btDX11SoftBodySolver [inline]
setNumberOfPositionIterations(int iterations)btSoftBodySolver [inline, virtual]
setNumberOfVelocityIterations(int iterations)btSoftBodySolver [inline, virtual]
solveCollisionsAndUpdateVelocities(float isolverdt)btDX11SoftBodySolver [protected]
solveCollisionsAndUpdateVelocitiesKernelbtDX11SoftBodySolver [protected]
solveConstraints(float solverdt)btDX11SIMDAwareSoftBodySolver [virtual]
solveLinksForPosition(int startLink, int numLinks, float kst, float ti)btDX11SIMDAwareSoftBodySolver [protected]
solveLinksForVelocity(int startLink, int numLinks, float kst)btDX11SoftBodySolver [protected]
solvePositionsFromLinksKernelbtDX11SoftBodySolver [protected]
SolverTypes enum namebtSoftBodySolver
updateBounds()btDX11SoftBodySolver [protected]
updateConstants(float timeStep)btDX11SIMDAwareSoftBodySolver [protected, virtual]
updatePositionsFromVelocities(float solverdt)btDX11SoftBodySolver [protected]
updatePositionsFromVelocitiesKernelbtDX11SoftBodySolver [protected]
updateSoftBodies()btDX11SoftBodySolver [virtual]
updateSoftBodiesKernelbtDX11SoftBodySolver [protected]
updateVelocitiesFromPositionsWithoutVelocities(float isolverdt)btDX11SoftBodySolver [protected]
updateVelocitiesFromPositionsWithoutVelocitiesKernelbtDX11SoftBodySolver [protected]
updateVelocitiesFromPositionsWithVelocities(float isolverdt)btDX11SoftBodySolver [protected]
updateVelocitiesFromPositionsWithVelocitiesKernelbtDX11SoftBodySolver [protected]
vSolveLinksKernelbtDX11SoftBodySolver [protected]
~btDX11SIMDAwareSoftBodySolver()btDX11SIMDAwareSoftBodySolver [virtual]
~btDX11SoftBodySolver()btDX11SoftBodySolver [virtual]
~btSoftBodySolver()btSoftBodySolver [inline, virtual]