SA_Maths
Sapphire Suite's C++ Maths Library
|
Radian type implementation. More...
#include <cmath>
#include <SA/Maths/Debug.hpp>
#include <SA/Maths/Angle/Constants.hpp>
#include <SA/Maths/Algorithms/Equals.hpp>
#include <SA/Maths/Angle/Radian.inl>
Go to the source code of this file.
Classes | |
class | SA::Rad< T > |
Maths Radian type. More... | |
Typedefs | |
using | SA::Radf = Rad<float> |
Alias for float Rad. | |
using | SA::Radd = Rad<double> |
Alias for double Rad. | |
template<typename T > | |
using | SA::Radian = Rad<T> |
Template alias of Rad. | |
Functions | |
constexpr Radf | SA::operator""_rad (unsigned long long _lit) noexcept |
_rad literal operator. | |
constexpr Radd | SA::operator""_rad (long double _lit) noexcept |
_rad literal operator. | |
Radian type implementation.
|
constexprnoexcept |
_rad literal operator.
[in] | _lit | Operand to convert to Radian. |
Radian
without maths-conversion.
|
constexprnoexcept |
_rad literal operator.
[in] | _lit | Operand to convert to Radian. |
Radian
without maths-conversion.