/** * La classe Position3D derive de {@link CoordonneesHomogenes3D CoordonneesHomogenes3D} * pour permettre l'instanciation d'objets de type position en trois dimensions. * * @author Nicolas Janey * @author nicolas.janey@univ-fcomte.fr * @version 1.0, 12/11/08 */ public class Position3D extends CoordonneesHomogenes3D { /** * Constructeur pour une Position3D situee a l'origine (0.0, 0.0, 0.0). * */ public Position3D() { super(0.0,0.0,0.0,1.0); } /** * Constructeur pour une Position3D situee en (x, y, z). * * @param x la coordonnee x affectee. * @param y la coordonnee x affectee. * @param z la coordonnee x affectee. */ public Position3D(double x,double y,double z) { super(x,y,z,1.0); } /** * Constructeur pour une Position3D copie qu'une autre Position3D. * * @param p l'objet Position3D d'initialisation par copie. */ public Position3D(Position3D p) { super(p); } }