#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. |