Newer
Older
#include <iostream>
using namespace std;
class Image
{
private:
Pixel & getPix(unsigned int x, unsigned int y) const;
Pixel getPix2(unsigned int x, unsigned int y) const;
void setPix(unsigned int x, unsigned int y, Pixel couleur);
void dessinerRectangle(unsigned int Xmin, unsigned int Ymin, unsigned int Xmax, unsigned int Ymax, Pixel couleur);
void sauver(const string &filename) const;
void ouvrir(const string &filename);
{
Pixel p;
Pixel p2(10,20,30);
Image im(50,50);
p = im.getPix2(20,26);
im.dessinerRectangle(10,10,30,30,Pixel(78,36,108));
Pixel p4 = im.getPix2(15,20);
cout<<endl;
im.effacer(Pixel(0,0,0));
p4 = im.getPix2(18,25);