using System.Runtime.CompilerServices;
namespace Ghost.Engine.Utilities;
public static class MathUtility
{
public const float RAD_TO_DEG = 180f / MathF.PI;
public const float DEG_TO_RAD = MathF.PI / 180f;
///
/// Converts radians to degrees.
///
/// The angle in radians to convert.
/// The angle in degrees.
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static float RadToDeg(float radians)
{
return radians * RAD_TO_DEG;
}
///
/// Converts degrees to radians.
///
/// The angle in degrees to convert.
/// The angle in radians.
[MethodImpl(MethodImplOptions.AggressiveInlining)]
public static float DegToRad(float degrees)
{
return degrees * DEG_TO_RAD;
}
}