/* Mathematiques de l'informatique graphique */ /* Translation 3D en coordonnees homogenes */ /* */ /* Auteur: Nicolas JANEY */ /* nicolas.janey@univ-fcomte.fr */ /* Mars 2020 */ #ifndef ____TR3D____ #define ____TR3D____ #include "TG3D.h" class Dir3D; class Tr3D : public TG3D { public : /* Construit la translation identite */ Tr3D(void); /* Construit la translation (tx,ty,tz) */ Tr3D(float tx,float ty,float tz); /* Construit la translation de vecteur d */ Tr3D(const Dir3D &dir); /* Construit le clone de la translation tr */ Tr3D(Tr3D *tr); /* Destructeur */ ~Tr3D(void); }; #endif