#include <triplex.h>
Public Member Functions | |
| triplex () | |
| Constructeur. | |
| triplex (float, float, float) | |
| Constructeur. | |
| triplex (const triplex &) | |
| Constructeur par recopie. | |
| triplex | operator= (const triplex &) |
| Opérateur =. | |
| triplex | operator+ (triplex &) |
| Addition vectorielle. | |
| triplex | operator- (triplex &) |
| Soustraction vectorielle. | |
| triplex | operator/ (float) |
| Changement d'échelle par un flottant. | |
| triplex | operator * (float) |
| Changement d'échelle par un flottant. | |
| triplex | normalize () |
| Normalise le vecteur (sa norme sera de 1). | |
| triplex | square () |
| Opérateur ˛ interne dans l'espace (1,i,j). | |
| triplex | rotateX (float) |
| Fait une rotation vectorielle autour de l'axe X : passage dans la matrice de rotation 3x3. | |
| triplex | rotateY (float) |
| Fait une rotation vectorielle autour de l'axe Y : passage dans la matrice de rotation 3x3. | |
| triplex | rotateZ (float) |
| Fait une rotation vectorielle autour de l'axe Z : passage dans la matrice de rotation 3x3. | |
| float | scalar (triplex &) |
| Produit scalaire. | |
| float | norm2 () |
| Retourne la norme au carré. | |
Public Attributes | |
| float | a |
| float | b |
| float | c |
Definition at line 32 of file triplex.h.
1.4.6-NO