|
| FGeometryParticleHandle * | Chaos::Private::GetJointParticle (FPBDJointConstraints &Constraints, const int32 ContainerConstraintIndex, const int32 ParticleIndex) |
| |
| const FRigidTransform3 & | Chaos::Private::GetJointFrame (FPBDJointConstraints &Constraints, const int32 ContainerConstraintIndex, const int32 ParticleIndex) |
| |
| FReal | Chaos::Private::GetJointShockPropagationInvMassScale (const FConstraintSolverBody &Body0, const FConstraintSolverBody &Body1, const FPBDJointSolverSettings &Settings, const FPBDJointSettings &JointSettings, const int32 It, const int32 NumIts) |
| |
| FReal | Chaos::Private::GetJointIterationStiffness (const FPBDJointSolverSettings &Settings, int32 It, int32 NumIts) |
| |
| bool | Chaos::Private::GetJointShouldBreak (const FPBDJointSettings &JointSettings, const FReal Dt, const FVec3 &LinearImpulse, const FVec3 &AngularImpulse) |
| |
| bool | Chaos::Private::GetJointIsViolating (const FPBDJointSettings &JointSettings, const FReal LinearViolationSq, const FReal AngularViolation, const int32 It, const int32 NumIts) |
| |
| template<typename SolverType > |
| void | Chaos::Private::AddBodiesImpl (const TPBDJointContainerSolver< SolverType > &Container, const TArray< int32 > &SolverGlobalIndices, FSolverBodyContainer &SolverBodyContainer, TArray< SolverType > &Solvers) |
| |
| template<typename SolverType > |
| void | Chaos::Private::GatherInputImpl (const TPBDJointContainerSolver< SolverType > &Container, TArray< SolverType > &Solvers, const TArray< int32 > &SolverGlobalIndices, const FReal Dt, const int32 SolverConstraintBeginIndex, const int32 SolverConstraintEndIndex, const bool bUseLinearSolver) |
| |
| template<typename SolverType > |
| void | Chaos::Private::ScatterOutputImpl (const TPBDJointContainerSolver< SolverType > &Container, TArray< SolverType > &Solvers, const TArray< int32 > &SolverGlobalIndices, const FReal Dt, const int32 SolverConstraintBeginIndex, const int32 SolverConstraintEndIndex, const bool bUseLinearSolver) |
| |
| template<typename SolverType > |
| void | Chaos::Private::ApplyPositionConstraintsImpl (const TPBDJointContainerSolver< SolverType > &Container, TArray< SolverType > &Solvers, const FReal Dt, const int32 It, const int32 NumIts) |
| |
| template<typename SolverType > |
| void | Chaos::Private::ApplyVelocityConstraintsImpl (const TPBDJointContainerSolver< SolverType > &Container, TArray< SolverType > &Solvers, const FReal Dt, const int32 It, const int32 NumIts) |
| |