Advertisement
Guest User

Untitled

a guest
Oct 30th, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.58 KB | None | 0 0
  1. #ifndef WINDOW_H
  2. #define WINDOW_H
  3.  
  4. // forward declaration of Color
  5. class Color;
  6. // forward declaration of Image
  7. class Image;
  8.  
  9. class Window {
  10.   private :
  11.     Image *_image;
  12.  
  13.   public :
  14.     Window(void); //constructeur par defaut
  15.     Window(Image* image); //constructeur par recopie
  16.     ~Window(void); //destructeur
  17.    
  18.     void set_pixel( unsigned int abscisse, unsigned int ordonnee, Color new_pixel)
  19.     {
  20.       delete _image->pixels[ordonnee*(_image->get_width()) + abscisse];
  21.       _image->pixels[ordonnee*(_image->get_width()) + abscisse]=new_pixel;
  22.     }
  23. };
  24.  
  25. #endif
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement