/* Mathematiques de l'informatique graphique */ /* Position en 3D */ /* */ /* Auteur: Nicolas JANEY */ /* nicolas.janey@univ-fcomte.fr */ /* Octobre 2010 */ #include #include #include #include "LumierePonctuelle.h" #include "Position3D.h" #include "Couleur.h" LumierePonctuelle::LumierePonctuelle(void) { p = new Position3D(); e = 1.0; c = new Couleur(1.0,1.0,1.0); } LumierePonctuelle::LumierePonctuelle(Position3D *position,double energie,Couleur *couleur) { p = new Position3D(position); e = energie; c = new Couleur(couleur); } LumierePonctuelle::~LumierePonctuelle(void) { delete(p); delete(c); }