/* Mathematiques de l'informatique graphique */ /* Coordonnees homogenes en 2D */ /* */ /* Auteur: Nicolas JANEY */ /* nicolas.janey@univ-fcomte.fr */ /* Octobre 2012 */ #include #include #include #include "CoordonneesHomogenes2D.h" /* Constructeurs */ CoordonneesHomogenes2D::CoordonneesHomogenes2D(void):CoordonneesHomogenes(3) { c[0] = c[1] = 0.0; c[2] = 1.0; } CoordonneesHomogenes2D::CoordonneesHomogenes2D(double x,double y,double t):CoordonneesHomogenes(3) { c[0] = x; c[1] = y; c[2] = t; } CoordonneesHomogenes2D::CoordonneesHomogenes2D(CoordonneesHomogenes2D *ch):CoordonneesHomogenes(3) { c[0] = ch->c[0]; c[1] = ch->c[1]; c[2] = ch->c[2]; } /* Destructeur */ CoordonneesHomogenes2D::~CoordonneesHomogenes2D(void) { }