UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MassConditioning.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2#pragma once
3
4#include "Chaos/Core.h"
6
8
9namespace Chaos
10{
12 {
13 float InvMassTolerance = 1.e-20f;
14 float InvInertiaTolerance = 1.e-4f;
15 float ExtentTolerance = 1.e-8f;
16 };
17
18
32
42
43}
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
Definition ParticleHandle.h:987
Definition Vector.h:407
Definition SkeletalMeshComponent.h:307
FVec3f CalculateInertiaConditioning(const FRealSingle InvM, const FVec3f &InvI, const FVec3f &ConstraintExtents, const FRealSingle MaxDistance, const FRealSingle MaxRotationRatio, const FRealSingle MaxInvInertiaComponentRatio, const FInertiaConditioningTolerances &Tolerances)
Definition MassConditioning.cpp:11
FVec3f CalculateParticleInertiaConditioning(const FPBDRigidParticleHandle *Rigid, const FRealSingle MaxDistance, const FRealSingle MaxRotationRatio, const FRealSingle MaxInvInertiaComponentRatio, const FInertiaConditioningTolerances &Tolerances)
Definition MassConditioning.cpp:116
float FRealSingle
Definition Real.h:14
Definition MassConditioning.h:12
float InvMassTolerance
Definition MassConditioning.h:13
float InvInertiaTolerance
Definition MassConditioning.h:14
float ExtentTolerance
Definition MassConditioning.h:15