geometrie
Class Droite

java.lang.Object
  extended by geometrie.Droite

public class Droite
extends java.lang.Object

classe Droite classe représentant une droite dans l'espace


Constructor Summary
Droite()
          constructeur Droite construit une Droite avec des paramètres nuls par défaut
Droite(Vecteur v_, Point P_)
          constructeur Droite construit une Droite avec les paramètres spécifiées
 
Method Summary
 void affiche()
          methode affiche affiche les coordonnées
 Point get_P()
          methode get_P retourne le point de référence de la droite
 Vecteur get_v()
          methode get_v retourne le vecteur directeur
 void print(java.io.PrintWriter out, double d)
          methode print enregistre les coordonnées de deux points, dont le point de référence, matérialisant la droite dans le flux spécifié
 void print(java.io.PrintWriter out, double d1, double d2)
          methode print enregistre les coordonnées de deux points matérialisant la droite dans le flux spécifié
 void rotated_x(double angle)
          methode rotated_x tourne la droite d'un angle donné autour de l'axe x
 void rotated_y(double angle)
          methode rotated_y tourne la droite d'un angle donné autour de l'axe y
 void rotated_z(double angle)
          methode rotated_z tourne la droite d'un angle donné autour de l'axe z
 void set_P(double x_, double y_, double z_)
          methode set_P permet de modifier le point de référence
 void set_P(Point P_)
          methode set_P permet de modifier le point de référence
 void set_v(Vecteur v_)
          methode set_v permet de modifier le vecteur directeur
 void set(Vecteur v_, Point P_)
          methode set permet de modifier les coordonnées de la droite
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Droite

public Droite()
constructeur Droite construit une Droite avec des paramètres nuls par défaut


Droite

public Droite(Vecteur v_,
              Point P_)
constructeur Droite construit une Droite avec les paramètres spécifiées

Parameters:
v_ - le vecteur directeur
P_ - un point de la droite
Method Detail

get_v

public Vecteur get_v()
methode get_v retourne le vecteur directeur

Returns:
le vecteur directeur

get_P

public Point get_P()
methode get_P retourne le point de référence de la droite

Returns:
le point de référence de la droite

set_v

public void set_v(Vecteur v_)
methode set_v permet de modifier le vecteur directeur

Parameters:
v_ - le vecteur directeur

set_P

public void set_P(Point P_)
methode set_P permet de modifier le point de référence

Parameters:
P_ - le point de référence

set_P

public void set_P(double x_,
                  double y_,
                  double z_)
methode set_P permet de modifier le point de référence

Parameters:
x_ - la coordonnée x
y_ - la coordonnée y
z_ - la coordonnée z

set

public void set(Vecteur v_,
                Point P_)
methode set permet de modifier les coordonnées de la droite

Parameters:
v_ - le vecteur directeur
P_ - le point de référence

rotated_x

public void rotated_x(double angle)
methode rotated_x tourne la droite d'un angle donné autour de l'axe x

Parameters:
angle - l'angle de rotation

rotated_y

public void rotated_y(double angle)
methode rotated_y tourne la droite d'un angle donné autour de l'axe y

Parameters:
angle - l'angle de rotation

rotated_z

public void rotated_z(double angle)
methode rotated_z tourne la droite d'un angle donné autour de l'axe z

Parameters:
angle - l'angle de rotation

affiche

public void affiche()
methode affiche affiche les coordonnées


print

public void print(java.io.PrintWriter out,
                  double d1,
                  double d2)
methode print enregistre les coordonnées de deux points matérialisant la droite dans le flux spécifié

Parameters:
out - flux de sortie
d1 - la distance au point de référence où commencer l'affichage de la droite
d2 - la distance au point de référence où finir l'affichage de la droite

print

public void print(java.io.PrintWriter out,
                  double d)
methode print enregistre les coordonnées de deux points, dont le point de référence, matérialisant la droite dans le flux spécifié

Parameters:
out - flux de sortie
d - la distance au point de référence où finir l'affichage de la droite