|
template<typename Type > |
static AngleT< Type > | castor::acosT (double value) |
| Calcule la valeur de cet angle à partir du cosinus donné
|
|
template<typename Type > |
static AngleT< Type > | castor::asinT (double value) |
| Calcule la valeur de cet angle à partir du sinus donné
|
|
template<typename Type > |
static AngleT< Type > | castor::atanT (double value) |
| Calcule la valeur de cet angle à partir de la tangente donné
|
|
static AngleT< float > | castor::acosf (double value) |
| Calcule la valeur de cet angle à partir du cosinus donné
|
|
static AngleT< float > | castor::asinf (double value) |
| Calcule la valeur de cet angle à partir du sinus donné
|
|
static AngleT< float > | castor::atanf (double value) |
| Calcule la valeur de cet angle à partir de la tangente donné
|
|
static AngleT< double > | castor::acosd (double value) |
| Calcule la valeur de cet angle à partir du cosinus donné
|
|
static AngleT< double > | castor::asind (double value) |
| Calcule la valeur de cet angle à partir du sinus donné
|
|
static AngleT< double > | castor::atand (double value) |
| Calcule la valeur de cet angle à partir de la tangente donné
|
|
template<typename Type > |
bool | castor::operator== (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept |
| Opérateur d'égalité
|
|
template<typename Type > |
bool | castor::operator!= (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept |
| Opérateur de différence.
|
|
template<typename Type > |
bool | castor::operator< (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept |
| Opérateur "inférieur à".
|
|
template<typename Type > |
bool | castor::operator>= (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept |
| Opérateur "supérieur ou égal à".
|
|
template<typename Type > |
bool | castor::operator> (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept |
| Opérateur "supérieur à".
|
|
template<typename Type > |
bool | castor::operator<= (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept |
| Opérateur "inférieur ou égal à".
|
|
template<typename Type > |
AngleT< Type > | castor::operator+ (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept |
| Opérateur d'addition.
|
|
template<typename Type > |
AngleT< Type > | castor::operator- (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept |
| Opérateur de soustraction.
|
|
template<typename Type > |
AngleT< Type > | castor::operator* (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept |
| Opérateur de multiplication.
|
|
template<typename Type > |
AngleT< Type > | castor::operator/ (AngleT< Type > const &lhs, AngleT< Type > const &rhs) noexcept |
| Opérateur de division.
|
|
template<typename Type > |
AngleT< Type > | castor::operator* (AngleT< Type > const &lhs, double rhs) noexcept |
| Opérateur de multiplication.
|
|
template<typename Type > |
AngleT< Type > | castor::operator/ (AngleT< Type > const &lhs, double rhs) noexcept |
| Opérateur de division.
|
|
castor::Angle | operator""_turns (long double value) |
|
castor::Angle | operator""_degrees (long double value) |
|
castor::Angle | operator""_radians (long double value) |
|