Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Joint/PBDJointSolverCholesky.h |
Include |
#include "Chaos/Joint/PBDJointSolverCholesky.h" |
class FJointSolverCholesky
Calculate new positions and rotations for a pair of bodies connected by a joint.
This solver treats of the 6 possible constraints (up to 3 linear and 3 angular) as a single block and resolves them in simultaneously.
Name | Description | |
---|---|---|
|
FJointSolverCholesky() |
Name | Description | ||
---|---|---|---|
|
ApplyConstraints ( |
||
|
ApplyDrives ( |
||
|
const FVec3 ... |
GetP ( |
|
|
const FRotat... |
GetQ ( |
|
|
InitConstraints ( |
Name |
Description |
|
---|---|---|
|
EJointAngularAxisIndex |
The constraint-space axis about which each rotation constraint is applied |
Name |
Description |
---|---|
FDenseMatrix61 |
|
FDenseMatrix66 |
Name |
Description |
---|---|
MaxConstrainedBodies |