chore: save current workspace progress

This commit is contained in:
梁薄云
2026-08-09 22:13:18 +08:00
parent 650c2ab0e3
commit 2f4fd15e52
449 changed files with 76593 additions and 971 deletions
@@ -0,0 +1,14 @@
using System;
namespace MultiWheelC.TrajectoryPlanning.Utils;
public static class NumericGuard
{
public static bool IsFinite(double value) { return !double.IsNaN(value) && !double.IsInfinity(value); }
public static bool IsFinite(float value) { return !float.IsNaN(value) && !float.IsInfinity(value); }
public static bool IsPositiveFinite(double value) { return IsFinite(value) && value > 0d; }
public static bool IsInRange(float value, float minimum, float maximum)
{
return IsFinite(value) && value >= minimum && value <= maximum;
}
}