Classe d'angle. Plus de détails...
Graphe d'héritage de Castor::Angle:
Graphe de collaboration de Castor::Angle:Fonctions membres publiques | |
| Angle () | |
| Constructeur par défaut. | |
| Angle (Angle const &p_angle) | |
| Constructeur par copie. | |
| Angle (Angle &&p_angle) | |
| Constructeur par déplacement. | |
| ~Angle () | |
| Destructeur. | |
| real | Degrees () const |
| Conversion en degrés. | |
| real | Radians () const |
| Conversion en radians. | |
| real | Grads () const |
| Conversion en gradients. | |
| Angle & | Degrees (real p_rAngle) |
| Définit la valeur de cet angle à partir de degrés. | |
| Angle & | Radians (real p_rAngle) |
| Définit la valeur de cet angle à partir de radians. | |
| Angle & | Grads (real p_rAngle) |
| Définit la valeur de cet angle à partir de gradients. | |
| real | Cos () const |
| Cosinus trigonométrique. | |
| real | Sin () const |
| Sinus trigonométrique. | |
| real | Tan () const |
| Tangente trigonométrique. | |
| real | Cosh () const |
| Cosinus hyperbolique. | |
| real | Sinh () const |
| Sinus hyperbolique. | |
| real | Tanh () const |
| Tangente hyperbolique. | |
| Angle & | ACos (real p_rValue) |
| Calcule la valeur de cet angle à partir du cosinus donné. | |
| Angle & | ASin (real p_rValue) |
| Calcule la valeur de cet angle à partir du sinus donné. | |
| Angle & | ATan (real p_rValue) |
| Calcule la valeur de cet angle à partir de la tangente donné. | |
| bool | operator== (Angle const &p_angle) |
| Opérateur d'égalité. | |
| Angle & | operator= (Angle const &p_angle) |
| Opérateur d'affectation par copie. | |
| Angle & | operator= (Angle &&p_angle) |
| Opérateur d'affectation par déplacement. | |
| Angle & | operator+= (Angle const &p_angle) |
| Opérateur d'affection par addition. | |
| Angle & | operator-= (Angle const &p_angle) |
| Opérateur d'affection par soustraction. | |
| Angle & | operator*= (Angle const &p_angle) |
| Opérateur d'affection par multiplication. | |
| Angle & | operator/= (Angle const &p_angle) |
| Opérateur d'affection par division. | |
Fonctions membres publiques statiques | |
| static Angle | FromDegrees (real p_degrees) |
| Constructeur nommé, à partir d'un angle en degrés. | |
| static Angle | FromRadians (real p_radians) |
| Constructeur nommé, à partir d'un angle en radians. | |
| static Angle | FromGrads (real p_grads) |
| Constructeur nommé, à partir d'un angle en gradients. | |
Attributs publics statiques | |
| static const real | RadianToDegree |
| Constante de conversion de radian vers degré. | |
| static const real | RadianToGrad |
| Constante de conversion de radian vers gradient. | |
| static const real | DegreeToRadian |
| Constante de conversion de degré vers radian. | |
| static const real | DegreeToGrad |
| Constante de conversion de degré vers gradient. | |
| static const real | GradToDegree |
| Constante de conversion de gradient vers degré. | |
| static const real | GradToRadian |
| Constante de conversion de gradient vers radian. | |
| static const real | Pi |
| Constante pi exprimée en real. | |
| static const double | PiDouble |
| Constante pi exprimée en double. | |
| static const float | PiFloat |
| Constante pi exprimée en float. | |
| static const real | PiMult2 |
| Constante pi * 2. | |
| static const real | PiDiv2 |
| Constante pi / 2. | |
Classe d'angle.
| Castor::Angle::Angle | ( | ) |
Constructeur par défaut.
| Castor::Angle::Angle | ( | Angle const & | p_angle | ) |
Constructeur par copie.
| Castor::Angle::Angle | ( | Angle && | p_angle | ) |
Constructeur par déplacement.
| Castor::Angle::~Angle | ( | ) |
Destructeur.
Calcule la valeur de cet angle à partir du cosinus donné.
| [in] | p_rValue | Le cosinus |
Calcule la valeur de cet angle à partir du sinus donné.
| [in] | p_rValue | Le sinus |
Calcule la valeur de cet angle à partir de la tangente donné.
| [in] | p_rValue | La tangente |
| real Castor::Angle::Cos | ( | ) | const |
Cosinus trigonométrique.
| real Castor::Angle::Cosh | ( | ) | const |
Cosinus hyperbolique.
| real Castor::Angle::Degrees | ( | ) | const |
Conversion en degrés.
Définit la valeur de cet angle à partir de degrés.
| [in] | p_rAngle | L'angle exprimé en degrés |
Constructeur nommé, à partir d'un angle en degrés.
| [in] | p_degrees | L'angle, exprimé en degrés |
Constructeur nommé, à partir d'un angle en gradients.
| [in] | p_grads | L'angle, exprimé en gradients |
Constructeur nommé, à partir d'un angle en radians.
| [in] | p_radians | L'angle, exprimé en radians |
Définit la valeur de cet angle à partir de gradients.
| [in] | p_rAngle | L'angle exprimé en gradients |
| real Castor::Angle::Grads | ( | ) | const |
Conversion en gradients.
Opérateur d'affection par multiplication.
| [in] | p_angle | L'angle à multiplier à celui-ci |
Opérateur d'affection par addition.
| [in] | p_angle | L'angle à ajouter à celui-ci |
Opérateur d'affection par soustraction.
| [in] | p_angle | L'angle à soustraire de celui-ci |
Opérateur d'affection par division.
| [in] | p_angle | L'angle diviseur de celui-ci |
Opérateur d'affectation par déplacement.
| [in] | p_angle | L'angle à déplacer |
Opérateur d'affectation par copie.
| [in] | p_angle | L'angle à copier |
| bool Castor::Angle::operator== | ( | Angle const & | p_angle | ) |
Opérateur d'égalité.
| [in] | p_angle | L'angle à tester |
true si cet angle est égal à p_angle Définit la valeur de cet angle à partir de radians.
| [in] | p_rAngle | L'angle exprimé en radians |
| real Castor::Angle::Radians | ( | ) | const |
Conversion en radians.
| real Castor::Angle::Sin | ( | ) | const |
Sinus trigonométrique.
| real Castor::Angle::Sinh | ( | ) | const |
Sinus hyperbolique.
| real Castor::Angle::Tan | ( | ) | const |
Tangente trigonométrique.
| real Castor::Angle::Tanh | ( | ) | const |
Tangente hyperbolique.
const real Castor::Angle::DegreeToGrad [static] |
Constante de conversion de degré vers gradient.
const real Castor::Angle::DegreeToRadian [static] |
Constante de conversion de degré vers radian.
const real Castor::Angle::GradToDegree [static] |
Constante de conversion de gradient vers degré.
const real Castor::Angle::GradToRadian [static] |
Constante de conversion de gradient vers radian.
const real Castor::Angle::Pi [static] |
Constante pi exprimée en real.
const real Castor::Angle::PiDiv2 [static] |
Constante pi / 2.
const double Castor::Angle::PiDouble [static] |
Constante pi exprimée en double.
const float Castor::Angle::PiFloat [static] |
Constante pi exprimée en float.
const real Castor::Angle::PiMult2 [static] |
Constante pi * 2.
const real Castor::Angle::RadianToDegree [static] |
Constante de conversion de radian vers degré.
const real Castor::Angle::RadianToGrad [static] |
Constante de conversion de radian vers gradient.
1.7.1