geometrie
Class Point2D

java.lang.Object
  extended by geometrie.Point2D

public class Point2D
extends java.lang.Object

classe Point2D classe représentant un point dans un plan


Constructor Summary
Point2D()
          constructeur Point construit un Point avec 0 comme coordonnées par défaut
Point2D(double x_, double y_)
          constructeur Point construit un Point avec les coordonnées spécifiées
Point2D(Point P)
          constructeur Point construit un Point à partir d'un Point 3D, en supprimant la coordonnée selon z
 
Method Summary
 void affiche()
          methode affiche affiche les coordonnées
 double distance(Point2D B)
          methode distance retourne la distance à un autre point
 double get_x()
          methode get_x retourne la valeur de la coordonnée x
 double get_y()
          methode get_y retourne la valeur de la coordonnée y
 void print(java.io.PrintWriter out)
          methode print enregistre les coordonnées dans le flux spécifié
 void rotated(double angle)
          methode rotated tourne le point d'un angle donné (autour de l'axe z)
 void set_x(double v)
          methode set_x permet de modifier la coordonnée x
 void set_y(double v)
          methode set_y permet de modifier la coordonnée y
 void set(double x_, double y_)
          methode set permet de modifier les coordonnées du point
 void set(Point P)
          methode set permet de copier les coordonnées x et y d'un Point3D
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Point2D

public Point2D()
constructeur Point construit un Point avec 0 comme coordonnées par défaut


Point2D

public Point2D(double x_,
               double y_)
constructeur Point construit un Point avec les coordonnées spécifiées

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

Point2D

public Point2D(Point P)
constructeur Point construit un Point à partir d'un Point 3D, en supprimant la coordonnée selon z

Parameters:
P - le point 3D à convertir
Method Detail

get_x

public double get_x()
methode get_x retourne la valeur de la coordonnée x

Returns:
la valeur de la coordonnée x

get_y

public double get_y()
methode get_y retourne la valeur de la coordonnée y

Returns:
la valeur de la coordonnée y

set_x

public void set_x(double v)
methode set_x permet de modifier la coordonnée x

Parameters:
v - la valeur de la coordonnée x

set_y

public void set_y(double v)
methode set_y permet de modifier la coordonnée y

Parameters:
v - la valeur de la coordonnée y

set

public void set(double x_,
                double y_)
methode set permet de modifier les coordonnées du point

Parameters:
x_ - la valeur de la coordonnée x
y_ - la valeur de la coordonnée y

set

public void set(Point P)
methode set permet de copier les coordonnées x et y d'un Point3D

Parameters:
P - le point3D à convertir

rotated

public void rotated(double angle)
methode rotated tourne le point d'un angle donné (autour de l'axe z)

Parameters:
angle - l'angle de rotation

distance

public double distance(Point2D B)
methode distance retourne la distance à un autre point

Parameters:
B - l'autre point
Returns:
la distance à l'autre point

affiche

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


print

public void print(java.io.PrintWriter out)
methode print enregistre les coordonnées dans le flux spécifié

Parameters:
out - flux de sortie