Struct FeModel.FeSpringIntegrator ​
Namespace: ValveResourceFormat.ResourceTypes.RubikonPhysics.Softbody
Assembly: ValveResourceFormat.dll
A damped spring between two nodes (FeSpringIntegrator_t).
csharp
public readonly record struct FeModel.FeSpringIntegrator : IEquatable<FeModel.FeSpringIntegrator>Implements ​
IEquatable<FeModel.FeSpringIntegrator>
Constructors ​
FeSpringIntegrator(int[], float, float, float, float) ​
A damped spring between two nodes (FeSpringIntegrator_t).
csharp
public FeSpringIntegrator(int[] Nodes, float SpringRestLength, float SpringConstant, float SpringDamping, float NodeWeight0)Parameters ​
Nodes int[]
nNode.
SpringRestLength float
flSpringRestLength.
SpringConstant float
flSpringConstant.
SpringDamping float
flSpringDamping.
NodeWeight0 float
flNodeWeight0.
Properties ​
NodeWeight0 ​
flNodeWeight0.
csharp
public float NodeWeight0 { get; init; }Property Value ​
Nodes ​
nNode.
csharp
public int[] Nodes { get; init; }Property Value ​
int[]
SpringConstant ​
flSpringConstant.
csharp
public float SpringConstant { get; init; }Property Value ​
SpringDamping ​
flSpringDamping.
csharp
public float SpringDamping { get; init; }Property Value ​
SpringRestLength ​
flSpringRestLength.
csharp
public float SpringRestLength { get; init; }
