namespace Yw.WinFrmUI.Hydro
{
///
/// 弧度辅助类
///
internal class AngleHelper
{
///
/// 标准化旋转弧度
///
public static float Normalize(float angle)
{
// 取余操作
angle %= 2 * MathF.PI;
// 如果结果为负数,加上 2π 使其处于 [0, 2π) 区间
if (angle < 0)
{
angle += 2 * MathF.PI;
}
return angle;
}
}
}