![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
Go to the source code of this file.
Classes | |
| class | Chaos::FSolverBody |
| class | Chaos::FConstraintSolverBody |
Namespaces | |
| namespace | Chaos |
Macros | |
| #define | CHAOS_CONSTRAINTSOLVER_NAN_DIAGNOSTIC ((DO_CHECK && UE_BUILD_DEBUG) || ENABLE_NAN_DIAGNOSTIC) |
| #define | CHAOS_CONSTRAINTSOLVER_LOWPRECISION 1 |
| #define | ChaosSolverCheckNaN(...) |
Typedefs | |
| using | Chaos::FSolverReal = FRealSingle |
| using | Chaos::SolverVectorRegister = VectorRegister4Float |
| using | Chaos::FSolverVec3 = TVec3< FSolverReal > |
| using | Chaos::FSolverRotation3 = TRotation3< FSolverReal > |
| using | Chaos::FSolverMatrix33 = TMatrix33< FSolverReal > |
| using | Chaos::FSolverBodyPtrPair = TVector< FSolverBody *, 2 > |
Functions | |
| void | Chaos::SolverQuaternionNormalizeApprox (FRotation3 &InOutQ) |
| An approximate quaternion normalize for use in the solver. | |
| FRotation3 | Chaos::SolverQuaternionApplyAngularDeltaApprox (const FRotation3 &InQ0, const FVec3 &InDR) |
| #define CHAOS_CONSTRAINTSOLVER_LOWPRECISION 1 |
| #define CHAOS_CONSTRAINTSOLVER_NAN_DIAGNOSTIC ((DO_CHECK && UE_BUILD_DEBUG) || ENABLE_NAN_DIAGNOSTIC) |
| #define ChaosSolverCheckNaN | ( | ... | ) |