6.3.13 Renvoyer le vecteur unitaire du Vecteur

Renvoyer le vecteur unitaire du Vecteur :

1
2
3
4
5
6
Vecteur Vecteur::getUnit() const{
	if(p_x == 0.0 && p_y == 0.0 && p_z == 0.0) return VECT3D_NULL;
	double tailleVec = this->taille();
	Vecteur unit(p_x/tailleVec, p_y/tailleVec, p_z/tailleVec);
	return unit;
}

Indispensable en physique.