#include using namespace std; #include "ImageClassNew.h" #define RED 0 #define GREEN 1 #define BLUE 2 #define GRAY 3 #define WHITE 4 class nodoQuad { static string strStatus[5]; int status; nodoQuad *filhos[4]; unsigned char r,g,b; // neste versao estes atributos nõa são usados. int x1, y1, x2, y2; public: nodoQuad(int x1, int y1, int x2, int y2, int status); void setColor(unsigned char r, unsigned char g, unsigned char b); void getColor(unsigned char &r, unsigned char &g, unsigned char &b); nodoQuad *getFilho(int n); void setFilho(int n, nodoQuad *nodo); void DrawBox(ImageClass *I); int getStatus(); void Imprime(); string getStringStatus(); };