#ifndef __Ligne_HXX__
#define __Ligne_HXX__

#include "ObjetGraphique.hxx"


class ostream;

class Ligne : public ObjetGraphique
{
  protected :
    int    longueur_;
    double angle_;

  public :
    Ligne(int x, int y, int longueur, double angle, int couleur=0, int epaisseur=0) :
      ObjetGraphique(x,y,couleur,epaisseur), 
      longueur_(longueur), 
      angle_(angle) 
    { };
    
    void afficher(void)const ; // Contiendra le code specifique 
                               // a l'affichage d'une ligne

    friend ostream& operator<<(ostream &o,const Ligne&);

    void afficher(ostream &)const;
    ~Ligne();
};

#endif
