<p>Jean-Claude Lhote
le vecteur3d est sans doute l'objet le plus important de cette base d'objets
On les utilise dans tous les objets complexes et dans toutes les transformations
Ils servent notament à définir la direction des plans.</p>
<p>3 usages : vecteur3d(A,B) ou vecteur3d(x,y,z) ou vecteur3d(math.matrix([x,y,z]))
A et B sont deux objets de type Point3d
x,y et z sont trois nombres
la commande math.matrix([x,y,z]) crée une matrice colonne.</p>
<p>L'objet créé est de type Vecteur3d
sa propriété p2d est un objet Vecteur (2 dimensions : c'est la projection du vecteur)
sa propriété this.representant(A) est le dessin du représentant d'origine A.
exemples :
let v = vecteur3d(3,5,1) -> définit un vecteur de composantes (3;5;1)
let w = vecteur(point3d(0,0,0),point3d(1,1,1)) -> définit un vecteur d'origine O et d'extrémité M(1;1;1)
let fleche = w.representant(point3d(5,0,0)) -> fleche est un objet 2d qui représente le vecteur w au point (5;0;0)</p>