geometrie
Class Hexagone

java.lang.Object
  extended by geometrie.FormeGeometrique
      extended by geometrie.Forme3D
          extended by geometrie.Plan
              extended by geometrie.Polygone
                  extended by geometrie.Hexagone

public class Hexagone
extends Polygone

classe Hexagone classe représentant un hexagone dans l'espace


Field Summary
 
Fields inherited from class geometrie.Polygone
coins
 
Fields inherited from class geometrie.Plan
n, P
 
Constructor Summary
Hexagone(double arete_, Point centre, Vecteur n_)
          constructeur Hexagone construit un hexagone avec les paramètres spécifiés
 
Method Summary
protected  void calculeCoins()
          methode calculeCoins calcule la position de chaque coin en fonction des paramètres de l'hexagone
 
Methods inherited from class geometrie.Polygone
affiche, distance_max, draw, get_coin, in_projection_z, print, rotated_x, rotated_y, rotated_z
 
Methods inherited from class geometrie.Plan
distance_intersect, get_n, get_normale, get_P, intersect
 
Methods inherited from class geometrie.FormeGeometrique
signe
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Hexagone

public Hexagone(double arete_,
                Point centre,
                Vecteur n_)
constructeur Hexagone construit un hexagone avec les paramètres spécifiés

Parameters:
arete_ - la longueur d'un côté
centre - le centre de l'hexagone
n_ - la normale à l'hexagone
Method Detail

calculeCoins

protected void calculeCoins()
methode calculeCoins calcule la position de chaque coin en fonction des paramètres de l'hexagone