#include <FVector.hpp>
Fonctions membres publiques | |
| FVector () | |
| Constructeur par défaut. | |
| FVector (float, float, float, float, float) | |
| Constructeur à partir des coordonnées dans l'espace des Features. | |
| string | toString () const |
| Retourne une chaîne de caractères détaillée. | |
| FVector (const FVector &) | |
| Constructeur de copie. | |
| FVector & | operator= (const FVector &) |
| Opérateur d'affectation. | |
| ~FVector () | |
| Destructeur. | |
| int | getX () const |
| retourne la coordonnée x entière | |
| int | getY () const |
| retourne la coordonnée y entière | |
| float | operator[] (int) const |
| retourne la ième coordonnée | |
| FVector & | operator+= (const FVector &) |
| Opérateur d'addition de vecteur. | |
| FVector & | operator/= (const float &) |
| Opérateur de division par un scalaire. | |
| bool | operator< (const FVector) const |
| Opérateur relationnel d'ordre. | |
Attributs privés | |
| FVector_Base * | p |
| Pointeur sur un vecteur. | |
Amis | |
| float | norm (const FVector &, const FVector &) |
| Calcule la norme euclidienne de 2 vecteurs. | |
| float | normColor (const FVector &, const FVector &) |
| Calcule la norme euclidienne entre les couleurs de 2 vecteur. | |
Gère un compteur de références La pluspart des méthodes sont redirigées vers une instance de FVector
Définition à la ligne 17 du fichier FVector.hpp.
|
||||||||||||||||||||||||
|
Constructeur à partir des coordonnées dans l'espace des Features.
Définition à la ligne 10 du fichier FVector.cpp. Références p. |
|
|
retourne la ième coordonnée
Définition à la ligne 39 du fichier FVector.cpp. Références operator[](), et p. Référencé par operator[](). |
|
||||||||||||
|
Calcule la norme euclidienne de 2 vecteurs.
Définition à la ligne 54 du fichier FVector.cpp. |
|
||||||||||||
|
Calcule la norme euclidienne entre les couleurs de 2 vecteur.
Définition à la ligne 57 du fichier FVector.cpp. |
1.3.7