26 lines
		
	
	
	
		
			545 B
		
	
	
	
		
			C++
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
	
		
			545 B
		
	
	
	
		
			C++
		
	
	
	
	
	
#pragma once
 | 
						|
 | 
						|
namespace lt::math {
 | 
						|
 | 
						|
[[nodiscard]] constexpr auto radians(float degrees) -> float
 | 
						|
{
 | 
						|
	return degrees * 0.01745329251994329576923690768489f;
 | 
						|
}
 | 
						|
 | 
						|
[[nodiscard]] constexpr auto radians(double degrees) -> double
 | 
						|
{
 | 
						|
	return degrees * 0.01745329251994329576923690768489;
 | 
						|
}
 | 
						|
 | 
						|
[[nodiscard]] constexpr auto degrees(float radians) -> float
 | 
						|
{
 | 
						|
	return radians * 57.295779513082320876798154814105f;
 | 
						|
}
 | 
						|
 | 
						|
[[nodiscard]] constexpr auto degrees(double radians) -> double
 | 
						|
{
 | 
						|
	return radians * 57.295779513082320876798154814105;
 | 
						|
}
 | 
						|
 | 
						|
 | 
						|
} // namespace lt::math
 |