public override string GetStepParameters() { var parameters = new List <string>(); parameters.Add(Name != null ? Name.ToStepValue() : "$"); parameters.Add(ForceX != null ? ForceX.ToStepValue() : "$"); parameters.Add(ForceY != null ? ForceY.ToStepValue() : "$"); parameters.Add(ForceZ != null ? ForceZ.ToStepValue() : "$"); parameters.Add(MomentX != null ? MomentX.ToStepValue() : "$"); parameters.Add(MomentY != null ? MomentY.ToStepValue() : "$"); parameters.Add(MomentZ != null ? MomentZ.ToStepValue() : "$"); return(string.Join(", ", parameters.ToArray())); }
public static ForceY LerpUnclamped(ForceY a, ForceY b, float t) { return(new ForceY(Mathf.LerpUnclamped(a.Float, b.Float, t))); }
public static ForceY Clamp(ForceY value, ForceY min, ForceY max) { return(new ForceY(Mathf.Clamp(value.Float, min.Float, max.Float))); }
public static ForceY Max(ForceY a, ForceY b) { return(new ForceY(Mathf.Max(a.Float, b.Float))); }
public static ForceY Clamp01(ForceY value) { return(new ForceY(Mathf.Clamp01(value.Float))); }