| FPBDConstraintContainer
|
Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDRigidSpringConstraints.h |
Include |
#include "Chaos/PBDRigidSpringConstraints.h" |
class FPBDRigidSpringConstraints : public Chaos::FPBDConstraintContainer
Name | Description | |
---|---|---|
|
FPBDRigidSpringConstraints() |
Name | Description | |
---|---|---|
|
~FPBDRigidSpringConstraints() |
Name | Description | ||
---|---|---|---|
|
FConstraintC... |
AddConstraint |
Add a constraint initialized from current world-space particle positions. |
|
Apply ( |
||
|
Apply |
||
|
ApplyPushOut ( |
||
|
ApplyPushOut |
||
|
const FHandl... |
GetConstConstraintHandles() |
|
|
const FConst... |
GetConstrainedParticles ( |
Get the particles that are affected by the specified constraint. |
|
const FConst... |
GetConstraintHandle ( |
|
|
FConstraintC... |
GetConstraintHandle ( |
|
|
FHandles & |
GetConstraintHandles() |
Constraint API |
|
const TVecto... |
GetConstraintPositions ( |
Get the local-space constraint positions for each body. |
|
GetRestLength ( |
Get the rest length of the spring |
|
|
NumConstraints() |
Constraint Container API Get the number of constraints. |
|
|
PrepareConstraints ( |
Island Rule API |
|
|
RemoveConstraint ( |
Remove the specified constraint. |
|
|
RemoveConstraints ( |
||
|
SetConstraintPositions |
Set the local-space constraint positions for each body. |
|
|
SetRestLength |
Set the rest length of the spring |
|
|
UnprepareConstraints ( |
||
|
UpdatePositionBasedState ( |