#include <ChaosDeformableSolver.h>
◆ FDeformableSolver()
◆ ~FDeformableSolver()
| Chaos::Softs::FDeformableSolver::~FDeformableSolver |
( |
| ) |
|
|
virtual |
◆ AddProxy()
◆ AdvanceDt()
◆ ComputeParticleTargets()
◆ DebugDrawSimulationData()
| void Chaos::Softs::FDeformableSolver::DebugDrawSimulationData |
( |
| ) |
|
|
protected |
◆ DebugDrawTetrahedralParticles()
◆ GetEnableSolver()
| bool Chaos::Softs::FDeformableSolver::GetEnableSolver |
( |
| ) |
const |
|
inlineprotected |
◆ GetFrame()
| int32 Chaos::Softs::FDeformableSolver::GetFrame |
( |
| ) |
const |
|
inlineprotected |
◆ GetProperties()
◆ HasObject()
| bool Chaos::Softs::FDeformableSolver::HasObject |
( |
UObject * |
InObject | ) |
const |
|
inlineprotected |
◆ InitializeCollisionBodies()
◆ InitializeConstraintBodies()
◆ InitializeDeformableParticles()
◆ InitializeGaussSeidelConstraints()
◆ InitializeGaussSeidelConstraintVariables()
| void Chaos::Softs::FDeformableSolver::InitializeGaussSeidelConstraintVariables |
( |
| ) |
|
|
protected |
◆ InitializeGridBasedConstraints()
◆ InitializeGridBasedConstraintVariables()
| void Chaos::Softs::FDeformableSolver::InitializeGridBasedConstraintVariables |
( |
| ) |
|
|
protected |
◆ InitializeKinematicConstraint()
| void Chaos::Softs::FDeformableSolver::InitializeKinematicConstraint |
( |
| ) |
|
|
protected |
◆ InitializeKinematicParticles()
◆ InitializeMuscleActivation()
◆ InitializeMuscleActivationVariables()
| void Chaos::Softs::FDeformableSolver::InitializeMuscleActivationVariables |
( |
| ) |
|
|
protected |
◆ InitializeSelfCollisionVariables()
| void Chaos::Softs::FDeformableSolver::InitializeSelfCollisionVariables |
( |
| ) |
|
|
protected |
◆ InitializeSimulationObject()
◆ InitializeSimulationObjects()
| void Chaos::Softs::FDeformableSolver::InitializeSimulationObjects |
( |
| ) |
|
|
protected |
◆ InitializeSimulationSpace()
| void Chaos::Softs::FDeformableSolver::InitializeSimulationSpace |
( |
| ) |
|
|
protected |
◆ InitializeTetrahedralOrTriangleConstraint()
◆ InitializeWeakConstraint()
◆ LoadRestartData()
| void Chaos::Softs::FDeformableSolver::LoadRestartData |
( |
| ) |
|
|
protected |
◆ PostProcessTransientConstraints()
| void Chaos::Softs::FDeformableSolver::PostProcessTransientConstraints |
( |
| ) |
|
|
protected |
◆ PullInputPackage()
◆ PullOutputPackage()
◆ PullRestartPackage()
◆ PushInputPackage()
◆ PushOutputPackage()
◆ PushRestartPackage()
◆ RemoveProxy()
◆ RemoveSimulationObjects()
| void Chaos::Softs::FDeformableSolver::RemoveSimulationObjects |
( |
| ) |
|
|
protected |
◆ Reset()
◆ ResetGaussSeidelVariables()
| void Chaos::Softs::FDeformableSolver::ResetGaussSeidelVariables |
( |
| ) |
|
|
protected |
◆ SetEnableSolver()
| void Chaos::Softs::FDeformableSolver::SetEnableSolver |
( |
bool |
InbEnableSolver | ) |
|
|
inlineprotected |
◆ Simulate()
◆ Update()
◆ UpdateCollisionBodies()
◆ UpdateConstraintBodies()
◆ UpdateOutputState()
◆ UpdateProxyInputPackages()
| void Chaos::Softs::FDeformableSolver::UpdateProxyInputPackages |
( |
| ) |
|
|
protected |
◆ UpdateProxyRestartPackages()
| void Chaos::Softs::FDeformableSolver::UpdateProxyRestartPackages |
( |
| ) |
|
|
protected |
◆ UpdateRestartParticlePositions()
| void Chaos::Softs::FDeformableSolver::UpdateRestartParticlePositions |
( |
| ) |
|
|
protected |
◆ UpdateSimulationObjects()
| void Chaos::Softs::FDeformableSolver::UpdateSimulationObjects |
( |
FSolverReal |
DeltaTime | ) |
|
|
protected |
◆ UpdateTransientConstraints()
| void Chaos::Softs::FDeformableSolver::UpdateTransientConstraints |
( |
| ) |
|
|
protected |
◆ WriteFrame()
◆ WriteTrisGEO()
◆ FGameThreadAccess
◆ FPhysicsThreadAccess
The documentation for this class was generated from the following files: