la classe Tetrahedre

La classe Tetrahedre est une brique essentielle pour la définition et la manipulation de maillages tridimensionnels. Elle a pour données membres quatre R3, représentant les quatre sommets du tétrahèdre.

Elle définit au moins :

  • un constructeur prenant en paramètre quatre R3 représentant les coordonnées des sommets
  • le constructeur par recopie
  • l’opérateur d’affectation =
  • l’opérateur [] pour la lecture/écriture des sommets

On définit également

  • la fonction vol qui prend en paramètre un tétrahèdre et retourne son volume
  • la fonction diam qui prend en paramètre un tétrahèdre et retourne son diamètre (ici, la longueur de sa plus grande arête)

N’oubliez pas de tester votre classe !

Previous
Next