Navigation
API > API/Runtime > API/Runtime/ChaosVehiclesCore
| Name | FSuspensionUtility |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/ChaosVehicles/ChaosVehiclesCore/Public/SuspensionUtility.h |
| Include Path | #include "SuspensionUtility.h" |
Syntax
struct FSuspensionUtility
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static float ComputeCriticalDamping
(
float SpringRate, |
Compute spring damping value that will achieve critical damping | SuspensionUtility.h | |
static float ComputeDamping
(
float SpringRate, |
Compute spring damping value that will achieve the desired damping ratio. | SuspensionUtility.h | |
static float ComputeNaturalFrequency
(
float SpringRate, |
Natural frequency of spring in radians/sec - divide by 2Pi to get result in Hz | SuspensionUtility.h | |
static bool ComputeSprungMasses
(
const TArray< FVector >& MassSpringPositions, |
Setup functions Compute the distribution of the mass of a body among springs. | SuspensionUtility.h | |
static bool ComputeSprungMasses
(
const TArray< FVector >& LocalSpringPositions, |
Same as above, but allows the caller to specify spring locations in a local space which is not necessarily originated at the center of mass. | SuspensionUtility.h |