1 
   2 #ifndef __TRAITEMENTS__
   3 #define __TRAITEMENTS__
   4 
   5 #include "tableau.hpp"
   6 
   7 // Un objet-fonction qui fait une homothetie, derive de Functor1p
   8 class homo: public Functor1p {
   9 public:
  10         homo(float f) : facteur(f) {};
  11         float operator()(float) const;
  12 private:
  13         float facteur;
  14 };
  15 
  16 // Un objet-fonction qui ecrete le tableau, derive de ofct_1p
  17 class ecret: public Functor1p  {
  18 public:
  19         ecret(float s) : seuil(s) {};
  20         float operator()(float) const;
  21 private:
  22         float seuil;
  23 };
  24 
  25 #endif