Module |
|
Header |
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/PBDStiffness.h |
Include |
#include "Chaos/PBDStiffness.h" |
class FPBDStiffness
Stiffness class for managing real time update to the weight map and low/high value ranges and to exponentiate the stiffness value depending on the iterations and Dt.
Name | Description | |
---|---|---|
|
~FPBDStiffness() |
Name | Description | ||
---|---|---|---|
|
ApplyValues |
Update the weight map table with the current simulation parameters. |
|
|
GetHigh() |
Return the exponential value at the High weight. |
|
|
GetLow() |
Return the exponential value at the Low weight. |
|
|
const FVec2 ... |
GetWeightedValue() |
Return the low and high values set for this weight map. |
|
HasWeightMap() |
Return whether this object contains weight map values. |
|
|
Num() |
Return the number of values stored in the weight map. |
|
|
SetWeightedValue ( |
Set the low and high values of the weight map. |
Name | Description | ||
---|---|---|---|
|
operator FReal() |
Return the exponential stiffness value when the weight map is not used. |
|
|
operator[] ( |
Lookup for the exponential weighted value at the specified weight map index. |
Name |
Description |
---|---|
ParameterFrequency |