From 5315db0077e85da798c1dfa48800d9c81b3b0751 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Fri, 27 Jun 2025 14:44:20 +0300 Subject: [PATCH] refactor!: renamed Math.PI to Math.Pi --- Engine.Core/Math.cs | 8 ++++---- Engine.Systems/Tween/Easings.cs | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Engine.Core/Math.cs b/Engine.Core/Math.cs index 27eaecc..456dec5 100644 --- a/Engine.Core/Math.cs +++ b/Engine.Core/Math.cs @@ -8,12 +8,12 @@ public static class Math /// /// The value of Pi (π). /// - public const float PI = 3.1415926535897932f; + public const float Pi = 3.1415926535897932f; /// /// The value of Tau (τ), mathematical constant equal to 2π. /// - public const float Tau = 2f * PI; + public const float Tau = 2f * Pi; /// /// The base of the natural logarithm. @@ -23,12 +23,12 @@ public static class Math /// /// The conversion factor from radians to degrees. /// - public const float RadianToDegree = 180f / PI; + public const float RadianToDegree = 180f / Pi; /// /// The conversion factor from degrees to radians. /// - public const float DegreeToRadian = PI / 180f; + public const float DegreeToRadian = Pi / 180f; /// /// Gets one minus of given . diff --git a/Engine.Systems/Tween/Easings.cs b/Engine.Systems/Tween/Easings.cs index a629c1f..5b42480 100644 --- a/Engine.Systems/Tween/Easings.cs +++ b/Engine.Systems/Tween/Easings.cs @@ -9,8 +9,8 @@ internal static class EaseConstants internal const float c1 = 1.70158f; internal const float c2 = c1 * 1.525f; internal const float c3 = c1 + 1f; - internal const float c4 = 2f * Math.PI / 3f; - internal const float c5 = 2f * Math.PI / 4.5f; + internal const float c4 = 2f * Math.Pi / 3f; + internal const float c5 = 2f * Math.Pi / 4.5f; } public abstract class EasingBase where T : IEasing, new() { public static readonly T Instance = new(); } @@ -33,9 +33,9 @@ public class EaseInQuint : EasingBase, IEasing { public float Evalu public class EaseOutQuint : EasingBase, IEasing { public float Evaluate(float x) => 1f - Math.Pow(1f - x, 5f); } public class EaseInOutQuint : EasingBase, IEasing { public float Evaluate(float x) => x < .5f ? 16f * x * x * x * x * x : 1f - Math.Pow(-2f * x + 2f, 5f) * .5f; } -public class EaseInSine : EasingBase, IEasing { public float Evaluate(float x) => 1f - Math.Cos(x * Math.PI * .5f); } -public class EaseOutSine : EasingBase, IEasing { public float Evaluate(float x) => Math.Sin(x * Math.PI * .5f); } -public class EaseInOutSine : EasingBase, IEasing { public float Evaluate(float x) => -(Math.Cos(Math.PI * x) - 1f) * .5f; } +public class EaseInSine : EasingBase, IEasing { public float Evaluate(float x) => 1f - Math.Cos(x * Math.Pi * .5f); } +public class EaseOutSine : EasingBase, IEasing { public float Evaluate(float x) => Math.Sin(x * Math.Pi * .5f); } +public class EaseInOutSine : EasingBase, IEasing { public float Evaluate(float x) => -(Math.Cos(Math.Pi * x) - 1f) * .5f; } public class EaseInExpo : EasingBase, IEasing { public float Evaluate(float x) => x == 0f ? 0f : Math.Pow(2f, 10f * x - 10f); } public class EaseOutExpo : EasingBase, IEasing { public float Evaluate(float x) => x == 1f ? 1f : 1f - Math.Pow(2f, -10f * x); }