geometrie
Class FormeGeometrique

java.lang.Object
  extended by geometrie.FormeGeometrique
Direct Known Subclasses:
Forme3D

public abstract class FormeGeometrique
extends java.lang.Object

classe FormeGeometrique classe abstraite représentant une forme géométrique, dans le cas le plus général


Constructor Summary
FormeGeometrique()
          constructeur FormeGeometrique construit un objet abstrait FormeGeometrique
 
Method Summary
abstract  void affiche()
          methode affiche affiche les paramètres de la forme géométrique
abstract  void print(java.io.PrintWriter out)
          methode print enregistre les paramètres de la forme géométrique dans le flux spécifié
abstract  void rotated_z(double angle)
          methode rotated_z tourne la forme 3D d'un angle donné autour de l'axe z
 double signe(double x)
          methode signe retourne le signe de la variable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FormeGeometrique

public FormeGeometrique()
constructeur FormeGeometrique construit un objet abstrait FormeGeometrique

Method Detail

affiche

public abstract void affiche()
methode affiche affiche les paramètres de la forme géométrique


print

public abstract void print(java.io.PrintWriter out)
methode print enregistre les paramètres de la forme géométrique dans le flux spécifié

Parameters:
out - flux de sortie

rotated_z

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

Parameters:
angle - l'angle de rotation

signe

public double signe(double x)
methode signe retourne le signe de la variable

Parameters:
x - la variable a tester
Returns:
le signe de la variable