1 #ifndef __BRAIN_BITMAP
2 #define __BRAIN_BITMAP
3 
4 class Bitmap {
5 public:
6 	Bitmap(char *file);
7 	~Bitmap();
8 
valid(void)9 	bool valid(void) {return (r!=0 && g!=0 && b!=0);};
10 
getdx(void)11 	int getdx(void) {return dx;};
getdy(void)12 	int getdy(void) {return dy;};
13 
getr(int i)14 	unsigned char getr(int i) {return r[i];};
getg(int i)15 	unsigned char getg(int i) {return g[i];};
getb(int i)16 	unsigned char getb(int i) {return b[i];};
17 
18 private:
19 	int dx,dy;
20 	int bitcount;
21 	unsigned char *r,*g,*b;
22 };
23 
24 
25 #endif
26