Navigation
API > API/Runtime > API/Runtime/Chaos
| Name | FCCDHelpers |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/CCDUtilities.h |
| Include Path | #include "Chaos/CCDUtilities.h" |
Syntax
struct FCCDHelpers
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static bool DeltaExceedsThreshold
(
const FGeometryParticleHandle& Particle0, |
Variant of the two-particle of DeltaExceedsThreshold which chooses DeltaX: For rigid particles, use X-P. | Chaos/CCDUtilities.h | |
static bool DeltaExceedsThreshold
(
const FVec3& AxisThreshold, |
Return true if DeltaX indicates a movement beyond a set of threshold distances for each local axis. | Chaos/CCDUtilities.h | |
static bool DeltaExceedsThreshold
(
const FGeometryParticleHandle& Particle0, |
Variant of the two-particle of DeltaExceedsThreshold which chooses DeltaX: For rigid particles, use V*Dt. | Chaos/CCDUtilities.h | |
static bool DeltaExceedsThreshold
(
const FVec3& AxisThreshold, |
Chaos/CCDUtilities.h | ||
static bool DeltaExceedsThreshold
(
const FVec3& AxisThreshold0, |
Return true if a pair of DeltaXs potentially indicate closing motion between two bodies which would cause the crossing of a combined threshold on any local axis. | Chaos/CCDUtilities.h | |
static FRigidTransform3 GetParticleTransformAtTOI
(
const FGeometryParticleHandle* Particle, |
Chaos/CCDUtilities.h |