new Vect()
- Description:
Classe représentant un vecteur de façon interne. Classe nommée VecteurDirecteur dans la version Java
- Source:
Methods
angleRad() → {number}
- Description:
Renvoie la mesure en radians de l'angle polaire du vecteur this non null Renvoie 0 si le vecteur est nul.
- Source:
Returns:
- Type
- number
getOrthogonal(vect) → {void}
- Description:
Fait de vect un vecteur orthogonal à this et de même norme.
- Source:
Parameters:
Name | Type | Description |
---|---|---|
vect |
Vect |
Returns:
- Type
- void
mesureAngleVecteurs(v) → {number}
- Description:
Fonction renvoyant la mesure en radians de l'angle orienté formé par les vecteurs u et v, cette mesure étant valable dans le repère observateur, et étant l'opposée de celle valable dans le système de coordonnées utilisé par Windows
- Source:
Parameters:
Name | Type | Description |
---|---|---|
v |
Vect |
Returns:
- Type
- number
norme() → {number}
- Description:
Renvoie la norme du vecteur.
- Source:
Returns:
- Type
- number
nul() → {boolean}
- Description:
Rebvoie true si les deux coordonnées du vecteur sont nulles.
- Source:
Returns:
- Type
- boolean
presqueNul() → {boolean}
- Description:
Renvoie true si le vecteur est "presque" nul.
- Source:
Returns:
- Type
- boolean
setCopy(vect) → {void}
- Description:
Fonction faisant de vect une copie de this. vect doit être un objet Vect
- Source:
Parameters:
Name | Type | Description |
---|---|---|
vect |
Vect |
Returns:
- Type
- void
setVecteur(x1, y1, x2, y2) → {void}
- Description:
Fonction faisant de this un Vect d'origine x1 et d'extrémité x2 si le nombre d'arguement est 2 et (x1,y1) et (x2,y2) si le nombre d'argumetns est4.
- Source:
Parameters:
Name | Type | Description |
---|---|---|
x1 |
number | CPt | |
y1 |
number | CPt | |
x2 |
number | |
y2 |
number |
Returns:
- Type
- void
tourne(angle, v) → {void}
- Description:
Fonction faisant de v un vecteur image de this par la rotation d'angle angle (donné en radian).
- Source:
Parameters:
Name | Type | Description |
---|---|---|
angle |
number | |
v |
Vect |
Returns:
- Type
- void
vecteurColineaire(normeSouhaitee, v) → {void}
- Description:
Fait du Vect v un Vect de norme normeSouhaitee, colinéaire à v et de même sens
- Source:
Parameters:
Name | Type | Description |
---|---|---|
normeSouhaitee |
number | nombre positif strictement. |
v |
Vect |
Returns:
- Type
- void