/* Stockage d'un rayon lumineux */ /* */ /* Auteur: Nicolas JANEY */ /* nicolas.janey@univ-fcomte.fr */ /* Novembre 2012 */ #include #include #include #include "RayonLumineux.h" #include "Position3D.h" #include "Direction3D.h" /* Constructeurs */ RayonLumineux::RayonLumineux(void) { src = new Position3D(); dir = new Direction3D(); } RayonLumineux::RayonLumineux(RayonLumineux *rl) { src = new Position3D(rl->src); dir = new Direction3D(rl->dir); } /* Destructeur */ RayonLumineux::~RayonLumineux(void) { delete(src); delete(dir); }