/* Mathematiques de l'informatique graphique */ /* Translation 3D en coordonnees homogenes */ /* */ /* Auteur: Nicolas JANEY */ /* nicolas.janey@univ-fcomte.fr */ /* Mars 2019 */ #include #include #include #include "TG3D.h" #include "Tr3D.h" #include "Dir3D.h" /* Constructeurs */ Tr3D::Tr3D(void):TG3D() { } Tr3D::Tr3D(double tx,double ty,double tz):TG3D() { c[0][3] = tx; c[1][3] = ty; c[2][3] = tz; } Tr3D::Tr3D(Dir3D *d):TG3D() { c[0][3] = d->x; c[1][3] = d->y; c[2][3] = d->z; } Tr3D::Tr3D(Tr3D *tr):TG3D(tr) { } /* Destructeur */ Tr3D::~Tr3D(void) { }