|  | 
| template<typename Type > | 
| static AngleT< Type > | castor::acosT (double value) | 
|  | Computes this angle's value from the given cosine value. 
 | 
|  | 
| template<typename Type > | 
| static AngleT< Type > | castor::asinT (double value) | 
|  | Computes this angle's value from the given sine value. 
 | 
|  | 
| template<typename Type > | 
| static AngleT< Type > | castor::atanT (double value) | 
|  | Computes this angle's value from the given tangent value. 
 | 
|  | 
| template<typename Type > | 
| static AngleT< Type > | castor::atan2T (double y, double x) | 
|  | Computes this angle's value from the given tangent value. 
 | 
|  | 
| static AngleT< float > | castor::acosf (double value) | 
|  | Computes this angle's value from the given cosine value. 
 | 
|  | 
| static AngleT< float > | castor::asinf (double value) | 
|  | Computes this angle's value from the given sine value. 
 | 
|  | 
| static AngleT< float > | castor::atanf (double value) | 
|  | Computes this angle's value from the given tangent value. 
 | 
|  | 
| static AngleT< float > | castor::atan2f (double y, double x) | 
|  | Computes this angle's value from the given tangent value. 
 | 
|  | 
| static AngleT< double > | castor::acosd (double value) | 
|  | Computes this angle's value from the given cosine value. 
 | 
|  | 
| static AngleT< double > | castor::asind (double value) | 
|  | Computes this angle's value from the given sine value. 
 | 
|  | 
| static AngleT< double > | castor::atand (double value) | 
|  | Computes this angle's value from the given tangent value. 
 | 
|  | 
| static AngleT< double > | castor::atan2d (double y, double x) | 
|  | Computes this angle's value from the given tangent value. 
 | 
|  | 
| constexpr castor::Angle | operator""_turns (long double value) | 
|  | 
| constexpr castor::Angle | operator""_degrees (long double value) | 
|  | 
| constexpr castor::Angle | operator""_radians (long double value) | 
|  | 
|  | 
| template<typename Type > | 
| bool | castor::operator== (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept | 
|  | 
| template<typename Type > | 
| auto | castor::operator<=> (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept | 
|  | 
|  | 
| template<typename Type > | 
| AngleT< Type > | castor::operator+ (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept | 
|  | 
| template<typename Type > | 
| AngleT< Type > | castor::operator- (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept | 
|  | 
| template<typename Type > | 
| AngleT< Type > | castor::operator* (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept | 
|  | 
| template<typename Type > | 
| AngleT< Type > | castor::operator/ (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept | 
|  | 
| template<typename Type > | 
| AngleT< Type > | castor::operator* (AngleT< Type > const &lhs, double rhs) noexcept | 
|  | 
| template<typename Type > | 
| AngleT< Type > | castor::operator/ (AngleT< Type > const &lhs, double rhs) noexcept | 
|  |